A conference in Malmö for software developers

Location: Architecture track
Time: 2007-11-13 13.00
Level: Intermediate
Arjen Poutsma, Interface21, The Netherlands
Arjen Poutsma is a senior enterprise application architect with more than ten years' experience in commercial software environments. During this time he has worked with both J2EE and Microsoft .NET.
Three years ago, Arjen started to specialise in Web Services and Service Oriented Architectures. During this period he has conducted trainings and has researched SOAs in large organisations.
Arjen is the founder and the project lead for the Spring Web Services. This Spring project aims at facilitating development of document-driven web services. Arjen has also contributed to various other open source projects, including XFire, NEO and others.
Since early 2005, Arjen has been a consultant for Interface21 in The Netherlands. You can find his blog at http://blog.interface21.com/arjenexternal link, opens in new window
The architecture of large open source frameworks
In this talk, we will investigate the architecture of a large open source framework: the Spring Framework. We will investigate the differences between the architecture of applications, class libraries, and frameworks. We will also look at some of the underlying architectural principles that we adhere to, including:
* the Principle of Least Astonishment
* be Powerful and Simple, but not Simplistic
* backwards-compatibility
* Code organization
* and more
Telephone: +46-(0)40-602 3134, email: info@oredev.org