Slicing Executable System-of-Systems Models for Efficient Statistical Verification

A System of Systems (SoS), composed of independent constituent systems, can create synergy among its systems to achieve a common goal. Many studies have used statistical model checking techniques to verify how well an SoS can achieve its goals. SoS models are usually complex and probabilistic, which...

Full description

Saved in:
Bibliographic Details
Published in2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS) and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES) pp. 18 - 25
Main Authors Song, Jiyoung, Torring, Jacob Odgard, Hyun, Sangwon, Jee, Eunkyoung, Bae, Doo-Hwan
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2019
Subjects
Online AccessGet full text

Cover

Loading…
Abstract A System of Systems (SoS), composed of independent constituent systems, can create synergy among its systems to achieve a common goal. Many studies have used statistical model checking techniques to verify how well an SoS can achieve its goals. SoS models are usually complex and probabilistic, which makes statistical verification computationally expensive. To reduce this cost, dynamic slicing techniques can be applied to SoS models since both dynamic slicing and statistical verification focus on the models' execution samples. However, existing dynamic slicing techniques cannot guarantee executable accurate slices of SoS models when the models contain uncertainty. Therefore, we propose a hybrid slicing approach that combines dynamic backward slicing and modified observation-based slicing to produce accurate executable slices. Experimentation on the proposed technique found that the verification time was significantly reduced (47-56%), depending on the property, while preserving the verification results.
AbstractList A System of Systems (SoS), composed of independent constituent systems, can create synergy among its systems to achieve a common goal. Many studies have used statistical model checking techniques to verify how well an SoS can achieve its goals. SoS models are usually complex and probabilistic, which makes statistical verification computationally expensive. To reduce this cost, dynamic slicing techniques can be applied to SoS models since both dynamic slicing and statistical verification focus on the models' execution samples. However, existing dynamic slicing techniques cannot guarantee executable accurate slices of SoS models when the models contain uncertainty. Therefore, we propose a hybrid slicing approach that combines dynamic backward slicing and modified observation-based slicing to produce accurate executable slices. Experimentation on the proposed technique found that the verification time was significantly reduced (47-56%), depending on the property, while preserving the verification results.
Author Jee, Eunkyoung
Song, Jiyoung
Hyun, Sangwon
Bae, Doo-Hwan
Torring, Jacob Odgard
Author_xml – sequence: 1
  givenname: Jiyoung
  surname: Song
  fullname: Song, Jiyoung
  organization: Korea Advanced Institute of Science and Technology
– sequence: 2
  givenname: Jacob Odgard
  surname: Torring
  fullname: Torring, Jacob Odgard
  organization: Korea Advanced Institute of Science and Technology
– sequence: 3
  givenname: Sangwon
  surname: Hyun
  fullname: Hyun, Sangwon
  organization: Korea Advanced Institute of Science and Technology
– sequence: 4
  givenname: Eunkyoung
  surname: Jee
  fullname: Jee, Eunkyoung
  organization: Korea Advanced Institute of Science and Technology
– sequence: 5
  givenname: Doo-Hwan
  surname: Bae
  fullname: Bae, Doo-Hwan
  organization: Korea Advanced Institute of Science and Technology
BookMark eNotjl1LwzAYhSPohc79AhHyB9rlTfqR91JmdcJksPhxOdL0jQS6RtoI7t9bmFfP4YFzODfscogDMXYPIgcQuDKNiWb1-diYXArAXAgBcMGWWGuopQZVKBTXbG_64MLwxZtfcj_Jtj1xc5oSHbPos3Oa-GvsqJ-4jyNvvJ8LNCRukk1hSsHZnn_QGGY_izjcsitv-4mW_1yw96fmbb3Jtrvnl_XDNrNS1ylzSDMFurItSCtr54NEWMmyQhDQUVvpzqqyViWC7LDwhfedL5wUkrQr1YLdnXcDER2-x3C04-mgtZa6QvUHr1RO9A
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/SESoS/WDES.2019.00011
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728134390
1728134390
EndPage 25
ExternalDocumentID 8882869
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-a287t-c9e28709c5b4e83aa001ee962569101deb68da35735912d94f4ffdf4c202e8c53
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:56 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a287t-c9e28709c5b4e83aa001ee962569101deb68da35735912d94f4ffdf4c202e8c53
PageCount 8
ParticipantIDs ieee_primary_8882869
PublicationCentury 2000
PublicationDate 2019-May
PublicationDateYYYYMMDD 2019-05-01
PublicationDate_xml – month: 05
  year: 2019
  text: 2019-May
PublicationDecade 2010
PublicationTitle 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS) and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES)
PublicationTitleAbbrev SESoS
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.7551135
Snippet A System of Systems (SoS), composed of independent constituent systems, can create synergy among its systems to achieve a common goal. Many studies have used...
SourceID ieee
SourceType Publisher
StartPage 18
SubjectTerms Analytical models
Biological system modeling
Computational modeling
Model checking
model slicing
model verification
Probabilistic logic
statistical model checking
System-of-Systems
Trajectory
Title Slicing Executable System-of-Systems Models for Efficient Statistical Verification
URI https://ieeexplore.ieee.org/document/8882869
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA_bTp5UNvGbHDyarU3TNu-sHUOYiHO620iTFw-OVWYL4l9v0tYp4sFbaCgp74W-z9_vEXKhNLegjGAyQmAijRMGkCLjoCJ0N8Tt-YT-9DaZzMXNIl50yOUWC4OIdfMZDv2yruWbQlc-VTZy0RqXCXRJNwVosFotKCcMYOT-P8Vs9HSdzXzHlqehDPxcoB9DU2qbMd4l06_TmlaRl2FV5kP98YuI8b-fs0cG3-g8ere1O_ukg-s-uZ-tfI38mWbvqKvSA6Jow0bOCstaXnLqJ5-t3qhzVGlWc0e4A6j3N2u6ZrWij-5C2jaNNyDzcfZwNWHtvASmXNxTMg3oy5ag41ygjJRyAkAEF-EkzikIDeaJNCqK0yiGkBsQVlhrrNA84Ch1HB2Q3rpY4yGhXOe58e9YDESYJqC5c0zCwEgQkov0iPS9PJavDSXGshXF8d-PT8iO10jTJ3hKeuWmwjNny8v8vFbiJzEfoYM
link.rule.ids 310,311,783,787,792,793,799,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVKGWAC1CK-8cCI28RxEnuGVAXaCtEWulWOfe5A1SBIJMSvx05CQYiBLUoUOTpbuXcf7x1CF1JRI6RmhAcgCIvDiAgRA6FCBmBPiH3mEvrDUdSfsttZOGugyzUXBgDK5jPouMuylq8zVbhUWddGa5RHYgNtWlzNo4qtVdNyfE907R8oG3efrpOx69lyQpSemwz0Y2xK6TV6O2j4tV7VLPLcKfK0oz5-STH-94N2Ufubn4fv155nDzVg1UIP46Wrki9w8g6qyB0lCld65CQzpFYmx2722fINW6iKk1I9wi6AHeIsBZvlEj_aI2nqRF4bTXvJ5KpP6okJRNrIJydKgCtcChWmDHggpTUAgLAxTmRhga8hjbiWQRgHofCpFswwY7RhinoUuAqDfdRcZSs4QJiqNNXuHQMe8-NIKGqhie9pLhinLD5ELWeP-UslijGvTXH09-1ztNWfDAfzwc3o7hhtu92pugZPUDN_LeDUevY8PSs39BPQsaTO
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+IEEE%2FACM+7th+International+Workshop+on+Software+Engineering+for+Systems-of-Systems+%28SESoS%29+and+13th+Workshop+on+Distributed+Software+Development%2C+Software+Ecosystems+and+Systems-of-Systems+%28WDES%29&rft.atitle=Slicing+Executable+System-of-Systems+Models+for+Efficient+Statistical+Verification&rft.au=Song%2C+Jiyoung&rft.au=Torring%2C+Jacob+Odgard&rft.au=Hyun%2C+Sangwon&rft.au=Jee%2C+Eunkyoung&rft.date=2019-05-01&rft.pub=IEEE&rft.spage=18&rft.epage=25&rft_id=info:doi/10.1109%2FSESoS%2FWDES.2019.00011&rft.externalDocID=8882869