|
Software Re-Engineering – Operating System |
|
Operating
System Migration
LinksMultiple’s vast experience on different
operating systems can be effectively utilized to help organizations migrate
into new generation operating systems. Typical examples of such migrations
could be from DOS-VSE to MVS-ESA, MVS-XA/ESA to UNIX. The following steps would be performed in the
area of Operating System migration: Planning
Defining the scope
of the project and developing a business plan to identify the resources
required for the project. This usually constitutes about 10% of the total effort
depending on the size of the project. This step is key
to a successful migration. Defining the Target
Environment
This process
comprises the following activities: ·
Defining the technical architecture of the target
operating system. ·
Developing a prototype to prove the selected
technology and architecture meet the defined requirements. ·
Optimising the conversion process, associated tools,
and technical infrastructure for project specific requirements. The technical
infrastructure consists of pre-built reusable routines, objects and
libraries. Migration of Source
Code and other Components:
Migrating the source code to target
environment with suitable compiler. Also migrate
other system components such as JCL, Scheduler etc. to corresponding target
environment. Testing:
Linking the test
requirements back to the business requirements and securing the project
resources needed for testing. This process includes the following different
types of testing: ·
Unit testing ·
System testing ·
Integration testing ·
User Acceptance testing ·
Performance testing Code
Restructuring
Today LinksMultiple ·
Restructuring "spaghetti" code to make it
more structured ·
Integrating with the existing application systems ·
Improving the productivity of the systems Our services would
help organizations in restructuring the existing systems to support the
business processes needed to conduct business more quickly and efficiently. The following steps would be
performed in the area of code restructuring: Planning:
Defining the scope
of the project and developing a business plan to identify the resources
required for the project. This usually constitutes between 5% and 15% of the
total effort depending on the size of the project. It is key
to implementing a successful re-engineering. Technical
Architecture and Approach:
Defining the
architectural environment and supporting systems. A prototype will then be
developed to prove that the selected technology and architecture meet the
defined performance requirements. Testing:
Linking the test
requirements back to the business requirements and securing the project
resources needed for testing. This process includes the following different
types of testing: ·
Unit testing ·
System testing ·
Integration testing ·
User acceptance testing ·
Functional testing ·
Performance testing |
|
Back to the LinksMultiple eBay Auction | eBay Shopping home page
Copyright 2005 LinksMultiple - all
rights reserved. No part of this information may be copied or reproduced
without prior written permission.