Learn More
We describe a software artefact repository that provides its contents with some awareness of their own creation. " Active " artefacts are distinguished from their passive counterparts by their enriched meta-data model which reflects the work-flow process that created them, the actors responsible, the actions taken to change the artefact, and various other(More)
When software is being created by distributed teams of software engineers , it is necessary to manage the work-flow, processes, and artefacts which are involved in the engineering process. The GENESIS project aims to address some of the technical issues involved by providing a software system to support distributed development. One of the parts of the(More)
The types of awareness relevant to collaborative software engineering are identified and an additional type, " historical awareness " is proposed. This new type of awareness is the knowledge of how software artefacts resulting from collaboration have evolved in the course of their development. The types of awareness that different software engineering(More)
With increasing globalisation of software production, widespread use of software components, and the need to maintain software systems over long periods of time, there has been a recognition that better support for collabora-tive working is needed by software engineers. In this paper, two approaches to developing improved system support for collaborative(More)
The Open Source Component Artefact Repository (OS-CAR) was developed under the auspices of the GENESIS project to store data produced during the software development process. Significant problems were encountered during the course of the project in both the development itself and management of the project. The reasons for and potential solutions to these(More)
The Open Source Component Artefact Repository (OS-CAR) system is a component of the GENESIS platform designed to non-invasively inter-operate with work-flow management systems, development tools and existing repository systems to support a distributed software engineering team working collaboratively. Every artefact possesses a collection of associated(More)
In this paper, the adaptive reuse of Plone; an open source content management system is described. In one instance, Plone has been used as the backbone of a collaboration and communication support infrastructure within a large research project. In the other, Plone has been used as the main web-presence of a specialist group of the British Computer Society.(More)
The Open Source Component Artefact Repository (OS-CAR) requires evaluation to confirm its suitability as a development environment for distributed software engineers. The evaluation will take note of several factors including us-ability of OSCAR as a stand-alone system, scalability and maintainability of the system and novel features not provided by(More)
– This paper describes the deployment of Plone, an Open-Source content management system, to support the activities of CALIBRE, an EU-funded coordination action integrating research into Libre software. The criteria by which Plone was selected are described, and the goodness of fit to these criteria is analysed. As a coordination action, CALIBRE involves 12(More)