Zobrazeno 1 - 10
of 28
pro vyhledávání: '"Guillermo Polito"'
Autor:
Pierre Misse-Chanabier, Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi, Luc Fabresse, Pablo Tesone
Publikováno v:
Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing.
Publikováno v:
IEEE QRS 2021 : International Conference on Software Security and Reliability
IEEE QRS 2021 : International Conference on Software Security and Reliability, Dec 2021, Hainan Island, China
IEEE QRS 2021 : International Conference on Software Security and Reliability, Dec 2021, Hainan Island, China
International audience; Apache Spark is a framework widely used for writing Big Data analytics applications that offers a scalable and fault-tolerant model based on rescheduling failing tasks on other nodes. While this is well-suited for hardware and
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::544b98fab5b4e2a98b6be85ff6dfb47d
https://hal.archives-ouvertes.fr/hal-03398772/file/paper.pdf
https://hal.archives-ouvertes.fr/hal-03398772/file/paper.pdf
Publikováno v:
DLS 2021-17th ACM SIGPLAN International Symposium on Dynamic Languages
DLS 2021-17th ACM SIGPLAN International Symposium on Dynamic Languages, Oct 2021, Chicago, France
DLS 2021-17th ACM SIGPLAN International Symposium on Dynamic Languages, Oct 2021, Chicago, France
International audience; Communicating Sequential Process (CSP) is nowadays a popular concurrency model in which threads/processes communicate by exchanging data through channels. Channels help in orchestrating concurrent processes but do not solve pe
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::b63556f8304b3692d13efec813b8e336
https://hal.science/hal-03347573/document
https://hal.science/hal-03347573/document
Autor:
Guillermo Polito, Carolina Hernandez Phillips, Théo Rogliano, Pierre Misse-Chanabier, Luc Fabresse, Pablo Tesone, Stéphane Ducasse
Publikováno v:
MPLR
MPLR ’21, Germany
MPLR ’21, Germany, Sep 2021, Münster, Germany. ⟨10.1145/3475738.3480715⟩
MPLR ’21, Germany
MPLR ’21, Germany, Sep 2021, Münster, Germany. ⟨10.1145/3475738.3480715⟩
International audience; Testing and debugging a Virtual Machine is a laborious task without the proper tooling. This is particularly true for VMs with JIT compilation and dynamic code patching for techniques such as inline caching. In addition, this
Publikováno v:
MPLR ’21
MPLR ’21, Sep 2021, Münster, Germany. ⟨10.1145/3475738.3480720⟩
MPLR
MPLR ’21, Sep 2021, Münster, Germany. ⟨10.1145/3475738.3480720⟩
MPLR
International audience; Virtual machine performance tuning for a given application is an arduous and challenging task. For example, parametrizing the behaviour of the JIT compiler machine code caches affects the overall performance of applications wh
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::b824f08a3b4ac8de47530ac96c984c80
https://inria.hal.science/hal-03332040/document
https://inria.hal.science/hal-03332040/document
Autor:
Anne Etien, C.P. Fuhrman, Guillermo Polito, Vincent Aranega, Andrew P. Black, Julien Delplanque, Stéphane Ducasse, Matias Martinez
Publikováno v:
Empirical Software Engineering. 26
Rotten Green Tests are tests that pass, but not because the assertions they contain are true: a rotten test passes because some or all of its assertions are not actually executed. The presence of a rotten green test is a test smell, and a bad one, be
Publikováno v:
SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity
SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity, Nov 2020, Virtual USA, United States. pp.71-84, ⟨10.1145/3426422.3426982⟩
DLS
SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity, Nov 2020, Virtual USA, United States. pp.71-84, ⟨10.1145/3426422.3426982⟩
DLS
International audience; Debugging applications that execute within a framework is not always easy: the call-stack offered to developers is often a mix-up of stack frames that belong to different frameworks, introducing an unnecessary noise that preve
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::1d64245dab8c7a5e5e76b5a421495450
https://hal.inria.fr/hal-03043779v2/file/Marr20b-DSL-Stack.pdf
https://hal.inria.fr/hal-03043779v2/file/Marr20b-DSL-Stack.pdf
Publikováno v:
Science of Computer Programming
Science of Computer Programming, 2020, 195, ⟨10.1016/j.scico.2020.102470⟩
Science of Computer Programming, Elsevier, 2020, 195, ⟨10.1016/j.scico.2020.102470⟩
Science of Computer Programming, 2020, 195, ⟨10.1016/j.scico.2020.102470⟩
Science of Computer Programming, Elsevier, 2020, 195, ⟨10.1016/j.scico.2020.102470⟩
International audience; The term traits is overloaded in the literature. In this work we refer to traits as the stateless model and implementation described in Schaerli et al. articles. Traits provide a flexible way to support multiple inheritance co
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::2526ded48f9058b89f231118ad3c9498
https://inria.hal.science/hal-02541842
https://inria.hal.science/hal-02541842
Publikováno v:
Future Generation Computer Systems
Future Generation Computer Systems, In press, ⟨10.1016/j.future.2020.04.010⟩
Future Generation Computer Systems, Elsevier, In press, ⟨10.1016/j.future.2020.04.010⟩
Future Generation Computer Systems, In press, ⟨10.1016/j.future.2020.04.010⟩
Future Generation Computer Systems, Elsevier, In press, ⟨10.1016/j.future.2020.04.010⟩
International audience; An important activity of software evolution consists in applying refactorings to enhance the quality of the code without changing its behaviour. Having a proper refactoring tool is a must-to in any professional development env
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::e0ce4fa4734365a6a97fc0c05098060a
https://hal.science/hal-02541754
https://hal.science/hal-02541754
Publikováno v:
Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages
Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, Dec 2019, Athens, Greece. ⟨10.1145/3359619.3359745⟩
DLS
Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, Dec 2019, Athens, Greece. ⟨10.1145/3359619.3359745⟩
DLS
International audience; Debugging is one of the most important and time consuming activities in software maintenance, yet mainstream debuggers are not well-adapted to several debugging scenarios. This has led to the research of new techniques coverin
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::fa85b6410aec42225603acb2a47f0bef
https://hal.science/hal-02280915/file/DLS2019_CameraReady_HalVersion.pdf
https://hal.science/hal-02280915/file/DLS2019_CameraReady_HalVersion.pdf