SRM is freely available and supported on most UNIX platforms. It has been used extensively by our research laboratory to release our software and is currently being deployed to the approximately 50 participants in the EDCS program. This will provide the EDCS program with a single location from which all technology created by EDCS can be browsed and retrieved, despite that the technology is created by organizations spread over the United States. Software Dock - A Software Deployment Architecture Extending the ideas of SRM, the Software Dock constructs an architecture that supports all of the activities in the software deployment process. Between these docks, agents accompany software systems as they are being deployed.
Standard agents are available that model most common deployment activities.
These agents can be parameterized to carry out more specific deployment activities as required. Software Dock architecture. Central to the Software Dock approach is that all dimensions are customizable. In particular, the release dock is the abstraction for a software system to be deployed, the field dock is the abstraction for the target site, and the agents are the abstraction for the deployment process activities. A prototype of the Software Dock is currently being implemented.