| Promoting levels of openness on component-based adaptable middleware |
| Full text |
Pdf
(144 KB)
|
| Source
|
Middleware Conference
archive
Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM/IFIP/USENIX International Middleware Conference
table of contents
Newport Beach, CA
Article No. 4
Year of Publication: 2007
ISBN:978-1-59593-931-9
|
|
Authors
|
|
Tarcisio da Rocha
|
State University of Campinas, Campinas-SP, Brazil
|
|
Anna-Brith Arntsen
|
University of Tromsø, Tromsø, Norway
|
|
Arne Ketil Eidsvik
|
Tromsø University College, Tromsø, Norway
|
|
Maria Beatriz Felgar de Toledo
|
State University of Campinas, Campinas-SP, Brazil
|
|
Randi Karlsen
|
University of Tromsø, Tromsø, Norway
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 50, Citation Count: 0
|
|
|
ABSTRACT
It is widely accepted that middleware is an important architectural element which facilitates the development of software systems. In this paper we propose a novel approach for designing middleware. It is based on hardware motherboards and two distinct views with a clear separation of concerns. The view for middleware designer (MD-view) is concerned with all complex details of middleware structure and the view for middleware users (MU-view) is only concerned with an abstract set of open architectural elements that can be used to customize the middleware.
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
|
Gordon S. Blair , Geoff Coulson , Lynne Blair , Hector Duran-Limon , Paul Grace , Rui Moreira , Nikos Parlavantzas, Reflection, self-awareness and self-healing in OpenORB, Proceedings of the first workshop on Self-healing systems, November 18-19, 2002, Charleston, South Carolina
[doi> 10.1145/582128.582131]
|
| |
5
|
|
 |
6
|
David Garlan , Robert Allen , John Ockerbloom, Architectural mismatch or why it's hard to build systems out of existing parts, Proceedings of the 17th international conference on Software engineering, p.179-185, April 24-28, 1995, Seattle, Washington, United States
[doi> 10.1145/225014.225031]
|
 |
7
|
|
| |
8
|
Fabio Kon , Manuel Román , Ping Liu , Jina Mao , Tomonori Yamane , Claudio Magalhã , Roy H. Campbell, Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB, IFIP/ACM International Conference on Distributed systems platforms, p.121-143, April 03-07, 2000, New York, New York, United States
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
Batista, T., Joolia, A., and Coulson, G. "Managing dynamic reconfiguration in component-based systems", In Proc. of the 2nd Workshop on Software Architecture (EWSA2), Pisa, Italy, June 13--14, 2005.
|
 |
13
|
|
 |
14
|
Paul Grace , Geoff Coulson , Gordon S. Blair , Barry Porter, A distributed architecture meta-model for self-managed middleware, Proceedings of the 5th workshop on Adaptive and reflective middleware (ARM '06), p.3, November 27-December 01, 2006, Melbourne, Australia
[doi> 10.1145/1175855.1175858]
|
| |
15
|
|
| |
16
|
Blair G. S., Coulson, G., et al. The Design and Implementation of OpenORB Version 2. In IEEE Distributed Journal, Vol 2, No. 6, 2001.
|
| |
17
|
|
| |
18
|
Rouvoy, R., Serrano-Alvarado, P. and Merle P. "A Component-based Approach to Compose Transaction Standards", Proceedings of the 5th International ETAPS Symposium on Software Composition (SC), LNCS 4089, 2006.
|
| |
19
|
Lotia, M. and Nair, P. "All About Motherboard: Complete Introduction and Troubleshooting", BPB Publications, 2002.
|
| |
20
|
Rocha, T., Arntsen, A., Karlsen, R. and Toledo, M. B. "Definition and Evolution of Transaction Systems in Emergent Environments", In: IADIS International Conference - Wireless Applications and Computing, Lisbon, 2007.
|
| |
21
|
Rocha, T. and Toledo, M. B. "Customizing Correctness Criteria for Transactions in Mobile Computing Environments", In: IADIS International Conference - Wireless Applications and Computing, Lisbon, 2007.
|
| |
22
|
|
|