Browse Prior Art Database

INTELLIGENT MERGE OF SOFTWARE COMPONENTS

IP.com Disclosure Number: IPCOM000008408D
Original Publication Date: 1997-Dec-01
Included in the Prior Art Database: 2002-Jun-12
Document File: 3 page(s) / 134K

Publishing Venue

Motorola

Related People

Authors:
Bill Foster

Abstract

Medium to large software development projects typically divide the project into features or services and then group a set of these features into what will become a single software release. Subsequent releases consist of additional features and mainte- nance of existing features. Despite admirable goals to the contrary, when starting with a fresh sheet of paper design, the functionality in a single feature often overlaps with that of another feature. Furthermore the functionality of any given feature is frequently spread across more than one software module. This feature interdependency gets infinitely more complicated when maintaining a legacy soft- ware project.