Blunder Dome Sighting

Professor von Clueless in the Blunder Dome

status 
 
privacy 
 
about 
contact 

Hangout for experimental confirmation and demonstration of software, computing, and networking. The exercises don't always work out. The professor is a bumbler and the laboratory assistant is a skanky dufus.

This page is powered by Blogger. Isn't yours?

Locations of visitors to this page

Recent Items
 
Dynamic Languages Improve Software Quality?
 
Rigorous Software Engineering at the Application-Domain Integration Level
 
Automated Authentication of Programming Standards?
 
The Important Software Standards: Quality, Performance, and Diligence
 
Virtual Classrooms Model Social/Collaborative Software Direction
 
Microsoft Cracks Open the Word, Excel, and PowerPoint Formats in XML
 
A Litany of Lists: Creatiing Secure Applications
 
As Complex as Necessary and no More.
 
The Same Old Mistakes, Over and Over Again
 
Sorting the Mail: Agile Databases, Vulnerable Applications, and Optimized Code

Archives
2004-06-13
2004-06-20
2004-06-27
2004-08-29
2004-09-05
2004-09-12
2004-09-19
2004-10-10
2004-10-24
2004-11-07
2004-11-28
2004-12-05
2004-12-12
2004-12-26
2005-01-30
2005-02-06
2005-03-06
2005-03-13
2005-03-20
2005-04-03
2005-04-10
2005-04-17
2005-04-24
2005-05-01
2005-05-08
2005-05-15
2005-05-29
2005-06-05
2005-06-12
2005-06-19
2005-06-26
2005-07-10
2005-07-17
2005-07-31
2005-08-28
2005-10-09
2005-10-16
2005-10-23
2005-11-13
2005-11-27
2005-12-04
2005-12-18
2006-01-08
2006-02-05
2006-02-12
2006-02-19
2006-03-05
2006-03-12
2006-03-26
2006-04-23
2006-04-30
2006-07-16
2006-07-30

Wednesday, June 22, 2005

MDDi: Integrated Tool Chains for Software Development

ACM News Service: FP6 Project Aims to Increase EU Competitiveness in Software Systems Development.  Uh, “programmers put on your chains and mechanize?”  Maybe not.  The MDDi project is making the Eclipse Model Driven Development integration (you parse that, I gave up, but I think it’s e[MDD]i sort-of—oh, it’s Eclipse MDDi).  The expectation is that the open-source modeling tool will provide an integrated tool chain to help European system engineers make new software.

It bugs me that this is heralded as an economic maneuver to avoid falling behind those pesky Americans and Japanese and reduce the cost of software development.  That’s a peculiar motivation for wanting to improve the quality of software delivery.

The 2005-06-15 CORDIS News article starts out a little more affirmatively, based on conversation with Serge Salicki: “Europe is faced with the double expectation from end-users of better, more complex and more reliable software systems, developed in an increasingly shorter time span at reduced costs.” 

The overall program is a European Sixth Framework Programme (FP6) project called MODELWARE.  It is this effort that has the objectives of

  • Reducing the cost of software systems while increasing the productivity [of development] by 25 per cent [the statement of work uses a lower number]
  • Lead to commercialization of the solution [uh, so where does open-source come in?]
  • Ensure industry adoption

MODELWARE (MODELing solution for softWARE systems) seems to be a two-year project and [e]MDDi is emerging about half-way through.  Hmm.  And we have new nomenclature: modellisation for becoming model-centric, somehow in contrast to being code- and document-centric in our development methodologies.  The pilot applications (air-traffic control, for example) seem rather ambitious, too.

I think my problem is with the blurb and the puffery, not the objectives of the effort.  The idea is to produce open development platforms for software and services, and when we figure out what open means here, we can assess the value of the approach.  One aspect of “open” is the choice of Eclipse as a development platform, although the participation of IBM in the effort is understated in the materials at the project site.

I find fixing on a specific platform (in the sense Eclipse is used here) to be unsatisfying.  I think it’s more than Eclipse is not my platform of choice.  I’m wondering, rather, whether the methodology is abstracted enough that it can be rehosted and retargeted with the Model-Driven Development used to accomplish that.  I’m curious about that.

 
Comments: Post a Comment
 
Construction Zone (Hard Hat Area) You are navigating the Blunder Dome

template created 2004-06-17-20:01 -0700 (pdt) by orcmid
$$Author: Orcmid $
$$Date: 06-10-11 15:16 $
$$Revision: 2 $