Pakollinen kirjallisuus
Lista on pyritty päivittämään kevään 2004 kussiin täsmääväksi.
Vertaa kuitenkin annettua materiaalia
vastaavien luentokalvojen ja orientaatiokalvojen lukulistoihin
kirjausvirheiden varalta. Ko. paikoissa on myös kommentteja muusta
soveltuvasta materiaalista.
- Johdanto - Introduction
- Bakken, D. E., Middleware.
Encyclopedia of Distributed Computing. Kluwer Academic Press, 2001.
- Bernstein, P. A, Middleware.
CACM, Feb 1996.
- Campbell, A., Coulson, G., Kounavis, M. E., Managing Complexity:
Middleware Explained. Distributed Computing. IT Professional, Volume: 1 , Issue: 5 , Sept.-Oct.
1999, Pages 22 - 28.
- Charles, J., Middleware Moves to the Forefront. IEEE Computer, pp.
17-19, May 1999.
- Väliohjelmistojen tyypit - Middleware types
- Schantz, R. E., Schmidt, D.C., Encyclopedia
for Software Engineering, chapter Middleware for Distributed Systems:
Evolving the common structure for Network-centric applications.
Wiley&Sons.
- Banavar, G., Chandra, T., Strom, R., Sturman, D., A
case for message oriented middleware. Lecture notes in computer science,
1693, 1999.
- Bernstein, P.A., Transaction
processing monitors, CACM 33,11, pp.75-86.
- Bakre, A., Badrinath, B., R., M-RPC:
a remote procedure call service for mobile clients
- Lewandowski, S.M., Frameworks
for component-based Client/Server computing
- Birrell, A. D., Nelson, J. B, Implementing
remote procedure calls; ACM Transactions on Computer Systems 2, 1 (Feb.
1984), pp. 39 -59.
- Colouris, et.al, 2PL + nested transactions
- Objektiväliohjelmistot - Object middleware
- Komponenttiväliohjelmistot - Component middleware
- ODP
- MDA - Model Driven Architecture
- SOA