A review and future directions of SOA-based software architecture modeling approaches for System of Systems

A Mohsin, NK Janjua - Service Oriented Computing and Applications, 2018 - Springer
Software architecture is a software system's earliest set of design decisions that are critical
for the quality of the system desired by the stakeholders. The architecture makes it easier to …

Modeling approaches for system-of-systems dynamic architecture: Overview, taxonomy and future prospects

A Mohsin, NK Janjua, SMS Islam… - 2019 14th Annual …, 2019 - ieeexplore.ieee.org
System-of-Systems (SoS) result from the collaboration of independent Constituent Systems
(CSs), connected in a certain configuration known as an architectural configuration, to …

Self-adaptation in industry: A survey

D Weyns, I Gerostathopoulos, N Abbas… - ACM Transactions on …, 2023 - dl.acm.org
Computing systems form the backbone of many areas in our society, from manufacturing to
traffic control, healthcare, and financial systems. When software plays a vital role in the …

A design of the resilient enterprise: A reference architecture for emergent behaviors control

R Bemthuis, ME Iacob, P Havinga - Sensors, 2020 - mdpi.com
The sooner disruptive emergent behaviors are detected, the sooner preventive measures
can be taken to ensure the resilience of business processes execution. Therefore …

Dynamic-sos: An approach for the simulation of systems-of-systems dynamic architectures

W Manzano, VV Graciano Neto… - The Computer …, 2020 - academic.oup.com
Abstract Systems-of-Systems (SoS) combine heterogeneous, independent systems to offer
complex functionalities for highly dynamic smart applications. Besides their dynamic …

Modeling, analyzing and predicting security cascading attacks in smart buildings systems-of-systems

JEL Hachem, V Chiprianov, MA Babar… - Journal of Systems and …, 2020 - Elsevier
Software systems intelligence and complexity have been continuously increasing to deliver
more and more features to support business critical and mission critical processes in …

Continuous deployment in software-intensive system-of-systems

A Dakkak, J Bosch, HH Olsson, DI Mattos - Information and Software …, 2023 - Elsevier
Context: While continuous deployment is popular among web-based software development
organizations, adopting continuous deployment in software-intensive system-of-systems is …

Stimuli-SoS: a model-based approach to derive stimuli generators for simulations of systems-of-systems software architectures

VV Graciano Neto, CE Barros Paes, L Garcés… - Journal of the Brazilian …, 2017 - Springer
Abstract Background Systems-of-systems (SoS) are alliances of independent and
interoperable software-intensive systems. SoS often support critical domains, being required …

Re-architecting the virtual human toolkit: towards an interoperable platform for embodied conversational agent research and development

A Hartholt, E Fast, Z Li, K Kim, A Leeds… - Proceedings of the 22nd …, 2022 - dl.acm.org
The research and development (R&D) of intelligent virtual agents (IVAs) is inherently
complex. We aim to manage this complexity by combining the best aspects of academic and …

Model-based engineering & simulation of software-intensive systems-of-systems: experience report and lessons learned

VVG Neto, W Manzano, M Kassab… - Proceedings of the 12th …, 2018 - dl.acm.org
Software has been increasingly embedded into systems (eg, autonomous cars, traffic control
systems, power distribution systems) to increase the precision of their functionalities, deliver …