RE: [SE]Semantic Web and Software Engineering - ODA





Michel,

Thanks for your comments. In particular I agree with your point that the
use of ontologies strengthens the continuum across the software lifecycle.
This is a key architectural goal that is notoriously difficult to attain
and one of the key selling points of an ODA approach.

It appears that there is a growing consensus that semantically rich models
are a natural progression from current MDA practices and there are now a
number of visible examples of projects, bodies and organisation currently
investigating the validity of such an approach. Hence the term Ontology
Driven Architectures (ODA).

The Software Engineering Task Force would be especially interested to hear
of specific examples for how, where, when and why to incoroporate
information ontologies and/or augment design models semantically. I have
hence started the ball rolling by suggesting that the use of RDF/OWL etc
could be used to produce composite keying schemes via strict annotation
methods. These would identify and establish commonality between components
and/or component aggregates, systems, ontologies etc. Hence encouraging
reuse and dynamic organisation of systems' artifacts at run time.
Additionally I anticipate that such mechanisms might provide a means for
closer integration between the contextural and structural design
elements/considerations, but I personally have not put much thought into
this yet.

You may hence find the following of interest:

[1]
http://www.alphaworks.ibm.com/g/g.nsf/img/semanticsdocs/$file/soa_semanticweb.pdf

[2] http://smi-web.stanford.edu/people/holger/publications/MDSW2004.pdf


Your continued thoughts would be appreciated.

Kind Regards
Phil Tetlow
Senior Consultant
IBM Business Consulting Services
Mobile. (+44) 7740 923328


                                                                           
             "Michel Vanden                                                
             Bossche"                                                      
             <mvb@missioncriti                                          To 
             calit.com>                "'Jeff Pan'" <pan@cs.man.ac.uk>     
                                                                        cc 
             13/12/2004 04:03          Phil Tetlow/UK/IBM@IBMGB,           
                                       <kung-kiu@cs.man.ac.uk>,            
                                       <ddw@missioncriticalit.com>,        
             Please respond to         <pma@missioncriticalit.com>,        
                    mvb                <pro@missioncriticalit.com>,        
                                       <public-swbp-wg@w3.org>             
                                                                   Subject 
                                       RE: Semantic Web and Software       
                                       Engineering                         
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Hi Jeff,

> One thing I was meant
> to ask was if Mission Critical is a member of W3C. If not,
> any plan to become a member soon?

No, we are not. I'd love to, but a flat fee of € 60,540 for MC is a lot
more than the same amount for Sun and even the affiliate membership (€
6,054) is the kind of money that you have to spend wisely these days,
more so when you do R&D outside the mainstream (J2EE, AOP...). I am of
course open.

> Or else we shall figure out a way to facilitate cooperation
> with non-members - I am positive that such a way is possible
> in the Task Force.

OK, let me know.

> The Terms of Reference of the Task Force is available at [1]
> - any comments, suggestions or expectations from the Task
> Force are warmly welcome.

I'll address that in a few days.

> Please feel free to send to the list any
> related public available documents about your approach.

As a matter of fact, we currently use the codename ODASC (Ontology
Driven Architecture and Software Construction) for our approach ;-) This
is in line with the "ODA" acronym and mimics OMG's MDA.

Our approach emphasizes a continuum from ontology to software
construction, leveraging a "logic continuum": logic for
modelling/specification and logic for construction (by exploiting logic
programming).

We haven't produced yet public documents but are working on some.

Best regards,
Michel

Received on Monday, 13 December 2004 13:36:39 UTC