DocumentCode :
676816
Title :
Coupling and cohesion metrics in Java for adaptive reusability risk reduction
Author :
Iyapparaja, M. ; SureshKumar, S.
Author_Institution :
K.S.R. Coll. of Eng., Tiruchengode, India
fYear :
2012
fDate :
27-29 Dec. 2012
Firstpage :
1
Lastpage :
6
Abstract :
Software development has nowadays evolved into a extreme change that uses the best modules being run in various closed and open source software. Extracting the best component and fit them into an ongoing component based development software poses great challenges to run the software error free with desired outcomes. In this proposal we have introduced an `Intelligent Risk Analysis Model (IRAM) for reusability in developing component service oriented software, which are developed using eminent object oriented programming language paradigm Java. This model performs surfing operation into Java object oriented programming modules warehouse, which consists of several availability modules of various projects, and gives a list of suitable module. Those modules are tested on cohesion /coupling testing analysis to determine the individual strength and binding capacity of modules before performing Regression test. Final desirable outcomes are tested on performing regression test while integrating successful level module with domain being developed and proper deployment is made on successful expected outcome of the product. Risk analysis of software project is analyzed for transformation of reusability components risk before transformation Analysis, adaptable risk Analysis, and reusability risk Analysis for package in Java programming. In this paper IRAM model to focus Java package the domain and size of package, integration and dependency relationship of package, measuring the coupling and cohesion in risk metric for development and implementation of reusability package without any risk factor.
Keywords :
Java; integrated software; object-oriented programming; program testing; public domain software; regression analysis; risk analysis; service-oriented architecture; software development management; software metrics; software packages; software reliability; software reusability; IRAM; IRAM model; Java package; Java programming; adaptive reusability risk reduction; availability module; component service oriented software; error free software; intelligent risk analysis model; object oriented programming language; object oriented programming module warehouse; open source software; regression test; software cohesion metrics; software cohesion testing analysis; software coupling metrics; software coupling testing analysis; software dependency relationship; software development; software integration; software project risk analysis; software reusability component; software reusability package; Cohesion & Coupling; IRAM model; Packages; Risk Analysis; Software reusability;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Sustainable Energy and Intelligent Systems (SEISCON 2012), IET Chennai 3rd International on
Conference_Location :
Tiruchengode
Electronic_ISBN :
978-1-84919-797-7
Type :
conf
DOI :
10.1049/cp.2012.2189
Filename :
6719095
Link To Document :
بازگشت