Trygve Reenskaug - Trygve Reenskaug

Trygve Reenskaug
Trygve Reenskaug (2010) .jpg
Trygve Reenskaug em 2010
Nascer ( 21/06/1930 ) 21 de junho de 1930 (90 anos)
Nacionalidade norueguês
Conhecido por model – view – controller , Análise e Modelagem de Funções Orientadas a Objetos , Programação Pessoal
Carreira científica
Campos Ciência da Computação
Instituições Sentralinstitutt for industriell forskning , Xerox PARC , Taskon Universitetet i Oslo

Trygve Mikkjel Heyerdahl Reenskaug (nascido em 21 de junho de 1930) é um cientista da computação norueguês e professor emérito da Universidade de Oslo . Ele formulou o padrão model – view – controller (MVC) para design de software de interface gráfica do usuário (GUI) em 1979, enquanto visitava o Centro de Pesquisa Xerox Palo Alto (PARC). Seu primeiro grande projeto de software, "Autokon", produziu um programa CAD / CAM de sucesso que foi usado pela primeira vez em 1963 e continuou em uso por estaleiros em todo o mundo por mais de 30 anos.

Reenskaug descreveu seus primeiros esforços conceituais em Smalltalk e orientado a objetos da seguinte forma:

MVC foi concebido como uma solução geral para o problema de usuários que controlam um grande e complexo conjunto de dados. A parte mais difícil foi encontrar bons nomes para os diferentes componentes arquitetônicos. Model-View-Editor foi o primeiro conjunto. Após longas discussões, principalmente com Adele Goldberg , encerramos com os termos Model-View-Controller.

Ele tem se envolvido extensivamente na pesquisa de métodos orientados a objetos e desenvolveu a modelagem e análise orientada a objetos (OOram) e a ferramenta OOram em 1983. Ele fundou a empresa de tecnologia da informação Taskon em 1986, que desenvolveu ferramentas baseadas em OOram. As ideias da OOram amadureceram e evoluíram substancialmente para o projeto BabyUML, que culminou na criação do paradigma de Dados, Contexto e Interação (DCI).

Reenskaug escreveu o livro Working With Objects: The OOram Software Engineering Method com os co-autores Per Wold e Odd Arild Lehne. Mais tarde, ele escreveu uma máquina virtual para Unified Modeling Language (UML). Atualmente é professor emérito de informática na Universidade de Oslo .

Referências

links externos