An Ontology-based Engineering Software Development Approach
Date Issued
2005
Date
2005
Author(s)
Lu, Ming-Der
DOI
zh-TW
Abstract
In this research, we propose an ontology-based engineering software development approach for domain experts and software engineers to work cooperatively in engineering application integration. In the proposed approach, the domain expert first identifies and defines the domain knowledge ontologies involved in the solution processes of the targeted engineering problem domain. Then, each of the ontology-aware components for transforming a group of ontologies into another, is designed and implemented by the software engineer, following the process logics instructed by the domain expert. Finally, the domain expert integrates the selected ontology-aware components into an engineering application for solving the problem he/she possessed.
An ontology-based engineering application integration framework, called OneApp Framework, was designed to assist domain experts and the software engineers to easily apply the ontology-based approach to develop their engineering applications. And a prototype runtime environment for OneApp Framework and its accessory tools(e.g. Ontology Connector Designer for VS2005, Ontology-aware Application Designer, and OneApp Desktop) were also developed based on .NET framework for domain experts and software engineers practice using.
Finally, we use the case of “RC Building Aseismic Capacity Evaluation Auxiliary System” to demonstrate how the domain expert and software engineer can apply this ontology-based software development approach to cooperatively develop an engineering application.
Subjects
工程應用程式整合技術
知識本體
Engineering Application Integration Technology
Ontology
Engineering Software Development Approach
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-94-D88521023-1.pdf
Size
23.31 KB
Format
Adobe PDF
Checksum
(MD5):4f34b380609ff68c4b7760c0cd8f6f77
