Modernizing Legacy Systems

2018 ◽  
Vol 10 (2) ◽  
pp. 50-60
Author(s):  
Aparna Vijaya ◽  
Neelanarayanan Venkataraman

Cloud computing is a paradigm which has changed the way organizations develop, manage, and deploy their applications. Most of the resources are available at low costs in this technology and it creates new opportunities for organizations to move their existing applications to the cloud for modernization. But this modernization also comes at a price. The authors present a model-driven approach to address the challenges in application modernization and focus on the application migration to cloud. Most of the cloud applications are very specific to a particular vendor's features or services. The proposed methodology addresses the challenge of vendor lock-in also. The authors present their theoretical details and experience with two pilot projects where they have applied the proposed approach.

2021 ◽  
Vol 48 (4) ◽  
Author(s):  
Pradeep Singh Rawat ◽  
◽  
Robin Singh Bhadoria ◽  
Punit Gupta ◽  
G. P. Saroha ◽  
...  

High-performance computing is changing the way we compute. In the past decade, the cloud computing paradigm has changed the way we compute, communicate, and technology. Cover real-world problems. There are still many complex challenges in the cloud computing paradigm. Improving effective planning strategies is a complex problem in the service-oriented computing paradigm.In this article, our research focuses on improving task scheduler strategies to improve the performance of cloud applications. The proposed model is inspired by an artificial neural network-based system and astrology base scheduler Big-Bang Big-Crunch. The results show that the proposed strategy based on BBBC and neural network is superior to the method based on astrology (BigBang BigCrunch costaware), genetic cost and many other existing methods.The proposed BB-BC-ANN model is validated using standard workload file (San Diego Supercomputer Center (SDSC) Blue Horizon logs). The results show that the proposed BB-BC-ANN model performs better than some of the existing approaches using performance indicators like total completion time (ms), average start time (ms), average finish time(ms), scheduling time(ms), and total execution time(ms).


2013 ◽  
Vol 14 (1) ◽  
pp. 19-30 ◽  
Author(s):  
Oksana Nikiforova ◽  
Konstantins Gusarovs ◽  
Olegs Gorbiks ◽  
Natalja Pavlova

Abstract In this paper an ability to apply the two-hemisphere model-driven approach for creation of the UML class diagram is discussed and the way to avoid the limitations of the approach is offered. The result of the proposed improvement of the twohemisphere model-driven approach is the increased number of elements of the UML class diagram available for automatic generation and several statements for semi-automatic transformation of business process diagram and the concept diagram into software components. As a result, the authors can ascertain that it is possible to apply the improved twohemisphere model-driven approach in practice in the real software development, and not only for academic purpose.


Author(s):  
Mahdi Fahmideh ◽  
John Grundy ◽  
Ghassan Beydoun ◽  
Didar Zowghi ◽  
Willy Susilo ◽  
...  

Author(s):  
Christoph Rieger ◽  
Daniel Lucrédio ◽  
Renata Pontin M. Fortes ◽  
Herbert Kuchen ◽  
Felipe Dias ◽  
...  

2021 ◽  
Vol 11 (6) ◽  
pp. 2554
Author(s):  
Yoel Arroyo ◽  
Ana I. Molina ◽  
Miguel A. Redondo ◽  
Jesús Gallardo

This paper introduces Learn-CIAM, a new model-based methodological approach for the design of flows and for the semi-automatic generation of tools in order to support collaborative learning tasks. The main objective of this work is to help professors by establishing a series of steps for the specification of their learning courses and the obtaining of collaborative tools to support certain learning activities (in particular, for in-group editing, searching and modeling). This paper presents a complete methodological framework, how it is supported conceptually and technologically, and an application example. So to guarantee the validity of the proposal, we also present some validation processes with potential designers and users from different profiles such as Education and Computer Science. The results seem to demonstrate a positive reception and acceptance, concluding that its application would facilitate the design of learning courses and the generation of collaborative learning tools for professionals of both profiles.


Sign in / Sign up

Export Citation Format

Share Document