A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Knowledge engineering: principles and methods
Data & Knowledge Engineering - Special jubilee issue: DKE 25
The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility
EKAW '00 Proceedings of the 12th European Workshop on Knowledge Acquisition, Modeling and Management
A Semantic Web Primer
Multi-Level modeling and access control for data sharing in collaborative design
Advanced Engineering Informatics
Ontology based semantic conflicts resolution in collaborative editing of design documents
Advanced Engineering Informatics
Building a project ontology with extreme collaboration and virtual design and construction
Advanced Engineering Informatics
Physical concept ontology for the knowledge intensive engineering framework
Advanced Engineering Informatics
Hi-index | 0.00 |
This paper proposes an ontology-based approach to facilitate collaboration between domain experts and software engineers for development of engineering software applications. In this approach, ontologies are employed to serve as the knowledge interfaces for encapsulating the analysis units identified from the solution workflow of the targeted problem domain and for reducing the collaboration complexity and knowledge coupling between domain problem solving and software engineering in software development. In this paper, the proposed ontology-based software development approach is discussed. Some considerations are given to the software development environment needed for realization of the proposed approach. In addition, the application of the proposed approach is demonstrated using an engineering software development example and a prototype ontology-based software development environment.