ebook img

Architecture-Driven Modernization (ADM) Task Force: Overview PDF

24 Pages·2006·0.15 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Architecture-Driven Modernization (ADM) Task Force: Overview

Architecture-Driven Modernization (ADM) Task Force: Overview, Scenarios & Roadmap OMG Architecture-Driven Modernization Task Force Session Overview Definition, Mission, Goals & Benefits (cid:132) Architecture-Driven Modernization (cid:132) Roadmap Architecture-Driven Modernization (cid:132) Scenarios What is Architecture-Driven Modernization? Process of understanding & evolving existing software assets for: Software improvement (cid:132) Modifications (cid:132) Interoperability (cid:132) Refactoring (cid:132) Restructuring (cid:132) Reuse (cid:132) Porting (cid:132) Migration (cid:132) Translation into another language (cid:132) Enterprise application integration (cid:132) Service-oriented architecture (cid:132) Modernization starts where existing practices fail to deliver against business objectives ADM Benefits Leverage existing software assets to (cid:132) deliver business value in accelerated timeframes Improve ROI in existing software (cid:132) Improve productivity of software development (cid:132) Reduce maintenance effort and cost (cid:132) Enable business agility by creating (cid:132) software agility ADM Task Force Mission Statement Create specifications and promote (cid:132) industry consensus on modernization of existing applications* *Existing application systems are defined as any production-enabled software, regardless of the platform it runs on, language it is written in or length of time it has been in production ADM Task Force Goals Create interoperability across tools, platforms and (cid:132) vendors to: Allow ADM users to leverage modernization solutions (cid:132) across environments Free ADM users from concerns over vendor point solutions (cid:132) Leverage OMG standards to incorporate existing (cid:132) software assets into new architectures Consolidate best practices leading to successful (cid:132) modernization ADM – Standards Roadmap RFP #1: ADM: Knowledge Discovery Meta-Model (cid:132) (KDM) Package RFP #2: ADM: Abstract Syntax Tree Meta-Model (cid:132) (ASTM) Package RFP #3: ADM: Analysis Package (cid:132) RFP #4: ADM: Metrics Package (cid:132) RFP #5: ADM: Visualization Package (cid:132) RFP #6: ADM: Refactoring Package (cid:132) RFP #7: ADM: Target Mapping & Transformation (cid:132) Package ADM Scenarios Modernization Scenario: An initiative (e.g., (cid:132) portfolio management), project (e.g., migrating platforms) or a series of projects (e.g., consolidating, redesigning and redeploying an application in model-driven architecture) that is applied to existing systems. 12 Modernization Scenarios* I. Application Portfolio Management II. Application Improvement III. Language-to-Language Conversion IV. Platform Migration V. Non-Invasive Application Integration VI. Services Oriented Architecture Transformation VII. Data Architecture Migration VIII. Application & Data Architecture Consolidation IX. Data Warehouse Deployment X. Application Package Selection & Deployment XI. Reusable Software Assets / Component Reuse XII. Model-Driven Architecture Transformation * Modernization Scenario White Paper -- http://adm.omg.org/adm_info.htm#white%20papers Scenario I. Application Portfolio Management Objective: Establish multi-dimensional knowledge base for managing & transforming applications. Analysis, refactoring & transformation Tools KDM SSyysstteemm BBaajjoottccbbhh JJoobbsstteepp TTPPhhaaiirrrrttddyy BBuuUUssiinnnneeiittssss BpBprruuoosscciieennsseessssss ssyySSssuutteebbmm-- ttrrOOaannnnssii--ttiillooiinnnnee LLooaadd SSoouurrccee FFiillee MMSScceerrnneeuueenn // PPrroocceedduurree EElleemmeenntt RReeccoorrdd DDaattaabbaassee FFiieelldd EEnnttiittyy AAttttrriibbuuttee ccooOOmmbbppjjooeeccnnttee //nntt BBuussrriiuunnlleeeessss FFuunnccttiioonn EEvveenntt Application & business Knowledge discovery Queries, metrics environment meta-model & reports

Description:
Migration Translation into Enterprise application integration Service-oriented architecture Scenario VI. Services Oriented Architecture (SOA) Transformation
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.