Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorBowles, Juliana Kuster Filipe
dc.contributor.authorCaminati, Marco Bright
dc.contributor.editorProença, José
dc.contributor.editorLumpe, Markus
dc.date.accessioned2017-10-19T08:30:18Z
dc.date.available2017-10-19T08:30:18Z
dc.date.issued2017
dc.identifier.citationBowles , J K F & Caminati , M B 2017 , Correct composition of dephased behavioural models . in J Proença & M Lumpe (eds) , Formal aspects of component software : 14th International Conference, FACS 2017, Braga, Portugal, October 10-13, 2017, Proceedings . Lecture notes in computer science (programming and software engineering) , vol. 10487 , Springer , Cham , pp. 233-250 , 14th International Conference on Formal Aspects of Component Software , Braga , Portugal , 10/10/17 . https://doi.org/10.1007/978-3-319-68034-7_14en
dc.identifier.citationconferenceen
dc.identifier.isbn9783319680330
dc.identifier.isbn9783319680347
dc.identifier.issn0302-9743
dc.identifier.otherPURE: 250701579
dc.identifier.otherPURE UUID: 95ab35d0-b697-4de2-9de4-e6c3fe12bba4
dc.identifier.otherScopus: 85030709581
dc.identifier.otherORCID: /0000-0002-5918-9114/work/58055300
dc.identifier.otherWOS: 000439923900014
dc.identifier.otherORCID: /0000-0002-4529-5442/work/68281666
dc.identifier.urihttps://hdl.handle.net/10023/11884
dc.descriptionThis research is supported by EPSRC grant EP/M014290/1.en
dc.description.abstractScenarios of execution are commonly used to specify partial behaviour and interactions between different objects and components in a system. To avoid overall inconsistency in specifications, various automated methods have emerged in the literature to compose (behavioural) models. In recent work, we have shown how the theorem prover Isabelle can be combined with the constraint solver Z3 to efficiently detect inconsistencies in two or more behavioural models and, in their absence, generate the composition. Here, we extend our approach further and show how to generate the correct composition (as a set of valid traces) of dephased models. This work has been inspired by a problem from a medical domain where different care pathways (for chronic conditions) may be applied to the same patient with different starting points.
dc.format.extent18
dc.language.isoeng
dc.publisherSpringer
dc.relation.ispartofFormal aspects of component softwareen
dc.relation.ispartofseriesLecture notes in computer science (programming and software engineering)en
dc.rights© 2017, Springer. This work has been made available online in accordance with the publisher’s policies. This is the author created, accepted version manuscript following peer review and may differ slightly from the final published version. The final published version of this work is available at https://doi.org/10.1007/978-3-319-68034-7_14en
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectQA76 Computer softwareen
dc.subjectRM Therapeutics. Pharmacologyen
dc.subjectT-NDASen
dc.subjectBDCen
dc.subject.lccQA75en
dc.subject.lccQA76en
dc.subject.lccRMen
dc.titleCorrect composition of dephased behavioural modelsen
dc.typeConference itemen
dc.contributor.sponsorEPSRCen
dc.description.versionPostprinten
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.contributor.institutionUniversity of St Andrews. School of Medicineen
dc.identifier.doihttps://doi.org/10.1007/978-3-319-68034-7_14
dc.date.embargoedUntil2017-10-19
dc.identifier.grantnumberEP/M014290/1en


This item appears in the following Collection(s)

Show simple item record