Reusing software assets promotes the use of proven solutions
and consistent architectures, and can increase productivity, promote
reduce production costs, and save time by eliminating duplication
of design efforts. Packaging your software assets and artifacts as
Reusable Assets Specification (RAS) assets provides an easy way to
exchange assets with remote or local users. These assets are stored
in RAS repositories, which enable quick storage and retrieval of assets,
and support searching using keywords. Selected RAS assets can be retrieved
by a simple import of the asset.
About this task
Patterns are packaged and distributed as deployable RAS assets.
When imported, they are installed as Eclipse-based plug-ins. Patterns
include well-documented software solutions that encapsulate the time
and expertise of design experts. You can create simple or extremely
complex Java-based patterns to assist with model design. Creating
and using patterns promotes software reuse because a pattern is designed
once and used many times.
Pattern design and RAS assets are two
separate categories in this navigation hierarchy. Here you will find
tasks related to creating different types of assets and information
on packaging and organizing these assets in repositories.