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...
Saved in:
Published in | 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) pp. 18 - 25 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.05.2019
|
Subjects | |
Online Access | Get 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 |