Normalization rules of the object-oriented data model
Vojtěch Merunka,Jiří Brožek,Martin Šebek,Martin Molhanec +3 more
- 08 Jun 2009
- pp 1077-1089
TL;DR: An approach to normalization of the object-oriented conceptual model based on UML class diagrams based on modified Ambler-Beck approach, which has been used in education at several universities and is also used for database design in software development projects.
read more
Abstract: There are only very few approaches to normalizing object-oriented data. In this paper we present an approach to normalization of the object-oriented conceptual model based on UML class diagrams. First part of the paper describes the current status in the area of formal methods used for object-oriented data modeling. Second part presents four normalization rules, which are based on own experience and modified Ambler-Beck approach. These normalization rules are introduced on an example. Our method has been used in education at several universities. It has been and is also used for database design in software development projects, which we carried out. Recently, development of the CASE tool based on this approach has been started.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The Database Normalization Theory and the Theory of Normalized Systems: Finding a Common Ground
Erki Eessaar
- 01 Jan 2016
TL;DR: A search for a common ground of the database normalization theory and the theory of normalized systems is searched and it is thought that the theories are deeply related.
Methods of Automated Model Transformations in Information System Analysis
TL;DR: The main goal of this PhD project is to develop methods that will automate processing of transformation from one model to an- other model in information system analysis to bridge the gap between business models and information analytics models.
1
Patent
Compiled file normalization
Grant Murphy,David Jorm,Arun Neelicattu,Stephen D. Milner +3 more
- 28 Feb 2014
TL;DR: In this paper, a method performed by a computing system includes, with the computing system, extracting non-compiler specific components from a first compiled file and rearranging them into a normalized order, the normalized order being used to consistently arrange a plurality of compiled files.
1
The Algorithmizable Modeling of the Object-Oriented Data Model in Craft.CASE
Ondřej Šubrt,Vojtěch Merunka,Vojtěch Merunka +2 more
- 13 Jun 2016
TL;DR: An approach to normalization of the object-oriented conceptual model based on UML class diagrams is presented, which yields a better object model by bringing formalism and taking a scientific approach.
1
Bond Portfolio Analysis with Parallel Collections in Scala
TL;DR: The results of new experiments that test the performance of Scala parallel collections to find the fair value of riskless bond portfolios using commodity multicore platforms show fine-grain parallel algorithms showed the overall best, statistically significant performance, followed by coarse-grain algorithms.
References
•Book
Object-Oriented Modeling and Design for Database Applications
Michael R. Blaha,William James Premerlani +1 more
- 27 Jul 1997
TL;DR: The modeler’s guide to designing and implementation of Relational Databases: Advanced, a meta-modelling and design process for large system problems.
267
•Book
Agile Database Techniques: Effective Strategies for the Agile Software Developer
Scott W. Ambler
- 17 Oct 2003
TL;DR: The author covers techniques for mapping objects to RDBs and for implementing concurrency control, referential integrity, shared business logic, security access control, reports, and XML.
215
•Book
Succeeding With Objects: Decision Frameworks for Project Management
Adele Goldberg,Kenneth S. Rubin +1 more
- 01 Jan 1995
TL;DR: In this article, the authors outline the necessary decisions and issues to consider before employing objects for software development projects and provide advice covering all aspects of programming languages, development tools, and methods for analysis and design.
147
Object normal forms and dependency constraints for object-oriented schemata
TL;DR: This work provides an extension of functional dependencies to cope with the richer semantics of relationships between objects, called path dependency, local dependency, and global dependency constraints, and provides normal forms for object-oriented data models based on the notions of user interpretation (user-specified dependency constraints) and object model.
89
•Book
Objects and Databases
Petr Kroha
- 01 Jan 1994
TL;DR: Concepts of OOP in LISP and AutoLISP concepts of Oop in SmallTalk and OPAL and implementation techniques: indexing techniques transaction management perspective for OODBMSs.
51