Blue Age Forward Egineering Vassil Dimov Agenda Was
Blue Age Forward Egineering Vassil Dimov
Agenda � Was ist Blue Age � Eigenschaften � Möglichkeiten � Hello World (Beispiel) � Entity Creation(Beispiel) � Benefit
Was ist Blue Age? � Multiplatform application development tool � Model <-> Application Prinzip � Built on Eclipse � Keine Code notwendig (100 % generiert)
Eigenschaften � Model mit UML 2 (Magic. Draw) � Mockups mit XHTML � Enspricht der OMG, SOA Consortium, Eclipse. Foundation � 100% automatisierung des Developments
Blu. Age Übersicht
Möglichkeiten � Platform: Java EE, . Ner, Cloud � Präsentation: Spring MVC, JSF RI, html 5 usw. � Service: Spring, EJB 3, . Net 4. 5 � DB Zugriff: JPA, Hibernate, SQL, HQL, PL/SQL � DB: Oracle, DB 2, MS SQL, Postgre. SQL, My. SQL usw � Reporting: Birt, Jasper � Connectors: Web. Services � Batch Framework: Spring. Batch, IBM WS Compute Grid � Security Management: Spring Security � AS: Web. Sphere, Glassfish, Jboss, Oracle AS, Tomcat usw.
Hello World Beispiel 1 Business Objekt Service
Hello World Beispiel 2 Operation: display Operation: reset
Hello World Beispiel 3 Activity Diagram for the Hello. World Screen
Hello World Beispiel 4 Layout für das UI (Mockup)
Entity Klassen (Ziel)
Entity Klassen 1 Business Objekte
Entity Klassen 2 Services
Entity Klassen 3 Operation: create team
Entity Klassen 4 Activity Diagramm für das Entity Screen
Entity Klassen 5 Layout für das UI (Mockup)
Benefit � Kürzere Implementierungszeiten � Einziges Tool für alle Developments ◦ (Java JEE and. Net, Cloud for Java JEE, Rich clients (Flex type), Mobile Platforms (Smartphone and Ipad), Html 5. � Cost of Ownership reduzuirt
Fragen?
Danke für das Zuhören
- Slides: 19