Skip to content

Software Modeling Blog
Syndicate content
Updated: 9 hours 42 min ago

We are moving the portal to a new better house

Sat, 07/31/2010 - 00:15

In the next days we are moving the portal from a VPS account to a dedicated server. Apologies for the inconveniences and all the "strange things" you may see in the following days but remember, we are doing this to be able to provide you a better service !!!

-->

 

Categories: Blogs

MDE Education - Leonardo Da Vinci funded project

Fri, 07/30/2010 - 16:56

AtlanMod has just been granted a Leonardo Da Vinci project for Exchanging knowledge, techniques and experiences around Model Driven Engineering education .

This is a joint project with Lublin University of Technology, Politecnico di Milano (in particular, my colleague Marco Brambilla ), the University of Alicante and us (in this project, "us" means the Ecole des Mines de Nantes).

-->

 

read more

Categories: Blogs

Top 5 posts in June 2010

Fri, 07/30/2010 - 11:49

Time to review the five most popular blog entries in June 2010 (according to your votes: number of votes=number of clicks on the post)are, in this order,:

-->

 

read more

Categories: Blogs

AtomWeaver public beta also released this week

Thu, 07/29/2010 - 21:04

Another tool launched in public beta this week is AtomWeaver developed by Rui Curado. AtomWeaver is a full implementation of ABSE (Atom-based Software Engineering) . Rui's own description of the system is the following:

-->

 

read more

Categories: Blogs

Complaint about my code-generation strategy to implement many-to-many associations in relational databases

Tue, 07/27/2010 - 22:10
I got a complaint about the translation of many-to-many UML associations to SQL tables in my UMLtoSQL online service .

More specifically, the complaint was that in the translation of this UML class diagram:

Example

-->

 

read more

Categories: Blogs

MoDisco featured at InfoQ

Tue, 07/27/2010 - 21:26

Check this entry about MoDisco at the well-knwon InfoQ online community.

-->

 

read more

Categories: Blogs

Agile teams are more likely to model than traditional teams

Thu, 07/22/2010 - 23:45
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 . -->

 

read more

Categories: Blogs

Modeling Safe Interface Interactions in Web Applications

Thu, 07/22/2010 - 22:31
My colleague Marco Brambilla has just presented our tool demo (Marco Brambilla, Jordi Cabot, and Michael Grossniklaus. -->

 

read more

Categories: Blogs

UML class diagrams easier to understand than ER diagrams

Tue, 07/20/2010 - 13:11
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. -->

 

read more

Categories: Blogs

Rule Interchange Format is now a W3C Standard

Mon, 07/19/2010 - 22:04

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)

-->

 

read more

Categories: Blogs

Short introduction to the MoDisco Model-Driven Software Modernization Framework

Sun, 07/18/2010 - 18:35
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). -->

 

read more

Categories: Blogs

Quality of ATL model transformations (help needed)

Fri, 07/16/2010 - 14:15

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

-->

 

read more

Categories: Blogs

Looking for new members for the AtlanMod team

Thu, 07/15/2010 - 13:52

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)

-->

 

read more

Categories: Blogs

90% of the people using MDD will/would repeat

Wed, 07/14/2010 - 18:43
According to this online survey , 90% of the people (software architects, managers, developers and even students) that are using MDD plan to repeat in the future. -->

 

read more

Categories: Blogs

VoltDB: Is a database without foreign keys useful enough for you?

Tue, 07/13/2010 - 14:13
In the previous post we have announced the availability of our UML to VoltDB translation service . However, if you try it, you may get the feeling that the generated SQL script looks incomplete. -->

 

read more

Categories: Blogs

UML to VoltDB - New DBMS for the SQL DDL generation service

Tue, 07/13/2010 - 11:50
VoltDB provides a very fast, scalable, fault-tolerant and ACID-compliant, distributed SQL database for transactional (OLTP) applications. -->

 

read more

Categories: Blogs

Johan den Hann/ Mendix ("no code just glory" MDD tool) interview highlights

Sun, 07/11/2010 - 17:33

For the lazy (or busy) ones, some highlights of the interview ( you can also read the full interview or access all previous interviews ):

  • Current MDD tools are oriented to developers but one of the main benefits of MDD can be, if you create the right tool, that domain experts become involved in development projects.
-->

 

read more

Categories: Blogs

UMLtoDB Service: Avoiding NOT NULL constraints on columns

Sun, 07/11/2010 - 16:18

A quick note to answer the question of a user of the UMLtoDB Service that wonders how to avoid NOT NULL attribute constraints in SQL DDL scripts generated from UML Class diagrams.

-->

 

read more

Categories: Blogs

Simple Natural Language to Use Case script generator with yUML

Sun, 07/11/2010 - 14:26

The askUML.com page provides a simple (but nice) a rebol-based script to generate use case diagrams (visualized using yUML , one of the most popular textual UML modeling tools ) from restricted natural language expressions.
Some examples of possible sentences are:

  • Blogger Role
  • Blogger Manage Posts
  • Manage Posts Include Create Post
-->

 

read more

Categories: Blogs