2017
DOI: 10.1186/s13173-017-0062-y
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: Background: Systems-of-systems (SoS) are alliances of independent and interoperable software-intensive systems. SoS often support critical domains, being required to exhibit a reliable operation, specially because people's safety relies on their services. In this direction, simulations enable the validation of different operational scenarios in a controlled environment, allowing a benchmarking of its response as well as revealing possible breaches that could lead to failures. However, simulations are tradition… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(12 citation statements)
references
References 51 publications
(71 reference statements)
0
3
0
Order By: Relevance
“…Neste sentido, é essencial garantir que SoS sejam aplicações baseadas em software com operação confiável e robusta. Em virtude disso, os modelos de desenvolvimento de SoS têm sido intensamente voltados às atividades de verificação e validação (V&V) (formal inclusive, se possível), uma vez que V&V pode reduzir o número de falhas esperadas, proporcionando um nível de confiança suficientemente elevado para ser considerado aceitável para estar disponível no mercado [Graciano Neto et al 2017b]. Sabe-se que toda atividade de verificação e validação exige algum nível de especificação que possibilite a execução destas atividades.…”
Section: Sistemas De Sistemas (Sos)unclassified
See 1 more Smart Citation
“…Neste sentido, é essencial garantir que SoS sejam aplicações baseadas em software com operação confiável e robusta. Em virtude disso, os modelos de desenvolvimento de SoS têm sido intensamente voltados às atividades de verificação e validação (V&V) (formal inclusive, se possível), uma vez que V&V pode reduzir o número de falhas esperadas, proporcionando um nível de confiança suficientemente elevado para ser considerado aceitável para estar disponível no mercado [Graciano Neto et al 2017b]. Sabe-se que toda atividade de verificação e validação exige algum nível de especificação que possibilite a execução destas atividades.…”
Section: Sistemas De Sistemas (Sos)unclassified
“…Eles são o elemento central de vários empreendimentos bem-sucedidos e apoiam atividades sociais e industriais essenciais. SI estão presentes na forma de Sistemas de Apoio à Decisão, Sistemas de Informação Empresariais, Redes Sociais e Sistemas de Informação Meteorológica, oferecendo serviços valiosos para beneficiar a sociedade ] [Graciano Neto et al 2017a2017b]. À medida que as tecnologias evoluem, o SI também evolui, sendo pressionado a realizar tarefas mais complexas, estabelecendo novas relações para oferecer funcionalidades não triviais.…”
Section: Introductionunclassified
“…Emergent behavior. As constituents interoperate, the SoS can present some capabilities composed by individual smaller functionalities performed by the constituents, achieving emergent behaviors, and the main purposes of the SoS OQUENDO;NAKAGAWA, 2017;OQUENDO, 2017). SoS behaviors can be classified as: Simple, in which emergent behaviors are emergent properties readily predicted by simplified models of the SoS; Predicted, in which emergent behaviors are those readily and consistently reproducible in simulations of the system, but not in static models; Strong, emergent behaviors are consistent with SoS known properties, but are not reproducible in any model of the system and simulations may reproduce the behavior, but inconsistently; and spooky, in which emergent behaviors are inconsistent with known properties of the SoS, not reproducible and not subject to simulation;…”
Section: Incose (2012)mentioning
confidence: 99%
“…The languages currently adopted to describe software architectures, such as Unified Modeling Language (UML 1 ), Systems Modeling Language (SysML 2 ), and Compass Modeling Language (CML 3 ), lack sufficient accuracy to effectively describe SoS architectures, specially in regards to (GUESSI et al, 2015;ZEIGLER et al, 2012;VLIET, 2013;CAVALCANTE et al, 2016;NETO et al, 2014;XIA et al, 2013;OQUENDO;BATISTA, 2014): (i) dynamic architecture; (ii) the description of constituents unknown at design time; (iii) environment modeling; (iv) the combination of formal foundations and high-level abstraction notations; and (v) the concept of SoS software architecture with adequate detail to guarantee precision in representation. UML, for instance, does not support a suitable specification of SoS software architectures, since a notation for specifying dynamic architectures is lacking (GUESSI et al, 2015).…”
Section: System-of-systems Simulationmentioning
confidence: 99%
See 1 more Smart Citation