Zobrazeno 1 - 10
of 13
pro vyhledávání: '"Geoffrey Hecht"'
Publikováno v:
2021 40th International Conference of the Chilean Computer Science Society (SCCC).
Autor:
Alexandre Bergel, Geoffrey Hecht
Publikováno v:
MOBILESoft@ICSE
Android apps have been traditionally built using Java since the inception of Android. However, Google announced Kotlin as an official supported language for the Android platform in May 2017. Since then, the popularity of Kotlin for Android projects h
Publikováno v:
ICPE (Companion)
Optimizing the Java Virtual Machine (JVM) options in order to get the best performance out of a program for production is a challenging and time-consuming task. HotSpot, the Oracle's open-source Java VM implementation offers more than 500 options, ca
Publikováno v:
Computational Science and Its Applications – ICCSA 2021 ISBN: 9783030870065
ICCSA (7)
ICCSA (7)
Modern programming environments offer the Extract Method refactoring as a way to improve software quality by moving a source code fragment into a new method. This refactoring comes with an immediate positive feedback by shortening the refactored meth
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::2b51084c17623668a34a21a3395e22b2
https://doi.org/10.1007/978-3-030-87007-2_24
https://doi.org/10.1007/978-3-030-87007-2_24
Publikováno v:
MOBILESoft@ICSE
Mobile applications (apps) have gained an increasing importance in the field of software engineering as they are becoming one of the most widely used type of software. In the Android ecosystem, obfuscation tools are available to optimize, reduce the
Autor:
Hafedh Mili, Geoffrey Hecht, Anis Boubaker, Jean Privat, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Anas Shatnawi, Manel Abdellatif, Naouel Moha
Publikováno v:
APSEC
J2EE applications tend to be multi-tier and multi-language applications. They rely on the J2EE platform and containers that offer infrastructure and architectural services to ensure distributed, secure, safe, and scalable executions. These mechanisms
Autor:
Manel Abdellatif, Jean Privat, Hafedh Mili, Naouel Moha, Anas Shatnawi, Ghizlane El-Boussaidi, Geoffrey Hecht, Yann-Gaël Guéhéneuc
Publikováno v:
Service-Oriented Computing ISBN: 9783030035952
ICSOC
ICSOC
The migration of legacy software systems to Service Oriented Architectures (SOA) has become a mainstream trend for modernizing enterprise software systems. A key step in SOA migration is the identification of services in the target application, but i
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::303eed2cbadac9a6acf6ae94b47c293a
https://doi.org/10.1007/978-3-030-03596-9_46
https://doi.org/10.1007/978-3-030-03596-9_46
Publikováno v:
SANER
24th International IEEE Conference on Software Analysis, Evolution and Reengineering (SANER)
24th International IEEE Conference on Software Analysis, Evolution and Reengineering (SANER), Feb 2017, Klagenfurt, Austria. pp.10
24th International IEEE Conference on Software Analysis, Evolution and Reengineering (SANER)
24th International IEEE Conference on Software Analysis, Evolution and Reengineering (SANER), Feb 2017, Klagenfurt, Austria. pp.10
International audience; Android code smells are bad implementation practices within Android applications (or apps) that may lead to poor software quality. These code smells are known to degrade the performance of apps and to have an impact on energy
Publikováno v:
IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16)
IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16), May 2016, Austin, Texas, United States
MOBILESoft
IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft'16), May 2016, Austin, Texas, United States
MOBILESoft
International audience; Android code smells are bad implementation practices withinAndroid applications (or apps) that may lead to poor software quality, in particular in terms of performance. Yet, performance is a main software quality concern in th
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::841823553f2f4ecc68b77ced686dc03a
https://inria.hal.science/hal-01276904/document
https://inria.hal.science/hal-01276904/document
Publikováno v:
ASE
Mobile apps are becoming complex software systems that must be developed quickly and evolve continuously to fit new user requirements and execution contexts. However, addressing these requirements may result in poor design choices, also known as anti