Ads

Links

Software Modeling blog

Agile teams are more likely to model than traditional teams

Against the common perception of many people, it seems that Agile teams are more likely to model than traditional teams, according to this survey by Scott Ambler .

Modeling Safe Interface Interactions in Web Applications

My colleague Marco Brambilla has just presented our tool demo (Marco Brambilla, Jordi Cabot, and Michael Grossniklaus.

UML class diagrams easier to understand than ER diagrams

Greg Wilson pointed me to the paper A. De Lucia, C. Gravino, R. Oliveto, G. Tortora, An Experimental Comparison of ER and UML Class Diagrams for Data Modelling, Empirical Software Engineering (2010) 15:455–492 (if you cannot access the paper, you may try directly contacting the authors).

The paper presents the results of three sets of controlled experiments aimed at analyzing whether UML class diagrams are more comprehensible than ER diagrams during data models maintenance.

Rule Interchange Format is now a W3C Standard

W3C announces the publication of a new standard for building rule systems on the Web: Rule Interchange Format (RIF).

The goal of RIF is to facilitate the interoperation and interchange between various rule languages and rule engines. RIF defines a common XML serialization language for several declarative rule languages (like OMG SBVR, OMG PRR, SWRL, a subfamily of RuleML, etc)

Short introduction to the MoDisco Model-Driven Software Modernization Framework

We have already mentioned ( here and here ) our MoDisco project (in short an extensible framework to develop model-driven reverse engineering tools to support software modernization).

Quality of ATL model transformations (help needed)

Marcel van Amstel and Mark van den Brand are working on measuring the quality of ATL model transformations.

Looking for new members for the AtlanMod team

AtlanMod research team at École des Mines de Nantes is opening new positions for postdoctoral fellows or research engineers in the field of Model-Driven engineering (including topics such as: model transformation, metamodeling, DSLs, UML, SBVR, business rules, model weaving, model management, reverse engineering and any other model-related aspects)

User login

Ads

Ads