Sciweavers

210 search results - page 1 / 42
» On Typesafe Aspect Implementations in C
Sort
View
SOCO
2005
Springer
13 years 10 months ago
On Typesafe Aspect Implementations in C++
Compared to other languages, the C++ language offers a less powerful runtime type system, but a very powerful static type system. In AspectC++, this is addressed by an extended joi...
Daniel Lohmann, Olaf Spinczyk
SAC
2004
ACM
13 years 10 months ago
Type-safe covariance in C++
We present a programming technique for implementing type safe covariance in C++. In a sense, we implement most of Bruce’s matching approach to the covariance dilemma in C++. The...
Vitaly Surazhsky, Joseph Gil
SIGPLAN
2008
13 years 4 months ago
AspectC2C: a symmetric aspect extension to the C language
By separating crosscutting concerns into modules, aspectoriented programming (AOP) can greatly improve the maintainability, understandability and reusability of software. However,...
Danfeng Zhang, Yao Guo, Xiangqun Chen
TSE
2008
99views more  TSE 2008»
13 years 4 months ago
Modular Information Hiding and Type-Safe Linking for C
This paper presents CMOD, a novel tool that provides a sound module system for C. CMOD works by enforcing a set of four rules that are based on principles of modular reasoning and...
Saurabh Srivastava, Michael Hicks, Jeffrey S. Fost...
KBS
2007
79views more  KBS 2007»
13 years 4 months ago
The design and implementation of AspectC++
Olaf Spinczyk, Daniel Lohmann