Abstract
Quality of service is becoming more and more important in distributed systems. Current middleware systems lack quality-of-service support on the application and on the system level. AspectIX is a CORBA-compliant middleware platform that defines generic interfaces to control quality-of-service and an infrastructure for quality implementations. AspectIX is based on a fragmented object model that can provide transparent client-side quality implementations. Quality implementations can be weaved into functional fragments using a hierarchy of Weavelets which are modular code-transforming software components. A distributed policy decision engine allows administrators to influence object-internal decisions, e.g., decisions about how to implement the current quality-of-service requirements.
Chapter PDF
Similar content being viewed by others
Keywords
References
C. Backer, K. Geihs: Generic QoS specifications for CORBA. Proc. of Kommunikation in Verteilten Systemen—KiVS. Informatik aktuell. Springer, 1999.
F. J. Hauck, E. Meier, et.al.: A middleware architecture for scalable, QoS-aware and self-organizing global services. Proc. of the USM Conf. 2000. LNCS 1890, Springer, 2000.
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier, J. Irwin: Aspect-oriented programming. Proc. of the ECOOP Conf. LNCS 1241, Springer, 1997.
R. Koster, T. Kramp: Structuring QoS-supporting services with smart proxies. Proc. of the Middleware 2000 Conf.. LNCS 1795, Springer, 2000.
E. Meier, F. J. Hauck: Policy-enabled applications. Tech. Report TR-I4-99-05, IMMD IV, Univ. Erlangen-Nürnberg, July 1999.
Object Management Group, OMG: The Common Object Request Broker: architecture and specification. Rev. 2.4.2, OMG Doc. formal/01-02-33, Feb. 2001.
P. Pal, J. Loyall, R. Schantz, J. Zinky, R. Shapiro, J. Megquier: Using QDL to specify QoS-aware distributed (QuO) application configuration. Proc. of the 3rd ISORC Symp., 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 IFIP International Federation for Information Processing
About this paper
Cite this paper
Hauck, F.J., Becker, U., Geier, M., Meier, E., Rastofer, U., Steckermeier, M. (2001). Aspectix: A Quality-aware, Object-based Middleware Architecture. In: Zieliński, K., Geihs, K., Laurentowski, A. (eds) New Developments in Distributed Applications and Interoperable Systems. DAIS 2001. IFIP International Federation for Information Processing, vol 70. Springer, Boston, MA. https://doi.org/10.1007/0-306-47005-5_9
Download citation
DOI: https://doi.org/10.1007/0-306-47005-5_9
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-7481-7
Online ISBN: 978-0-306-47005-9
eBook Packages: Springer Book Archive