Service-Oriented Migration and Reuse Technique (SMART)

@article{Lewis2005ServiceOrientedMA,
  title={Service-Oriented Migration and Reuse Technique (SMART)},
  author={Grace A. Lewis and Edwin J. Morris and Dennis B. Smith and Liam O'Brien},
  journal={13th IEEE International Workshop on Software Technology and Engineering Practice (STEP'05)},
  year={2005},
  pages={222-229}
}
  • G. Lewis, E. Morris, +1 author L. O'Brien
  • Published 2005
  • Computer Science
  • 13th IEEE International Workshop on Software Technology and Engineering Practice (STEP'05)
This report describes the service-oriented migration and reuse technique (SMART). SMART is a technique that helps organizations analyze legacy systems to determine whether their functionality, or subsets of it, can be reasonably exposed as services in a service-oriented architecture (SOA), and thus to achieve greater interoperability. Converting legacy components to services allows systems to remain largely unchanged while exposing functionality to a large number of clients through well-defined… Expand
SMART: The Service-Oriented Migration and Reuse Technique
Abstract : This report describes the Service-Oriented Migration and Reuse Technique (SMART). SMART is a technique that helps organizations analyze legacy systems to determine whether theirExpand
Legacy System Evolution towards Service-Oriented Architecture
Although Service-Oriented Architecture (SOA) has become popular in recent years, the majority of legacy systems are still not SOA enabled. The increase in the amount of information that companiesExpand
A method engineering based legacy to SOA migration method
TLDR
A legacy to SOA migration method that does not single out the migration feasibility and technical perspectives, but combines these two perspectives of migration, is proposed and is found to be appropriate and effective in extracting services from legacy code with the aim of reusing these services in new configurations. Expand
Migration of Legacy Assets to Service-Oriented Architecture Environments
  • Dennis B. Smith
  • Engineering, Computer Science
  • 29th International Conference on Software Engineering (ICSE'07 Companion)
  • 2007
TLDR
The tutorial outlines an approach for performing an overall analysis and making decisions on the legacy assets that are candidates for migration and highlights the challenges of building an SOA-based system. Expand
Migration from Legacy Systems to SOA Applications: A Survey and an Evaluation
Service Oriented Architecture (SOA) has become a mainstream approach for modern software development. This is mainly because SOA helps increase software maintainability and reusability. Consequently,Expand
A Service-Oriented Design Framework for Secure Network Applications
  • H. Wada, J. Suzuki, K. Oba
  • Computer Science
  • 30th Annual International Computer Software and Applications Conference (COMPSAC'06)
  • 2006
TLDR
A UML profile to graphically describe and maintain non-functional aspects in SOA in an implementation independent manner is presented and how the proposed profile is used to develop secure service-oriented applications is described. Expand
Legacy Migration to Service-Oriented Computing with Mashups
TLDR
This work provides a roadmap for the migration of legacy software to service-oriented computing by means of right levels of abstraction by re-inventing the popular MASHUP technology of Web 2.0 at the enterprise level. Expand
A structured legacy to SOA migration process and its evaluation in practice
  • R. Khadka, Amir Saeidi, S. Jansen, J. Hage
  • Engineering, Computer Science
  • 2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems
  • 2013
TLDR
This paper presents a structured six-phase process that covers both migration planning and execution, and does so by considering the technological, organizational and business perspectives of the legacy to Service-Oriented Architecture migration domain. Expand
A Mashup-Based Strategy for Migration to Service-Oriented Computing
TLDR
This work charts a roadmap for migration of legacy software to pervasive service-oriented computing, and a key idea is to achieve integration even at the presentation layer, not only at backend layers like application or data. Expand
Bridging the Gap between Legacy Services and Web Services
TLDR
The Janus domain-specific language is designed, which provides developers with a high-level way to describe the operations that are required to encapsulate legacy service functionalities and shows preliminary experiments show that Janus-based WS wrappers have performance comparable to manually written wrappers. Expand
...
1
2
3
4
5
...

References

SHOWING 1-9 OF 9 REFERENCES
SMART: The Service-Oriented Migration and Reuse Technique
Abstract : This report describes the Service-Oriented Migration and Reuse Technique (SMART). SMART is a technique that helps organizations analyze legacy systems to determine whether theirExpand
Approaches to Constructive Interoperability
TLDR
This report will discuss several current approaches to constructing systems of systems that have interoperability requirements, with respect to syntactic and semantic interoperability, in the areas examined. Expand
Software Architecture Reconstruction: Practice Needs and Current Approaches
Abstract : Software architectures serve as the blueprints for systems, and they are central to the development of software product lines and the design of component-based systems. In existingExpand
Architecture Reconstruction Guidelines
TLDR
The process of architecture reconstruction using the Dali architecture reconstruction workbench is described and guidelines for reconstructing the architectural representations of existing systems are outlined. Expand
Using the Options Analysis for Reengineering (OAR) Method for Mining Components for a Product Line
TLDR
This paper presents results from a pilot application of the OAR method, a systematic, architecture-centric means for mining existing components for a product line or new software architecture that provides insights into implicit stakeholder assumptions, constraints, and other major drivers that impact the mining of components. Expand
Approaches to Constructive Interoperability (CMU/SEI-2004-TR-020 ESC-TR-2004-020)
  • 2005
Proceedings of the 13th IEEE International Workshop on Software Technology and Engineering Practice
  • Proceedings of the 13th IEEE International Workshop on Software Technology and Engineering Practice
  • 2005
Architecture Reconstruction Guidelines, 2 Edition (CMU/SEI-2002-TR-034 ADA421612)
  • 2003
Software Product Lines: Proceedings of the Second Software Product Line Conference (SPLC2)
  • Software Product Lines: Proceedings of the Second Software Product Line Conference (SPLC2)
  • 2002