Trygve Reenskaug

E827353

Trygve Reenskaug is a Norwegian computer scientist best known for originating the Model-View-Controller (MVC) architectural pattern in software design.

All labels observed (1)

Label Occurrences
Trygve Reenskaug canonical 1

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf computer scientist
software engineer
citizenship Norway NERFINISHED
contributedTo object-oriented design methodologies
countryOfCitizenship Norway
developed Model–View–Controller pattern NERFINISHED
developedFor Smalltalk-76 NERFINISHED
Smalltalk-80 NERFINISHED
employer Norwegian Computing Center NERFINISHED
University of Oslo NERFINISHED
Xerox PARC NERFINISHED
fieldOfWork computer science
object-oriented programming
software architecture
user interface design
hasAcademicDiscipline informatics
hasActivity publishing scientific papers on software design
research in software modeling
teaching computer science
hasContribution early exploration of user interface architectures
formalization of MVC terminology
hasGender male
hasNotableIdea interactive application triad (model, view, controller)
separation of concerns between model, view, and controller
hasRole pattern originator
software architecture pioneer
influenced graphical user interface frameworks
model–view–presenter pattern
model–view–viewmodel pattern
software design patterns
web application frameworks
influencedBy Smalltalk programming language NERFINISHED
knownFor originating the Model–View–Controller (MVC) architectural pattern
languageOfWorkOrName English
Norwegian NERFINISHED
nationality Norwegian
notableFor Model–View–Controller pattern NERFINISHED
early work on interactive systems
notableWork original formulation of MVC for Smalltalk
occupation professor
researcher
workLocation Oslo NERFINISHED
Palo Alto Research Center NERFINISHED

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Model-View-Controller introducedBy Trygve Reenskaug