Alex Villazón

Orcid: 0000-0001-8428-3420

According to our database1, Alex Villazón authored at least 65 papers between 1998 and 2022.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
A Low-Cost Spectrometry Remote Laboratory.
Proceedings of the Artificial Intelligence and Online Engineering - Proceedings of the 19th International Conference on Remote Engineering and Virtual Instrumentation, British University, Cairo, Egypt, 28 February, 2022

Characterizing Java Streams in the Wild.
Proceedings of the 26th International Conference on Engineering of Complex Computer Systems, 2022

2021
Automated Large-scale Multi-language Dynamic Program Analysis in the Wild.
Proceedings of the Software Engineering 2021, 2021

2020
Renaissance: Benchmarking Suite for Parallel Applications on the JVM.
Proceedings of the Software Engineering 2020, 2020

2019
Automated Large-Scale Multi-Language Dynamic Program Analysis in the Wild (Artifact).
Dagstuhl Artifacts Ser., 2019

On Evaluating the Renaissance Benchmarking Suite: Variety, Performance, and Complexity.
CoRR, 2019

JUniVerse: large-scale JUnit-test analysis in the wild.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

NAB: automated large-scale multi-language dynamic program analysis in public code repositories.
Proceedings of the Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, 2019

Renaissance: a modern benchmark suite for parallel applications on the JVM.
Proceedings of the Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, 2019

Automated Large-Scale Multi-Language Dynamic Program Analysis in the Wild (Tool Insights Paper).
Proceedings of the 33rd European Conference on Object-Oriented Programming, 2019

2018
Capturing Inter-process Communication for Runtime Verification on Android.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Industrial Practice, 2018

2015
A programming model and framework for comprehensive dynamic analysis on Android.
Proceedings of the 14th International Conference on Modularity, 2015

2014
Instrumentation-Based Resource Control.
Proceedings of the Adaptive, Dynamic, and Resilient Systems., 2014

2012
Exploiting Dynamic Information in IDEs Improves Speed and Correctness of Software Maintenance Tasks.
IEEE Trans. Software Eng., 2012

Dynamic Aspect-Oriented Programming in Java: The HotWave Experience.
LNCS Trans. Aspect Oriented Softw. Dev., 2012

Turbo DiSL: Partial Evaluation for High-Level Bytecode Instrumentation.
Proceedings of the Objects, Models, Components, Patterns - 50th International Conference, 2012

DiSL: a domain-specific language for bytecode instrumentation.
Proceedings of the 11th International Conference on Aspect-oriented Software Development, 2012

2011
Comprehensive aspect weaving for Java.
Sci. Comput. Program., 2011

Flexible and efficient profiling with aspect-oriented programming.
Concurr. Comput. Pract. Exp., 2011

JP2: collecting dynamic bytecode metrics in JVMs.
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

Design Space Exploration of Object Caches with Cross-Profiling.
Proceedings of the 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2011

2010
Visualizing and exploring profiles with calling context ring charts.
Softw. Pract. Exp., 2010

Exploring large profiles with calling context ring charts.
Proceedings of the first joint WOSP/SIPEW International Conference on Performance Engineering, 2010

Rapid development of extensible profilers for the Java virtual machine with aspect-oriented programming.
Proceedings of the first joint WOSP/SIPEW International Conference on Performance Engineering, 2010

Parallel dynamic analysis on multicores with aspect-oriented programming.
Proceedings of the 9th International Conference on Aspect-Oriented Software Development, 2010

2009
Cross-profiling for Java processors.
Softw. Pract. Exp., 2009

Platform-independent profiling in a virtual execution environment.
Softw. Pract. Exp., 2009

Visualizing Calling Context profiles with Ring Charts.
Proceedings of the 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis, 2009

Design Space Exploration for Java Processors with Cross-Profiling.
Proceedings of the QEST 2009, 2009

Locating Performance Bottlenecks in Embedded Java Software with Calling-Context Cross-Profiling.
Proceedings of the QEST 2009, 2009

MAJOR: rapid tool development with aspect-oriented programming.
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009

Analyzing performance and dynamic behavior of embedded Java software with calling-context cross-profiling.
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009

Parallelizing calling context profiling in virtual machines on multicores.
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009

CProf: customizable calling context cross-profiling for embedded java processors.
Proceedings of the 2009 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation, 2009

CCCP: complete calling context profiling in virtual execution environments.
Proceedings of the 2009 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation, 2009

@J: towards rapid development of dynamic analysis tools for the Java Virtual Machine.
Proceedings of the VMIL@OOPSLA 2009: Proceedings of the Third Workshop on Virtual Machines and Intermediate Languages, Orlando, Florida, USA, October 25, 2009

MAJOR: Flexible tool development with aspect-oriented programming.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Senseo: Enriching Eclipse's static source views with dynamic metrics.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Augmenting static source views in IDEs with dynamic metrics.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

HotWave: creating adaptive tools with dynamic aspect-oriented programming in Java.
Proceedings of the Generative Programming and Component Engineering, 2009

Advanced runtime adaptation for Java.
Proceedings of the Generative Programming and Component Engineering, 2009

Flexible calling context reification for aspect-oriented programming.
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, 2009

2008
Cross-Profiling for Embedded Java Processors.
Proceedings of the Fifth International Conference on the Quantitative Evaluaiton of Systems (QEST 2008), 2008

Aspect weaving in standard Java class libraries.
Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, 2008

Cache-aware cross-profiling for java processors.
Proceedings of the 2008 International Conference on Compilers, 2008

2007
Semantic-Based On-demand Synthesis of Grid Activities for Automatic Workflow Generation.
Proceedings of the Third International Conference on e-Science and Grid Computing, 2007

Applying patterns for porting complex workflows onto the Grid.
Proceedings of the Towards Next Generation Grids, 2007

ASKALON: A Development and Grid Computing Environment for Scientific Workflows.
Proceedings of the Workflows for e-Science, Scientific Workflows for Grids., 2007

2006
Grid allocation and reservation - Grid capacity planning with negotiation-based advance reservation for optimized QoS.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

Applying Advance Reservation to Increase Predictability of Workflow Execution on the Grid.
Proceedings of the Second International Conference on e-Science and Grid Technologies (e-Science 2006), 2006

2005
GLARE: A Grid Activity Registration, Deployment and Provisioning Framework.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

The Otho Toolkit: Generating Tailor-made Scientific Grid Application Wrappers.
Proceedings of the NODe 2005, 2005

ASKALON: a Grid application development and computing environment.
Proceedings of the 6th IEEE/ACM International Conference on Grid Computing (GRID 2005), 2005

Real World Workflow Applications in the Askalon Grid Environment.
Proceedings of the Advances in Grid Computing, 2005

2004
A-GWL: Abstract Grid Workflow Language.
Proceedings of the Computational Science, 2004

2001
Portable Resource Control in Java: Application to Mobile Agent Security.
Proceedings of the First International Workshop on Security of Mobile Multiagent Systems, 2001

Composition of Services with Mobile Code.
Auton. Agents Multi Agent Syst., 2001

Portable Resource Control in Java: The J-SEAL2 Approach.
Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2001

Portable Resource Reification in Java-Based Mobile Agent Systems.
Proceedings of the Mobile Agents, 5th International Conference, 2001

Portable resource control in the J-SEAL2 mobile agent system.
Proceedings of the Fifth International Conference on Autonomous Agents, 2001

2000
Meta-level management of active network nodes and services.
Proceedings of the Networked Planet: Management Beyond 2000, 2000

A Reflective Active Network Node.
Proceedings of the Active Networks, Second International Working Conference, 2000

1999
Active Network Service Management Based on Meta-level Architectures.
Proceedings of the Reflection and Software Engineering, 1999

Using Interfaces to Specify Access Rights.
Proceedings of the Secure Internet Programming, 1999

1998
A Multi-level Interface Structure for the Selective Publication of Services in an Open Environment.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998


  Loading...