W
Wim Vanderperren
Researcher at Vrije Universiteit Brussel
Publications - 48
Citations - 1041
Wim Vanderperren is an academic researcher from Vrije Universiteit Brussel. The author has contributed to research in topics: Component-based software engineering & Web service. The author has an hindex of 13, co-authored 48 publications receiving 1040 citations.
Papers
More filters
Proceedings ArticleDOI
JAsCo: an aspect-oriented approach tailored for component based software development
TL;DR: A new "aspect-enabled" component model, which contains build-in traps that enable to interfere with the normal execution of a component, is proposed that is backward-compatible with the Java Beans component model.
Proceedings ArticleDOI
Explicitly distributed AOP using AWED
TL;DR: This work proposes AWED, a new aspect language with explicit distributed programming mechanisms, which provides a notion of distributed advice with support for asynchronous and synchronous execution and shows several concrete examples how AWED can be used to modularly implement and extend replicated cache implementations.
Book ChapterDOI
Stateful aspects in JAsCo
TL;DR: This paper proposes an extension of the JAsCo aspect-oriented programming language for declaratively specifying a protocol fragment and presents a case study in the context of reaction business rules.
Book ChapterDOI
Isolating process-level concerns using padus
Mathieu Braem,Kris Verlaenen,Niels Joncheere,Wim Vanderperren,Ragnhild Van Der Straeten,Eddy Truyen,Wouter Joosen,Viviane Jonckers +7 more
TL;DR: This paper presents an aspect-oriented extension for the WS-BPEL language that improves on current state-of-the-art by introducing an explicit deployment construct, a richer joinpoint model, and a higher-level pointcut language.
Proceedings ArticleDOI
Adaptive programming in JAsCo
TL;DR: An extension to JAsCo for supporting Adaptive Programming in a Component-Based Software Development context is proposed and the reusability of an adaptive visitor is improved because the same visitor can be reused within different component contexts.