Abstract
During the analysis stage of a typical information system development process, user requirements concerning system functionality and data are captured and specified using requirement specification techniques. Most of these specification techniques are graphical (semi-formal), i.e. they involve modelling. This paper presents a comparison of data requirement specification techniques in SSADM, which is a strong data-centred method, and the Unified Process, an object-oriented method. In particular, we investigated how data groups (entities and classes), their attributes and relationships are identified, specified and validated in both methods. Data requirement specification techniques used in both methods are then evaluated against a set of detailed criteria based on five requirement specification quality attributes. Both methods seem to have a similar informal approach to producing initial data requirement specifications, but they differ when these initial models are refined. The refinement in SSADM is more rigorous. Therefore, this paper makes a few recommendations for the Unified Process.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Booch G., Rumbaugh J., and Jacobson I. (1999) The Unified Modeling Language User Guide, Addison Wesley Longman, Massachusetts
Goodland M. and Slater C. (1995) SSADM Version 4: A Practical Approach. McGraw-Hill Europe, Berkshire, England
Hares, J. S. (1994) SSADM version 4: The Advanced Practitioner’s Guide, John Wiley & Sons Ltd, West Sussex, England
Jacobson I., Booch G., Rumbaugh J. (1999) The Unified Software Development Process: The complete guide to the Unified Process from the original designers, Addison Wesley
Jacobson I., Christerson M., Jonsson P., Overgaard G. (1992) Object-oriented Software Engineering: A use case driven approach, Addison-Wesley Longman, Essex, England
Kotonya G. and Sommerville I. (1998) Requirements Engineering: process and techniques, John Wiley & Sons, West Sussex, England
Loucopoulos P. & Karakostas V. (1995) System Requirements Engineering, McGraw-Hill
Pfleeger S. L. (1998) Software Engineering: Theory and practice, Prentice Hall
Rumbaugh J., Jacobson I., and Booch G. (1999) The Unified Modeling Language Reference Manual, Addison-Wesley
Sommerville I.(1995) Software Engineering (Fifth Edition), Addison Wesley Longman
Vliet J. C. van (1993) Software Engineering: Principles and Practice (July 1997 reprint), John Wiley & Sons, West Sussex, England
Weaver P. L., Lambrou N. and Walkley M. (1998) Practical SSADM 4+: A complete tutorial guide (second edition), Financial Times Professional Limited (Pitman Publishing)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bielkowicz, P., Tun, T.T. (2001). A Comparison and Evaluation of Data Requirement Specification Techniques in SSADM and the Unified Process. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds) Advanced Information Systems Engineering. CAiSE 2001. Lecture Notes in Computer Science, vol 2068. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45341-5_4
Download citation
DOI: https://doi.org/10.1007/3-540-45341-5_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42215-0
Online ISBN: 978-3-540-45341-3
eBook Packages: Springer Book Archive