Model-driven Development of User Interfaces for IoT via Domain-specific Components & Patterns

This is the summary of a joint contribution with Eric Umuhoza to ICEIS 2017 on Model-driven Development of User Interfaces for IoT via Domain-specific Components & Patterns. Internet of Things technologies and applications are evolving and continuously gaining traction in all fields and environments, including homes, cities, services, industry and commercial enterprises. However, still many problems need … Continue reading Model-driven Development of User Interfaces for IoT via Domain-specific Components & Patterns

Automatic Code Generation for Cross-platform, Multi-Device Mobile Apps. An Industrial Experience

With Aldo Bongio (WebRatio), Jordi Cabot (ICREA and UOC), Hamza Ed-douibi (EMN) and Eric Umuhoza (Politenico di Milano), we worked on a research on Automatic Code Generation for Cross-platform, Multi-Device Mobile Apps. We presented our study at the MobileDeLi workshop, where we reported on a comparative study conducted to identify the best trade-offs between different … Continue reading Automatic Code Generation for Cross-platform, Multi-Device Mobile Apps. An Industrial Experience

OMG Standards At Work in the Industrial Internet of Things (IoT) – summary of the day and materials

Today September 24, 2015, a special event took place in Cambridge, MA: the OMG Standards At Work in the Industrial Internet of Things (IoT). I have been asked to give a speech on the role of user interaction modelling within complex IoT system in industry: Internet of Things and Internet of People: The Role of User … Continue reading OMG Standards At Work in the Industrial Internet of Things (IoT) – summary of the day and materials

OMG Industrial Internet of Things (IIoT) Standards At Work

What do SysML™, IFML™, SysA and DDS™ standards have in common, and how can they be put at work in the (Industrial) Internet of Things [IoT and IIoT] context? Industrial plant with IoT sensors and data sharing To respond to this question, I will join a special event by the Object Management Group (OMG) on … Continue reading OMG Industrial Internet of Things (IIoT) Standards At Work

Video of the Interview with Richard Soley (OMG) on IFML and user interaction modelling

Here is a short clip of the interview regarding the Interaction Flow Modeling Language (IFML) recorded in March 2015, in occasion of the release of IFML 1.0. In the interview we discuss with Richard Soley about the relevance of user interaction modelling, the way it can be integrated with broader modelling projects, and the impact … Continue reading Video of the Interview with Richard Soley (OMG) on IFML and user interaction modelling

Here we are: IFML 1.0 published by the OMG officially

IFML 1.0 is finally published! The OMG released the official 1.0 version of the new standard in March 2015. It took several years of research, discussions and validation, but here we are with the standard specification. The specification document can be downloaded for free at: http://www.omg.org/spec/IFML/ Here is Emanuele ready for the presentation given at … Continue reading Here we are: IFML 1.0 published by the OMG officially

Keynote speech on User Interaction Modeling at Modelsward 2015 in Angers

On February 10, 2015 I gave a keynote at Modelsward in Angers, France. The speech focuses on the modeling of software UIs through graphical domain-specific languages and in particular shows the new standard adopted by OMG called IFML (Interaction Flow Modeling Language) at work. My presentation illustrates the basic concepts of IFML, presents the design … Continue reading Keynote speech on User Interaction Modeling at Modelsward 2015 in Angers

The IFML book – OMG’s Interaction Flow Modeling Language explained

After almost one year of work, the result of our efforts finally came to light in late December 2014. Since it was almost Christmas time, we decided to wait 2014 for the launch. But now, here we are. OMG Press and Morgan Kauffman published our book: Interaction Flow Modeling Language: Model-Driven UI Engineering of Web … Continue reading The IFML book – OMG’s Interaction Flow Modeling Language explained

IFML: opensource editor and university program

A bunch of new things are happening related to the recent OMG standard IFML (Interaction Flow Modeling Language): 1. A new opensource editor for the standard has been released on GitHub, together with appropriate introductory instructions and welcome page, thanks to the collaboration of WebRatio, Politecnico di Milano and Ecole des Mines de Nantes within … Continue reading IFML: opensource editor and university program