Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Integrating observational and computational features in the specification of state-based, dynamical systems - MaRDI portal

Integrating observational and computational features in the specification of state-based, dynamical systems (Q2747940)

From MaRDI portal





scientific article; zbMATH DE number 1658583
Language Label Description Also known as
English
Integrating observational and computational features in the specification of state-based, dynamical systems
scientific article; zbMATH DE number 1658583

    Statements

    15 June 2002
    0 references
    state-based dynamical systems
    0 references
    equational specifications
    0 references
    0 references
    Integrating observational and computational features in the specification of state-based, dynamical systems (English)
    0 references
    State-based, dynamical systems comprise a computational aspect, concerned with the computations yielding new systems states and with the reachability of states under computations, and an observational aspect, concerned with the observations that can be made about existing system states and with the indistinguishability of states by observations. These two aspects overlap, in that features concerned with the evolution of system states can be regarded both as a means to compose new states and as a means to observe existing states. There exist, however, system features whose nature is either purely computational or purely observational, with the construction of initial states and respectively the extraction of visible information from system states being instances of such features. NEWLINENEWLINENEWLINEExisting approaches to system specification typically exploit the overlap between computational and observational features to employ either algebraic or coalgebraic techniques for specification and reasoning. Such a choice limits the expressiveness of these formalisms w.r.t. either observational or computational features. In particular, observers with structured result types cannot be accommodated by algebraic approaches, whereas constructors with structured argument types cannot be accommodated by coalgebraic approaches. Furthermore, in the presence of constructors with multiple arguments, additional constraints are needed to guarantee that observational equivalence relations are preserved by such constructors. Finally, existing approaches to system specification do not consider ensuring that the system observers preserve the reachability of states under computations. The present paper aims to fully exploit the expressive power of algebra and coalgebra when specifying purely computational and respectively purely observational structures, and to combine their complementary contributions when specifying structures that have both computational and observational features, in a manner which guarantees a certain compatibility between the two categories of features. NEWLINENEWLINENEWLINESection 1 of the paper introduces a coalgebraic equational framework for the specification of observational structures. Section 2 derives an (essentially dual) algebraic framework for the specification of computational structures. Section 3 integrates the two frameworks in order to account for structures having both an observational and a computational component.
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references