Abstract
A model called the Evolutionary Object Model is proposed as a means of keeping track of the Requirements Engineering(RE) decisions, their rationales and their effects on the RE product. Under this model an RE artifact is looked upon as an object that can evolve in three ways, by transformation, mutation, and expansion. The history of object evolution under these different evolutionary forms is kept track of in the inner, spatial and temporal histories of evolutionary objects respectively. In addition, the context in which an evolution occurs as well as the history of the decision making process which has led to it is maintained in the trace.
This work was supported in part by the ESPRIT project 6612 entitled F3 (From Fuzzy to Formal).
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Balasubramanian R., Vasant D., “Supporting systems development by capturing deliberations during software engineering, IEEETSE 18, 6, 1992
Brodie M.L.; “Active and Passive Component Modelling: ACM/PCM”; in Olle82.
J. Brunet; “Modelling the World with Semantic Objects”, Int. IFIP Conf. on “Object Oriented Approach in Information Systems”, F.Van Assche, B.Moulin, C.Rolland (eds), North Holland (pub), 1991.
Chen P.P.; “The Entity-Relationship model: Towards a Unified View of Data”; ACM Trans. on Databases Systems, Vol 1, n∘ 1, 1976.
Curtis, B, Krasner,H, Iscoe,N; “A field of study of the software design process for large systems”, ACM Trans. on IS, 31(11), 1988.
M. Dowson; “Iteration in the Software Process”, Proc.9th Int. Conf. on Software Engineering, Monterey, USA, 1987.
M. Dowson; “Software process themes and issues”; Proc. 2nd Int. Conference on the Software Process, Berlin, Germany, 1993
Gotel O., Finkelstein A.C.W.; An Analysis of the Requirements Engineering Traceability Problem, Tech. Rep., Imperial College, Department of Computing, TR-93-41, 1993
Greenspan S.J., Borgida A., Mylopoulos J.; “A Requirement Model Language and its logic”; Information Systems 11(1), 1986.
Gustafsson M.R., Karlsson T., Bubenko J.A.; “A declarative Approach to Conceptual Information Modeling”; in Oll82.
Humphrey W.S.; “Software Process Management”; Addison-Wesley, reading, MA, 1989.
Olle T.W.,Sol H.G.(eds.), Verrijn-Stuart A.A.; Information System Design Methodologies:A Comparative Review, North Holland, 1982
Pohl K.; “The three dimensions of requirements engineering”, Proc. CAISE'93 Conference, C. Rolland, F. Bodart, B. Pernici (eds), Sringer-Verlag (pub), 1993.
Potts C., Bruns G.; Recording the Reasons for Design Decisions, IEEETSE, 17(3), 226–240, 1991
Prakash N, An object oriented methodology for information systems design, in Information systems concepts: improving the understanding, Falkenberg et al(eds.), 53–86, North Holland
Ramesh B., Edwards M; Issues in the Development of a Requirements Traceability Model, in IEEE Int. Symp.On Requirements Engineering, San Diego, Calif. 1993
Rolland C., Richard C.; “The Remora Methodology for Information System Design and Management”; in Oll82.
C. Rolland, “Modelling the Requirements Engineering Process”, European-Japanese Workshop, Budapest, 1993.
C. Rolland, N. Prakash; “Reusable Process Chunks”, DEXA'93, Int. Conference on Databases and Expert Systems Applications, Prague, 1993.
C. Rolland, N. Prakash; “Modelling Decisions in the Requirements Engineering Process”, CISMOD'93 Conference, Int. Conference on Information Systems and Management of Data, Delhi, 1993.
J R Schmitt; Product Modelling in the Requirements Engineering Process, Proc. IFIP TC8 Intl. Conf. on “Information System Development Process”, N Prakash, C Rolland, B pernici (eds) North Holland(Pub)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rolland, C., Prakash, N. (1994). Tracing the evolution of artifacts. In: Karagiannis, D. (eds) Database and Expert Systems Applications. DEXA 1994. Lecture Notes in Computer Science, vol 856. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58435-8_207
Download citation
DOI: https://doi.org/10.1007/3-540-58435-8_207
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58435-3
Online ISBN: 978-3-540-48796-8
eBook Packages: Springer Book Archive