Development of a software engineering ontology for multi-site software development

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 by Ian Sommerville that is now in its eighth edition [1] and the white paper, So...

Full description

Bibliographic Details
Main Authors: Wongthongtham, Pornpit, Chang, Elizabeth, Dillon, Tharam S., Sommerville, I.
Format: Journal Article
Published: IEEE Computer Society 2008
Online Access:http://hdl.handle.net/20.500.11937/42166
_version_ 1848756344985747456
author Wongthongtham, Pornpit
Chang, Elizabeth
Dillon, Tharam S.
Sommerville, I.
author_facet Wongthongtham, Pornpit
Chang, Elizabeth
Dillon, Tharam S.
Sommerville, I.
author_sort Wongthongtham, Pornpit
building Curtin Institutional Repository
collection Online Access
description 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 by Ian Sommerville that is now in its eighth edition [1] and the white paper, SoftWare Engineering Body Of Knowledge (SWEBOK), by the IEEE [2] upon which software engineering ontology is based. This paper gives an analysis of what software engineering ontology is, what it consists of and what it is used for in the form of usage example scenarios. The usage scenarios presented in the paper highlight characteristics of the software engineering ontology. The software engineering ontology assists in defining information for the exchange of semantic project information and is used as a communication framework. Its end users are software engineers sharing domain knowledge as well as instance knowledge of software engineering.
first_indexed 2025-11-14T09:10:43Z
format Journal Article
id curtin-20.500.11937-42166
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T09:10:43Z
publishDate 2008
publisher IEEE Computer Society
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-421662017-01-30T14:57:51Z Development of a software engineering ontology for multi-site software development Wongthongtham, Pornpit Chang, Elizabeth Dillon, Tharam S. Sommerville, I. 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 by Ian Sommerville that is now in its eighth edition [1] and the white paper, SoftWare Engineering Body Of Knowledge (SWEBOK), by the IEEE [2] upon which software engineering ontology is based. This paper gives an analysis of what software engineering ontology is, what it consists of and what it is used for in the form of usage example scenarios. The usage scenarios presented in the paper highlight characteristics of the software engineering ontology. The software engineering ontology assists in defining information for the exchange of semantic project information and is used as a communication framework. Its end users are software engineers sharing domain knowledge as well as instance knowledge of software engineering. 2008 Journal Article http://hdl.handle.net/20.500.11937/42166 IEEE Computer Society fulltext
spellingShingle Wongthongtham, Pornpit
Chang, Elizabeth
Dillon, Tharam S.
Sommerville, I.
Development of a software engineering ontology for multi-site software development
title Development of a software engineering ontology for multi-site software development
title_full Development of a software engineering ontology for multi-site software development
title_fullStr Development of a software engineering ontology for multi-site software development
title_full_unstemmed Development of a software engineering ontology for multi-site software development
title_short Development of a software engineering ontology for multi-site software development
title_sort development of a software engineering ontology for multi-site software development
url http://hdl.handle.net/20.500.11937/42166