Acknowledgement
Supported by : 한국연구재단
References
- D. Garlan and M. Shaw, "An Introduction to Software Architecture," CMU Software Engineering Institute Technical Report, CMU/SEI-94-TR-21, ESC-TR-94-21, 1994.
- L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, Addison-Wesley Professional, 2003.
- B. Nuseibeh, "Weaving Together Requirements and Architectures," IEEE Computer Society, Vol. 34, No. 3, pp. 115-119, 2001.
- F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal, Pattern-Oriented Software Architecture: A System of Patterns, John Wiley & Sons, 1996.
- M. Jackson, Software Requirements & Specifications: a Lexicon of Practic; Principles and Prejudices, Addison-Wesley, 1995.
- M. Jackson, Problem Frames: Analyzing and Structuring Software Development Problems, Addison-Wesley, 2001.
- M. Jackson, R.C. Laney, B. Nuseibeh, and L. Rapanotti, "Relating Software Requirements and Architectures using Problem Frame," Proc. of IEEE Joint International Conference on Requirements Engineering 2002, pp. 137-144, 2002.
- L. Lavazza and V.D. Bianco, "Combining Problem Frames and UML in the Description of Software Requirements," Proc. of the 9th international conference on Fundamental Approaches to Software Engineering (FASE'06), pp. 199-213, 2006.
- M. Lencastre, J. Araujo, A. Moreira, and J. Castro, "Analyzing Crosscutting in the Problem Frames Approach," Proc. of the 2006 International Workshop on Advances and Applications of Problem Frames (IWAAPF '06), pp. 59-64, 2006.
- C. Choppy, D. Hatebur, and M. Heisel, "Architectural patterns for problem frames," Software IEE Proceedings, Vol. 152, No. 4, pp. 198-208, 2005.
- S. Chosh, E. Song, and D.K. Kim, "A Metamodeling Approach to Pattern-based Model Refactoring," IEEE Computer Society, pp. 52-58, 2003.
- D.K. Kim and C.E. Khawand, "An Approach to Precisely Specifying the Problem Domain of Design Pattern," Journal of Visual Languages & Computing, Vol. 18, No. 6, pp. 560-591, 2007. https://doi.org/10.1016/j.jvlc.2007.02.009
- D.K. Kim, "Software Quality Improvement via Pattern-Based Model Refactoring," Proc. of the 11th High Assurance Systems Engineering Symposium (HASE) 2008, Nanjing, pp. 293-302, 2008.
- C. Choppy, M. Heisel, "Use of Patterns in Formal Development Systematic Transition from Problem to Architectural Designs," Proc. of the 16th International Workshop WADT 2002, Frauenchiemsee, Germany, Revised Selected Papers, pp. 201-215, 2003.
- C. Choppy, D. Hatebur, and M. Heisel, "Systematic Architectural Design Based on Problem Patterns," Relating Software Requirements and Architectures, Springer-Verlag Berlin Heidelberg, pp. 133-159, 2011.
- N. Harrison and P. Avgeriou, "Leveraging Architecture Patterns to Satisfy Quality Attributes," Proc. of the 1st European Conference on Software Architecture, Madrid, Springer LNCS, pp. 263-270, 2007.
- F. Bachmann, L. Bass, M. Klein, and C. Shelton, "Designing Software Architectures to Achieve Quality Attribute Requirements," Software IEE Proceedings, Vol. 152, No. 4, pp. 153-165, 2005.
- F. Bachmann, L. Bass, M. Klein, and C. Shelton, "Experience Using an Expert System to Assist an Architect in Designing for Modifiability," Proc. of the 4th Working IEEE/IFIP Conference on Software Architecture (WICSA'04), pp. 281-284, 2004.
- L. Chung, B.A. Nixon, E. Yu, and J. Mylopoulos, "Non-Functional Requirements in Software Engineering," International Series in Software Engineering, Springer, Vol. 5. (Online). Available: http://www.amazon.fr/exec/obidos/ASIN/0792386663/citeulike04-21, 1999.
- N. May, "A Survey of Software Architecture Viewpoint Models," Proc. of the 6th Australasian Workshop on Software and System Architectures (AWSA), Brisbane, Australia, pp. 13-24, 2005.
- C. Hofmeister, R. Nord, and D. Soni, Applied Software Architecture, Addison Wesley Longman, 2000.
- P. Clements, R. Kazman, and M. Klein, Evaluating Software Architectures: Methods and Case Studies, Addison Wesley, 2002.
- P. Avgeriou and U. Zdun, "Architectural Patterns Revisited - a Pattern Language," Proc. of the 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), 2005.
- R. Kazman, J. Asundi, and M. Klein, "Making Architecture Design Decisions: an Economic Approach," Software Engineering Institute, Carnegie Mellon University, CMU/SEI-2002-TR-035, ESC-TR-2002-035, 2002.
- L. Rapanotti, J.G. Hall, M. Jackson, and B. Nuseibeh, "Architecture driven problem decomposition," Proc. of the 12th IEEE Int. Requirements Engineering Conf. (RE), Kyoto, Japan, pp. 6-10, 2004.
- E. Souza, M. Lencastre, R.C.F. Melo, L. Ramires, and K. Alves, "Analyzing Problem Frames together with Solution Patterns," Proc. of WER 2007, pp. 179-189, 2007.