Abstract
Complexity in the application domains of software-intensive systems is continuously growing due to at least two reasons. Firstly, technical complexity grows as hardware and software have to interact in individual or even communicating embedded systems. Secondly, social complexity grows as the process organizations of the 1990’s are gradually being replaced by loosely coupled networks of actors, often organized around community platforms. In this chapter, we discuss recent solution attempts for these two issues individually, and end with speculating about their possible future interaction.
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
Jarke, M., Pohl, K.: Establishing Visions in Context – Towards a Model of Requirements Processes. In: Proc. 14th Intl. Conference on Information Systems, pp. 23–34 (1993)
Nagl, M., Marquardt, W.: Collaborative and Distributed Chemical Engineering – From Understanding to Substantial Design Process Support – Results of the IMPROVE Project. LNCS, vol. 4970. Springer, Heidelberg (2008)
Brooks, F.: No Silver Bullet – Essence and Accidents of Software Engineering. IEEE Computer 20(4), 10–19 (1987)
Pohl, K., Sikora, E.: COSMOD-RE: Supporting the Co-Design of Requirements and Architectural Artifacts. In: Proc. 15th IEEE Intl. Requirements Engineering Conference, pp. 258–261. IEEE Computer Society, Los Alamitos (2007)
Leveson, N.: Intent Specifications – An Approach to Building Human-Centered Specifications. IEEE Transactions on Software Engineering 26(1), 15–35 (2000)
Weber, M., Weisbrod, J.: Requirements Engineering in Automotive Development – Experiences and Challenges. IEEE Software 20(1), 16–24 (2003)
Pohl, K.: Requirements Engineering – Fundamentals, Principles, Techniques. Springer, Heidelberg (to appear, 2010)
McMenamin, S., Palmer, J.: Essential Systems Analysis. Prentice Hall, London (1984)
Swartout, W., Balzer, R.: On the Inevitable Intertwining of Specification and Implementation. Communications of the ACM 25(7), 438–440 (1982)
Nuseibeh, B.: Weaving Together Requirements and Architectures. IEEE Computer 34(3), 115–117 (2001)
Harel, D., Pnueli, A.: On the Development of Reactive Systems. NATO ASI Series, vol. F13, pp. 477–498. Springer, Heidelberg (1985)
Kohring, C., Lefering, M., Nagl, M.: A Requirements Engineering Environment within a Tightly Integrated SDE. Requirements Engineering, vol. 1, pp. 137–156. Springer, Heidelberg (1996)
Van Lamsweerde, A.: Requirements Engineering – From System Goals to UML Models to Software Specifications. Wiley, Chichester (2009)
Pohl, K., Sikora, E.: Structuring the Co-Design of Requirements and Architecture. In: Proc. 13th Intl. Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2007), Trondheim, Norway (2007)
Sikora, E., Pohl, K.: Evaluation eines modellbasierten Requirements-Engineering-Ansatzes für den Einsatz in der Motorsteuerungs-Domäne. In: Proc. Erster Workshop zur Zukunft der Entwicklung softwareintensiver, eingebetteter Systeme (ENVISION 2020). Gesellschaft für Informatik, LNI, vol. 160 (2010)
Sikora, E., Daun, M., Pohl, K.: Supporting the Consistent Specification of Scenarios Across Multiple Abstraction Levels. In: 16th Intl. Working Conference on Requirements Engineering – Foundation for Software Quality (REFSQ 2010) (2010)
Jäger, L.: Transkriptivität - Zur medialen Logik der kulturellen Semantik. In: Jäger, L., Stanitzek, G. (eds.) Transkribieren - Medien/Lektüre, Fink, München, pp. 19–41 (2002)
Jarke, M., Klamma, R.: Reflective community information systems. In: Manolopoulas, Y., et al. (ed.) Proceedings of the International Conference on Enterprise Information Systems (ICEIS 2006). LNBIP (2006)
Klamma, R., Spaniol, M., Denev, D.: PALADIN: A Pattern Based Approach to Knowledge Discovery in Digital Social Networks. In: Tochtermann, K., Maurer, H. (eds.) Proceedings of I-KNOW 2006, 6th International Conference on Knowledge Management, Graz, Austria. J.UCS (Journal of Universal Computer Science) Proceedings, pp. 457–464. Springer, Heidelberg (2006)
Granovetter, M.S.: The strength of weak ties: A network theory revisited. In: Lin, P.M.N. (ed.) Social Structure and Network Analysis, pp. 105–130. Sage, Beverly Hills (1982)
Krippendorf, K.: Some principles of information storage and retrieval in society. General Systems 20, 15–35 (1975)
Lave, J., Wenger, E.: Situated Learning: Legimate Peripheral Participation. Cambridge University Press, Cambridge (1991)
Duguid, P.: The Art of Knowing: Social and Tacit Dimensions of Knowledge and the Limits of the Community of Practice. Information Society 21(2), 109–118 (2005)
Østerlund, C., Carlile, P.: How practice matters: A relational view of knowledge sharing. In: Huysman, M., Wenger, E., Wulf, V. (eds.) Communities and Technologies - Proceedings of the First International Conference on Communities and Technologies (C&T 2003), pp. 1–22. Kluwer Academic Publishers, Dordrecht (2003)
Latour, B.: On recalling ANT. In: Law, J., Hassard, J. (eds.) Actor-Network Theory and After, Oxford, pp. 15–25 (1999)
Yu, E.: Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering. In: Proceedings of the 3rd IEEE Int. Symp. on Requirements Engineering (RE 1997), Washington D.C., USA, January 6-8, pp. 226–235 (1997)
Bryl, V., Giorgini, P., Mylopoulos, J.: Designing socio-technical systems: from stakeholder goals to social networks. In: Requirements Engineering, vol. 14(1), pp. 47–70. Springer, New York (2009)
Renzel, D., Klamma, R., Spaniol, M.: MobSOS - A Testbed for Mobile Multimedia Community Services. In: 9th International Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS 2008), Klagenfurt, Austria (May 2008)
Spaniol, M., Klamma, R., Janssen, H., Renzel, D.: LAS: A Lightweight Application Server for MPEG-7 Services in Community Engines. In: Tochtermann, K., Maurer, H. (eds.) Proceedings of I-KNOW 2006, 6th International Conference on Knowledge Management, Graz, Austria. J.UCS Proceedings, pp. 592–599. Springer, Heidelberg (2006)
DeLone, W.D., McLean, E.R.: Information Systems Success: The Quest for the Dependent Variable. Information Systems Research 3(1), 60–95 (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Jarke, M., Klamma, R., Pohl, K., Sikora, E. (2010). Requirements Engineering in Complex Domains. In: Engels, G., Lewerentz, C., Schäfer, W., Schürr, A., Westfechtel, B. (eds) Graph Transformations and Model-Driven Engineering. Lecture Notes in Computer Science, vol 5765. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17322-6_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-17322-6_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17321-9
Online ISBN: 978-3-642-17322-6
eBook Packages: Computer ScienceComputer Science (R0)