W3C home > Mailing lists > Public > www-rdf-interest@w3.org > April 2002

Re: RDF ontology for describing reusable software components

From: Andrei Lopatenko <alopatenko@cs.man.ac.uk>
Date: Fri, 5 Apr 2002 18:41:36 +0100
Message-ID: <010201c1dcc9$22982ca0$e7c65882@rpc72>
To: "Uche Ogbuji" <uche.ogbuji@fourthought.com>
Cc: <www-rdf-interest@w3.org>
translation of UML into RDF
were investigated in works of
S. Melnik http://www-db.stanford.edu/~melnik/rdf/uml/
Ubot project http://ubot.lockheedmartin.com/
also see works of Franconi on Conceptual Modeling and descriptiong logics
and general review of DL for conceptual modeling at
http://www.cs.man.ac.uk/~franconi/dl/course/tutorial/iswc-02-tutorial.pdf
The task of "integration" UML  and traditional conceptual modeling with
Semantic Web technologies or Knowledge Representation is very big and seems
unfeasible, and I think it can be separated in a few parts to be implemented
Some of them
1 use of Knowledge Representation technologies, especially reasoning to  get
implicit knowledge for UML/ER models or find inconsistencies in models
- see ICOM project http://www.cs.man.ac.uk/~franconi/icom/
2 re-engineer traditional applications described in UML diagrammes into
Semantic Web ontology based applications to make them "open"
see UBOT project
3 re-use of conceptual modeling practises and methodologies, some of which
are very tested for ontology development
4 extend ontology languages to describe behavior or better describe
integrity rules  + emrbace all levels of modeling epist., conceptual,
logical, etc in one framework

For me all these parts are very different and require very different
approaches for UML + SW integration

Best regards
Andrei Lopatenko

Information Management Group
Department of Computer Science
University of Manchester

A chairman of CERIF Task Group
euroCRIS conc
http://www.cs.man.ac.uk/~lopatena/




----- Original Message -----
From: "Uche Ogbuji" <uche.ogbuji@fourthought.com>
To: "Seth Russell" <seth@robustai.net>
Cc: <www-rdf-interest@w3.org>
Sent: Friday, April 05, 2002 5:55 PM
Subject: Re: RDF ontology for describing reusable software components


> > From: Andrei Lopatenko
> >
> > > See please ontology developed in UBOT project of
> > > LockheedMartin UML representation here
> > > http://ubot.lockheedmartin.com/ubot/lessons/images/sw_artifact.gif
> > >They have tools for UML to DAML conversion Think it maybe
> > > high relevant for you  because it allows to describe
> > > relations between software components to reason
> > > if you need to install something what you need to install before, etc
> >
> > This is great!  Where can we find a rdf schema for UML?
>
> Good heavens!
>
> Talk about Pandora fiddling with the lock of her box.
>
> I am actually giving a talk about where UML/MDA meets XML meets RDF at XML
> Europe, and I've put a great deal of thought into this.
>
> What is really needed is an RDFS for MOF, not UML.  Then, through the UML
> meta-model to MOF mapping, we could support UML as well.  This is the
approach
> in XML, and, in fact, XMI is the most likely starting point if we want to
> formalize such a thing.
>
> The problem is that XMI, MOF and the UML meta-model are complex beyond
your
> most perverse imaginings.  This would be a truly titanic project.
>
> However, it is important enough that I hope the OMG and W3C are interested
in
> sponsoring/conducting such work.
>
>
> --
> Uche Ogbuji                               Principal Consultant
> uche.ogbuji@fourthought.com               +1 720 320 2046
> Fourthought, Inc.                         http://Fourthought.com
> 4735 East Walnut St, Boulder, CO 80301-2537, USA
> XML strategy, XML tools (http://4Suite.org), knowledge management
> Track chair, XML/Web Services One (San Jose, Boston):
> http://www.xmlconference.com/
>
>
Received on Friday, 5 April 2002 12:41:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:53 GMT