Implementing MOF-based Modeling Languages with C++ and Qt


Details
On May 3rd, we will have the great pleasure to welcome Sandro Andrade, a Professor at the Bahia Federal Institute of Technology. He is heavily invested in Qt and the FOSS community.
Title: Implementing MOF-based Modeling Languages with C++ and Qt
Presenter: Sandro Andrade (IFBA / KDE)
Abstract: Modeling languages such as UML and SysML have been widely
used to represent all sort of software decisions, from architectural
to detailed design, for real projects in industry and research
institutes. This talk reports on the experience of implementing a
Qt-based tool to support architects and designers in the task of
creating, analyzing, and transforming software models specified in any
MOF (Meta Object Facility)-based modeling language. The tool aims at
having high adherence to OMG standards, supporting model inspection
and manipulation via JavaScript, and being easily extensible to
include new modeling languages. Such a modeling infrastructure has
been used as the underpinnings for the automatic design of
architectures for self-adaptive systems using techniques from the
Search-Based Software Engineering (SBSE) area.
Location: You might have noticed the location is the same as the one where the DConf is being held that week. That is no coincidence. The kind people from the DLang community offered us to use their location. That means you should be able to meet some of the people behind D, like Andrei Alexandrescu and Walter Bright. Note there will be no catering.

Implementing MOF-based Modeling Languages with C++ and Qt