TY - JOUR

T1 - Checking multi-view consistency of discrete systems with respect to periodic sampling abstractions

AU - Pittou, Maria

AU - Manolios, Panagiotis

AU - Reineke, Jan

AU - Tripakis, Stavros

PY - 2018/12/1

Y1 - 2018/12/1

N2 - In multi-view modeling (MVM) the system under development is described by distinct models, called views, which capture different perspectives of the system. Possible overlaps of the views may give rise to inconsistencies. Following the formal MVM framework of [33], the view consistency problem asks to check the consistency of a given set of views with respect to a given set of abstraction functions. Existing work checks view consistency of discrete systems (transition systems or finite automata) with respect to two types of abstraction functions: (1) projections of state variables and (2) projections of an alphabet of events onto a subalphabet. In this paper, we study view consistency with respect to timing abstractions, specifically, periodic sampling, for automata and transition systems.

AB - In multi-view modeling (MVM) the system under development is described by distinct models, called views, which capture different perspectives of the system. Possible overlaps of the views may give rise to inconsistencies. Following the formal MVM framework of [33], the view consistency problem asks to check the consistency of a given set of views with respect to a given set of abstraction functions. Existing work checks view consistency of discrete systems (transition systems or finite automata) with respect to two types of abstraction functions: (1) projections of state variables and (2) projections of an alphabet of events onto a subalphabet. In this paper, we study view consistency with respect to timing abstractions, specifically, periodic sampling, for automata and transition systems.

KW - Formal methods

KW - Modeling

KW - Multi-view modeling

KW - Verification

KW - View consistency

UR - http://www.scopus.com/inward/record.url?scp=85050393849&partnerID=8YFLogxK

U2 - 10.1016/j.scico.2018.07.003

DO - 10.1016/j.scico.2018.07.003

M3 - Article

AN - SCOPUS:85050393849

VL - 167

SP - 1

EP - 24

JO - Science of Computer Programming

JF - Science of Computer Programming

SN - 0167-6423

ER -