Skip to content

Research at St Andrews

Development of a Software Engineering Ontology for Multisite Software Development

Research output: Contribution to journalArticle

DOI

Author(s)

Pornpit Wongthongtham, Elizabeth Chang, Tharam Dillon, Ian Sommerville

School/Research organisations

Abstract

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 entitled Software Engineering by 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 this paper highlight the 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 users are software engineers sharing domain knowledge as well as instance knowledge of software engineering.

Close

Details

Original languageEnglish
Pages (from-to)1205-1217
Number of pages13
JournalIEEE Transactions on Knowledge and Data Engineering
Volume21
Issue number8
DOIs
Publication statusPublished - Aug 2009

    Research areas

  • Software engineering, ontology development, multisite software development

Discover related content
Find related publications, people, projects and more using interactive charts.

View graph of relations

Related by author

  1. Academic Cloud computing research: five pitfalls and five opportunities

    Barker, A., Varghese, B., Stuart Ward, J. & Sommerville, I., 17 Jun 2014, 6th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud'14). USENIX, 6 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  2. An elastic virtual infrastructure for research applications (ELVIRA)

    Voss, A., Barker, A. D., Asgari-Targhi, M., van Ballegooijen, A. & Sommerville, I., 25 Nov 2013, In : Journal of Cloud Computing: Advances, Systems and Applications. 2, 11 p., 20.

    Research output: Contribution to journalArticle

  3. Understanding Tradeoffs between Power Usage and Performance in a Virtualized Environment

    Sommerville, I. & Smith, J. W., 2013, Proc. 6th IEEE Int. Conf on Cloud Computing. IEEE Computer Society

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  4. Migrating software products to the cloud: An adaptive STS perspective.

    Werfs, M., Baxter, G., Allison, I. & Sommerville, I., 2013, In : Journal of International Technology and Information Management. 22, 3, p. 37-54

    Research output: Contribution to journalArticle

  5. Large-scale complex IT systems

    Sommerville, I., Cliff, D., Calinescu, R., Keen, J., Kelly, T., Kwiatkowska, M., McDermid, J. & Paige, R., Jul 2012, In : Communications of the ACM. 55, 7, p. 71-77 7 p.

    Research output: Contribution to journalArticle

Related by journal

  1. Towards real-time, country-level location classification of worldwide tweets

    Zubiaga, A., Voss, A., Procter, R., Liakata, M., Wang, B. & Tsakalidis, A., Sep 2017, In : IEEE Transactions on Knowledge and Data Engineering. 29, 9, p. 2053-2066 14 p.

    Research output: Contribution to journalArticle

  2. Aggregating crowdsourced quantitative claims: additive and multiplicative models

    Ouyang, R. W., Kaplan, L. M., Toniolo, A., Srivastava, M. & Norman, T. J., 1 Jul 2016, In : IEEE Transactions on Knowledge and Data Engineering. 28, 7, p. 1621-1634 14 p.

    Research output: Contribution to journalArticle

  3. Truth discovery in crowdsourced detection of spatial events

    Ouyang, R. W., Srivastava, M., Toniolo, A. & Norman, T. J., 1 Apr 2016, In : IEEE Transactions on Knowledge and Data Engineering. 28, 4, p. 1047-1060 14 p.

    Research output: Contribution to journalArticle

Related by journal

  1. IEEE Transactions on Knowledge and Data Engineering (Journal)

    William Vlcek (Reviewer)

    2014

    Activity: Publication peer-review and editorial work typesPeer review of manuscripts

ID: 3423524

Top