A Framework for Aspect-oriented Multiparty Coordination
Purchase on Springer.com
$29.95 / €24.95 / £19.95*
* Final gross prices may vary according to local VAT.
Separation of concerns has been presented as a promising tool to tackle the design of complex systems in which cross-cutting properties that do no fit into the scope of a class must be satisfied. In this paper, we show that interaction amongst a number of objects can also be described separately from functionality by means of the CAL language, and present a framework that provides the needed infrastructure. It is innovative because it supports open multiparty interactions.
- Bagrodia, R. (1989). Process synchronization: Design and performance evaluation of distributed algorithms. IEEE Transactions on Software Engineering, 15(9): 1053–1065. CrossRef
- Chandy, K. and Misra, J. (1988). Parallel Program Design: A Foundation. Addison-Wesley.
- Coffman, E., Elphick, M. J., and Shoshani, A. (1971). System deadlocks. Computing Surveys, 3(2):67–78. CrossRef
- Corchuelo, R., Pérez, J., and Toro, M. (2000). A multiparty coordination aspect language. ACM Sigplan, 35(12):24–32.
- Corchuelo, R., Ruiz, D., Toro, M., Prieto, J., and Arjona, J. (1999). A distributed solution to multiparty interaction. In Recent Advances in Signal Processing and Communications, pages 318–323. World Scientific Engineering Society.
- D’Souza, D. and Wills, A. (1999). Objects, Components, and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Reading, Mass., 1 edition.
- Francez, N. and Forman, I. (1996). Interacting processes: A multiparty approach to coordinated distributed programming. Addison-Wesley.
- Irwin, J., Loingtier, J.-M., Gilbert, J. R., and Kiczales, G. (1997). Aspect-oriented programming of sparse matrix code. In Springer-Verlag, editor, Proceedings of the 1997 International Scientific Computing in Object-Oriented Parallel Environments, volume 1343 of Lecture Notes in Computer Science, pages 249–256. Springer-Verlag.
- Joung, Y. (2000). Two decentralized algorithms for strong interaction fairness for systems with unbounded speed variability. Theoretical Computer Science, 243(1–2):307–338.
- Joung, Y. and Smolka, S. (1996). A comprehensive study of the complexity of multiparty interaction. Journal of the ACM, 43(1):75–115. CrossRef
- Lopes, C. (1998). D: A Language Framework for Distributed Programming. PhD thesis, Xerox Palo Alto Research Center.
- Lopes, C. and Kiczales, G. (1998). Recent developments in AspectJ. In Demeyer, S. and Bosch, J., editors, Object-Oriented Technology: ECOOP’98 Workshop Reader, volume 1543 of Lecture Notes in Computer Science, pages 398–401. Springer-Verlag.
- Papadopoulos, G. and Arbab, F. (1998). Coordination models and languages. In Advances in Computers, volume 46. Academic Press.
- Zorzo, A. F. and Stroud, R. J. (1999). A distributed object-oriented framework for dependable multiparty interactions. ACM Sigplan, 34(10):435–446.
- A Framework for Aspect-oriented Multiparty Coordination
- Book Title
- New Developments in Distributed Applications and Interoperable Systems
- Book Subtitle
- IFIP TC6/WG6.1 Third International Working Conference on Distributed Applications and Interoperable Systems September 17–19, 2001, Kraków, Poland
- Book Part
- pp 161-173
- Print ISBN
- Online ISBN
- Series Title
- IFIP International Federation for Information Processing
- Series Volume
- Series ISSN
- Springer US
- Copyright Holder
- Kluwer Academic Publishers
- Additional Links
- Multiparty interactions
- coordination algorithms
- aspect-oriented languages
- Industry Sectors
- eBook Packages
- Editor Affiliations
- 1. University of Mining and Metallurgy
- 2. University of Frankfurt
- Author Affiliations
- 3. Dep. de Lenguajes y Sistemas Informáticos, Universidad de Sevilla, Spain
To view the rest of this content please follow the download PDF link above.