참고문헌
- M. Shaw and D. Garlan, Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall, 1996
- 'Description Languages,' IEEE Transactions on Software Engineering, Vol.26, No.1, pp. 70-93, January, 2000 https://doi.org/10.1109/32.825767
- Oh-Cheon Kwon, Gyu-Sang Shin, and Taewoong Ieon, 'An Open Architectural Framework for Building an Architecture Modeler,' Proceedings of the 15th International Symposium on Computer and Information Sciences(ISCIS 2000), October 11-13, 2000, Turkey Istanbul, Yildiz Technic University, pp.477-486
- 'Description Languages,' IEEE Transactions on Software Engineering, Vol.26, No.1, pp. 70-93, January, 2000 https://doi.org/10.1109/32.825767
- Taylor, R. N., Medvidovic, N., Anderson, K. M., Whitehead, E. J. Jr., Robbins, J. E., Nies, K. A., Oreizy, P. and Dubrow, D. L., 'A Component and Message-Based Architectural Style for GUI Software,' IEEE Transactions on Software Engineering, Vol.22, No.6, pp.390-406, June. 1996 https://doi.org/10.1109/32.508313
- W. F. Tichy, 'Software Development Control Based on Module Interconnection,' Proceedings of the 4th Int'l Conference on Software Engineering, pp.29-41, 1979
- R. Prieto-Diaz and J. M. Neighbors, 'Module Interconnection Languages,' The Journal of Systems and Software, Vol.6, No.4, pp.307-334, November, 1986
- G. Booch, J. Rumbaugh, and J. Jacobson, The Unified Modeling Language User Guide, Addison-Wesley, 1999
- R. Allen and D. Garlan, 'Beyond Definition/Use ; Architectural Interconnection,' Proceedings of Workshop on Interface Definition Languages, Portland, Oregon, USA, January, 1994
- D. C. Luckharn, L. M. Augustin, J. J. Kenney, J. Vera, D. Bryan, and W. Mann, 'Specification and Analysis of System Architecture Using Rapide,' IEEE Transactions on Software Engineering, Vol.21, No.4, April, 1995 https://doi.org/10.1109/32.385971
- J. Magee and J. Kramer, 'Dynamic Structure in Software Architectures,' Proceedings of the 4th ACM SIGSOFT Symposium on Foundations on Software Engineering, 16-18, San Francisco, CA, pp.3-14, October, 1996
- M. Shaw, R. DeLine, D. V. Klein, T. L. Ross, D. M. Young, and G. Zelesnik, 'Abstractions for Software Architecture and tools to Support Them,' IEEE Transactions on Software Engineering, Vol.21, No.4, pp.314-335, April, 1995 https://doi.org/10.1109/32.385970
- D. Garlan, R. Allen, and J. Ockerbloom, 'Exploiting Style in Architectural Design Environments,' Proceedings of SIGSOFT '94 Symposium on the Foundations of Software Engineering, December, 1994
- Taylor, R. N., Medvidovic, N., Anderson, K. M., Whitehead, E. J. Jr., Robbins, J. E., Nies, K. A., Oreizy, P. and Dubrow, D. L., 'A Component and Message-Based Architectural Style for GUI Software,' IEEE Transactions on Software Engineering, Vol.22, No.6, pp.390-406, June. 1996 https://doi.org/10.1109/32.508313
- B. Selic, G. Gullekson, and P. T. Ward, Real-Time Object-Oriented Modeling, John Wiley & Sons, Inc., 1994
- S. Vestal, MetaH Programmer's Manual, Version 1.09, Technical Report, Honeywell Technology Center, April, 1996
- J. E. Robbins, N. Medvidovic, D. F. Redmiles, and D. S. Rosenblum, 'Integrating Architecture Description Languages with a Standard Design Method,' Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, pp.209-218, April, 1998
- D. Garlan, R. Monroe, and D. Wile, 'Acme: An Architecture Description Interchange Language,' Proceedings of CASCON'97, pp.169-183, Nov. 1997
- The C2 Style, http://www.ics.uci.edu/pub/arch/c2.html, Information and Computer Science, University of California, Irvine
- G. Krasner and S. Pope. A Cookbook for Using the MVC User Interface Paradigm in Smalltalk, Journal of Object-Oriented Programming, 1(3) : 26-49, 1988
- Erich Gamma, et al., 'Design Patterns: Elements of Reusable Object-Oriented Software,' Addison-Wesley, 1994
- David A. Watt and Deryck F. Brown, 'Programming Language Processors in Java,' Prentice Hall, 2000