A requirements specification model for a product line

This research work focuses on developing a new requirement engineering model (RSPL) based on a Model Driven Architecture and Web-tier application framework, to support automatic and interactive requirements generation and specification when creating families of systems. In realizing the model, two goals were targeted namely (i) to construct a requirement engineering model that support automatic transformation of domain features into actor-specific requirements; and (ii) to design and implement an interactive web based requirement engineering tool that demonstrates the requirements generation and specification process for a product line. The result obtained is twofold: (i) a model driven architecture for rapid requirements generation and specification for a product line that reduces costs and development time; (ii) tool implementation based on a web tier application framework that supports different client and actor types. In conclusion, the study is a contribution to a recently advocated idea that requirements generation and specification for product line development could be model-driven. The result shows that the idea is promising with respect to requirement reuse and improving communication barriers among members of a system development team.
A dissertation submitted to the Faculty of Science And Agriculture in fulfillment of the requirements for the degree of MASTERS OF SCIENCE In COMPUTER SCIENCE Department of Computer Science University of Zululand, 2005
Computer architecture, Computer software, System design, Operating systems (Computers)