Year: 2005
Type: article
Abstract: Middleware for component-based software development already provides some separation of concerns between the components implementing the business functionality and the component environment implementing the infrastructural services.However, the implementation of the services is usually not modularized, making it hard to adapt the platform to application specic needs, to exchange services to cope with changing requirements or to use it on dierent devices.Also, mapping components to objects results in code where the crosscutting concerns encapsulated in the middleware show up at several places, complicating the programming model and making the component code dependent on the used component framework.In this paper an approach to solve these problems based on the ideas of aspect-oriented programming is proposed.
Source: The Journal of Object Technology
Author: Michael Eichberg
Institution: Technische Universität Darmstadt
Language: English
Subfield: Software
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W1999421030
