"IFMLEdit.org: Model Driven Rapid Prototyping of Mobile Apps"
by Carlo Bernaschina, Sara Comai and Piero Fraternali
MobileSoft'17, Buenos Aires, Argentina, 2017
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
IFMLEdit.org: Model Driven Rapid Prototyping of Mobile Apps
1. DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOINGEGNERIA
IFMLEdit.org
Model Driven Rapid Prototyping of Mobile Apps
Carlo Bernaschina, Sara Comai, Piero Fraternali
first.last@polimi.it
2. DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOINGEGNERIA
Why Rapid Prototyping?
2
New User Interactions need to be
tested with users.
What works on paper may not work
in real life.
Applying Computer Vision Techniques to Public Web Images for Environmental Monitoring
3. DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOINGEGNERIA
IFML
Interaction Flow Modeling Language
The OMG standard Interaction Flow Modeling Language (IFML) is
designed for expressing the content, user interaction and control
behavior of the front-end of software applications.
http://www.Ifml.org
PhDAY 2011 - DEI 3
5. DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOINGEGNERIA
Framework
ALMOsT
AgiLe MOdel Transformations
https://www.npmjs.com/package/almost
PhDAY 2011 - DEI 5
6. DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOINGEGNERIA
Model Editor
ALMOsT-Joint
https://www.npmjs.com/package/almost-joint
PhDAY 2011 - DEI 6
10. DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOINGEGNERIA
Future Work
• Enhance ALMOsT
Better documentation
More examples
• Enhance IFMLEdit.org
Enhanced analysis tools
More target platforms
PhDAY 2011 - DEI 10