DARTSim: An Exemplar for Evaluation and Comparison of Self-Adaptation Approaches for Smart Cyber-Physical Systems
Motivated by the need for cyber-physical systems (CPS) to perform in dynamic and uncertain environments, smart CPS (sCPS) utilize self-adaptive capabilities to autonomously manage uncertainties at the intersection of the cyber and physical worlds. In this context, self-adaptation approaches face par...
Saved in:
Published in | ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (Online) pp. 181 - 187 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.05.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Motivated by the need for cyber-physical systems (CPS) to perform in dynamic and uncertain environments, smart CPS (sCPS) utilize self-adaptive capabilities to autonomously manage uncertainties at the intersection of the cyber and physical worlds. In this context, self-adaptation approaches face particular challenges, including (i) environment monitoring that is subject to sensing errors; (ii) adaptation actions that take time, sometimes due to physical movement; (iii) dire consequences for not adapting in a timely manner; and (iv) incomparable objectives that cannot be conflated into a single utility metric (e.g., avoiding an accident vs. providing good service). To enable researchers to evaluate and compare self-adaptation approaches aiming to address these unique challenges of sCPS, we introduce the DARTSim exemplar. DARTSim implements a high-level simulation of a team of unmanned air vehicles (UAVs) performing a reconnaissance mission in a hostile and unknown environment. Designed to be easily used by researchers, DARTSim provides a TCP-based interface for easy integration with external adaptation managers, documentation, and a fast simulation capability. |
---|---|
AbstractList | Motivated by the need for cyber-physical systems (CPS) to perform in dynamic and uncertain environments, smart CPS (sCPS) utilize self-adaptive capabilities to autonomously manage uncertainties at the intersection of the cyber and physical worlds. In this context, self-adaptation approaches face particular challenges, including (i) environment monitoring that is subject to sensing errors; (ii) adaptation actions that take time, sometimes due to physical movement; (iii) dire consequences for not adapting in a timely manner; and (iv) incomparable objectives that cannot be conflated into a single utility metric (e.g., avoiding an accident vs. providing good service). To enable researchers to evaluate and compare self-adaptation approaches aiming to address these unique challenges of sCPS, we introduce the DARTSim exemplar. DARTSim implements a high-level simulation of a team of unmanned air vehicles (UAVs) performing a reconnaissance mission in a hostile and unknown environment. Designed to be easily used by researchers, DARTSim provides a TCP-based interface for easy integration with external adaptation managers, documentation, and a fast simulation capability. |
Author | Kinneer, Cody Pandey, Ashutosh Moreno, Gabriel Garlan, David |
Author_xml | – sequence: 1 givenname: Gabriel surname: Moreno fullname: Moreno, Gabriel organization: Carnegie Mellon University, USA – sequence: 2 givenname: Cody surname: Kinneer fullname: Kinneer, Cody organization: Carnegie Mellon University, USA – sequence: 3 givenname: Ashutosh surname: Pandey fullname: Pandey, Ashutosh organization: Carnegie Mellon University, USA – sequence: 4 givenname: David surname: Garlan fullname: Garlan, David organization: Carnegie Mellon University, USA |
BookMark | eNotjs1KxDAYRaMoOI7dC27yAh3zJU3Tuiu1_sCIYsf1kLRfmEr_TKrYt3d0XF0unHO55-SkH3ok5BLYCoCl12WRPZUrziBdMcYEHJEgVQkonoAQcSKOyYKDVCEXHM5I4P37L8YBFKgF-bjNXjdl093QrKfFN3Zjqx21g6PFl24_9dQMPdV9TfOhG7Vr_L4OlpbY2jCr9TgdiGwc3aCrHfo_t-y0m2g-G3Thy272TaVbWs5-ws5fkFOrW4_Bfy7J212xyR_C9fP9Y56tQ82TZAolq2trbKpqxY0UkkUmkmBTi7GWDISqoiqOwaDGWMVCGKkiI2vFBKoamRFLcnXYbRBxO7pm_2neJipRwIX4ARAkXP0 |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/SEAMS.2019.00031 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library 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 |
Discipline | Computer Science |
EISBN | 9781728133683 1728133688 |
EISSN | 2157-2321 |
EndPage | 187 |
ExternalDocumentID | 8787123 |
Genre | orig-research |
GroupedDBID | 6IE 6IL 6IN AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL |
ID | FETCH-LOGICAL-a288t-50ddfbf97d72b53504b451f9fe6a50137c4c661beae67633b574b5d703e7de0b3 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 02:54:27 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-a288t-50ddfbf97d72b53504b451f9fe6a50137c4c661beae67633b574b5d703e7de0b3 |
PageCount | 7 |
ParticipantIDs | ieee_primary_8787123 |
PublicationCentury | 2000 |
PublicationDate | 2019-May |
PublicationDateYYYYMMDD | 2019-05-01 |
PublicationDate_xml | – month: 05 year: 2019 text: 2019-May |
PublicationDecade | 2010 |
PublicationTitle | ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (Online) |
PublicationTitleAbbrev | SEAMS |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0003211717 |
Score | 1.8638132 |
Snippet | Motivated by the need for cyber-physical systems (CPS) to perform in dynamic and uncertain environments, smart CPS (sCPS) utilize self-adaptive capabilities to... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 181 |
SubjectTerms | Adaptation models cyber-physical system Cyber-physical systems Electronic countermeasures Monitoring self-adaptation Sensors simulation Software engineering Uncertainty |
Title | DARTSim: An Exemplar for Evaluation and Comparison of Self-Adaptation Approaches for Smart Cyber-Physical Systems |
URI | https://ieeexplore.ieee.org/document/8787123 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF7anjxVbcU3e_Dotkmzm2y8lRopQqUQC72V3ewsiDatNQX11zt5NIp48BJCyGPZnczON49vCLmSicetVg7jOvTwAC6ToUqY62sLaO_r0pU9efDHM34_F_MGua5rYQCgSD6DXn5axPLNKtnmrrK-ROlCTdskTQRuZa1W7U_xEMkgNNlFIp2wH0eIhfPkrZyR0sm7yP3on1JsH3dtMtl9uMwaee5tM91LPn9xMv53ZPuk-12oR6f1FnRAGpAekvauUwOtftwOeb1FuzV-Wt7QYUqjd1iuEdBStFdpVLN9U5UaOqrbEtKVpTG8WDY0al3G6-mwIiCHt-LZeIlyR0cfGjZsWq03rSjQu2R2Fz2OxqxqtsDUQMqMCccYq20YmGCghSccrrlwbWjBVyLnJUx4gnu5BgU-6iRPi4BrYVBhQGDA0d4RaaWrFI4JNXizqwYOCGm5dgMtQgThri-tTPBl5oR08hlcrEs-jUU1ead_Xz4je_kasoIx9Zy0ss0WLtAQyPRlIQFf8wO0fQ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFG8QD3pCBeO3PXi0uLF1H94IjqACIRkk3Mi6viZGGYgjUf96X7cxjfHgZWmWfTTt6_t-v0fIlRdbthKRwWzhW3gBk3l-FDPTEQpQ3xe5K3swdHoT-2HKpxVyXdbCAECWfAZNPcxi-XIRr7Wr7MZD6kJOu0W2Ue7zVl6tVXpULLRl0DjZxCIN_yYM0BrW6Vsak9LQfeR-dFDJBEi3RgabX-d5I8_NdSqa8ecvVMb_zm2PNL5L9eioFEL7pALJAaltejXQ4ujWyesdaq7h0_yWthMavMN8iSYtRY2VBiXeN40SSTtlY0K6UDSEF8XaMlrmEXvaLiDI4S17N5wj5dHOh4AVGxU7TgsQ9AaZdINxp8eKdgssanleyrghpRLKd6XbEtzihi1sbipfgRNxjUwY2zFKcwEROMiVLMFdW3CJLANcCYawDkk1WSRwRKjEh82oZQD3lC1MV3AfzXDT8ZQX48fkManrFZwtc0SNWbF4J3_fviQ7vfGgP-vfDx9Pya7eT-0EMY0zUk1XazhHtSAVFxk1fAGLYrfD |
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=ICSE+Workshop+on+Software+Engineering+for+Adaptive+and+Self-Managing+Systems+%28Online%29&rft.atitle=DARTSim%3A+An+Exemplar+for+Evaluation+and+Comparison+of+Self-Adaptation+Approaches+for+Smart+Cyber-Physical+Systems&rft.au=Moreno%2C+Gabriel&rft.au=Kinneer%2C+Cody&rft.au=Pandey%2C+Ashutosh&rft.au=Garlan%2C+David&rft.date=2019-05-01&rft.pub=IEEE&rft.eissn=2157-2321&rft.spage=181&rft.epage=187&rft_id=info:doi/10.1109%2FSEAMS.2019.00031&rft.externalDocID=8787123 |