18,469 Hits in 4.8 sec

The SOAMIG Process Model in Industrial Applications

C. Zillmann, A. Winter, A. Herget, W. Teppe, M. Theurer, A. Fuhr, T. Horn, V. Riediger, U. Erdmenger, U. Kaiser, D. Uhlig, Y. Zimmermann
2011 2011 15th European Conference on Software Maintenance and Reengineering  
The process is applied in two industrial software migration projects addressing architecture and code migration.  ...  The SOAMIG Project aims at a general migration process model with an emphasis on transformationbased conversion.  ...  Cut-over strategies vary from conversion in one go (big bang) to iterative strategies, providing stepwise migration and calling for bridging architectures to enable collaboration of parts of legacy and  ... 
doi:10.1109/csmr.2011.48 dblp:conf/csmr/ZillmannWHTTFHREKUZ11 fatcat:ec7vccs6offlxnouvdr635tgmm

GUI Migration using MDE from GWT to Angular 6: An Industrial Case

Benoit Verhaeghe, Anne Etien, Nicolas Anquetil, Abderrahmane Seriai, Laurent Deruelle, Stephane Ducasse, Mustapha Derras
2019 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)  
In the context of a collaboration with Berger-Levrault, a major IT company, we are working on the migration of a GWT application to Angular.  ...  We evaluated this approach on an application comprising 470 Java (GWT) classes representing 56 pages.  ...  The hybrid strategy tries to combine the advantages of the static and dynamic analyses. Gotti and Mbarki [5] used a hybrid strategy to analyze Java applications.  ... 
doi:10.1109/saner.2019.8667989 dblp:conf/wcre/VerhaegheEASDDD19 fatcat:4cdmh5v6tbf7pj53vfmcdoktyq

A Time Performance Evaluation of the Soma Asynchronous Parallel Distribution in Java and C#

Jan Kolek, Roman Jasek
2015 Procedia Engineering  
One implementation of algorithm was created in the C# framework and the second implementation in Java framework.  ...  Both implementations are the asynchronous parallel 'All-to-One' strategy of SOMA, which is used to equally distribute computation loads between several available processors/cores.  ...  Each parameter for every individual has to be randomly chosen from a given range <Low, High>.  ... 
doi:10.1016/j.proeng.2015.01.542 fatcat:mmvuwpgg3bf7dnlgnhplynklm4

Mobile Agents in Heterogeneous Networks: A Look on Performance

R. B. Patel, Neeraj Goel
2006 Journal of Computer Science  
This article present a framework designed on top of PMADE (Platform for Mobile Agent Distribution and Execution) to support our research in this domain. Our framework consists of three modules.  ...  This paper also evaluates the basic concepts and the actual modules of the developed framework and made some measurements to characterize the modules quality and to identify problems.  ...  In more detail, a computation of the migration time for different migration strategies for a hop is done according to the following scheme: An agent wants to hop from server i S to + + + = i c i S S B  ... 
doi:10.3844/jcssp.2006.824.834 fatcat:kxuhsazo4jbifhig53y5pclwqa

Erratum to: Heterogeneous climate effects on human migration in Indonesia

Brian C. Thiede, Clark L. Gray
2017 Population and environment  
We evaluate the relative importance of temperature, rainfall, and monsoon timing for migration.  ...  Using panel data from the Indonesian Family Life Survey and high-resolution climate data, we assess whether intra-and interprovince moves are used as a response to climatic shocks.  ...  In contrast, a greater share of observations from Java (18.3%) received wage income from the agricultural sector, compared to 11.4% of observations from outside of Java.  ... 
doi:10.1007/s11111-017-0282-2 fatcat:4ikikk6pafeblpsvyo7egleuu4

Model-driven software migration into service-oriented architectures

Andreas Fuhr, Tassilo Horn, Volker Riediger, Andreas Winter
2011 Computer Science - Research and Development  
The presented approach is applied to the identification and migration of services in an open source Java software system.  ...  This paper proposes model-driven techniques to extend IBM's SOMA method towards migrating legacy systems into Service-Oriented Architectures (SOA).  ...  C l a s s . name : S t r i n g ; 9 10 from c : keySet ( img_uml$Class ) , Listing 4 Simplified GReTL transformation from Java to UML services from are business processes and goals as well as legacy systems  ... 
doi:10.1007/s00450-011-0183-z fatcat:ajvtcziqpfhfvfslwttcdanamq

An experience-based recommendation system to support migrations of Android applications from Java to Kotlin [article]

Bruno Góis Mateus, Matias Martinez, Christophe Kolski
2021 arXiv   pre-print
To this end, we built a large-scale corpus of open-source projects that migrated Java files to Kotlin. Then, we trained a learning to rank model using the information extracted from these projects.  ...  Due to the interoperability between Java and Kotlin, most developers decided to migrate their applications gradually.  ...  for migrating C source code to Java, minimizing manual intervention by software engineers.  ... 
arXiv:2103.09728v2 fatcat:utbgfbiytvdy7na6wjk4hmsnwm

Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language Portability

Lennart C.L. Kats, Eelco Visser
2010 2010 10th IEEE Working Conference on Source Code Analysis and Manipulation  
This paper proposes to use aspect weaving to invasively adapt programs and libraries to address such portability concerns, and identifies four classes of aspects for this purpose.  ...  Introducing a new compiler backend for a language is the first step towards targeting a new platform, translating the language to the platform's language or instruction set.  ...  The Java backend then compiles each definition to a single class that inherits from the Strategy class.  ... 
doi:10.1109/scam.2010.11 dblp:conf/scam/KatsV10 fatcat:jchw5kbr3bhhtam2qzlz76gvoq

The Genetic Structure of Nilaparvata lugens (Stal.) in Java Populations

Ruth Martha Winnie, Rika Raffiudin, I Nyoman Widiarta, Aunu Rauf
2020 Hayati Journal of Biosciences  
We aimed to analyze the genetic structure of six N. lugens populations in Java inferred from the combined COI-COII mitochondrial and ten loci of microsatellites markers.  ...  The genetic structure information of N. lugens in Java could support regional management, such as the new controlling strategies based on forecasting systems.  ...  Acknowledgements The authors would like to thank CRDF Global for the research grant IDB1-80761-BO-14 entitled "Migration of Brown Planthopper in Java: insights from the Molecular Approach" on behalf of  ... 
doi:10.4308/hjb.27.4.330 fatcat:pn73yzmik5glnjehnvuntyyyuu

MoDisco, a Model-Driven Platform to Support Real Legacy Modernization Use Cases [chapter]

Gabriel Barbier, Hugo Bruneliere, Frédéric Jouault, Yves Lennon, Frédéric Madiot
2010 Information Systems Transformation  
Presentation of a model-driven migration chain used by Sodifrance on its projects and of Eclipse/Modisco platform a new model-driven framework to develop legacy modernization tools.  ...  Figure 28 : 28 Extended transformation chain from Java and C# to UML Figure 29 : 29 Standard UML model extracted from Java or C# source code 2.  ...  to migrate one of their applications for hotel management from VB6 to Java Enterprise Edition (JEE).  ... 
doi:10.1016/b978-0-12-374913-0.00014-7 fatcat:wsvhrowlm5bdlildjnp67dkn64

Why did developers migrate Android applications from Java to Kotlin? [article]

Matias Martinez, Bruno Gois Mateus
2021 arXiv   pre-print
thanks to the interoperability between the two languages), or c) migrate their Android apps from Java to Kotlin.  ...  We thus obtained information from 98 developers who had migrated code from Java to Kotlin. This paper presents the main reasons identified by the study for performing the migration.  ...  Acknowledgements We would like to acknowledge to the 78 developers that had the courtesy to accept our interviews and to respond our questions done by email.  ... 
arXiv:2003.12730v2 fatcat:smgbhgrlyzetfdydwl47ndbsie

A first look at the performance of autonomous mobile agents in dynamic networks

C. Erfurth, A. Dohler, W. Rossak
2004 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the  
Mobile agents can be seen as a new paradigm for distributed computing. At Friedrich Schiller University, we have developed our own mobile agent system, called Tracy. Tracy is implemented in Java 2.  ...  The focus of the paper is to evaluate the basic concepts and the actual modules of this framework. We made some measurements to characterize the modules' quality and to identify problems.  ...  Acknowledgments We would like to thank Dr. Peter Braun and Prof. Erich Stein for their support and the fruitful discussions. Many thanks also to our students which worked on the framework.  ... 
doi:10.1109/hicss.2004.1265672 dblp:conf/hicss/ErfurthDR04 fatcat:25mwflwxnndhvpk6uwqom7ebvu

Adaptive placement of parallel Java agents in a scalable computing cluster

Arie Keren, Amnon Barak
1998 Concurrency Practice and Experience  
This paper describes a framework for parallel computing in a locally con ned, scalable computing cluster SCC using Java agents.  ...  This is accomplished by agent migrations among the nodes using on-line algorithms for load leveling and reduction of the inter agent communication overhead.  ...  Next, we c hecked the sensitivity of the adaptive placement s c heme to the migration overhead parameter m for 10 nodes. In the simulation, m was gradually increased from 50T to 1000T.  ... 
doi:10.1002/(sici)1096-9128(199809/11)10:11/13<971::aid-cpe395>;2-e fatcat:btoyl3i6s5dfne42sdvobnkbie

A Comparison of Model Migration Tools [chapter]

Louis M. Rose, Markus Herrmannsdoerfer, James R. Williams, Dimitrios S. Kolovos, Kelly Garcés, Richard F. Paige, Fiona A. C. Polack
2010 Lecture Notes in Computer Science  
To alleviate this, several tools have been proposed to build a migration strategy that automates the migration of existing models.  ...  To avoid rebuilding them from scratch, existing models must be migrated to conform to the evolved metamodel. Manually migrating existing models is tedious and errorprone.  ...  The authors thank Kenn Hussey and Marcelo Paternostro for reviewing a draft of this paper.  ... 
doi:10.1007/978-3-642-16145-2_5 fatcat:rjt35srdqrdtrgvfy2iijhj46e

Design of a Reverse Engineering Model (A Case Study of Cobol to Java Migration)

Aditya Trivedi, Ugrasen Suman
2013 International Journal of Computer Applications  
Therefore, it is necessary to propose a framework to migrate existing legacy COBOL systems to object-oriented Java platform.  ...  On the other hand, today Java widely used programming language for designing systems. The Java is pure object-oriented, where as the COBOL is procedure oriented programming language.  ...  The code generated from this phase is the target code from COBOL source code. There are several migration models are available for migrating COBOL to Java. Figure 1 shows this process.  ... 
doi:10.5120/13734-1532 fatcat:fflg6qteu5c3fhnys5v5vt46ea
« Previous Showing results 1 — 15 out of 18,469 results