Im-decrud prototype- a tool to support engineering tasks for requirements and design crosscutting concerns

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 develo...

Full description

Saved in:
Bibliographic Details
Main Authors: Jasmis, Jamaluddin, Ibrahim, Suhaimi, Anom, Raja Baharuddin, Mohd. Hassan, Ahmad Efendi, Elias, Shamsul Jamel
Format: Article
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/47880/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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 concerns during the software development and evolution activities.