Compositional schedulability analysis of real-time actor-based systems

dc.contributorHáskólinn í Reykjavíken_US
dc.contributorReykjavik Universityen_US
dc.contributor.authorJaghoori, Mohammad Mahdi
dc.contributor.authorde Boer, Frank
dc.contributor.authorLonguet, Delphine
dc.contributor.authorChothia, Tom
dc.contributor.authorsirjani, marjan
dc.contributor.schoolTölvunarfræðideild (HR)en_US
dc.contributor.schoolSchool of Computer Science (RU)en_US
dc.date.accessioned2020-03-12T13:08:14Z
dc.date.available2020-03-12T13:08:14Z
dc.date.issued2016-01-25
dc.description.abstractWe present an extension of the actor model with real-time, including deadlines associated with messages, and explicit application-level scheduling policies, e.g.,"earliest deadline first" which can be associated with individual actors. Schedulability analysis in this setting amounts to checking whether, given a scheduling policy for each actor, every task is processed within its designated deadline. To check schedulability, we introduce a compositional automata-theoretic approach, based on maximal use of model checking combined with testing. Behavioral interfaces define what an actor expects from the environment, and the deadlines for messages given these assumptions. We use model checking to verify that actors match their behavioral interfaces. We extend timed automata refinement with the notion of deadlines and use it to define compatibility of actor environments with the behavioral interfaces. Model checking of compatibility is computationally hard, so we propose a special testing process. We show that the analyses are decidable and automate the process using the Uppaal model checker.en_US
dc.description.sponsorshipThis work was partly funded by the European IST-33826 STREP project CREDO and FP7-231620 project HATS. The work of the third author was carried out during the tenure of an ERCIM "Alain Bensoussan" Fellowship Program.en_US
dc.description.versionPeer Revieweden_US
dc.format.extent343-378en_US
dc.identifier.citationJaghoori, M. M., de Boer, F., Longuet, D., Chothia, T., & Sirjani, M. (2017). Compositional schedulability analysis of real-time actor-based systems. Acta Informatica, 54(4), 343–378. https://doi.org/10.1007/s00236-015-0254-xen_US
dc.identifier.doi10.1007/s00236-015-0254-x
dc.identifier.issn0001-5903
dc.identifier.issn1432-0525 (eISSN)
dc.identifier.journalActa Informaticaen_US
dc.identifier.urihttps://hdl.handle.net/20.500.11815/1589
dc.language.isoenen_US
dc.publisherSpringer Science and Business Media LLCen_US
dc.relationinfo:eu-repo/grantAgreement/EC/FP7/634429en_US
dc.relation.ispartofseriesActa Informatica;54(4)
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectSoftware engeneeringen_US
dc.subjectSoftware developmenten_US
dc.subjectComputer systemsen_US
dc.subjectVerificationen_US
dc.subjectModelingen_US
dc.subjectMathematical logicen_US
dc.subjectProgramming languagesen_US
dc.subjectSystem analysisen_US
dc.subjectTime managementen_US
dc.subjectHugbúnaðarverkfræðien_US
dc.subjectHugbúnaðargerðen_US
dc.subjectTölvukerfien_US
dc.subjectPrófaniren_US
dc.subjectLíkanagerðen_US
dc.subjectStærðfræðileg rökfræðien_US
dc.subjectForritunarmálen_US
dc.subjectKerfisgreiningen_US
dc.subjectTímastjórnunen_US
dc.titleCompositional schedulability analysis of real-time actor-based systemsen_US
dc.typeinfo:eu-repo/semantics/articleen_US
dcterms.licenseThis article is distributed under the terms of the Creative Commons Attribution 4.0 Interna-tional License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source,provide a link to the Creative Commons license, and indicate if changes were madeen_US

Skrár

Original bundle

Niðurstöður 1 - 1 af 1
Hleð...
Thumbnail Image
Nafn:
Jaghoori2017_Article_CompositionalSchedulabilityAna.pdf
Stærð:
2.43 MB
Snið:
Adobe Portable Document Format
Description:
Publisher's version (útgefin grein)

Undirflokkur