Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SE 2010: how we do it

712 views

Published on

My presentation of German SE 2010 conference in Feburar 2010. Topic: Business Application Development

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SE 2010: how we do it

  1. 1. Beratung Software LösungenHow we do itBusiness Application Entwicklung Ulrich Gerkmann-Bartels Senior Consulting Oracle Technologies ugb@team-pb.de
  2. 2. Kunden – oracleBusiness16.12.2011 © TEAM - Ihr Partner f ür IT 2
  3. 3. Am Ende des Tages… …liegt ein erkennbares Ergebnis vor.. …und man hat Geld verdient !16.12.2011 © TEAM - Ihr Partner f ür IT 3
  4. 4. Agenda Rapid (Business) Applikation Development Metadata Services for Customization16.12.2011 © TEAM - Ihr Partner f ür IT 4
  5. 5. RAD – Umfeld Individual Projekt Integration in bestehende Lösung zu langsam oder zu kostenintensiv Anbindung an neue Schnittstellen / Technologien, die noch nicht berücksichtig worden sind Time to market16.12.2011 © TEAM - Ihr Partner f ür IT 5
  6. 6. RAD - Aufgabenstellung Keine grüne Wiese sondern eine Blumenwiese Verwendung von verschiedenen und vorhandenen Infrastrukturdiensten User Interaction für SOA und andere Business Layer16.12.2011 © TEAM - Ihr Partner f ür IT 6
  7. 7. Umfeld praktikabel ?My Domain Engineering Model Generator Business Layer User Interface Third Domain Engineering Will ich das ? Darf ich das ? Business Layer 16.12.2011 © TEAM - Ihr Partner f ür IT 7
  8. 8. Demo – Oracle ADF16.12.2011 © TEAM - Ihr Partner f ür IT 8
  9. 9. Oracle ADF Architektur Rich Client Web / Wireless Swing JSF / ADF Faces View Controller JSF Model ADF Model – JSR 227 (Data Control) TopLink / Web Java Class REST EJB Services Business Services Package Database XML Data Legacy Data Apps Plattform : Java EE16.12.2011 © TEAM - Ihr Partner f ür IT 9
  10. 10. Agenda Rapid (Business) Applikation Development Metadata Services for Customization16.12.2011 © TEAM - Ihr Partner f ür IT 10
  11. 11. Varianten von Anwendungsfällen Model Generator Variante B Metadata MDS Customization Variante B Base Engine Variante16.12.2011 © TEAM - Ihr Partner f ür IT 11
  12. 12. Metadata ServiceQuelle: Maier, B.; Nimphius, F.: Introduction to Oracle Metadata Services (MDS), DOAG 2009 Präsentation DOAG 2009; Folie 19 16.12.2011 © TEAM - Ihr Partner f ür IT 12
  13. 13. Metadata Services for Customization Anpassung zur Designtime (Entwickler) Business Componenten Kontrollfluss innerhalb der Applikation Dialogelemente Anpassung zur Runtime (Anwender / Administratoren) Konfiguration von Dialog Personalisierung durch den AnwenderUrsprung: Apache MyFaces Trinidad Oracle ADF / Metadata Service 16.12.2011 © TEAM - Ihr Partner f ür IT 13
  14. 14. Beratung Software Lösungen TEAM Partner für TechnologieVielen Dank für Ihre und angewandte Methoden der Informationsverarbeitung GmbHAufmerksamkeit! Hermann-Löns-Str. 88 33104 Paderborn Fon +49 5254 8008-0 Fax +49 5254 8008-19 Mail team@team-pb.de Web www.team -pb.de

×