Verifying end-to-end real-time constraints on multi-periodic models
Control-command systems must usually satisfy a set of high-level end-to-end timing constraints to ensure their correctness. We propose a formal approach to verify these properties directly at the model level. First, we introduce a small language for specifying arbitrary end-to-end constraints. Then,...
Saved in:
Published in | 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) pp. 1 - 8 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2017
|
Subjects | |
Online Access | Get full text |
ISSN | 1946-0759 |
DOI | 10.1109/ETFA.2017.8247612 |
Cover
Loading…
Abstract | Control-command systems must usually satisfy a set of high-level end-to-end timing constraints to ensure their correctness. We propose a formal approach to verify these properties directly at the model level. First, we introduce a small language for specifying arbitrary end-to-end constraints. Then, we show how to verify any constraint of this language for a system represented with a multi-periodic synchronous model, a model that retains the main concepts of data-flow oriented programming languages (such as Matlab/Simulink, synchronous languages or AADL). One advantage of this approach is that it is simpler to verify end-to-end constraints at the model level, early in the development process, rather than at the implementation level. |
---|---|
AbstractList | Control-command systems must usually satisfy a set of high-level end-to-end timing constraints to ensure their correctness. We propose a formal approach to verify these properties directly at the model level. First, we introduce a small language for specifying arbitrary end-to-end constraints. Then, we show how to verify any constraint of this language for a system represented with a multi-periodic synchronous model, a model that retains the main concepts of data-flow oriented programming languages (such as Matlab/Simulink, synchronous languages or AADL). One advantage of this approach is that it is simpler to verify end-to-end constraints at the model level, early in the development process, rather than at the implementation level. |
Author | Boniol, Frederic Pagetti, Claire Forget, Julien |
Author_xml | – sequence: 1 givenname: Julien surname: Forget fullname: Forget, Julien email: julien.forget@univ-lille1.fr organization: Univ. Lille, Lille, France – sequence: 2 givenname: Frederic surname: Boniol fullname: Boniol, Frederic email: frederic.boniol@onera.fr organization: ONERA, Toulouse, France – sequence: 3 givenname: Claire surname: Pagetti fullname: Pagetti, Claire email: claire.pagetti@onera.fr organization: ONERA, Toulouse, France |
BookMark | eNotj0FOwzAQAA0CiVL6AMQlH3DYdWo7e6yitiBV4lK4Vo69QUaJUyXh0N8TiZ7mNCPNo7hLfWIhnhFyRKDX7XG3yRWgzUu1tgbVjViRLVEDgdGg6VYskNZGgtX0IFbj-AMAs2mooIWovniIzSWm74xTkFMvZ2QDu1ZOsePM92mcBhfTNGZ9yrrfdoryPDt9iD7r-sDt-CTuG9eOvLpyKT5322P1Jg8f-_dqc5ARrZ4kel97o4paOdUYo7x1yNQQcY0WQ-nXuqkLzeRCCWTBK9QmoCETgnegiqV4-e9GZj6dh9i54XK6bhd_t6lNkg |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ETFA.2017.8247612 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) 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 | Engineering |
EISBN | 9781509065059 1509065059 |
EISSN | 1946-0759 |
EndPage | 8 |
ExternalDocumentID | 8247612 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ABLEC ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK IEGSK OCL RIE RIL |
ID | FETCH-LOGICAL-i175t-1ccbc623b2a2f662c7a1e9f99eb171d8c45fb35e9ad80970c2156d1696ddca023 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 02:40:44 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-1ccbc623b2a2f662c7a1e9f99eb171d8c45fb35e9ad80970c2156d1696ddca023 |
PageCount | 8 |
ParticipantIDs | ieee_primary_8247612 |
PublicationCentury | 2000 |
PublicationDate | 2017-Sept. |
PublicationDateYYYYMMDD | 2017-09-01 |
PublicationDate_xml | – month: 09 year: 2017 text: 2017-Sept. |
PublicationDecade | 2010 |
PublicationTitle | 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) |
PublicationTitleAbbrev | ETFA |
PublicationYear | 2017 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0001096939 ssj0001968306 |
Score | 2.1470504 |
Snippet | Control-command systems must usually satisfy a set of high-level end-to-end timing constraints to ensure their correctness. We propose a formal approach to... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1 |
SubjectTerms | Aircraft Analytical models Computational modeling Control systems Real-time systems Timing |
Title | Verifying end-to-end real-time constraints on multi-periodic models |
URI | https://ieeexplore.ieee.org/document/8247612 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVKJ1j4aBHf8sCI0yaxnXhEVasKqYihRd0q--xIBZSgNl349ZyT0AJiYIqVxJblk3zPvrv3CLkFF0nhpGKAmIhxdCrMaJ4xx00oIBYycb52ePIoxzP-MBfzFrnb1sI456rkMxf4ZhXLtwVs_FVZL404nrpxw93Dg1tdq7W7T0EsrhqGy5ea9iVFONwEMvFrbzgd3ftcriRoxvkhqFL5k9EhmXzNpE4jeQ02pQng4xdJ43-nekS6u8o9-rT1Scek5fITcvCNdLBDBs_YqKqbqMstKwuGD4rY8Y15oXkKHjF64YhyTYucVhmHzPMhF3YJtFLOWXfJbDScDsaskVJgS8QHJQsBDCDSMZGOMikjSHToVKYUbtVJaFPgIjOxcErbtK-SPqDRpA2lktaCRr9-Stp5kbszQrPYCGN88EZzDtgFLW01IE7L8Oc4OScdvxyL95otY9GsxMXfry_JvjdJnbV1RdrlauOu0c2X5qay7yeZv6cx |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELWqMgALHy3iGw-MOG0Sx4lHVLUq0FYMLepWxWdHKqAE0WTh13NOQguIgSlWbEeWT_J78d29I-QajCcCIyQD5ESMI6gwFfOEGa7cAPxAhMbmDo8nYjjj9_Ng3iA361wYY0wZfGYc2yx9-TqDwl6VdSKP4183HrhbiPtcVtlamxsVZOOy1rh8roRfIiTEtSsTezv96eDWRnOFTv2lHyVVSkQZ7JHx11qqQJIXp8iVAx-_ZBr_u9h90t7k7tHHNSodkIZJD8nuN9nBFuk9YaPMb6Im1SzPGD4ossdXZkvNU7Cc0ZaOyFc0S2kZc8isInKml0DL2jmrNpkN-tPekNXFFNgSGULOXAAFyHWUF3uJEB6EsWtkIiUe1qGrI-BBovzAyFhHXRl2Ac0mtCuk0BpiRPYj0kyz1BwTmvgqUMq6b2LOAaegrXUMyNQSHOyHJ6Rlt2PxVullLOqdOP379RXZHk7Ho8XobvJwRnaseaoYrnPSzN8Lc4Ggn6vL0tafkcCqgQ |
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=2017+22nd+IEEE+International+Conference+on+Emerging+Technologies+and+Factory+Automation+%28ETFA%29&rft.atitle=Verifying+end-to-end+real-time+constraints+on+multi-periodic+models&rft.au=Forget%2C+Julien&rft.au=Boniol%2C+Frederic&rft.au=Pagetti%2C+Claire&rft.date=2017-09-01&rft.pub=IEEE&rft.eissn=1946-0759&rft.spage=1&rft.epage=8&rft_id=info:doi/10.1109%2FETFA.2017.8247612&rft.externalDocID=8247612 |