DSpace at IIT Bombay >
IITB Publications >
Proceedings papers >

Please use this identifier to cite or link to this item: http://dspace.library.iitb.ac.in/jspui/handle/10054/1393

Title: Automated refactoring of objects for application partitioning
Keywords: java programming language
requirements engineering
Issue Date: 2005
Publisher: IEEE
Citation: Proceedings of the 12th Asia-Pacific Software Engineering Conference, Taipei , Taiwan, 15-17 December 2005, 1-8
Abstract: Distributed infrastructures are becoming more and more diverse in nature. An application may often need to be redeployed in various scenarios. Ideally, given an application designed for one deployment scenario, one should be able to generate an application version for a new scenario through an automated refactoring process. For this to happen, one of the principal requirements is that application components should be amenable to partitioning. To achieve this: (i) We use a structurally simple and slightly modified model of object called Breakable Object (BoB), for structuring such applications. BoB can be treated as an object which is designed to be well disposed towards automated refactoring. We also devise a programming model for BoBs in Java called JavaBoB. (ii) We provide algorithms for automated refactoring of a JavaBoB based program.
URI: 10.1109/APSEC.2005.45
ISBN: 0-7695-2465-6
Appears in Collections:Proceedings papers

Files in This Item:

File Description SizeFormat
33749.pdf678.05 kBAdobe PDFView/Open
View Statistics

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.


Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback