An examination of the effects of offshore and outsourced development on the delegation of responsibilities to software components

Publication Type

Conference Proceeding Article

Publication Date

1-2009

Abstract

Offshore and outsourced development are the latest facts of life of professional software building. The easily identifiable advantages of these trends – such as cost benefits, continuous delivery and support – have already been explored to considerable extent. But how does offshore and outsourced development affect the delegation of responsibilities to components of a software system? In this paper we investigate this question by applying the RESP-DIST technique on a set of real life case studies. Our RESP-DIST technique uses metrics and a linear programming based method to recommend the reorganization of components towards an expedient distribution of responsibilities. The case studies embody varying degrees of offshore and outsourced development. Results from the case studies lead to some interesting observations on whether and how offshore and outsourced development influences software design characteristics.

Keywords

Software Development, Software Design, Linear Programming Formulation, Concordance Index, Linear Programming Solution

Discipline

Software Engineering

Research Areas

Software and Cyber-Physical Systems

Publication

Proceedings of the International Conference on Software Engineering Approaches for Offshore and Outsourced Development (SEAFOOD 2008)

First Page

73

Last Page

89

ISBN

9783642018558

Identifier

10.1007/978-3-642-01856-5_6

Publisher

Springer Verlag

City or Country

Germany

This document is currently not available here.

Share

COinS