期刊名称:International Journal of Soft Computing and Software Engineering
电子版ISSN:2251-7545
出版年度:2013
卷号:3
期号:3
页码:212-218
DOI:10.7321/jscse.v3.n3.32
出版社:Advance Academic Publisher
摘要:Object Oriented (OO) concept is widely accepted for software development by the software development community for its naturalness and mathematical rigor. Object Oriented Analysis & Design (OOAD) is supported by Unified Modeling Language (UML). Though, OO Technology (OOT) is developed with the state of the art technology, it is passive i.e. it can not be implemented for the development of software projects on its own. On the other hand the Network Database Management System (NDBMS) is active for the implementation of the information system, but suffers from lack of au-courant technology. Both are having complementing characteristics of each other. This paper identifies these complementing virtues and lacunae of both the paradigms and super imposes one over the other. The super imposed paradigm nullifies lacunae of one with the virtues of the other and vice versa. This superimposition is used to develop a robust object network database management system. This act necessitates establishment of compatibility amongst model elements of OOT and NDBMS. In this paper, we have developed an ameliorated methodology that brings compatibility between these two paradigms. This transforms the OOT paradigm from passive to active at the same time it provides NDBMS with state of the art coating without enhancing its complexity. We have mapped model elements viz. Class to Record Types, inter relationships such as Association, Composition and Aggregation to Set Types, inheritance of superclass and subclasses to record type, at present this is achieved at the cost of introducing a constraint that subclasses are non overlapping.