Blog

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

Sistema di gestione del cruscotto di una automobile

In questo esercizio si riporta specifica dei requisiti goal-driven in i*, progetto UML e implementazione Java di un sistema di gestione del cruscotto di una automobile. L'esercizio è stato svolto da Umberto Aramini. Documento di specifica e design - caso cruscotto auto File ZIP con progetti i*, UML, Java

GSE Academic Award for Excellence for correlating twitter sentiment analysis and stock price variations

Ekaterina Shabunina recently graduated under my supervision as a M.Sc. student of the Como Campus of Politecnico di Milano with a thesis titled "Approach based on CRF to Sentiment Classification of Twitter Streams related to Companies". Thanks to the innovation of her work, she won the Grand Prize 2013 for the GSE Academic Award for … Continue reading GSE Academic Award for Excellence for correlating twitter sentiment analysis and stock price variations

The IFML tour

I hadn't time to do that before, but I wanted to mention my last tour for disseminating IFML and WebRatio.That happened last September. I spent one week traveling around the world, specifically:Myself and Shihong Huang at FAU.Monday in Eindhoven, The Netherlands, discussing my experiences with IFML, BPMN, WebRatio at the CPSM 2013 (Workshop on Communicating Business Process and … Continue reading The IFML tour

Communicating Business Process and Software Models: Quality, Understandability, and Maintainability

For the first time, this year we organized a workshop on Communicating Business Process and Software Models: Quality, Understandability, and Maintainability (CPSM 2013). [see official web site]Hajo Reijers giving his keynote talk at CPSM workshopIt was held on September 23rd, 2013 at the Technical University of Eindhoven, the Netherlands in conjunction with the 29th IEEE … Continue reading Communicating Business Process and Software Models: Quality, Understandability, and Maintainability

Those omniscient users

Despite repeating it in my courses every year, I end up getting this error from at least 10 - 20% of the students at each exam session. When drawing the class diagram of a software application, they invariably add a User class (call it the role you want: customer, admin, professor, director, clerk and so … Continue reading Those omniscient users