Mechanisms and policies for federated PSEEs: Basic concepts and open issues
In the past years there has been a significant trend towards the establishment of distributed software development activities, where different organizations cooperate to develop a composite software product. This trend originates in the geographical distribution of many companies, quite often spread over different countries and even continents. Another motivation for this phenomenon relates to the increasing number of projects that are carried out by consortia or clusters of companies, each of them contributing with specific expertise to the final result. This scenario demands for improved software development technology that is able to support both the software development process at each local site, and the global interaction of the different organizations. In particular, process technology must be able to guarantee the autonomy of each site as far as the local software development process, practices, and artifacts are concerned. At the same time, it must be able to superimpose a coordinating process across all organizations to consistently drive the distributed development activity. The issue is critical for the effectiveness of process technology in an industrial context. In this paper we provide a discussion of the issue and propose a tentative research agenda for the next years.
Unable to display preview. Download preview PDF.
- C.W. Loftus et al. Distributed Software Engineering. Prentice Hall Publisher. 1995.Google Scholar
- I.Z. Ben-Shaul and G.E. Kaiser. A Paradigm for Decentralized Process Modeling. Kluwer Academic Publisher. 1995.Google Scholar
- S. Bandinelli, M. Braga, A. Fuggetta, and L. Lavazza. The Architecture of the SPADE-1 Process-Centered SEE. In Proceedings of Third European Workshop on Software Process Technology, Grenoble, France, February 1994.Google Scholar
- S. Bandinelli, E. Di Nitto, and A. Fuggetta. Supporting Cooperation in Software Development. Technical Report 95-032, Politecnico di Milano, Piazza Leonardo da Vinci 32, I-20133 Milano, Italy, July 1995 (submitted for publication).Google Scholar