12.07.2015 Views

Migration of a Chosen Architectural Pattern to Service Oriented ...

Migration of a Chosen Architectural Pattern to Service Oriented ...

Migration of a Chosen Architectural Pattern to Service Oriented ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2. Related Work 16current and target system understanding.SMART – SMF Application <strong>of</strong> SMART <strong>Service</strong> <strong>Migration</strong> Feasibility determinateswherever the project is feasibly for migration <strong>to</strong>ward SOA. This version<strong>of</strong> SMART is meant for companies that are new in the field <strong>of</strong> <strong>Service</strong> Orientationor migration <strong>of</strong> projects that are characterized by a high risk <strong>of</strong> migration.SMART – ESP In opposite <strong>to</strong> SMF, Enterprise <strong>Service</strong> Portfolio (ESP) isdesigned for enterprises that decided <strong>to</strong> migrate their systems <strong>to</strong> SOA. ESP supportscreation <strong>of</strong> service portfolio. The portfolio is based on services selected fromall the systems across the organization.SMART ENV The Environment variant is something between ESP and SMFversions. This variant is the best for organization that chosen SOA as theirtarget environment but they are still not completely aware <strong>of</strong> implications, costsand risks <strong>of</strong> migration.SMART System SMART System is designed from a perspective <strong>of</strong> migration<strong>of</strong> a current system <strong>to</strong> a complete <strong>Service</strong> <strong>Oriented</strong> environment. SMART Systemsupports identification and creation <strong>of</strong> services. This variant establishes acomplete <strong>Service</strong> <strong>Oriented</strong> infrastructure[10].2.1.2 Advantages and drawbacks <strong>of</strong> SMARTThe SMART migration technique is a technique that examines the migrated systemin details. This high level <strong>of</strong> granularity <strong>of</strong> the examination brings bothadvantages and drawbacks.Advantages1. The technique is systematic2. SMART examines the migrated application from different points <strong>of</strong> view,including risks, costs and migration feasibility3. The technique produces many artifacts that help in understanding the migratedsystem4. SMART has a few variants that are tailored <strong>to</strong> different needs

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!