Title :
Using invariants of an extended conceptual model to generate reusable consistency control
Author_Institution :
Inst. of Inf. Manage., St. Gallen Univ., Switzerland
Abstract :
A methodology is presented that allows to specify and implement an important portion of consistency control in information systems in integrated and reusable form. An extension of the structured entity relationship model is proposed that captures not only all relevant variants of database abstractions, but also derivation rules. Invariant properties of this extended conceptual model are identified and formally specified. From that formal specification, general rejection and propagation rules are derived which can be used to generate database triggers. Being an integral component of the procedurally extended database, the generated triggers are reused by every application within the information system. The methodology was integrated into commercial CASE environments and applied to develop a production management information system for a large mechanical engineering company
Keywords :
computer aided software engineering; data integrity; data structures; engineering information systems; entity-relationship modelling; formal specification; management information systems; relational databases; CASE; database abstractions; database triggers; derivation rules; extended conceptual model; formal specification; information systems; mechanical engineering company; methodology; production management information system; propagation rules; relational database; reusable consistency control; structured entity relationship model; Automatic control; Computer aided software engineering; Control systems; Formal specifications; Information management; Information systems; Management information systems; Mechanical engineering; Production management; Relational databases;
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-7743-0
DOI :
10.1109/HICSS.1997.661588