files/journal/2022-09-02_11-59-20-000000_418.png

Asian Journal of Information Technology

ISSN: Online 1993-5994
ISSN: Print 1682-3915
134
Views
1
Downloads

Design and Development of Ontology for Natural Language Requirement Specification by Eliciting Object Oriented Elements

G.S.Anandha Mala and G.V. Uma
Page: 985-989 | Received 21 Sep 2022, Published online: 21 Sep 2022

Full Text Reference XML File PDF File

Abstract

Ontologies are especially useful for the development of high-level reusable software, like domain models and frameworks. They provide an unambiguous terminology that can be shared by all involved in the development process. Developing ontology for the natural language requirement specification by eliciting object oriented elements namely classes, attributes, methods, relationships between the classes by applying natural language processing techniques is proposed in this study, which knowledge engineers can use for requirement analysis. The elicitation and modelling of software requirements are accomplished in three steps. As a first step, domain knowledge (object oriented elements) is elicited by subjecting the problem statement written in natural language (English) to object oriented analysis. From the acquired domain knowledge, resource description framework has been generated and visualized as ontology with the help of the tool GATE 3.0 (General Architecture for Text Engineering) then. Finally the ontology has been stored effectively into the database, which ease the task of querying and acquiring the domain knowledge. This way, the same ontology can be used to guide the development of several applications, diluting the costs of the initial stage and allowing knowledge sharing and reuse.


How to cite this article:

G.S.Anandha Mala and G.V. Uma . Design and Development of Ontology for Natural Language Requirement Specification by Eliciting Object Oriented Elements.
DOI: https://doi.org/10.36478/ajit.2006.985.989
URL: https://www.makhillpublications.co/view-article/1682-3915/ajit.2006.985.989