ISIS Approach: Service Migration and Reuse Technique (SMART)
SMART TrainingMigrating Legacy Components to SOA Environments—two-day course stresses fundamentals for successful SOA implementation and outlines SMART Introduction to SMART—one-day session gives insight into SMART process | |
Contact UsCustomer Engagements |
Service-oriented architecture (SOA) is a software architectural paradigm that is defined by a collection of independent, self-contained services that can be accessed in a standard way. SOAs are being adopted in a variety of domains, including finance, communications, health care, government, and military.
A key to successful development of an SOA is to make best use of legacy systems by recasting existing capabilities as services. The SEI Service Migration and Reuse Technique (SMART) methodology helps organizations analyze legacy systems to determine whether existing functionality, or subsets of it, can be reasonably exposed as services in an SOA.
SMART applies a disciplined and repeatable process that considers characteristics of legacy systems components, the target SOA, needs of potential service users, and service construction and software migration practices. SMART produces a list of specific components that can be migrated along with one or more migration strategies for these components.
For more information
- Download SMART: The Service-Oriented Migration and Reuse Technique, a technical note that presents the details of the process
- Read Service-Oriented Architectures as an Interoperability Mechanism and Analyzing the Reuse Potential of Migrating Legacy Components to a Service-Oriented Architecture, two articles that present SMART at a higher level
- Read the story of how the the U. S. Army Communications-Electronic Research Development and Engineering Center (CERDEC) uses SMART
Return to top | ISIS main page
