Ontology Based Feature Driven Development Life Cycle
Abstract
The upcoming technology support for semantic web promises fresh directions for Software Engineering community. Also semantic web has its roots in knowledge engineering that provoke software engineers to look for application of ontology applications throughout the Software Engineering life cycle. The internal components of a semantic web are light weight and may be of less quality standards than the externally visible modules. In fact the internal components are generated from external (ontological) component. That is the reason agile development approaches such as feature driven development are suitable for applications internal component development. As yet there is no particular procedure that describes the role of ontology in the processes. Therefore we propose an ontology based feature driven development for semantic web application that can be used form application model development to feature design and implementation. Features are precisely defined in the OWL-based domain model. Transition from OWL based domain model to feature list is directly defined in transformation rules. On the other hand the ontology based overall model can be easily validated through automated tools. Advantages of ontology-based feature Driven development are also discussed.
- Publication:
-
arXiv e-prints
- Pub Date:
- July 2013
- DOI:
- 10.48550/arXiv.1307.4174
- arXiv:
- arXiv:1307.4174
- Bibcode:
- 2013arXiv1307.4174S
- Keywords:
-
- Computer Science - Software Engineering
- E-Print:
- 6 papers, IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No 2, January 2012