This paper proposes a systematic scheme for synthesizing formal specification from the definitions of relational data model – entity relationship diagram and their data dictionaries. The formal specification of both structural and behavioral properties of relational data model is generated in Z schemas. In our approach, the mandatory structural constraints – the uniqueness of primary key, foreign keys, and referential integrity constraints among the relations in the model, are preserved. We propose a set of transformation rules to produce Z schemas of the states and primitive operations – cascade insertion, deletion, and updating. Moreover, a composition technique of constructing the composite operations is presented by using requirements particle networks. The revision of the formal specification can be easily conducted with the mathematical proofs of the properties of the data model using Z prover tool.
Article navigation
1 December 2002
Conceptual Paper|
December 01 2002
Formal specification scheme for database applications using requirements particle networks
Wiwat Vatanawood;
Wiwat Vatanawood
Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand
Search for other works by this author on:
Wanchai Rivepiboon
Wanchai Rivepiboon
Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand
Search for other works by this author on:
Publisher: Emerald Publishing
Online ISSN: 1758-7077
Print ISSN: 0264-4401
© MCB UP Limited
2002
Engineering Computations (2002) 19 (8): 932–952.
Citation
Vatanawood W, Rivepiboon W (2002), "Formal specification scheme for database applications using requirements particle networks". Engineering Computations, Vol. 19 No. 8 pp. 932–952, doi: https://doi.org/10.1108/02644400210450701
Download citation file:
151
Views
New and popular articles
Suggested Reading
A note on the using of accounting databases
Industrial Management & Data Systems (April,2003)
Configurator goes live for Wynn Marine
Assembly Automation (June,1996)
Managing dirty data in organizations using ERP: lessons from a case study
Industrial Management & Data Systems (February,2001)
Production data modelling: an integrated approach
International Journal of Operations & Production Management (August,1995)
Does the measure of information quality influence survival bias?
International Journal of Quality & Reliability Management (December,2001)
Related Chapters
Digital Supply Chain Transformation: Adoption and Approaches
The Theory, Methods and Application of Managing Digital Supply Chains
Out of the Shadows: Cybersecurity Challenges and Solutions in Organizations
The AI Metaverse Revolution: Transforming Multi-business Scenarios (Volume 1)
Challenges and Path Ahead for Artificial Intelligence-aided Human Resource Management
The Adoption and Effect of Artificial Intelligence on Human Resources Management, Part A
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
