Abstract
The purpose of this paper is to describe the “Requirements-Based UML” (RBU) development technique. RBU is a straightforward, pragmatic methodology for integrating structured requirements analysis into a UML-based analysis and design effort. It involves a very high degree of customer participation and involves the creation of measurable requirement definitions before each stage of modeling and/or coding. RBU includes only the essential tasks and is designed to be highly communicative and easily understood by both customers and professional development staff. Most often developed in direct cooperation with customers via a “Joint Application Design” (JAD) approach, the requirements are used to both design and validate the application functionality.
This paper only includes a brief description of the RBU process. Accordingly, it is not meant as a complete implementation guide for a professional development organization. RBU’s major tasks and techniques are described here, but there has been no attempt to include all of the necessary components of a robust methodology (e.g., standards, procedures, forms, etc.). In addition, the examples contained within are merely illustrative of the overall approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Grady Booch, Ivar Jacobsen, James Rumbaugh. The Unified Modeling Language Reference Manual. Addison Wesley Longman Inc., Reading, MA USA. 1999.
Bernd Oesteriech. Developing Software with UML. Addison Wesley Longman Ltd., Harlow, England UK. 1997.
Paul Allen, Stuart Frost. Component-Based Development for Enterprise Systems: Applying the SELECT Perspective. Cambridge University Press, Cambridge, UK. 1998.
Pierre-Alain Muller. Instant UML, English Translation. Wrox Press Ltd., Olton, Birmingham, Canada. 1997.
Martin Fowler, Kendall Scott. UML Distilled: Applying the Standard Object Modeling Language. Addison Wesley Longman Inc., Reading, MA USA. 1997.
James Martin. An Information Systems Manifesto. Prentice-Hall International, London, England UK. 1984.
Geri Schneider, Jason P. Winters. Applying Use Cases: A Practical Guide. Addison Wesley Longman Inc., Reading, MA USA. 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Schulz, J.D. (2001). Requirements-Based UML. In: Patel, D., Choudhury, I., Patel, S., de Cesare, S. (eds) OOIS 2000. Springer, London. https://doi.org/10.1007/978-1-4471-0299-1_21
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0299-1_21
Publisher Name: Springer, London
Print ISBN: 978-1-85233-420-8
Online ISBN: 978-1-4471-0299-1
eBook Packages: Springer Book Archive