The Experts below are selected from a list of 933 Experts worldwide ranked by ideXlab platform
Claus Pahl - One of the best experts on this subject based on the ideXlab platform.
-
CLOSER (Selected Papers) - The Benefits of Using Experimental Exploration for Cloud Migration Analysis and Planning
Cloud Computing and Service Science, 2018Co-Authors: Frank Fowley, Divyaa Manimaran Elango, Hany Magar, Claus PahlAbstract:Migration software systems to the Cloud causes challenges. This applies especially for companies that do not have sufficient Cloud expertise. In many of these companies there is a clear ideas about expected benefits. There is also an awareness of some potential problems. However, this is often not sufficient to assess the risks before starting on a full Cloud Migration of a legacy system.
-
ESOCC Workshops - Cloud Migration Architecture and Pricing – Mapping a Licensing Business Model for Software Vendors to a SaaS Business Model
Communications in Computer and Information Science, 2018Co-Authors: Frank Fowley, Claus PahlAbstract:Cloud Migration is about moving an on-premise software system into the Cloud. Many approaches exist that describe the technical Migration analysis and the architectural Migration. Equally, Cloud cost models have been investigated. What we aim to investigate here is to link architecture and software utilisation to costing and business models. We specifically look at software vendors that use the Cloud to provide their solutions to customers. They might face the challenges to migrate an in-house developed and provided product onto a Cloud IaaS or PaaS platform, while also mapping a licensing model onto a Cloud monetisation model. We provide here an experience report. This is based on experience with five Migration case studies. We discuss the Migration process under consideration of cost aspects, covering both income and expenses in the Cloud in relation to the Cloud delivery model chosen. We focus on one of the case studies to illustrate the concepts and observations.
-
Cloud Migration Architecture and Pricing – Mapping a Licensing Business Model for Software Vendors to a SaaS Business Model
Advances in Service-Oriented and Cloud Computing, 2018Co-Authors: Frank Fowley, Claus PahlAbstract:Cloud Migration is about moving an on-premise software system into the Cloud. Many approaches exist that describe the technical Migration analysis and the architectural Migration. Equally, Cloud cost models have been investigated. What we aim to investigate here is to link architecture and software utilisation to costing and business models. We specifically look at software vendors that use the Cloud to provide their solutions to customers. They might face the challenges to migrate an in-house developed and provided product onto a Cloud IaaS or PaaS platform, while also mapping a licensing model onto a Cloud monetisation model. We provide here an experience report. This is based on experience with five Migration case studies. We discuss the Migration process under consideration of cost aspects, covering both income and expenses in the Cloud in relation to the Cloud delivery model chosen. We focus on one of the case studies to illustrate the concepts and observations.
-
SOFSEM - Software System Migration to Cloud-Native Architectures for SME-Sized Software Vendors
SOFSEM 2017: Theory and Practice of Computer Science, 2017Co-Authors: Frank Fowley, Divyaa Manimaran Elango, Hany Magar, Claus PahlAbstract:Independent software vendors (ISVs) are often faced with the need to migrate their software products as software-as-a-service (SaaS) solutions to the Cloud. We document and evaluate four case studies by considering various factors that the respective companies need to consider in a Cloud Migration process. We look at Migration project as a software re-engineering activity, involving project planning, Cloud architecture design and architecture transformation. Specifically for software vendors, a Cloud Migration opens opportunities such as the possibility of modernising their software through re-engineering their product architecture. However, small and mid-size enterprises(SMEs)often do not have the required Cloud expertise to plan and implement a Cloud Migration.
-
ICSOC Workshops - Cloud Migration Patterns: A Multi-Cloud Service Architecture Perspective
Service-Oriented Computing - ICSOC 2014 Workshops, 2015Co-Authors: Pooyan Jamshidi, Claus Pahl, Samuel ChinenyezeAbstract:Many organizations migrate their on-premise software systems to the Cloud. However, current coarse-grained Cloud Migration solutions have made a transparent Migration of on-premise applications to the Cloud a difficult, sometimes trial-and-error based endeavor. This paper suggests a catalogue of fine-grained service-based Cloud architecture Migration patterns that target multi-Cloud settings and are specified with architectural notations. The proposed Migration patterns are based on empirical evidence from a number of Migration projects, best practices for Cloud architectures and a systematic literature review of existing research. The pattern catalogue allows an organization to (1) select appropriate architecture Migration patterns based on their objectives, (2) compose them to define a Migration plan, and (3) extend them based on the identification of new patterns in new contexts.
Ping Wang - One of the best experts on this subject based on the ideXlab platform.
-
Cloud Migration: Layer Partition and Integration
2017 IEEE International Conference on Edge Computing (EDGE), 2017Co-Authors: Lihua Duan, Ping WangAbstract:The demands of migrating legacy on-premises IT assets to Cloud dramatically increase with the wide adoption of Cloud computing. Researches present automatic combination of multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. However, current Cloud Migration approaches are mainly basing on the direct on-premises component to Cloud component mapping. Those approaches lack the flexible of components merge and split due to the neglecting of the fact that on-premises systems' configurations are also layered as the Cloud service models. This paper modelizes the layer partition and integration using layer system configuration information and proposes a novel graph based approach to enable node merge or split for more flexible Cloud Migration. The layered model including OS, intermediate, and application layers has a perfect mapping to the Cloud service model of IaaS, PaaS, and SaaS. The case study shows that our proposed layer partition and integration approach is effective for more flexible Cloud Migration.
-
EDGE - Cloud Migration: Layer Partition and Integration
2017 IEEE International Conference on Edge Computing (EDGE), 2017Co-Authors: Lihua Duan, Ping WangAbstract:The demands of migrating legacy on-premises IT assets to Cloud dramatically increase with the wide adoption of Cloud computing. Researches present automatic combination of multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. However, current Cloud Migration approaches are mainly basing on the direct on-premises component to Cloud component mapping. Those approaches lack the flexible of components merge and split due to the neglecting of the fact that on-premises systems' configurations are also layered as the Cloud service models. This paper modelizes the layer partition and integration using layer system configuration information and proposes a novel graph based approach to enable node merge or split for more flexible Cloud Migration. The layered model including OS, intermediate, and application layers has a perfect mapping to the Cloud service model of IaaS, PaaS, and SaaS. The case study shows that our proposed layer partition and integration approach is effective for more flexible Cloud Migration.
-
graph similarity based Cloud Migration service composition pattern discovery
International Journal of Web Services Research, 2015Co-Authors: Ping Wang, Lihua Duan, Fan Jing Meng, Jing Min XuAbstract:The demands of migrating on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility of combining multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture SOA domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern discovery approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to discover Cloud Migration patterns from a set of service composition solutions. The authors formalize the pattern discovery as a special graph similarity matching problem and present an algorithm to calculate the similarities of these service composition solutions. Patterns are chosen out of the solutions by similarity under designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern discovery for Cloud Migration service composition.
-
ICWS - Service Composition Pattern Generation for Cloud Migration: A Graph Similarity Analysis Approach
2014 IEEE International Conference on Web Services, 2014Co-Authors: Fan Jing Meng, Jing Min Xu, Ping WangAbstract:The demands of migrating existing on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility to combine multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture (SOA) domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern generation approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to generate Cloud Migration patterns from a set of service composition solutions. We formalize the pattern generation as a special graph similarity matching problem and present an algorithm to calculate the similarity of these service composition solutions. Patterns are chosen out of the solutions by similarity with designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern generation for Cloud Migration.
-
A Survey and Taxonomy of Cloud Migration
2014 International Conference on Service Sciences, 2014Co-Authors: Ping WangAbstract:Cloud computing has certainly gained attention and skyrocketed in the technical and economic world because of the appealing features. With decades of development there are lots of on-premises applications and systems in use. Consequently, the demand of migrating on-premises applications and systems to the Cloud computing is gigantic. Thus, the Cloud Migration is not systematically reviewed with a proper taxonomy due to the variety of Cloud computing architecture and the complexity of applications and systems. This paper surveys the Cloud computing architectures and Cloud Migration decision frameworks by both the industry and the academia. Then, it proposes Cloud Migration taxonomy for a clear understanding of related approaches. Finally, it addresses the future challenges and direction as well.
Fan Jing Meng - One of the best experts on this subject based on the ideXlab platform.
-
graph similarity based Cloud Migration service composition pattern discovery
International Journal of Web Services Research, 2015Co-Authors: Ping Wang, Lihua Duan, Fan Jing Meng, Jing Min XuAbstract:The demands of migrating on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility of combining multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture SOA domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern discovery approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to discover Cloud Migration patterns from a set of service composition solutions. The authors formalize the pattern discovery as a special graph similarity matching problem and present an algorithm to calculate the similarities of these service composition solutions. Patterns are chosen out of the solutions by similarity under designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern discovery for Cloud Migration service composition.
-
ICWS - Service Composition Pattern Generation for Cloud Migration: A Graph Similarity Analysis Approach
2014 IEEE International Conference on Web Services, 2014Co-Authors: Fan Jing Meng, Jing Min Xu, Ping WangAbstract:The demands of migrating existing on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility to combine multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture (SOA) domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern generation approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to generate Cloud Migration patterns from a set of service composition solutions. We formalize the pattern generation as a special graph similarity matching problem and present an algorithm to calculate the similarity of these service composition solutions. Patterns are chosen out of the solutions by similarity with designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern generation for Cloud Migration.
-
Service Composition Pattern Generation for Cloud Migration: A Graph Similarity Analysis Approach
2014 IEEE International Conference on Web Services, 2014Co-Authors: Fan Jing Meng, Jing Min Xu, Ping WangAbstract:The demands of migrating existing on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility to combine multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture (SOA) domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern generation approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to generate Cloud Migration patterns from a set of service composition solutions. We formalize the pattern generation as a special graph similarity matching problem and present an algorithm to calculate the similarity of these service composition solutions. Patterns are chosen out of the solutions by similarity with designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern generation for Cloud Migration.
Jing Min Xu - One of the best experts on this subject based on the ideXlab platform.
-
graph similarity based Cloud Migration service composition pattern discovery
International Journal of Web Services Research, 2015Co-Authors: Ping Wang, Lihua Duan, Fan Jing Meng, Jing Min XuAbstract:The demands of migrating on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility of combining multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture SOA domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern discovery approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to discover Cloud Migration patterns from a set of service composition solutions. The authors formalize the pattern discovery as a special graph similarity matching problem and present an algorithm to calculate the similarities of these service composition solutions. Patterns are chosen out of the solutions by similarity under designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern discovery for Cloud Migration service composition.
-
ICWS - Service Composition Pattern Generation for Cloud Migration: A Graph Similarity Analysis Approach
2014 IEEE International Conference on Web Services, 2014Co-Authors: Fan Jing Meng, Jing Min Xu, Ping WangAbstract:The demands of migrating existing on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility to combine multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture (SOA) domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern generation approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to generate Cloud Migration patterns from a set of service composition solutions. We formalize the pattern generation as a special graph similarity matching problem and present an algorithm to calculate the similarity of these service composition solutions. Patterns are chosen out of the solutions by similarity with designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern generation for Cloud Migration.
-
Service Composition Pattern Generation for Cloud Migration: A Graph Similarity Analysis Approach
2014 IEEE International Conference on Web Services, 2014Co-Authors: Fan Jing Meng, Jing Min Xu, Ping WangAbstract:The demands of migrating existing on-premises complex enterprise applications to Cloud dramatically increase with the wide adoption of Cloud computing. A recent research validates the possibility to combine multiple proprietary Migration services offered by different vendors together to complete Cloud Migration. Pattern based service composition has been proven as an appealing approach to accelerate the service composition and ensure the qualities in the Service Oriented Architecture (SOA) domain and can be applied to the Cloud Migration service composition theoretically. However, current pattern generation approaches are not applicable for the Cloud Migration due to lack of either existing Cloud Migration business process knowledge or execution logs. This paper proposes a novel approach to generate Cloud Migration patterns from a set of service composition solutions. We formalize the pattern generation as a special graph similarity matching problem and present an algorithm to calculate the similarity of these service composition solutions. Patterns are chosen out of the solutions by similarity with designed criteria. The benchmark results and quantitative analysis show that our proposed approach is effective and efficient in pattern generation for Cloud Migration.
Frank Fowley - One of the best experts on this subject based on the ideXlab platform.
-
CLOSER (Selected Papers) - The Benefits of Using Experimental Exploration for Cloud Migration Analysis and Planning
Cloud Computing and Service Science, 2018Co-Authors: Frank Fowley, Divyaa Manimaran Elango, Hany Magar, Claus PahlAbstract:Migration software systems to the Cloud causes challenges. This applies especially for companies that do not have sufficient Cloud expertise. In many of these companies there is a clear ideas about expected benefits. There is also an awareness of some potential problems. However, this is often not sufficient to assess the risks before starting on a full Cloud Migration of a legacy system.
-
ESOCC Workshops - Cloud Migration Architecture and Pricing – Mapping a Licensing Business Model for Software Vendors to a SaaS Business Model
Communications in Computer and Information Science, 2018Co-Authors: Frank Fowley, Claus PahlAbstract:Cloud Migration is about moving an on-premise software system into the Cloud. Many approaches exist that describe the technical Migration analysis and the architectural Migration. Equally, Cloud cost models have been investigated. What we aim to investigate here is to link architecture and software utilisation to costing and business models. We specifically look at software vendors that use the Cloud to provide their solutions to customers. They might face the challenges to migrate an in-house developed and provided product onto a Cloud IaaS or PaaS platform, while also mapping a licensing model onto a Cloud monetisation model. We provide here an experience report. This is based on experience with five Migration case studies. We discuss the Migration process under consideration of cost aspects, covering both income and expenses in the Cloud in relation to the Cloud delivery model chosen. We focus on one of the case studies to illustrate the concepts and observations.
-
Cloud Migration Architecture and Pricing – Mapping a Licensing Business Model for Software Vendors to a SaaS Business Model
Advances in Service-Oriented and Cloud Computing, 2018Co-Authors: Frank Fowley, Claus PahlAbstract:Cloud Migration is about moving an on-premise software system into the Cloud. Many approaches exist that describe the technical Migration analysis and the architectural Migration. Equally, Cloud cost models have been investigated. What we aim to investigate here is to link architecture and software utilisation to costing and business models. We specifically look at software vendors that use the Cloud to provide their solutions to customers. They might face the challenges to migrate an in-house developed and provided product onto a Cloud IaaS or PaaS platform, while also mapping a licensing model onto a Cloud monetisation model. We provide here an experience report. This is based on experience with five Migration case studies. We discuss the Migration process under consideration of cost aspects, covering both income and expenses in the Cloud in relation to the Cloud delivery model chosen. We focus on one of the case studies to illustrate the concepts and observations.
-
SOFSEM - Software System Migration to Cloud-Native Architectures for SME-Sized Software Vendors
SOFSEM 2017: Theory and Practice of Computer Science, 2017Co-Authors: Frank Fowley, Divyaa Manimaran Elango, Hany Magar, Claus PahlAbstract:Independent software vendors (ISVs) are often faced with the need to migrate their software products as software-as-a-service (SaaS) solutions to the Cloud. We document and evaluate four case studies by considering various factors that the respective companies need to consider in a Cloud Migration process. We look at Migration project as a software re-engineering activity, involving project planning, Cloud architecture design and architecture transformation. Specifically for software vendors, a Cloud Migration opens opportunities such as the possibility of modernising their software through re-engineering their product architecture. However, small and mid-size enterprises(SMEs)often do not have the required Cloud expertise to plan and implement a Cloud Migration.