[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/SESoS/WDES.2019.00012acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Emerging structures in information systems: a SOS approach

Published: 28 May 2019 Publication History

Abstract

Large industrial information systems are composed of many applications, custom-developed or COTS. Each application supports a specific business activity, and business processes are typically implemented by a distributed network of applications that evolves and grows over time. Usually, different development teams or vendors are responsible for the evolution process, each working on only part of the whole system. As a result, the organization suffers from knowledge fragmentation leading to an information system that easily evolves into a chaotic structure. In this paper, we present an experience report of developing and using SoS models of an industrial information system. Based on the insight that information systems are, by all means, systems of systems (SoS), we suggest that this view may mitigate the above stated problems. We model the information system at the SoS level of abstraction. The model appears highly complex and unmanageable. The reason is that the SoS is not designed by an external entity (a system architect) but is the result of a growing process. We research if structures are emerging from the behavior-driven evolution and detect business clusters - sets of applications/systems implementing the processes of a business area. We classify the business clusters according to their shapes and apply the concepts of cohesion/coupling to them, deriving cluster measures. We discuss some possible uses of the clusters and describe how different stakeholders really used them and have benefited from the model. As these structures are at an intermediate level of abstraction between single applications/systems and the whole information system, they help addressing the issue of knowledge fragmentation.

References

[1]
J. Boardman and B. Sauser, "System of systems - the meaning of of". In Proceedings of IEEE/SMC Int. Conf. on System of Systems Engineering, pp. 118--123, 2006.
[2]
I. G. Vargas, T. Gottardi, and R. T. Vaccare Braga, "Approaches for integration in system of systems: a systematic review". In Proceedings of the 4th International Workshop on Software Engineering for Systems-of-Systems (SESoS '16). ACM, pp. 32--38, 2016.
[3]
C. B. Nielsen, P. G. Larsen, J. Fitzgerald, J. Woodcock, J. Peleska, "Systems of Systems Engineering: Basic Concepts, Model-Based Techniques, and Research Directions". In ACM Comput. Surv. 48, 2, pp. 1--41, 2015.
[4]
B. Merkle, "Stop the software architecture erosion". In Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion, OOPSLA '10, ACM, pp 295--297, 2010.
[5]
D. Oprea, G. Mesnita, The Information Systems Documentation - Another Problem for Project Management. Managing Information in the Digital Economy: Issues and Solutions. In Proceedings of the 6<sup>th</sup> Ibima Conf., Khalid S. Soliman, ed., pp. 332--338, IBIMA, 2006
[6]
https://www.archimatetool.com/
[7]
ArchiMate® 2.1 Specification 2012--2013 The Open Group. http://www.opengroup.org.
[8]
J. Pattillo, N. Youssef., S. Butenko "Clique Relaxation Models in Social Network Analysis". In: M. Thai, P. Pardalos (eds) Handbook of Optimization in Complex Networks. Springer Optimization and Its Applications, vol 58. Springer, New York, NY, 2012.
[9]
M. Ulieru, R. Doursat, "Emergent engineering: a radical paradigm shift", International Journal of Autonomous and Adaptive Communications Systems (IJAACS), Vol. 4, No. 1, pp 39--60, 2011.
[10]
P. Kruchten, H. Obbink and J. Stafford, "The Past, Present, and Future for Software Architecture", IEEE Software, Vol. 23, Issue 2, pp. 22--30, March-April 2006.
[11]
F. Oquendo, "Software Architecture Challenges and Emerging Research in Software-Intensive Systems-of-Systems", Proceedings of Software Architecture 10th European Conference, ECSA, pp. 3--21, 2016.
[12]
FP7 CSA Road2SoS (Roadmaps to Systems-of-Systems Engineering): Survey on Industrial Needs and Benefits of SoS in Different SoS Domains: Multi-site Industrial Production Manufacturing, Multi-modal Traffic Control, Emergency and Crisis Management, Distributed Energy Generation and Smart Grids. http://road2sos-project.eu/
[13]
P.G. Carlock, R.E. Fenton, "System-of-Systems (SoS) Enterprise Systems for Information-Intensive Organizations," Systems Engineering, Vol. 4, No. 4, pp. 242--261, 2001.
[14]
D. Dreyfus, B. Iyer, Bala, "Managing architectural emergence: A conceptual model and simulation", Decision Support Systems 46, pp. 115--127, 2008.
[15]
J. Evari, "Endogenously Emergent Information Systems" Proceedings of the 25th International Conference on Information Systems Development. Lecture Notes in Information Systems and Organizations, 22, Springer, 2017.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SESoS-WDES '19: Proceedings of the 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems
May 2019
81 pages

Sponsors

Publisher

IEEE Press

Publication History

Published: 28 May 2019

Check for updates

Author Tags

  1. emergent engineering
  2. information system
  3. system of systems

Qualifiers

  • Research-article

Conference

ICSE '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 4 of 10 submissions, 40%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 52
    Total Downloads
  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media