Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

HP.com home

Technical Reports


HP Labs

» Research
» News and events
» Technical reports
» About HP Labs
» Careers @ HP Labs
» People
» Worldwide sites
» Downloads
Content starts here


Ontology-based Software Development

Abad, Jose L.; Yacoub, Sherif

External - Copyright Consideration

Keyword(s): ontology; domain knowledge; software development process

Abstract: This paper describes the use of domain knowledge and ontology in the software development process. The purpose of this work is to capture the domain knowledge in a form that can be easily reused and shared among teams. The nature of the teams can be heterogeneous and cover all the spectrum of func tions involved in the development process, e.g., marketing, development, graphic designers, etc. The knowledge is shared upon a common set of terms and definitions that grant a common base for understanding. We use the Resource Definition Framework (RDF) standard to model domain knowledge. Domain knowledge is the core of the knowledge shared among our teams. Each of these teams may be expert in at least one domain but require interaction from other domains. If each domain is represented using domain knowledge technology, such as RDF, the sharing of knowledge is maximized. A set of tools centered on the ontology models are used for all steps of development process. We believe that development processes based on reusing domain knowledge across products increase productivity and decrease time to market.

24 Pages

Back to Index

»Technical Reports

» 2009
» 2008
» 2007
» 2006
» 2005
» 2004
» 2003
» 2002
» 2001
» 2000
» 1990 - 1999

Heritage Technical Reports

» Compaq & DEC Technical Reports
» Tandem Technical Reports
Printable version
Privacy statement Using this site means you accept its terms Feedback to HP Labs
© 2009 Hewlett-Packard Development Company, L.P.