International Journal of Soft Computing

Year: 2012
Volume: 7
Issue: 6
Page No. 264 - 270

Applying Game Theory to Restructure PL/SQL Code

Authors : S. Vimala, H. Khanna Nehemiah, R.S. Bhuvaneswaran, G. Saranya and A. Kannan

References

Alkhalid, A., M. Alshayeb and S. Mahmoud, 2010. Software refactoring at the function level using new adaptive K-nearest neighbor algorithm. Adv. Eng. Software, 41: 1160-1178.
CrossRef  |  Direct Link  |  

Arnold, R.S., 1986. An Introduction to Software Restructuring. In: Tutorial on Software Restructuring, Arnold, R.S. (Ed.). IEEE Computer Society Press, USA., ISBN-13: 9780818606809, Pages: 365.

Bavota, G., A. de Lucia and R. Oliveto, 2011. Identifying extract class refactoring opportunities using structural and semantic cohesion measures. J. Syst. Software, 84: 397-414.
CrossRef  |  

Bavota, G., A.D. Lucia, A. Marcus and R. Oliveto, 2010. A two-step technique for extract class refactoring. Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, September 20-24, 2010, Antwerp, Belgium, pp: 151-154.

Bavota, G., R. Oliveto, A. de Lucia, G. Antoniol and Y.R. Gueheneuc, 2010. Playing with refactoring: Identifying extract class opportunities through game theory. Proceedings of the 2010 IEEE International Conference on Software Maintenance, September 12-18, 2010, Timisoara, pp: 1-5.

Coleman, D.M., D. Ash, B. Lowther and P.W. Oman, 1994. Using metrics to evaluate software system maintainability. Computer, 27: 44-49.
CrossRef  |  

Du Bois, B., S. Demeyer and J. Verelst, 2004. Refactoring-improving coupling and cohesion of existing code. Proceedings of 11th Working Conference on Reverse Engineering, November 8-12, 2004, Delft, The Netherlands, pp: 144-151.

Fokaefs, M., N. Tsantalis, A. Chatzigeorgiou and J. Sander, 2009. Decomposing object-oriented class modules using an agglomerative clustering technique. Proceedings of the IEEE International Conference on Software Maintenance, September 20-26, 2009, Edmonton, AB., USA., pp: 93-101.

Fowler, M., 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley, New York, USA., ISBN-13: 9780201485677, Pages: 431.

Griswold, W.G. and D. Notkin, 1993. Automated assistance for program restructuring. Trans. Software Eng. Methodol., 2: 228-269.
CrossRef  |  

Gui, G. and P.D. Scott, 2006. Coupling and cohesion measures for evaluation of component reusability. Proceedings of the 2006 International Workshop on Mining Software Repositories, May 22-23, Shanghai, China, pp: 18-21.

Guimaraes, T., 1983. Managing application program maintenance expenditure. Communi. ACM, 26: 739-746.
CrossRef  |  

Joshi, P. and R.K. Joshi, 2009. Concept analysis for class cohesion. Proceedings of the 13th European Conference on Software Maintenance and Reengineering, March 24-27, 2009, Kaiserslautern, Germany, pp: 237-240.

Mangasarian, O., 1964. Equilibrium points in bimatrix games. J. Soc. Ind. Applied Math., 12: 778-780.

Mens, T. and T. Tourwe, 2004. A survey of software refactoring. IEEE Trans. Softw. Eng., 30: 126-139.

Nash, J., 1951. Non-cooperative games. Ann. Math. Second Ser., 54: 286-295.
Direct Link  |  

Opdyke, W.F., 1992. Refactoring: A program restructuring aid in designing object-oriented application frameworks. Ph.D. Thesis, University of Illinois at Urbana-Champaign, Illinois, USA.

Refanidis, I. and A. Alexiadis, 2008. SelfPlanner: Planning your time! Proceedings of the Workshop on Scheduling and Planning Applications, September 2008, Sydney, Australia -.

Simon, F., F. Steinbruckner and C. Lewerentz, 2001. Metrics based refactoring. Proceedings of 15th European Conference on Software Maintenance and Reengineering, March 14-16, 2001, Lisbon, Portugal, pp: 30-38.

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved