ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

A Case Study in Matching Service Descriptions to Implementations in an Existing System

Gupta, Hari S and D'Souza, Deepak and Komondoor, Raghavan and Rama, Girish M (2010) A Case Study in Matching Service Descriptions to Implementations in an Existing System. In: International Conference on Software Maintenance, SEP 12-18, 2010 , Timisoara, ROMANIA.

[img] PDF
Case.pdf - Published Version
Restricted to Registered users only

Download (479Kb) | Request a copy
Official URL: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumb...

Abstract

A number of companies are trying to migrate large monolithic software systems to Service Oriented Architectures. A common approach to do this is to first identify and describe desired services (i.e., create a model), and then to locate portions of code within the existing system that implement the described services. In this paper we describe a detailed case study we undertook to match a model to an open-source business application. We describe the systematic methodology we used, the results of the exercise, as well as several observations that throw light on the nature of this problem. We also suggest and validate heuristics that are likely to be useful in partially automating the process of matching service descriptions to implementations.

Item Type: Conference Paper
Additional Information: Copyright 2010 IEEE. Personal use of this material is permitted.However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Department/Centre: Division of Electrical Sciences > Computer Science & Automation (Formerly, School of Automation)
Date Deposited: 23 Mar 2011 09:52
Last Modified: 23 Mar 2011 09:52
URI: http://eprints.iisc.ernet.in/id/eprint/36227

Actions (login required)

View Item View Item