- From: Phil Tetlow <philip.tetlow@uk.ibm.com>
- Date: Tue, 16 Nov 2004 07:24:28 -0500
- To: "Uschold, Michael F" <michael.f.uschold@boeing.com>, "SWBPD" <public-swbp-wg@w3.org>
- Cc: <holger@SMI.Stanford.EDU>, <noy@SMI.Stanford.EDU>
Michael I have just finished reading Holger’s paper on Ontology-Driven Software Development and found it a well informed introduction to the proposition of ‘Semantic Web driven’ Software Engineering. It is, of course, well know that data-driven methodologies were amongst the first formalisms to appear in the IT industry, having their roots firmly in the traditional genre of Data Processing systems. Nevertheless, a significant frustration with most mainstream data-driven methods has always there inability for formally represent semantics in an unambiguous and structured manner. As Holger quite correctly points out in his paper, Semantic Web technologies now provide an opportunity to overcome this deficiency in both open and closed problem domains. He further eloquently highlights the overlap between current Software Engineering thinking and that associated with the Semantic Web. In particular I consider his following points to be of huge and timely significance:- o Model-Driven Architecture (MDA) ideas follow similar approach to concepts used in the Information Engineering/Ontology world o Both models offer the opportunity for representations used at design time to be carried forward for use as executable artefacts at run-time. Artefact-based approaches to Software Engineering are part of an important trend that is gaining much support amongst practitioners at the moment. As such, every opportunity should be grasped to identify patterns utilising artefacts that have natural longevity across the Software Development Lifecycle. Given that this is a natural consequence of a growing collection of XML-derived languages, of which Semantic Web technologies are core, the amalgamation of Software and Information Engineering, using the Semantic Web as a bridge appears like to be a real winner with significant potential benefits for a number of technical communities. Kind Regards Phil Tetlow Senior Consultant IBM Business Consulting Services Mobile. (+44) 7740 923328 "Uschold, Michael F" <michael.f.uschol To d@boeing.com> Phil Tetlow/UK/IBM@IBMGB, "SWBPD" <public-swbp-wg@w3.org> 12/11/2004 13:44 cc <holger@SMI.Stanford.EDU>, <noy@SMI.Stanford.EDU> Subject RE: Semantic Web and Software Engineering Task Force $swbp YOu're welcome. I forwarded some of these messages to Holger, who works at Stanford. Natasha knows him well, so he may be able to contribute tot his workign gropu. MIke -----Original Message----- From: Phil Tetlow [mailto:philip.tetlow@uk.ibm.com] Sent: Friday, November 12, 2004 8:42 AM To: SWBPD Subject: Fw: Semantic Web and Software Engineering Task Force $swbp Phil Tetlow/UK/IBM To 12/11/2004 03:00 "Uschold, Michael F" <michael.f.uschold@boeing.com> cc <public-swbp-wg@w3.org>, "Jeff Pan" <pan@cs.man.ac.uk> Subject RE: Semantic Web and Software Engineering Task Force $swbp (Document link: Phil Tetlow) Michael, Many thanks for this reference. I will read the paper with great interest. I'm sure we both agree that there is a great deal of latent interest in the Semantic Web within a number of more 'traditional' Software Engineering circles. As a point of interest, one of by IBM colleagues is also involved in a piece of work very similar to that outlined in the abstract below. These are very interesting times! Kind regards Phil Tetlow Senior Consultant IBM Business Consulting Services Mobile. (+44) 7740 923328 "Uschold, Michael F" <michael.f.uschol To d@boeing.com> Phil Tetlow/UK/IBM@IBMGB, <public-swbp-wg@w3.org>, "Jeff Pan" 11/11/2004 18:39 <pan@cs.man.ac.uk> cc "Butler, Keith A" <keith.a.butler@pss.boeing.com> Subject RE: Semantic Web and Software Engineering Task Force $swbp I just came across an excellent paper that will be good fodder for such a working group: http://smi-web.stanford.edu/people/holger/publications/MDSW2004.pdf Ontology-Driven Software Development in the Context of the Semantic Web: An Example Scenario with Prot´eg´e/OWL Holger Knublauch Stanford Medical Informatics, Stanford University, CA holger@smi.stanford.edu Abstract Recent efforts towards the Semantic Web vision have lead to a number of standards such as OWL and Web Service languages. While these standards provide a technical infrastructure, software developers have little guidance on how to build real-world Semantic Web applications. Based on a realistic application scenario, we present some initial thoughts on a software architecture and a development methodology forWeb services and agents for the SemanticWeb. This architecture is driven by formal domain models (ontologies). The methodology applies best practices from agile development methodologies, including systematic tests, short feedback loops, and close involvement of domain experts. We illustrate how these techniques can be put into practice using the modern Semantic Web development tool Prot´eg´e, and indicate future possibilities. == There is a whole community called "Automated Software Engineering" which is relevant. ALso, the OMG Model-Driven Architecture is quite relevant. The latter is discussed in the above paper. Good search terms include "ontology-driven" and one or more of: "information systems" "software engineering" "software development" etc. Mike -----Original Message----- From: Phil Tetlow [mailto:philip.tetlow@uk.ibm.com] Sent: Monday, November 08, 2004 11:18 PM To: public-swbp-wg@w3.org; Jeff Pan Subject: Fw: Semantic Web and Software Engineering Task Force Phil Tetlow Senior Consultant IBM Business Consulting Services Mobile. (+44) 7740 923328 ----- Forwarded by Phil Tetlow/UK/IBM on 09/11/2004 02:13 ----- Phil Tetlow/UK/IBM To 08/11/2004 14:25 "Guus Schreiber" <schreiber@cs.vu.nl>, "David Wood" <dwood@tucanatech.com> cc "Jeff Pan" <pan@cs.man.ac.uk> <public-swbp-wg@w3.org> Subject Fw: Semantic Web and Software Engineering Task Force Guus, David Just a quick note to state that I second Jeff's motion to establish a Task Force on "The Semantic Web and Software Engineering". Please see my additional comments below. Regards Phil Tetlow Senior Consultant IBM Business Consulting Services Mobile. (+44) 7740 923328 ----- Forwarded by Phil Tetlow/UK/IBM on 08/11/2004 14:17 ----- "Jeff Pan" <pan@cs.man.ac.uk > To Sent by: "Guus Schreiber" public-swbp-wg-re <schreiber@cs.vu.nl>, "David Wood" quest@w3.org <dwood@tucanatech.com> cc Phil Tetlow/UK/IBM@IBMGB, 03/11/2004 07:55 <public-swbp-wg@w3.org> Subject Re: Semantic Web and Software Engineering Task Force Guus and David, I would like to propose a new Task Force "Semantic Web and Software Engineering". Could you point me to the formal precedure of proposing a new TF please? Greetings, Jeff -- Jeff Z. Pan ( http://DL-Web.man.ac.uk/ ) School of Computer Science, The University of Manchester On Wednesday, November 03, 2004 12:01 PM, Phil Tetlow wrote: > Jeff, > > The more I think about your idea of establishing a W3C Best Practices Task > Force around the use of Semantic Web Technologies in Software Engineering, > the more it makes real sense - Its far more encompassing and valuable than > my clumsy idea. I can think of a number of important issues and ideas that > could be discussed and I also think that its very existence would send out > some important signals to a number of interested and influential > communities. > > I would be more than willing to run/chair such a Task Force. Would you like > to propose its creation? > > Regards > > Phil Tetlow > Senior Consultant > IBM Business Consulting Services > Mobile. (+44) 7740 923328 > >
Received on Tuesday, 16 November 2004 12:21:42 UTC