Using TopCoder
STATUS KEY :
Specification
Design and Architecture
Development and Testing
Complete
-
Overview
Provides the facade to manage the vault.
-
Functionality
The vault is a repository for assets (software or other related stuff) and their related properties such as catalogs and templates. It provides the functionality to manage these entities. It also provides the peering functionality among multiple vault instances to form a federated system. These functionalities are distributed among multiple components. This component provides a facade as a unified interface for managing the vault, building upon the individual manager components that deal with assets, catalogs, templates and peers. It also addresses the business logic that spans multiple components.
The Vault will provide a web service interface. This component is used to provide the underlying logic and implement the web service interface. -
Technologies
Availability
Version 1.0
Adobe Acrobat is required to view TopCoder Software specification documentation.
-
Class Diagram
Main
-
Component Specification
Component Specification
-
Javadocs
Javadocs
-
Requirements Specification
Requirements Specification
-
Sequence Diagram
Create the Vault Manager using Configuration
Update Catalog
-
Use Case Diagram
Main
