Im-decrud prototype- a tool to support engineering tasks for requirements and design crosscutting concerns
Jamaluddin Jasmis, Suhaimi Ibrahim, Raja Baharuddin Anom, Ahmad Efendi Mohd. Hassan, Shamsul Jamel Elias · 2013
Identification, Modularization, Design Composition Rule and Conflict Dissolution (IM-DeCRuD) approach has been proposed previously in order to promote a simple but significant way to support rapid changes of crosscutting concerns at requirements and design phases for various sizes of software development and maintenance projects. In this research, a tailored-design prototype tool has been developed as a proof-of-concept of the proposed IM-DeCRuD approach. Four main features of the identified IM-DeCRUD prototype are: requirements specification definition, requirements specification modification, requirements prioritization setting and graphics visualizing representation. These components have been developed using Generic Modeling Environment (GME) case tool and Java language is used as an interpreter to incorporate the prototype features. Simple case study of a library system is applied to assess the applicability of the IM-DeCRuD prototype. As a result, the prototype has shown its ability to simplify the tedious of engineering process of requirements and design crosscutting