Enabling technology for knowledge sharing
AI Magazine
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
On formal requirements modeling languages: RML revisited
ICSE '94 Proceedings of the 16th international conference on Software engineering
Ontology as a Requirements Engineering Product
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Ontology-based Active Requirements Engineering Framework
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
Using Domain Ontology as Domain Knowledge for Requirements Elicitation
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Improvement of Quality of Software Requirements with Requirements Ontology
QSIC '09 Proceedings of the 2009 Ninth International Conference on Quality Software
Enhancing Domain Knowledge for Requirements Elicitation with Web Mining
APSEC '10 Proceedings of the 2010 Asia Pacific Software Engineering Conference
Hi-index | 0.00 |
Requirements elicitation is one of the hardest and most critical parts of software development. Ontology technology provides a good way to support this work. In the literature, there many methods proposed about how to make use of ontology in requirement elicitation. However most of such methods assume that there already exists some domain ontology for reuse. Different from this works, our approach breaks this assumption and claims that we should merge the ontology acquiring process and the requirement elicitation process together. In order to do that, this paper proposes an upper level ontology for process centered problem domain to help the analysts to represent the requirement, and defines an engineerable process to guide the ontology acquiring integrated requirement elicitation process. In the end, we make a case study in the taxation domain to illustrate the effectiveness of our approach.