Language constructs for managing change in process-centered environments

Abstract

Change is pervasive during software development, af-fecting objects, processes, and environments. In pro-cess centered environments, change management can be facilitated by software-process programming, which for-malizes the representation of software products and pro-cesses using software-process programming languages (SPPLs). To fully realize this goal SPPLs should in-clude constructs that specifically address the problems of change management. These problems include lack of representation of inter-object relationships, weak se-mantics for inter-object relationships, visibility of im-plementations, lack of formal representation of soft-ware processes, and reliance on programmers to manage change manually

    Similar works

    Full text

    thumbnail-image

    Available Versions

    Last time updated on 01/04/2019