Abstract
Scenarios have proven useful to elicit, validate and document requirements but cannot be used in isolation. Our concern in this paper is to integrate scenario-based techniques in existing methods. We propose a set of operators to support such an integration. This set is classified in two sub-sets: the one dealing with the integration of the product models of the two initial methods and the one concerned with the integration of their process models. The operators are used to integrate the CREWS-L’Ecritoire approach with the OOSE method. This leads to enhance the use case model construction of the OOSE method with on one hand, the linguistic techniques for scenario authoring and formalisation and on the other hand, the discovery strategies to elicit requirements by scenario analysis of the CREWS-L’Ecritoire approach.
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
I. Jacobson, M. Christerson, P. Jonsson and G. Oevergaard, Object Oriented Software Engineering: a Use Case Driven Approach. Addison-Wesley, 1992.
Rational Software Corporation, "Unified Modelling Language version 1.1". Available at http://www.rational.com/uml/documentation.html, 1998.
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen, Object-Oriented Modeling and Design. Prentice Hall, 1991.
P. Haumer, K. Pohl, K. Weidenhaupt, Requirements Elicitation and Validation with real world scenes. IEEE Transactions on Software Engineering, Vol. 24,N°. 12, Special Issue on Scenario Management, December. 1998.
C. Rolland, C. Ben Achour, Guiding the construction of textual use case specifications. Data & Knowledge Engineering Journal Vol. 25N° 1, pp. 125–160, (ed. P. Chen, R.P. van de Riet) North Holland, Elsevier Science Publishers. March 1997.
C. Rolland, C. Souveyet, C. Ben Achour, Guiding Goal Modelling Using Scenarios. IEEE Transactions on Software Engineering, special issue on Scenario Management, 1998.
A. G. Sutcliffe, Scenario-based Requirements Analysis. Requirements Engineering Journal, Vol (3)N° 1, (ed. P. Loucopoulos, C. Potts), Springer Verlag. 1998.
E. Dubois, P. Heymans, Scenario-Based Techniques for supporting the Elaboration and the Validation of Formal Requirements, Submitted to RE Journal, 1998.
M. Saeki, K. Wen-yin, Specifying Software Specification and Design Methods. Proceedings of Conference on Advanced Information Systems Engineering, CAISE'94, Lecture Notes in Computer Science 811, Springer Verlag, pp. 353–366, Berlin, 1994.
C. Rolland, N. Prakash, A proposal for Context-Specific Method Engineering, IFIP TC8 Working Conference on Method Engineering, Atlanta, Gerorgie, USA, 1996.
S. Brinkkemper, M. Saeki, F. Harmsen, Assembly Techniques for Method Engineering. Proceedings of the 10th Conference on Advanced Information Systems Engineering, CAiSE'98. Pisa Italy, 8–12 June, 1998.
X. Song, A Framework for Understanding the Integration of Design Methodologies. In: ACM SIGSOFT Software Engineering Notes, Vol. 20,N°1, pp. 46–54, 1995.
M. Bouzeghoub, I. Comyn, View Integration by Semantic Unification and Transformation of Data Structures, Proceedings of the Conference on Requirements Engineering, RE'90, Lausanne, 1990.
C. Rolland, N. Prakash, A. Benjamen, A multi-model view of process modelling. To appear in the RE journal, 1999.
N. Prat, Goal formalisation and classification for requirements engineering. Proceedings of the Third International Workshop on Requirements Engineering: Foundations of Software Quality REFSQ'97, Barcelona, pp. 145–156, June 1997.
I. Jacobson, The use case construct in object-oriented software Engineering. In ‘Scenario-based design: envisioning work and technology in system development’, John M. Carroll (ed.), John Wiley and Sons, 309–336, 1995.
G. Grosz, C. Rolland, S. Schwer, C. Souveyet, V. Plihon, S. Si-Said, C. Ben Achour, C. Gnaho, Modelling and Engineering the Requirements Engineering Process: an overview of the NATURE approach. Requirements Engineering Journal 2, pp. 115–131, 1997.
S. Si-Said, C. Rolland, G. Grosz, MENTOR:A Computer Aided Requirements Engineering Environment. Proceedings of CAiSE'96, Crete, GREECE, May 1996.
C. Rolland, V. Plihon, J. Ralyté, Specifying the reuse context of scenario method chunks. Proceedings of the 10th Conference on Advanced Information Systems Engineering, CAiSE'98. Pisa Italy, 8–12 June, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ralyté, J., Rolland, C., Plihon, V. (1999). Method Enhancement with Scenario Based Techniques. In: Jarke, M., Oberweis, A. (eds) Advanced Information Systems Engineering. CAiSE 1999. Lecture Notes in Computer Science, vol 1626. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48738-7_9
Download citation
DOI: https://doi.org/10.1007/3-540-48738-7_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66157-3
Online ISBN: 978-3-540-48738-8
eBook Packages: Springer Book Archive