Title :
Designing of a framework: Encapsulating Collection framework Classes based on properties
Author :
Gupta, Diti ; Ashraf, Mohd
Author_Institution :
Dept. of Comput. Sci. & Eng., Gautam Buddha Univ., Noida, India
Abstract :
Collection Framework developed by Joshua Bloch and included in java core library after JDK version-1.2. Although, Collection framework Classes are widely used in today´s environment to develop java application. Java application programs suffer from a major problem of complexity and un-scalability. In this paper, a framework is proposed which encapsulates java collection framework classes (TreeSet, LinkedList, HashTable etc) complex hierarchy in to a single class that is based on properties(e.g. data structure used, uniqueness, synchronization). The framework can greatly reduce the efforts required to learn and use the complex hierarchy of Collection Framework. Also the proposed framework uses the identical method signature as the original Collection Framework which makes it easy to learn for those who earlier use Collection Framework for data storage. Thus users can easily switch to this new framework.
Keywords :
Java; JDK version-1.2; Java collection framework classes; Java core library; data storage; Arrays; Binary trees; Java; Libraries; Memory; Synchronization; Collection Framework; Colmer; Decorator pattern; Framework Design; Predator System; Properties;
Conference_Titel :
Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-9-3805-4415-1