(18.222.37.169)
Users online: 11868     
Ijournet
Email id
 

Asian Journal of Research in Social Sciences and Humanities
Year : 2016, Volume : 6, Issue : 10
First page : ( 1591) Last page : ( 1601)
Online ISSN : 2249-7315.
Article DOI : 10.5958/2249-7315.2016.01114.X

A Heuristic Approach for Restructuring Distributed Object Oriented Software Using HCC Algorithm

Sudhakar G.*, Dr. Nithiyanandam S.**

*Assistant Professor, Department of Computer Science and Engineering, Ranganathan Engineering College, Coimbatore, India

**Principal, Jay Shriram Group of Institutions, Tirupur, India

Online published on 14 October, 2016.

Abstract

In recent years object oriented (OO) techniques have gained popularity among the software developers because building the application is quite easy using this technique. Distributed Object Oriented (DOO) approach is used in several projects for solving complex problems in various fields. In distributed object oriented system each computer within a network system has separate classes. The main aspect of DOO is effective distribution of classes among the systems. The major challenges in DOO are interaction complexity between objects and hardware-software mismatch. In this paper I proposed a new methodology for effectively restructuring the distributed object oriented software system with better performance. We used Distributed Object Oriented Performance (DOOP) model for the evaluation of relationship between system classes. There are two phases in the proposed methodology. First phase is Recursive Graph Clustering technique and second phase deals with mapping approach in which I have used Highly Connected Clusters (HCC) algorithm.

Top

Keywords

Distributed Object Oriented Performance model, Restructuring Methodology, Mismatch Problem, HCC.

Top

  
║ Site map ║ Privacy Policy ║ Copyright ║ Terms & Conditions ║ Page Rank Tool
744,587,393 visitor(s) since 30th May, 2005.
All rights reserved. Site designed and maintained by DIVA ENTERPRISES PVT. LTD..
Note: Please use Internet Explorer (6.0 or above). Some functionalities may not work in other browsers.