Newsletter

Subscribe to Oredev's newsletter
Email


Delivery format




Twitter updates

: RT @j0hnk2000: @starbuxman Ah, Guess I should try to attend @oredev then! I've been slacking out on my cloudfoundry experiments lately...

: A responsible programmer http://t.co/X5eck0Kg1H by @andersjanmyr

: RT @roddare: Øredev will hold a release party for this years program on May 31 http://t.co/gWpFs7wjx6

: RT @opinionmachine: @Danielovich @oredev YES. Submissions are awesome. @roddare will get to proclaim "best .NET tag ever" at end of conf

: RT @denisejacobs: @mojavelinux wow. Nice. You'll probably like "The Art of Disciplined Creativity" from @oredev http://t.co/Fpy3euDdVo




2009 Session: DCI: Re-thinking the foundations of object orientation and of programming

Friday, 10:15 - 12:10
Track: Agile Architecture

Sometime in the last 40 years, object-oriented programming got lost. Instead of producing code that can be understood by reading, it produces code that can be explored only by tests. In this talk, the inventor of the DCI (Data, Collaborations, and Interactions) architecture will describe its motivations and origins: how it can produce source code that maps directly from end user mental models, making it easier to understand and evolve.


This talk is the first of three in an Øredev series.

Prerequisites

Facility in a programming language that is held to be object-oriented

Additional Info


Trygve Reenskaug

Trygve is prof. em. of informatics at the Univ. of Oslo. He has 50 years experience in SE R&D for industrial strength SW products. His firsts include end user programming, structured programming, and data base oriented architecture (1960); OO applications and role modeling (1973); MVC (1979); OOram role modeling (1983). Member of the UML Core Team(1997). The goal of his current research is to create a new, high level discipline of programming for readable code the mastery of our software.

Video

 
telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org