Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/26015
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHennicker, Rolfpt_PT
dc.contributor.authorMadeira, Alexandrept_PT
dc.contributor.authorKnapp, Alexanderpt_PT
dc.date.accessioned2019-05-09T16:13:01Z-
dc.date.available2019-05-09T16:13:01Z-
dc.date.issued2019-
dc.identifier.isbn978-3-030-16721-9pt_PT
dc.identifier.urihttp://hdl.handle.net/10773/26015-
dc.description.abstractWe propose E↓ -logic as a formal foundation for the specification and development of event-based systems with local data states. The logic is intended to cover a broad range of abstraction levels from abstract requirements specifications up to constructive specifications. Our logic uses diamond and box modalities over structured actions adopted from dynamic logic. Atomic actions are pairs Open image in new window where e is an event and 𝜓/ψ a state transition predicate capturing the allowed reactions to the event. To write concrete specifications of recursive process structures we integrate (control) state variables and binders of hybrid logic. The semantic interpretation relies on event/data transition systems; specification refinement is defined by model class inclusion. For the presentation of constructive specifications we propose operational event/data specifications allowing for familiar, diagrammatic representations by state transition graphs. We show that E↓-logic is powerful enough to characterise the semantics of an operational specification by a single E↓-sentence. Thus the whole development process can rely on E↓-logic and its semantics as a common basis. This includes also a variety of implementation constructors to support, among others, event refinement and parallel composition.pt_PT
dc.language.isoengpt_PT
dc.publisherSpringerpt_PT
dc.relationPOCI-01-0145-FEDER-016692pt_PT
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UID%2FMAT%2F04106%2F2019/PT-
dc.rightsopenAccess-
dc.subjectDynamic logicpt_PT
dc.titleA hybrid dynamic logic for event/data-based systemspt_PT
dc.typebookPartpt_PT
dc.description.versionpublishedpt_PT
dc.peerreviewedyespt_PT
degois.publication.firstPage79pt_PT
degois.publication.lastPage97pt_PT
degois.publication.titleLecture Notes in Computer Science - 22nd International Conference on Fundamental Approaches to Software Engineering, FASE 2019pt_PT
degois.publication.volume11424-
dc.identifier.doi10.1007/978-3-030-16722-6_5pt_PT
dc.identifier.esbn978-3-030-16722-6pt_PT
Appears in Collections:CIDMA - Capítulo de livro
AGG - Capítulo de livro

Files in This Item:
File Description SizeFormat 
1902.03074.pdf273.91 kBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.