Software Asset Re-Use

Author(s):  
Richard Millham

In this chapter, the author examines the migration process of a legacy system, as a software-as-a-service model, to the Web, and he looks at some of the reasons that drive this legacy system migration. As migration is often a multi-step process, depending on the legacy system being migrated, the author outlines several techniques and transformations for each step of the migration process in order to enable legacy systems, of different types, to be migrated to the cloud. Of particular interest are the different methods to handle data-intensive legacy systems to enable them to function in a cloud computing environment with reduced bandwidth. Unlike the migration of an unstructured legacy system to a locally-distributed desktop system, system migration to a cloud computing environment poses some unique challenges such as restricted bandwidth, scalability, and security. Part of this migration process is adapting the transformed legacy system to be able to function in such an environment. At the end of the chapter, several small case studies of legacy systems, each of a different nature successfully migrated to the cloud, will be given.

Cloud ecosystem basically offers Platform as a Service (PaaS), Infrastructure as a Service (IaaS) and Software as a Service (SaaS). This paper describes the testing process employed for testing the C-DAC cloud SuMegha. Though new tools for the testing cloud are emerging into the market, there are aspects which are suited for manual testing and some which can be speeded up using automated testing tools. This paper brings out the techniques best suited to test different features of Cloud computing environment. It offers a comparison of several tools which enhance the testing process at each level. The authors also try to bring out (recommend) broad guidelines to follow while setting up a cloud environment to reduce the number of bugs in the system


Cloud environment basically offers Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). Here we describe the testing process employed for performance testing. Though new tools for testing cloud are emerging into the market, there are aspects which are suited for manual testing and some which can be speeded up using automatic testing tools. This paper brings out the techniques best suited to test different features of Cloud computing environment. The authors also try to bring out (recommend) broad guidelines to follow while setting up a cloud environment to reduce the number of bugs in the system.


Author(s):  
Laima Zalieckaitė ◽  
Viktorija Kazakevičiūtė ◽  
Vilma Kalinovienė

The paper examines one of cloud computing (CC) issues that is the migration process to the cloud computing environment. The purpose of the paper is to create a cloud computing migration model through the analysis of organization's information resource migration process.The paperuses scientific literature analysis and synthesis, proposes visualization and modeling methods, analysis of the factors and criteria that determine the content of the stages of the migration process. Global information technology (IT) research and IT consulting company studies and experience show that the volume of cloud computing applications is constantly rising. The trend was also observed in Lithuanian context. It was foundthat themarket forcloud computing application scenarioscould be possibly used in different areas: for individual users, small and medium-sized companies, large organizations and the public sector. The above observations demonstrate that the growing number of organizations will use cloud computing model to manage their information resources. The future of cloud computing technology users need to understand migration processes and therefore have a defined migration model.


Sign in / Sign up

Export Citation Format

Share Document