Vassil Dimov. Was ist Blue Age Eigenschaften Möglichkeiten Hello World (Beispiel) Entity...

Post on 06-Apr-2015

104 views 0 download

Transcript of Vassil Dimov. Was ist Blue Age Eigenschaften Möglichkeiten Hello World (Beispiel) Entity...

Blue Age Forward Egineering

Vassil Dimov

Was ist Blue Age Eigenschaften Möglichkeiten Hello World (Beispiel) Entity Creation(Beispiel) Benefit

Agenda

Multiplatform application development tool Model <-> Application Prinzip Built on Eclipse Keine Code notwendig (100 % generiert)

Was ist Blue Age?

Model mit UML2 (MagicDraw) Mockups mit XHTML Enspricht der OMG, SOA Consortium,

EclipseFoundation 100% automatisierung des Developments

Eigenschaften

BluAge Übersicht

Platform: Java EE, .Ner, Cloud

Präsentation: Spring MVC, JSF RI, html5 usw.

Service: Spring, EJB 3, .Net 4.5

DB Zugriff: JPA, Hibernate, SQL, HQL, PL/SQL

DB:Oracle, DB2, MS SQL, PostgreSQL, MySQL usw

Reporting: Birt, Jasper

Connectors: WebServices

Batch Framework: SpringBatch, IBM WS Compute Grid

Security Management: Spring Security

AS: WebSphere, Glassfish, Jboss, Oracle AS, Tomcat usw.

Möglichkeiten

Hello World Beispiel 1

Business Objekt Service

Hello World Beispiel 2

Operation: display Operation: reset

Hello World Beispiel 3

Activity Diagram for the HelloWorld 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 5La

yout fü

r das U

I (Mocku

p)

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

Benefit

Fragen?

Danke für

das Zuhören