Specification and verification of database dynamics (Q1092680): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(One intermediate revision by one other user not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Towards a general theory of action and time / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Theory of Communicating Sequential Processes / rank
 
Normal rank
Property / cites work
 
Property / cites work: The INFOLOG linear tense propositional logic of events and transactions / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3332238 / rank
 
Normal rank
Property / cites work
 
Property / cites work: An axiomatic basis for computer programming / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3777424 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Verifying concurrent processes using temporal logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5604443 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5574489 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Synthesis of Communicating Processes from Temporal Logic Specifications / rank
 
Normal rank
Property / cites work
 
Property / cites work: Proving Liveness Properties of Concurrent Programs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4139641 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4187287 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3746875 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5556395 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5636857 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Monitoring dynamic integrity constraints based on temporal logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Towards multi-level and modular conceptual schema specifications / rank
 
Normal rank
Property / cites work
 
Property / cites work: Temporal aspects of logical procedure definition / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3745334 / rank
 
Normal rank

Latest revision as of 12:43, 18 June 2024

scientific article
Language Label Description Also known as
English
Specification and verification of database dynamics
scientific article

    Statements

    Specification and verification of database dynamics (English)
    0 references
    0 references
    0 references
    0 references
    1988
    0 references
    A framework is proposed for the structured specification and verification of database dynamics. In this framework, the conceptual model of a database is a many sorted first order linear tense theory whose proper axioms specify the update and the triggering behaviour of the database. The use of conceptual modelling approaches for structuring such a theory is analysed. Semantic primitives based on the notions of event and process are adopted for modelling the dynamic aspects. Events are used to model both atomic database operations and communication actions (input/output). Non-atomic operations to be performed on the database (transactions) are modelled by processes in terms of trigger/reaction patterns of behaviour. The correctness of the specification is verified by proving that the desired requirements on the evolution of the database are theorems of the conceptual model. Besides the traditional data integrity constraints, requirements of the form ``Under condition W, it is guaranteed that the database operation Z will be successfully performed'' are also considered. Such liveness rquirements have been ignored in the database literature, although they are essential to a complete definition of the database dynamics.
    0 references
    0 references
    structured specification and verification of database dynamics
    0 references
    many sorted first order linear tense theory
    0 references
    conceptual modelling
    0 references
    liveness
    0 references