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?
Author: Marco Brambilla
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
Mobile, Cloud, BPM through MDD for fostering the business. Presentation at SMAU 2013
Yesterday, together with Matteo Sassi from WebRatio, I gave a seminar at SMAU 2013 on applying model-driven engineering solutions to Mobile, Cloud, and BPM technologies for fostering the business.The main message is that MDD and MDE can dramatically increase efficiency, flexibility and effectiveness of the enterprise by letting it address better the needs of the … Continue reading Mobile, Cloud, BPM through MDD for fostering the business. Presentation at SMAU 2013
Gestione di un camping
In questo esercizio si riporta specifica dei requisiti goal-driven in i*, progetto UML e implementazione Java di un sistema di gestione di un camping. L’esercizio è stato svolto da due studenti, che hanno proposto soluzioni diverse: Valeria Verzi (soluzione senza gestione del calendario prenotazioni) e Federico Salvioni. Soluzione 1 (autore: Valeria Verzi): Soluzione 1 - Documento di … Continue reading Gestione di un camping
