View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
Coverage of requirements All mandatory requirements All optional requirements: • Modularization • Input validation Missing discussions: • Mapping to PSM • Examples on integrated usage with UML 5
Mandatory requirements A MOF-compliant metamodel which describes the user interaction within front- end interfaces, their constituents, and their connections with back-end business components, data storage and Web Services. • DONE (refinements ongoing) An intuitive concrete syntax for the interaction flow notation. • DONE (graphical) • (textual not covered) A UML Profile consistent to the metamodel. • DONE A complete mapping between the UML Profile and the metamodel. • DONE An interchange format between tools using XMI. • DONE 6
Mandatory application requirements Multiple views for the same application Support for mobile and multi-device applications view components: the visualization and input of data, and the production of events. view components shall be independent of • the concrete widgets at PS level • the presentation aspects interaction flow, initiated by the user or by external events, in terms of: 1. a source component; 2. possibly, a reference to an action flow model specifying the actions triggered by the event; 3) one or more target view modules and components that are presented as the result of the interaction. Extensibility for components User context: the user status in the current instant of the interaction (position, history, machine, platform,…) 7
Changes with respect to previous vers. New document structure MOF Metamodel Manual documentation of high-level view of the metamodel Automatic generation of detailed metamodel documentation Example of IFML on Gmail completed XMI for DD, Metamodel, and Profile completed and cleaned up 8
Proof of conceptsConsolidated evaluation of WebML WebRatio toolsuite 10 years of experience Will be updated to the new IFML notationImplementation of new, open-sourceIFML modeling tool Eclipse based EMF / GMF Integration with UML / fUML / Alf 9