Abstract
Information systems are ubiquitous in our daily life. Thus, information systems need to work appropriately anywhere at any time for everybody. Conventional information systems engineering tends to engineer systems from the viewpoint of systems functionality. However, the diversity of the usage context requires fundamental change compared to our current thinking on information systems; from the functionality the systems provide to the goals the systems should achieve. The intentional approach embraces the goals and related aspects of the information systems. This chapter presents a method for capturing, structuring and reconciling diverse goals of multiple stakeholders. The heart of the method lies in the hierarchical structuring of goals by goal lattice based on the formal concept analysis, a semantic extension of the lattice theory. We illustrate the effectiveness of the presented method through application to the self-checkout systems for large-scale supermarkets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Anton A (1996) Goal-based requirements analysis. In: Proceedings of ICRE’96, IEEE CS, Los Alamitos, CA, pp 136–144
Aoyama M (2007) Persona-scenario-goal methodology for user-centered requirements engineering. In: Proceedings of RE 2007, IEEE CS, Los Alamitos, CA, pp 185–194
Avery P (2008) Self-service at supermarkets and grocery stores. White paper. NetWorld alliance. http://www.selfserviceworld.com/white_paper.php?id=72. Accessed 31 Jan 2010
Dabholkar PA, Bobbitt LM, Lee E-J (2003) Understanding consumer motivation and behavior related to self-scanning in retailing. Int J Service Industry Manag 14(1):59–95
Darke P, Shanks, G (1996) Stakeholder viewpoints in requirements definition: a framework for understanding viewpoint development approach. Reqs Eng J 1(2):88–105
Finkelstein A, Kramer J, Nuseibeh B, Finkelstein L, Goedicke M (1992) Viewpoints: a framework for integrating multiple perspectives in system development. Int J Softw Eng Knowl Eng 2(1):31–58
Glinz M, Wieringa RJ (2007) Stakeholders in requirements engineering. IEEE Softw 24(2):18–20
Hesse W, Tilley T (2005) Formal concept analysis used for software analysis and modeling. In: Formal concept analysis. LNCS, vol 3626. Springer, Berlin, Heidelberg, pp 288–303
van Lamsweerde A (2001) Goal-oriented requirements engineering: a guided tour. In: Proceedings of RE’01, IEEE CS, Los Alamitos, CA, pp 249–262
Nuseibeh B, Kramer J, Finkelstein A (1994) A framework for expressing the relationships between multiple views in requirements specification. IEEE Trans Softw Eng 20(10): 760–773
Rolland C, Souveyet C, Ben Achour C (1998) Guiding goal modeling using scenarios. IEEE Trans Softw Eng 24(12):1055–1071
Rolland C, Grosz G, Kla R (1999) Experience with goal-scenario coupling in requirements engineering. In: Proceedings of RE’99, IEEE CS, Los Alamitos, CA, pp 74–81
Rolland C, Salinesi C (2005) Modeling goals and reasoning with them. In: Aurum, A, Wohlin C (eds) Engineering and managing software requirements. Springer, Berlin, Heidelberg, pp 189–217
Rolland C (2008) Intention driven conceptual modelling. In: Johannesson P, Söderström E (eds) Information systems engineering: from data analysis to process networks, IGI Global, Hershey, pp 16–42
Snelting G (2005) Concept lattices in software analysis. In: Formal concept analysis. LNCS, vol 3626. Springer, Berlin, Heidelberg, pp 272–282
Sommerville I, Sawyer P, Viller S (1998) Viewpoints for requirements elicitation: a practical approach. In: Proceedings of RE 1998, IEEE CS, Los Alamitos, CA, pp 74–81
Wille R (2005) Formal concept analysis as mathematical theory of concepts and concept hierarchies. In: Formal concept analysis. LNCS, vol 3626. Springer, Berlin, Heidelberg, pp 1–33
Yevtushenko S, Kaiser T. Tane J, Objedkov S. Hereth-Correia J. Reppe H (2006) Concept explorer: the user guide. http://conexp.sourceforge.net/. Accessed 31 Jan 2010
Yu E (1993) Modelling organizations for information systems requirements engineering. In: Proceedings of RE 1993, IEEE CS, Los Alamitos, CA, pp 34–41
Acknowledgments
The author thanks to Kayo Suzuki, Tamami Murase, and Nobotu Nakamichi for their collaboration in conducting the case study.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Aoyama, M. (2010). A Method for Capturing and Reconciling Stakeholder Intentions Based on the Formal Concept Analysis. In: Nurcan, S., Salinesi, C., Souveyet, C., Ralyté, J. (eds) Intentional Perspectives on Information Systems Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12544-7_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-12544-7_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12543-0
Online ISBN: 978-3-642-12544-7
eBook Packages: Computer ScienceComputer Science (R0)