Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1985522.1985553guidebooksArticle/Chapter ViewAbstractPublication PagesBookacm-pubtype
chapter

Requirements engineering in complex domains

Published: 01 January 2010 Publication History

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.

References

[1]
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)
[2]
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)
[3]
Brooks, F.: No Silver Bullet - Essence and Accidents of Software Engineering. IEEE Computer 20(4), 10-19 (1987)
[4]
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)
[5]
Leveson, N.: Intent Specifications - An Approach to Building Human-Centered Specifications. IEEE Transactions on Software Engineering 26(1), 15-35 (2000)
[6]
Weber, M., Weisbrod, J.: Requirements Engineering in Automotive Development - Experiences and Challenges. IEEE Software 20(1), 16-24 (2003)
[7]
Pohl, K.: Requirements Engineering - Fundamentals, Principles, Techniques. Springer, Heidelberg (to appear, 2010)
[8]
McMenamin, S., Palmer, J.: Essential Systems Analysis. Prentice Hall, London (1984)
[9]
Swartout, W., Balzer, R.: On the Inevitable Intertwining of Specification and Implementation. Communications of the ACM 25(7), 438-440 (1982)
[10]
Nuseibeh, B.: Weaving Together Requirements and Architectures. IEEE Computer 34(3), 115-117 (2001)
[11]
Harel, D., Pnueli, A.: On the Development of Reactive Systems. NATO ASI Series, vol. F13, pp. 477-498. Springer, Heidelberg (1985)
[12]
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)
[13]
Van Lamsweerde, A.: Requirements Engineering - From System Goals to UML Models to Software Specifications. Wiley, Chichester (2009)
[14]
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)
[15]
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)
[16]
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)
[17]
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)
[18]
Jarke, M., Klamma, R.: Reflective community information systems. In: Manolopoulas, Y., et al. (ed.) ICEIS 2006. LNBIP, vol. 3, pp. 17-28. Springer, Heidelberg (2006)
[19]
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)
[20]
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)
[21]
Krippendorf, K.: Some principles of information storage and retrieval in society. General Systems 20, 15-35 (1975)
[22]
Lave, J., Wenger, E.: Situated Learning: Legimate Peripheral Participation. Cambridge University Press, Cambridge (1991)
[23]
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)
[24]
ø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)
[25]
Latour, B.: On recalling ANT. In: Law, J., Hassard, J. (eds.) Actor-Network Theory and After, Oxford, pp. 15-25 (1999)
[26]
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)
[27]
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)
[28]
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)
[29]
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)
[30]
DeLone, W.D., McLean, E.R.: Information Systems Success: The Quest for the Dependent Variable. Information Systems Research 3(1), 60-95 (1992)

Cited By

View all
  • (2015)Using software theater for the demonstration of innovative ubiquitous applicationsProceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering10.1145/2786805.2803207(894-897)Online publication date: 30-Aug-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide books
Graph transformations and model-driven engineering: essays dedicated to Manfred Nagl on the occasion of his 65th birthday
January 2010
765 pages
ISBN:3642173217

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 January 2010

Author Tags

  1. abstraction layers
  2. architecture
  3. goals
  4. reflective architectures
  5. scenarios
  6. social networks
  7. web communities

Qualifiers

  • Chapter

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Using software theater for the demonstration of innovative ubiquitous applicationsProceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering10.1145/2786805.2803207(894-897)Online publication date: 30-Aug-2015

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media