Software asset repository is a primary infrastructure of Asset-Based Software Engineering. Now asset repositories are usually built into isolated islands and are browsable or searchable only by people, which has substantially reduced their functionality and greatly hindered the reuse in practice. Based on service-oriented approach, we proposed a lightweight open framework for sharing reusable assets among diverse repositories and third-part tools, which is characterized by supporting customizable faceted classification. We described the runtime reference architecture, UML object model and programmatic service interfaces which together provided a comprehensive technology-enriched specification for opening and sharing asset repository.
Published in:
Software Engineering and Service Sciences (ICSESS), 2010 IEEE International Conference on
Date of Conference: 16-18 July 2010