State-of-the-art middleware for component-based distributed applications requires openness to support a broad and varying range of services. It also requires powerful and maintainable composition between application logic and middleware services. In this paper we describe Dy-MAC (Dynamic Middleware with Aspect-Components), a component and aspect-based middleware framework that supports component-based development of middleware services and offers the power of aspect-oriented composition to connect the application logic to the middleware services. We discuss the issue of a lack of expressive power in the contracts of components and aspects when combining component-based and state-of-the-art aspect-oriented development. We describe how the Dy-MAC framework offers a component model that solves this problem with aspect integration contracts. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Lagaisse, B., & Joosen, W. (2005). Component-based open middleware supporting aspect-oriented software composition. In Lecture Notes in Computer Science (Vol. 3489, pp. 139–154). Springer Verlag. https://doi.org/10.1007/11424529_10
Mendeley helps you to discover research relevant for your work.