Sciweavers

AOSD
2015
ACM
8 years 6 months ago
Generalized layer activation mechanism through contexts and subscribers
Context-oriented programming (COP) languages modularize contextdependent behaviors in multiple classes into layers. These languages have layer activation mechanisms so that the be...
Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara
AOSD
2015
ACM
8 years 6 months ago
Dynamically composing languages in a modular way: supporting C extensions for dynamic languages
Many dynamic languages such as Ruby, Python and Perl offer some kind of functionality for writing parts of applications in a lowerlevel language such as C. These C extension modul...
Matthias Grimmer, Chris Seaton, Thomas Würthi...
AOSD
2015
ACM
8 years 6 months ago
Composition challenges for sensor data visualization
Connected objects and monitoring systems continuously produce data about their environment. Dashboards are then designed to aggregate and present these data to end-users. Technolo...
Ivan Logre, Sébastien Mosser, Michel Riveil...
AOSD
2015
ACM
8 years 6 months ago
A theory of modularity for automated software development (keynote)
Automated Software Development (ASD) are technologies for developing customized programs automatically and compositionally from modules. The foundations of ASD are domain-specifi...
Don S. Batory
AOSD
2015
ACM
8 years 6 months ago
Essential retroactive weaving
To help analyze unexpected behaviour, programming language environments and tools are beginning to support high-fidelity recordings of program executions. Such recordings are typ...
Robin Salkeld, Ronald Garcia
PACT
2015
Springer
8 years 6 months ago
Highly Parallel Multigrid Solvers for Multicore and Manycore Processors
Abstract. In this paper we present an analysis of parallelization properties and implementation details of the new Algebraic multigrid solvers. Variants of smoothers and multicolor...
Oleg Bessonov
ANCS
2015
ACM
8 years 6 months ago
Comparison of Frameworks for High-Performance Packet IO
Network stacks currently implemented in operating systems can no longer cope with the packet rates offered by 10 Gbit Ethernet. Thus, frameworks were developed claiming to offer...
Sebastian Gallenmüller, Paul Emmerich, Floria...
ANCS
2015
ACM
8 years 6 months ago
Synchronizing Namespaces with Invertible Bloom Filters
Data synchronization–long a staple in file systems–is emerging as a significant communications primitive. In a distributed system, data synchronization resolves differences...
Wenliang Fu, Hila Ben Abraham, Patrick Crowley