Acknowledgement
Supported by : 한국연구재단
References
- Clements, Paul, et al., Documenting software architectures: views and beyond. Pearson Education, 2002.
- Kazman, Rick, Mark Klein, and Paul Clements, ATAM: Method for architecture evaluation, No. CMU/SEI-2000-TR-004. CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST, 2000.
- Buschmann, Frank, et al., "A system of patterns: Pattern-oriented software architecture," (1996).
- Lattanze, Anthony J., Architecting Software Intensive Systems: A Practitioners Guide, CRC Press, 2008.
- Kruchten, Philippe, "Mommy, where do software architectures come from," 1st International Workshop on Architectures for Software Systems, Seattle, WA. 1995.
- Falessi, Davide, et al., "Decision-making techniques for software architecture design: A comparative survey," ACM Computing Surveys (CSUR) 43.4 (2011): 33.
- Garlan, David, "Software architecture: A travelogue," Proc. of the on Future of Software Engineering, ACM, 2014.
- Henninger, Scott, and Victor Correa, "Software pattern communities: Current practices and challenges," Proc. of the 14th Conference on Pattern Languages of Programs, ACM, 2007.
- Birukou, Aliaksandr, "A survey of existing approaches for pattern search and selection," Proc. of the 15th European Conference on Pattern Languages of Programs, ACM, 2010.
- Lee, Seok Won, and David C. Rine, "Case Study Methodology Designed Research in Software Engineering Methodology Validation," SEKE, 2004.
- Kumar, Kiran, and T. V. Prabhakar, "Design decision topology model for pattern relationship analysis," Proc. of the 1st Asian Conference on Pattern Languages of Programs, ACM, 2010.
- Kumar, Kiran, and T. V. Prabhakar, "Patternoriented knowledge model for architecture design," Proc. of the 17th Conference on Pattern Languages of Programs, ACM, 2010.
- Gomes, Paulo, et al., "Using CBR for automation of software design patterns," Advances in Case-Based Reasoning, Springer Berlin Heidelberg, 2002, 534-548.
- Birukou, Aliaksandr, Enrico Blanzieri, and Paolo Giorgini, "Implicit Culture Framework for behavior transfer," (2009).
- Shu-Hang, Guo, et al., "A requirement analysis pattern selection method for e-business project situation," e-Business Engineering, 2007. ICEBE 2007. IEEE International Conference on, IEEE, 2007.
- Avgeriou, Paris, and Uwe Zdun, "Architectural patterns revisited-a pattern language," In 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), Irsee, 2005.
- Harrison, Neil B., and Paris Avgeriou, "Leveraging architecture patterns to satisfy quality attributes," Software Architecture, Springer Berlin Heidelberg, 2007, 263-270.
- Ozkaya, Ipek, Rick Kazman, and Mark Klein, "Quality-attribute based economic valuation of architectural patterns," Economics of Software and Computation, 2007, ESC'07. First International Workshop on the, IEEE, 2007.
- Bode, Stephan, et al., "Software architectural design meets security engineering," Engineering of Computer Based Systems, 2009, ECBS 2009, 16th Annual IEEE International Conference and Workshop on the, IEEE, 2009.
- Bode, Stephan, and Matthias Riebisch, "Impact evaluation for quality-oriented architectural decisions regarding evolvability," Software Architecture, Springer Berlin Heidelberg, 2010, 182-197.
- Gerdes, Sebastian, Mohamed Soliman, and Matthias Riebisch, "Decision Buddy: Tool Support for Constraint-Based Design Decisions during System Evolution," Proc. of the 1st International Workshop on Future of Software Architecture Design Assistants, ACM, 2015.
- Harrison, Neil B., and Paris Avgeriou, "Analysis of architecture pattern usage in legacy system architecture documentation," Software Architecture, 2008. WICSA 2008. Seventh Working IEEE/IFIP Conference on, IEEE, 2008.
- Hebisch, Erik, Matthias Book, and Volker Gruhn, "Scenario-based architecting with architecture trace diagrams," Proc. of the Fifth International Workshop on Twin Peaks of Requirements and Architecture, IEEE Press, 2015.
- Carriere, Jeromy, Rick Kazman, and Ipek Ozkaya, "A cost-benefit framework for making architectural decisions in a business context," Software Engineering, 2010 ACM/IEEE 32nd International Conference on, Vol. 2, IEEE, 2010.
- Alexander, Christopher, Sara Ishikawa, and Murray Silverstein, A pattern language: towns, buildings, construction, Vol. 2. Oxford University Press, 1977.
- Borgida, Alexander T., Conceptual modeling: foundations and applications: Essays in honor of John Mylopoulos, Vol. 5600. Springer Science & Business Media, 2009.
- ISO/IEC 25010: Systems and software engineering, Systems and software Quality Requirements and Evaluation (SQuaRE), System and software quality models, 2011.
- Xu, Lihua, et al., "An architectural pattern for non-functional dependability requirements," Journal of Systems and Software 79.10 (2006): 1370-1378. https://doi.org/10.1016/j.jss.2006.02.061