ACM Home Page
Please provide us with feedback. Feedback
Dynamic updates: another middleware service?
Full text PdfPdf (337 KB)
Source ACM International Conference Proceeding Series; Vol. 224 archive
Proceedings of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007 table of contents
Lisbon, Portugal
SESSION: Session 4 table of contents
Pages: 49 - 54  
Year of Publication: 2007
ISBN:1-59593-696-7
Author
Susanne Cech Previtali  Institute of Computer Systems, ETH Zurich, Switzerland
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 32,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1238828.1238841
What is a DOI?

ABSTRACT

Middleware simplifies the construction of distributed applications. These applications typically require continuous uptime. The maintenance of distributed applications, though, imposes costly downtime. The evolution of software systems is therefore an important concern for middleware systems. We present a model that enables us to update an application without terminating its execution. We see software updates as cross-cutting concerns and therefore express updates as aspects which are woven into the application. The aspect-oriented approach ensures that updates are modular and atomic.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
 
6
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In ECOOP '97: Proceedings of the 11th European Conference on Object-Oriented Programming, volume 1241, pages 220--242. Springer, Jyväskylä, Finland, 1997.
 
7
 
8
9
 
10
A. Nicoara and G. Alonso. Dynamic AOP with PROSE. In Proc. of International Workshop on Adaptive and Self-Managing Enterprise Applications (ASMEA'05) in conjunction with CAISE'05, Porto, Portugal, June 2005.
 
11
 
12
 
13
K. Waldén and J.-M. Nerson. Seamless Object-Oriented Software Architecture. Prentice Hall, 1994.


Collaborative Colleagues:
Susanne Cech Previtali: colleagues