CiteULike is a free online bibliography manager. Register and you can start organising your references online.
Tags

Supporting Cooperation in the SPADE-1 Environment

by: Sergio Bandinelli, Elisabetta Di Nitto, Alfonso Fuggetta
IEEE Trans. Softw. Eng., Vol. 22, No. 12. (December 1996), pp. 841-865, doi:10.1109/32.553634  Key: citeulike:11415041

Formatted Citation


Show HTML

Likes (beta)

This copy of the article hasn't been liked by anyone yet.

View FullText article


Abstract

Software development is a cooperative activity that heavily relies on the quality and effectiveness of the communication channels established within the development team and with the end-user. In the software engineering field, several Software Engineering Environments (SEE) have been developed to support and facilitate software development. The most recent generation of these environments, called Process-Centered SEE (PSEE), supports the definition and the execution of various phases of the software process. This is achieved by explicitly defining cooperation procedures, and by supporting synchronization and data sharing among its users.Actually, cooperation support is a theme of general interest and applies to all domains where computers can be exploited to support human-intensive activities. This has generated a variety of research initiatives and support technology that is usually denoted by the acronym CSCW (Computer Supported Cooperative Work).PSEE and CSCW technologies have been developed rather independently from each other, leading to a large amount of research results, tools and environments, and practical experiences. We argue that we have reached a stage in technology development where it is necessary to assess and evaluate the effectiveness of the research efforts carried out so far. Moreover, it is important to understand how to integrate and exploit the results of these different efforts.The goal of the paper is to understand which kind of basic functionalities PSEE can and should offer, and how these environments can be integrated with other tools to effectively support cooperation in software development. In particular, the paper introduces a process model we have built to support a cooperative activity related to anomaly management in an industrial software factory. The core of the paper is then constituted by the presentation and discussion of the experiences and results that we have derived from this modeling activity, and how they related to the general problem of supporting cooperation in software development. The project was carried out using the SPADE PSEE and the ImagineDesk CSCW toolkit, both developed at Politecnico di Milano and CEFRIEL during the past four years.


kronos's tags for this article

Citations (CiTO)

No CiTO relationships defined

X There are no reviews yet

X Posting History


X Export records

Privacy Statement | Terms & Conditions
CiteULike organises scholarly (or academic) papers or literature and provides bibliographic (which means it makes bibliographies) for universities and higher education establishments. It helps undergraduates and postgraduates. People studying for PhDs or in postdoctoral (postdoc) positions. The service is similar in scope to EndNote or RefWorks or any other reference manager like BibTeX, but it is a social bookmarking service for scientists and humanities researchers.