Abstract

This chapter defines a methodical approach, named Comprehensive Architecture Rationalization and Engineering (CARE), to effectively manage the complexity in architecture design and rationalize the architectural assets of IT application portfolios in a service-oriented paradigm. This comprehensive model comprises a prescriptive method to perform a systematic assessment of information systems applications in an application/project portfolio. The process is broken down to 5 interrelated steps: Data Collection, Reverse Engineering, Technology Assessment, Technical Recommendations, and Action Plan for Rationalization. The details and key artifacts are specified for each step in the overarching process. The outcome of the comprehensive analysis consists of a range of technical recommendations and a course of action, which are characterized along three dimensions: refactoring, reengineering, and rearchitecting. The holistic framework provides a multidisciplinary approach of portfolio analysis and service-oriented architecture planning. Practice guidelines and future trends are also articulated in the context. A case study in the finance industry is presented, to illustrate the use of this framework in real-world scenarios.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.