1 / 263
文档名称:

Combining Aspect-Oriented And Component-Based Software Engineering [2004].pdf

格式:pdf   页数:263
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Combining Aspect-Oriented And Component-Based Software Engineering [2004].pdf

上传人:kuo08091 2014/3/11 文件大小:0 KB

下载得到文件列表

Combining Aspect-Oriented And Component-Based Software Engineering [2004].pdf

文档介绍

文档介绍:VRIJE UNIVERSITEIT BRUSSEL – FACULTY OF SCIENCE
DEPARTMENT PUTER SCIENCE
SYSTEM AND SOFTWARE ENGINEERING LAB



COMBINING ASPECT-ORIENTED AND
COMPONENT-BASED SOFTWARE ENGINEERING


Wim Vanderperren
May 2004






Advisor:
Prof. Dr. Viviane Jonckers


A dissertation in partial fulfillment of the requirements of the degree of
Doctor in Science
VRIJE UNIVERSITEIT BRUSSEL – FACULTEIT WETENSCHAPPEN
VAKGROEP INFORMATICA
LABORATORIUM VOOR SYSTEEM EN SOFTWARE ENGINEERING



COMBINEREN VAN ASPECT GEORIENTEERDE
PONENT GEBASEERDE SOFTWARE
ONTWIKKELING


Wim Vanderperren
mei 2004





Promotor:
Prof. Dr. Viviane Jonckers


Proefschrift elegd tot het behalen van de wetenschappelijke graad van
doctor in de wetenschappen
Preface 5

Abstract
The goal of this dissertation is bine aspect-oriented ponent-based software engineering and
as such achieve the advantages of both aspect-oriented ponent-based ideas. This research is
conducted in the context of the ponent-based methodology. PacoSuite introduces explicit
and position patterns that are able to describe the collaboration of a set ponents in an
abstract way. In addition, it is possible to automatically verify whether position pattern and set of
components patible. We present position adapter model in order to modularize crosscutting
concerns in PacoSuite. position adapter describes protocol transformations and can be applied onto a
position pattern. We introduce an algorithm that allows to automatically match position
adapter with position pattern. In addition, the adaptations described by position adapter can be
automatically inserted into position pattern. As such, composition adapters allow to effectively
modularize crosscutting concerns without lowering the abstraction level position in
PacoSuite.
Composition adapters are however limited to describing protocol adaptations; concerns that requi