Continuous verification of system of systems with collaborative MAPE-K pattern and probability model slicing

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 313
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorSong, Jiyoungko
dc.contributor.authorKang, Jeehoonko
dc.contributor.authorHyun, Sangwonko
dc.contributor.authorJee, Eunkyoungko
dc.contributor.authorBae, Doo-Hwanko
dc.date.accessioned2022-05-09T03:00:16Z-
dc.date.available2022-05-09T03:00:16Z-
dc.date.created2022-05-09-
dc.date.created2022-05-09-
dc.date.created2022-05-09-
dc.date.issued2022-07-
dc.identifier.citationINFORMATION AND SOFTWARE TECHNOLOGY, v.147-
dc.identifier.issn0950-5849-
dc.identifier.urihttp://hdl.handle.net/10203/296446-
dc.description.abstractThe phenomenon of cooperation among independent systems to achieve common goals has been growing. In this regard, the concept of system of systems (SoS), wherein numerous independent systems cooperate with each other, has been proposed. The key characteristic of an SoS is the operational and managerial (O/M) independence of each constituent system (CS). Each CS of a collaborative SoS with high O/M independence provides different levels of internal-knowledge sharing and is entitled to voluntary participation in the SoS (i.e., dynamic reconfiguration). To increase goal-achievement rate, we need to verify SoS considering the knowledge-sharing and dynamic reconfiguration constraints. The dynamic reconfiguration of SoSs can be managed using continuous verification, which involves environment monitoring, modeling systems for operation in changing environments, and verifying the model runtimes. However, O/M independence introduces the following challenges: (1) the low knowledge sharing level causes inaccurate modeling, which leads to inaccurate verification results, and (2) dynamic reconfiguration requires frequent re-verification at runtime, which incurs high verification costs. In this paper, we propose a continuous-verification-of-SoS (CVSoS) approach to solve these two challenges. To address the low knowledge-sharing level, we propose the collaborative MAPE-K pattern. The key to collaborative MAPE-K is the retrieval of knowledge from the other collaborating CSs. To address dynamic reconfiguration, we propose a new slicing algorithm for SoS models. This algorithm promotes synchronization dependence, which is essential for representing interactions between CSs. Furthermore, we demonstrate the accuracy of this algorithm. We evaluated CVSoS across multiple SoS domains, which revealed that the SoS goal-achievement rate increases by up to 64% using the collaborative MAPE-K pattern and that slicing the benchmark and SoS models improved the verification time by an average of 67%.-
dc.languageEnglish-
dc.publisherELSEVIER-
dc.titleContinuous verification of system of systems with collaborative MAPE-K pattern and probability model slicing-
dc.typeArticle-
dc.identifier.wosid000788115100002-
dc.identifier.scopusid2-s2.0-85127210600-
dc.type.rimsART-
dc.citation.volume147-
dc.citation.publicationnameINFORMATION AND SOFTWARE TECHNOLOGY-
dc.identifier.doi10.1016/j.infsof.2022.106904-
dc.contributor.localauthorKang, Jeehoon-
dc.contributor.localauthorBae, Doo-Hwan-
dc.description.isOpenAccessN-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorSystem-of-systems-
dc.subject.keywordAuthorContinuous verification-
dc.subject.keywordAuthorMAPE-K pattern-
dc.subject.keywordAuthorModel slicing-
dc.subject.keywordPlusCHECKING-
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0