The CHOOSE executive board is pleased to invite you to a presentation by Franz Achermann (Swisscom) on Naked Objects.
This event is free for all SI-CHOOSE members, even the drinks after the talk! Non-CHOOSE members are encouraged to fill out the membership application form (http://www.s-i.ch/si-appl.html) before attending the meeting. If you want to know more about CHOOSE and the events which CHOOSE organises, please visit http://www.iam.unibe.ch/CHOOSE.
NOTE: registration for this event is required. Please fill out the registration form at the end of this e-mail.
------------------------------------------------------------------------
Naked Objects =============
Wednesday October 8, 2003 @ 17h00
Institut für Wirtschaftsinformatik (IWI), Universität Bern, Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker ------- Dr. Franz Achermann, Swisscom
Agenda ------ 17h00 - 18h00 Talk and Q/A Afterwards you are invited to a refreshment.
Abstract -------- In conventional approaches to business systems design, the business domain objects such as Customer, Product or Order, are masked from the user by two intervening layers: a 'presentation' layer that manages the user interface and a 'controller' or 'application' layer (also called the 'process' or 'task' layer) that defines all the possible user tasks and scripts the interaction between the user interface and the underlying objects. Below the domain layer is a persistence layer, which is most commonly based on a relational database. Writing a business application implies not only writing all four layers, but also translating the requirements from the user presentation into the different representations used in each layer. And the same effort is involved for each subsequent change in requirements.
In the naked objects approach writing a business application implies writing only the business domain objects themselves. All business functionality is implemented as behaviours or methods on those objects - the objects can be described as being 'behaviourally complete'. These business objects are then presented directly and automatically to the user, by means of a completely generic viewing mechanism.
In the talk, I will present the naked objects approach and describe its (advocated) benefits for developers and end users.
Bio --- Franz Achermann works as a research and development engineer at Swisscom Innovations, where he is involved in J2EE application projects as a programmer and consultant. His interests include software engineering, formal methods, and development methodologies. He holds a PhD from the university of Bern for his work on the composition language Piccola.
----------------------------------------------------------------------- REGISTRATION ------------
Please DO NOT reply to this e-mail! Fill in the form below and sent it to mailto:choose@glue.ch. Thanks.
I want to register to the following event: Naked Objects -- Oct 8, 2003
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member [ ] JUGS member [ ] SI member [ ] Non-Member
choose-news@iam.unibe.ch is a *moderated* mailing list for announcing non-commercial events related to Object Technology in Switzerland. Please send announcements to be posted to: choose-news@iam.unibe.ch To unsubscribe, please send the message "unsubscribe choose-news" to: Majordomo@iam.unibe.ch To learn more about SI and CHOOSE, see: http://www.iam.unibe.ch/CHOOSE/