Specifying Data Bases Management Systems by Using RM-ODP Engineering Language
Jalal Laassiri, Said Elhajji, Mohamed Bouhdadi, Ghizlane Orhanou and, Youssef Balouki

TL;DR
This paper presents a structured approach to specifying database management systems within the RM-ODP framework, emphasizing the use of three schemas to enhance clarity and consistency in complex distributed system design.
Contribution
It introduces a novel method for specifying DBMS using RM-ODP viewpoints and schemas, integrating semantic modeling for improved system development.
Findings
Defined a DBMS object model within RM-ODP
Described DBMS objects and their structure
Connected models to system instances using semantic approach
Abstract
Distributed systems can be very large and complex. The various considerations that influence their design can result in a substantial specification, which requires a structured framework that has to be managed successfully. The purpose of the RMODP is to define such a framework. The Reference Model for Open Distributed Processing (RM-ODP) provides a framework within which support of distribution, inter-working and portability can be integrated. It defines: an object model, architectural concepts and architecture for the development of ODP systems in terms of five viewpoints. Which include an information viewpoint. Since the usage of Data bases management systems (DBMS) in complex networks is increasing considerably, we are interested, in our work, in giving DBMS specifications through the use of the three schemas (static, dynamic, invariant). The present paper is organized as follows.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Distributed systems and fault tolerance · Software System Performance and Reliability
