Beta 1


Title Enterprise Requirements Management - using Rational Asset Manager
Author Madsen, Erling Villiam
Supervisor Kindler, Ekkart (Software Engineering, Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
Institution Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
Thesis level Diplom thesis
Year 2008
Abstract We know that requirements management is an important part in software development, but how is requirements management done in a Service Oriented Architecture? Applications are built upon services, and services can use other services, which mean that if one service is changed it could affect the whole enterprise. Managing requirements in this environment is therefore called Enterprise Requirements Management. IBM Rational has developed the software product Rational Asset Manager, which stores software artifacts as assets. It is possible to define custom metamodels in this product, and maybe it could be used to define a requirements model. The hypothesis is that Asset Management combined with Requirements Management could form a basis for Enterprise Requirements Management and that this could be implemented using Rational Asset Manager. A prototype of an Enterprise Requirements Management System has been made in this thesis, which uses RAM to store requirements and other development artifacts, and a requirements model has been defined, which gives structure to these elements. This prototype, called Req4RAM, has been implemented as a plug-in for Rational Software Architect. It has used a model of RAM which is called the asset model here, which could in principle be replaced with the real RAM at a later point in time. The hypothesis has been tested by the devised prototype, and how an enterprise requirements management system could look like has been shown. The hypothesis has been proven very feasible by the prototype.
Series IMM-B.Eng.-2008-23
Fulltext
Original PDF dip08_23.pdf (1.97 MB)
Admin Creation date: 2008-05-13    Update date: 2008-07-10    Source: dtu    ID: 220259    Original MXD