Top JAOO 2003
White
 

CONFERENCE
SPEAKERS
SCHEDULE
TUTORIALS
TRACKS
MANAGER TRACK
WORKSHOPS/BOF's

SOCIAL EVENTS
IT-RUN

EXHIBITION
SPONSORS
CONVINCE YOUR BOSS

REGISTRATION
TRAVEL
HOTELS
AARHUS FACTS

LINKS
HOME

Archives
JAOO 2006
JAOO 2005
JAOO 2004
JAOO 2002
JAOO 2001
JAOO 2000
JAOO 1999

JAOO CREW


CONTACT JAOO
JAOO Conference
Scandinavian Center
Margrethepladsen 3
DK-8000 Aarhus C
Tel.:+45 87 32 87 87
Fax: +45 87 32 87 88
VAT: 25809149
jaoo@jaoo.dk


panel
  Line  

Speaker


Trygve Reenskaug
Mogul Technology


Trygve Reenskaug is professor emeritus of informatics at the University of Oslo and senior technical advisor to Mogul Technology AS. He has 40 years experience in software engineering research and the development of industrial strength software products. He has extensive teaching and speaking experience including keynotes, talks and tutorials. His firsts include the Autokon system for computer aided design of ships with end user programming language, structured programming, and a data base oriented architecture in 1960; object oriented applications and collaboration (role) modeling in 1973; Model-View-Controller, the industry standard pattern for user interface architectures, in 1979; OOram role modeling method and tool in 1983; and the premier book on role modeling in 1995. He was a member of the UML Core Team, was a major contributor to UML 1.4, and is currently involved with the emerging UML 2.0. His current research focus is on the creation of the InfoBoard, a personal information environment based on Smalltalk and using a variant of UML as its programming language.
Picture of Trygve  Reenskaug (Mogul Technology)


Presentation: "The Model-View-Controller (MVC), Its Past and Present"

Monday 14:00 - 14:45, Public Room

MVC was conceived in 1978 as the design solution to a particular problem. The top level goal was to support the user's mental model of the relevant information space and to enable the user to inspect and edit this information.

The first part of the talk describes the original problem and discusses the chosen solution.

The second part elaborates the original ideas and extends the scope to include current day challenges to the original goal. We examine some ideas related to MVC that are found in the literature and select those that appear to be particularly relevant to the top level goal.

The third and final part summarizes it all in a condensed and coherent MVC pattern language.

The Model-View-Controller (MVC), Its Past and Present - (slides)

Please notice that the slides are password protected. You should have received an e-mail containing the required username and password.
 
EOS
Oracle
SUN
SAP

Trifork EAS