Presentation is loading. Please wait.

Presentation is loading. Please wait.

The SMS project WP 4.2: MDA for service composition ICCS.

Similar presentations


Presentation on theme: "The SMS project WP 4.2: MDA for service composition ICCS."— Presentation transcript:

1 The SMS project WP 4.2: MDA for service composition ICCS

2 Page 2 Concepts Utilize MDA to shorten development time Application consists of: –New services –Existing services –Controller –Views Context sources –Binding context parameters to web services

3 Page 3 Example Booking tickets for cinema Existing services –Authentication –Greeting –Movie List –Payment Context Sources –Location –Profile data

4 Page 4 How the application is created Step 1: Import existing service and context model Step 2: Model flow using state diagram –Identify distinct states –Add transitions according to calls to web services Step 3: Bind context parameters to services Step 4: Generate code –Binding code –Controller configuration –JSPs

5 Page 5 Tools & Frameworks Services –SMILE was not ready at the time of the development –Web Services - Axis 2 Model design –MagicDraw –Any other tool that can export to EMF/UML can be used Controller –Spring & Web Flow –JSP Code generation –Custom tool Parsing using Eclipse EMF & Eclipse UML Generation using Velocity templates

6 Page 6 Mapping to SMS Services –SMILE Processes Model design –MagicDraw –Any other tool that can export to EMF/UML can be used Controller –State model controller – needs to be defined and implemented –Borrow ideas from Spring WebFlow Code generation –Modify Custom tool SMILE Velocity templates


Download ppt "The SMS project WP 4.2: MDA for service composition ICCS."

Similar presentations


Ads by Google