Presentation: "Intentional Software"

Time: Monday 16:15 - 17:15

Location: C103 Music Hall

Abstract: Intentional Software is pioneering a radical new software approach where business domain experts collaborate in a new, more effective way with software developers. Domain experts create, analyze and collaborate on “business domain code” in the domain language of the business. Whenever the domain experts are satisfied, the software developer processes the domain code into applications. Similar to how spreadsheets empowered business users, businesses will innovate faster and accelerate software creation and maintenance. Software developers are still responsible for the software created, but instead of coding every (change in) business requirements, they concentrate on the job they do best: creating clean, reusable and reliable code.

Magnus Christerson, VP Intentional Software, Co-author: OO Software Engineering

 Magnus  Christerson

Magnus Christerson is Vice President, Product Management, at Intentional Software Corporation. Most of his career has been devoted to modern software engineering practices like object-oriented development and model driven practices in industrial contexts.

Prior to joining Intentional Software, Christerson held multiple positions at Rational Software (acquired by IBM in 2003) including Director of Product Management. At Rational, Christerson was instrumental in building a leadership position for Rational Rose, the leading UML product for visually designing and generating software programs. He has also consulted on software development for many organizations including Citigroup, Qwest, Ericsson and American Express.

Christerson is co-author with Ivar Jacobson of /Object-Oriented Software Engineering - A Use Case Driven Approach,/ Addison-Wesley 1992. He holds a M.Sc. in Computer Science and Technology from Lund Institute of Technology at the University of Lund, Sweden.

Mats Helander, One of the developers behind Puzzle.NET

 Mats  Helander Mats Helander works as a consultant for Intentional Software. He was also one of the developers behind Puzzle.NET, a collection of open source .NET frameworks and tools for AOP, O/R Mapping and Dependency Injection, as well as lead developer of Pragmatier Data Tier Builder, one of the first commercial O/R Mappers for .NET.

Rebecca Parsons, ThoughtWorks

 Rebecca  Parsons

Dr. Parsons has more than 20 years of application development experience in industries ranging from telecommunications to emergent internet services. She has been published in language and artificial intelligence media, served on numerous program committees, and currently reviews academic articles for several journals.

Before coming to ThoughtWorks she worked as an assistant professor of computer science at the University of Central Florida. She also worked as director's post doctoral fellow at the Los Alamos National Laboratory researching issues in parallel and distributed computation, genetic algorithms, computational biology and non-linear dynamical systems.

Dr. Parsons holds a [Ph.D] in Computer Science from Rice University.