z-logo
open-access-imgOpen Access
A Trenchant Analysis of Relationships in Object Oriented Domain Paradigms
Author(s) -
Ajeet Jain,
Seravana Kumar
Publication year - 2013
Publication title -
international journal of computer science and informatics
Language(s) - English
Resource type - Journals
ISSN - 2231-5292
DOI - 10.47893/ijcsi.2013.1091
Subject(s) - computer science , software engineering , software design pattern , object oriented analysis and design , unified modeling language , object oriented design , java , programming language , software development , object oriented programming , software evolution , reusability , modeling language , structural pattern , software design , software , software construction
Object oriented paradigms provide a number of ways to permanently alter the software engineering field, catapulting it into the realm of true elegant design. Object oriented paradigms have taken the software evolution as a means of managing divergent complexities of development. The challenges through OO modeling / programming incorporating design paradigms are making head way for developing robust, reliable and maintainable software. The program code can be written, tested and modeled for reusability as a design process. The dynamic behavior modeling implementing the state models using OOAD and UML are most popular now with wider acceptance[1][2]. The importance of design paradigms and patterns are increasing ever fast in crafting complex systems. The software design patterns allow describing fragments and reuse of these design ideas in order to help the developers leverage. In this paper, the focus is aimed at addressing following issues: • How OO relashionships can be used to form abstractions of higher derivatives adapting best practices • Siutability of relationships among OO paradigms and their pertinent analysis • How to map design artifacts incorporating languages like C++ and Java.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here