Rule based axiomatic design theory guidance for software development
Abstract
This research proposes a rule-based approach to system development with Axiomatic Design Theory. The basic complexity is the resolution of the constraints across the Feature Model and the Design parameters addressed through the Axiomatic Design such as the design matrix and associated components. A rule based approach effectively can support the development process during the configuration of the variability, hence the development of the product. This work can be classified as a product engineering method within Software Product Line Engineering. Axiomatic Design Theory suggests a simultaneous decomposition in different modeling spaces. Incorporating Axiomatic Design principles in Software Product Line Engineering, this research aims to provide a conforming set of development models that co-evolve for an efficient software production.