IFML 1.0 is almost here! As you may know by now, the OMG standard Interaction Flow Modeling Language (IFML) is designed for expressing the content, user interaction and control behaviour of the front-end (aka view) of software applications. And if you don't know anything about IFML, you can just visit www.ifml.org or have a look at … Continue reading Sneak peek at IFML 1.0 (the Interaction Flow Modeling Language) by the OMG
Author: Marco Brambilla
Students quality of life – interdisciplinary project
Last Friday I participated to the kickoff event of Alta Scuola Politecnica, the school of excellence for Politecnico di Milano and Politecnico di Torino, which reunites the top students of the two universities for special events, courses and interdisciplinary projects. The reason I was there is that we are proposing an interdisciplinary project on Students' … Continue reading Students quality of life – interdisciplinary project
Fluxedo – your personal flow manager: model-driven strikes back for end users?
After months of intensive preparatory work, we are ready to announce a new initiative that starts from the model-driven engineering research but then targets end users: the upcoming mobile app called Fluxedo! Fluxedo is a personal flow manager that allows you to easily create and share your tasks with friends and colleagues. Fluxedo lets you … Continue reading Fluxedo – your personal flow manager: model-driven strikes back for end users?
The Co-evolution problem
After a few discussions on the importance and complexity of co-evolution in software engineering, during the exam session I asked to describe and explain the problem, with specific reference to model co-evolution (and metamodel - model coevolution). The crucial point of the problem is that if a model evolves to a newer version, the related … Continue reading The Co-evolution problem
Effective Cross-platform Mobile Application Development
I constantly meet with mobile app developers struggling with the requirement from customers about having their mobile apps available on multiple mobile platforms. Mainly for iOS and Android, but now also for Windows Phone (aside, you may want to know that Windows has now surpassed iOS in mobile market in Italy. No surprise here, great … Continue reading Effective Cross-platform Mobile Application Development
The Automobile project delves into the core of model-driven mobile apps
Starting October 2013, my research group at Politecnico di Milano and WebRatio have started a research project called Automobile, which aims at designing and bringing to the market innovative methodologies, software tools, and vertical applications for the cost-effective implementation of cross-platform, multi-device mobile applications, i.e. business applications that can be accessed by users on a variety … Continue reading The Automobile project delves into the core of model-driven mobile apps
IFML – the Interaction Flow Modeling Language, moves on to Beta2
After 6 months from its adoption, IFML moves on to a new, cleaned up version, named IFML Beta2.The new version is the result of the feedback collected in these months from our partners, customers, researchers and developers, that are putting IFML at work in tools (primarily WebRatio) and at customers. This reality check phase is … Continue reading IFML – the Interaction Flow Modeling Language, moves on to Beta2
The IFML tour – Part 2
After reporting on my recent tour presenting IFML in the US, I wish to mention my last IFML trips. I have been invited in two remarkable venues for presenting IFML:at the University of Luxembourg (research group of Lionel Briand) and at the Luxembourg office for informatization of the public administration.at the MUMIA COST Action meeting … Continue reading The IFML tour – Part 2
Videos of the Webinars on IFML and its integration with BPMN and UML
Along with the effort of disseminating IFML all around the world, I also gave some online webinars on IFML (the Interaction Flow Modeling Language). If you are interested in learning the basics of the language and on its integration with BPMN and UML, together with the enabled code generation options, you may want to watch … Continue reading Videos of the Webinars on IFML and its integration with BPMN and UML
A bottom-up, knowledge-aware approach to integrating and querying web data services – ACM Trans. on the Web
The October 2013 issue of the ACM Transaction on the Web includes an article of ours on bottom-up domain model design of connected web data sources. This is becoming a more and more important problem as a wealth of data services is becoming available on the Web. Indeed, building and querying Web applications that effectively … Continue reading A bottom-up, knowledge-aware approach to integrating and querying web data services – ACM Trans. on the Web
