Software engineering ontologies and their implementation
Access Status
Authors
Date
2005Type
Metadata
Show full item recordCitation
Source Title
Source Conference
Faculty
School
Remarks
This article was published in:
Wongthongtham, Pornpit and Chang, Elizabeth and Dillon, Tharam and Sommerville, I. (2005) Software engineering ontologies and their implementation, in Kobol, P. (ed), IASTED International Conference on Software Engineering (SE), pp. 208-213, Innsbruck, Austria, Feb 15 2005. IASTED, Austria.
Collection
Abstract
In this paper, we propose a new approach to software engineering. We organize software engineering concepts, ideas and knowledge along with software development methodologies, tools and techniques into ontologies and use them as a basis for classifying the concepts in communication and allowing knowledge sharing. The explanation of software engineering knowledge formed in our ontologies clarifies the software engineering concepts, thereby making them not only explicit but also aiding in the formalization of a consistent use by team developers. Furthermore, the ontology form can be understood by computers.
Related items
Showing items related by title, author, creator and subject.
-
Wongthongtham, Pornpit; Kasisopha, Natsuda; Komchaliaw, S. (2009)Software Engineering Ontology (SE Ontology) defines common shareable software engineering knowledge and typically provides software engineering concepts: what the concepts are, how they are related, and why they are ...
-
Wongthongtham, Pornpit; Chang, Elizabeth; Dillon, Tharam S.; Sommerville, I. (2008)This paper aims to present an ontology model of software engineering to represent its knowledge. The fundamental knowledge relating to software engineering is well described in the textbook titled Software Engineering ...
-
Pakdeetrakulwong, Udsanee; Wongthongtham, Pornpit (2013)Due to the globalization of software development and for a number of business reasons, software companies have adopted the global software development approach that enables project team members to work across multiple ...