Abstract
We address the problem of getting started in using a yet unfamiliar CASE (computer-aided software engineering) tool in a purposeful way. We propose a solution based upon a defined modelling process of a method that is to be supported by the tool in question. This process defines in a systematic way how to model functional requirements, scenarios and goals as well as their relations. An explicit representation of this process enables an interactive process guide integrated in the tool to instruct and support the user while already working on real problems. This automated guide proposes primary tasks (according to the method) to be performed by the user. In addition, it supports the user performing them as well as all the secondary tasks involved. For example, if any instruction cannot be understood and executed, the users can let the guide execute this instruction on their behalf. We describe this interactive guide for getting started in using a CASE tool for requirements engineering according to a defined modelling process, and evaluate its implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Al-Awar, J., Chapanis, A. & Ford, W. R. (1981), “Tutorials for the First-time Computer User”, IEEE Transactions on Professional Communication 24(4), 30–7.
Ben Achour, C., Rolland, C., Maiden, N. & Souveyet, C. (1999), Guiding Use Case Authoring: Results of an Empirical Study, in Proceedings of the 5th International Symposium on Requirements Engineering (RE’99), IEEE Computer Society Press, pp.36–43.
Carroll, J. M. & Kay, D. S. (1988), “Prompting, Feedback and Error Correction in the Design of a Scenario Machine”, International Journal of Man-Machine Studies 28(1), 11–27.
Carroll, J. M. (ed.) (1995), Scenario-Based Design: Envisioning Work and Technology in System Development, John Wiley&Sons.
Carroll, J. M. (ed.) (1998), Minimalism Beyond the Nurnberg Funnel MIT Press.
Dryer, D. C. (1997), Wizards, Guides, and Beyond: Rational and Empirical Methods for Selecting Optimal Intelligent User Interface Agents, in Proceedings of the 1997 International Conference on Intelligent User Interfaces (IUI’ 97), ACM Press, pp.265–8.
Dumas, J. S. & Redish, J. C. (1993), A Practical Guide to Usability Testing, Ablex.
Kaindl, H. (1996), How to Identify Binary Relations for Domain Models, in Proceedings of the 18th International Conference on Software Engineering (ICSE’96), IEEE Computer Society Press, pp.28–36.
Kaindl, H. (1997), “A Practical Approach to Combining Requirements Definition and Objectoriented Analysis”, Annals of Software Engineering 3, 319–43.
Kaindl, H. (2000), “A Design Process Based on a Model Combining Scenarios with Goals and Functions”, IEEE Transactions on Systems, Man and Cybernetics 30(5), 537–51.
Preece, J., Rogers, Y, Sharpe, H., Benyon, D., Holland, S. & Carey, T. (1994), Human-Computer Interaction, Addison-Wesley.
Quintana, C., Eng, J., Carra, A., Wu, H.-K. & Soloway, E. (1999), Symphony: A Case Study in Extending Learner-centered Design Through Process Space Analysis, in M. G. Williams, M. W. Altom, K. Ehrlich & W. Newman (eds.), Proceedings of the CHI99 Conference on Human Factors in Computing Systems: The CHI is the Limit, ACM Press, pp.473–80.
Schank, R. & Abelson, R. (1977), Scripts, Plans, Goals and Understanding, Lawrence Erlbaum Associates.
Suchman, L.A. (1987), Plans and Situated Actions—The Problem of Human-Machine Communication, Cambridge University Press.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London
About this paper
Cite this paper
Kaindl, H., Kramer, S., Hailing, M. (2001). An Interactive Guide Through a Defined Modelling Process. In: Blandford, A., Vanderdonckt, J., Gray, P. (eds) People and Computers XV—Interaction without Frontiers. Springer, London. https://doi.org/10.1007/978-1-4471-0353-0_7
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0353-0_7
Publisher Name: Springer, London
Print ISBN: 978-1-85233-515-1
Online ISBN: 978-1-4471-0353-0
eBook Packages: Springer Book Archive