The group concentrated on tools for creating and supporting the development and use of reusable software components/assets. Three categories of tools were defined: tools for the creation of reusable components/assets, tools for the management of reusable components/assets and, tools for the utilization of reusable components/assets. Functions/activities were listed for each category.
Creation Management Utilization ------------------------------------------------------------ - domain modeling - acquisition - asset requirements determination - software architecture - acceptance development and - certification - asset identification development - component or generator - access control - asset tailoring development - cataloging - asset selection - general software - metrics for - asset use engineering integration tracking tools for evolution - data modeling applications - object oriented analysis - library metrics - documentation - configuration management
After establishing the desired functions, a search was conducted for tools that are available. Information was gathered from STARS CFRP, ALOAF, NATO, Paramax, and SofTech.