The "UML Profile for ArchiMate and ArchiMate Meta-model" RFP issued by OMG

After my initial post about Archimate and UML intent to get closer, just a quick update post on the fact that the "UML Profile for ArchiMate and ArchiMate Meta-model" request for proposal (RFP) have been issued by the Object Management Group at the Long Beach technical committee meeting by the Domain TC and is now … Continue reading The "UML Profile for ArchiMate and ArchiMate Meta-model" RFP issued by OMG

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

EventOmeters by Fluxedo: the new actor in Event Management. Mobile app + social media (semantic) analytics + IoT

Following up on my recent perspective that moves from model-driven development to hidden-model products, together with the Fluxedo team and in collaboration with WebRatio and Eurotech, we launched a new product called EventOmeters. EventOmeters allows businesses and event organizers to increase the effectiveness of their events, involving participants and being able to rely on certain measures for … Continue reading EventOmeters by Fluxedo: the new actor in Event Management. Mobile app + social media (semantic) analytics + IoT

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

My interview on Social Media and Society: what I said (and what I didn’t)

My recent interview on the evolution of social media and its role in modern society is available on YouTube (in Italian only, sorry about that). While the 3+ minutes of speech necessarily had to be a general overview on the role and recent changes of social media, I wish to summarise here the some technical … Continue reading My interview on Social Media and Society: what I said (and what I didn’t)

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

Bran Selic, Mark Van Den Brand and Marco Brambilla: Panel on State of Modeling.

Within the Modelsward conference held at ESEO in Angers, France, the warm up session has been delegated to a panel on the state of modelling, where panelists Bran Selic, Mark Van Den Brand and myself discussed about their vision on modelling. Plenty of good points came up both from the panelists and the audience. The … Continue reading Bran Selic, Mark Van Den Brand and Marco Brambilla: Panel on State of Modeling.

Alcuni esempi di progetti universitari

Potete trovare alcuni esempi di progetti universitari legati a sviluppo software e ingegneria del software sul seguente sito di Andrea Radice (ex studente Polimi): http://radic.altervista.org/about-me/progetti-universitari/ Some examples of software engineering and software development courses, courtesy of Andrea Radice, former Polimi student: http://radic.altervista.org/about-me/progetti-universitari/

Advanced Software Engineering past exam solutions

Here you find a couple of past exams. Exam of 02-09-2013: a modeling language for defining user interfaces of mobile applications. Description: advanced-software-eng-exam-2013-09-02 Exam of 17-09-2013: language for high level models of computer hardware architectures. Description: advanced-software-eng-exam-2013-09-17