Bibliography

  1. "???." ?. ?. http://ieeexplore.ieee.org/iel1/52/2101/00057890.pdf?isNumber=2101?=JNL&arnumber=57890&arNumber=57890&arSt=29&ared=36&arAuthor=Dellsie%2C+N.%3B+Gartan%2C+D.

  2. "A Formal Approach to Software Architecture." Robert Allen. Carnegie Mellon, School of Computer Science. 1997.

  3. "A Formal Approach to Software Architectures." Robert B. Allen and David Garlan. IFIP Congress, Vol. 1. 1992. pp. 134-141. http://citeseer.nj.nec.com/article/allen97formal.html

  4. "A formal specification of an oscilloscope." N. Dellsie and D. Garlan. IEEE Software. 7 (5). Sep 1990. pp. 29--36. http://ieeexplore.ieee.org/iel1/52/2101/00057890.pdf

  5. "An Introduction to Software Architecture." David Garlan and Mary Shaw. Carnegie Mellon University. CMU-CS-94-166. January 1994. http://www-2.cs.cmu.edu/afs/cs/project/able/www/paper_abstracts/intro_softarch.html

  6. "An Introduction to Software Architecture." David Garlan and Mary Shaw. Advances in Software Engineering and Knowledge Engineering. Singapore. 1993. pp. 1-39.

  7. "An introduction to Z and formal specifications." J. M. Spivey. Software Engineering Journal. 4 (1). 1989. pp. 40--50.

  8. "An introduction to Z and formal specifications." J. M. Spivey. Software Engineering Journal. 4 (1). 1989. pp. 40--50.

  9. "Beyond Definition/Use: Architectural Interconnection." Robert Allen and David Garlan. Proceedings of the ACM Interface Definition Language Workshop. August 1994.

  10. "Design and use of software architectures: adopting and evolving a product-line approach." Jan Bosch. ACM Press/Addison-Wesley Publishing Co.. 2000.

  11. "Design patterns: elements of reusable object-oriented software." Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Addison-Wesley Longman Publishing Co., Inc.. 1995.

  12. "Formalizing Architectural Connection." Robert Allen and David Garlan. Proceedings of the Sixteenth International Conference on Software Engineering. Sorrento, Italy. May 1994. pp. 71-80.

  13. "Illuusio arkkitehtuurista -- Ajatuksia arvoista, vallasta ja arvovallasta." Arne Nevanlinna. WSOY. 1996.

  14. "Larger scale systems require higher-level abstractions." M. Shaw. Proceedings of the fifth international workshop on Software specification and design. 1989. pp. 143--146. http://doi.acm.org/10.1145/75199.75222

  15. "Object FAQ." Robert John Hathaway III. 12 1997. http://www.cyberdyne-object-sys.com/oofaq2/index.htm

  16. "Objects have failed." Richard Gabriel, Brian Foote, Guy L. Steele Jr., and James Noble. 2002. http://www.dreamsongs.org/Essays.htmli#ObjectsHaveFailed

  17. "On the criteria to be used in decomposing systems into modules." D. L. Parnas. Communications of the ACM. 15 (12). 1972. pp. 1053--1058. http://doi.acm.org/10.1145/361598.361623

  18. "Pattern-oriented software architecture: a system of patterns." Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. John Wiley & Sons, Inc.. 1996.

  19. "Software architecture: perspectives on an emerging discipline." Mary Shaw and David Garlan. Prentice-Hall, Inc.. 1996.

  20. "Software architecture in practice." Len Bass, Paul Clements, and Rick Kazman. Addison-Wesley Longman Publishing Co., Inc.. 1998.

  21. "Using Tool Abstraction to Compose Systems." David Garlan, Gail E. Kaiser, and David Notkin. Computer. 25 (6). 1992. pp. 30--38. http://dx.doi.org/10.1109/2.153255


Generated using modified bibtex2xml.py and bibList.xsl.