A process-centered software engineering environment using ontologies

Takahira Yamaguchi, Satoshi Komori, Kaori Mori

Research output: Contribution to journalArticle

Abstract

SUMMARY In order to build up a process-centered software engineering environment using ontologies, we present a methodology to manually construct the following ontologies: an object ontology constructed based on constituent elements to make up objects (products), and a process ontology constructed based on the relationships between inputs and outputs. Afterwards, using the constructed ontologies, the environment generates software process plans good for user queries, with both user interaction and constraints satisfaction by the Generate and Test paradigm. Furthermore, case studies show us that the environment works well in generating software process plans good for a query about the intermediate stage of development, between basic design and detailed design.

Original languageEnglish
Pages (from-to)1387-1393
Number of pages7
JournalIEICE Transactions on Information and Systems
VolumeE81-D
Issue number12
Publication statusPublished - 1998
Externally publishedYes

Fingerprint

Ontology
Software engineering

Keywords

  • Ontologies
  • Software process

ASJC Scopus subject areas

  • Information Systems
  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

A process-centered software engineering environment using ontologies. / Yamaguchi, Takahira; Komori, Satoshi; Mori, Kaori.

In: IEICE Transactions on Information and Systems, Vol. E81-D, No. 12, 1998, p. 1387-1393.

Research output: Contribution to journalArticle

@article{90df3fee017c40b3b2198edd38a672fb,
title = "A process-centered software engineering environment using ontologies",
abstract = "SUMMARY In order to build up a process-centered software engineering environment using ontologies, we present a methodology to manually construct the following ontologies: an object ontology constructed based on constituent elements to make up objects (products), and a process ontology constructed based on the relationships between inputs and outputs. Afterwards, using the constructed ontologies, the environment generates software process plans good for user queries, with both user interaction and constraints satisfaction by the Generate and Test paradigm. Furthermore, case studies show us that the environment works well in generating software process plans good for a query about the intermediate stage of development, between basic design and detailed design.",
keywords = "Ontologies, Software process",
author = "Takahira Yamaguchi and Satoshi Komori and Kaori Mori",
year = "1998",
language = "English",
volume = "E81-D",
pages = "1387--1393",
journal = "IEICE Transactions on Information and Systems",
issn = "0916-8532",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "12",

}

TY - JOUR

T1 - A process-centered software engineering environment using ontologies

AU - Yamaguchi, Takahira

AU - Komori, Satoshi

AU - Mori, Kaori

PY - 1998

Y1 - 1998

N2 - SUMMARY In order to build up a process-centered software engineering environment using ontologies, we present a methodology to manually construct the following ontologies: an object ontology constructed based on constituent elements to make up objects (products), and a process ontology constructed based on the relationships between inputs and outputs. Afterwards, using the constructed ontologies, the environment generates software process plans good for user queries, with both user interaction and constraints satisfaction by the Generate and Test paradigm. Furthermore, case studies show us that the environment works well in generating software process plans good for a query about the intermediate stage of development, between basic design and detailed design.

AB - SUMMARY In order to build up a process-centered software engineering environment using ontologies, we present a methodology to manually construct the following ontologies: an object ontology constructed based on constituent elements to make up objects (products), and a process ontology constructed based on the relationships between inputs and outputs. Afterwards, using the constructed ontologies, the environment generates software process plans good for user queries, with both user interaction and constraints satisfaction by the Generate and Test paradigm. Furthermore, case studies show us that the environment works well in generating software process plans good for a query about the intermediate stage of development, between basic design and detailed design.

KW - Ontologies

KW - Software process

UR - http://www.scopus.com/inward/record.url?scp=0032297151&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0032297151&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:0032297151

VL - E81-D

SP - 1387

EP - 1393

JO - IEICE Transactions on Information and Systems

JF - IEICE Transactions on Information and Systems

SN - 0916-8532

IS - 12

ER -