| name | ADL |
| description | Architecture Description Language |
| name | CRC |
| description | Class Responsibility Collaborator |
| name | ERD |
| description | Entity Relationship Diagram |
| name | IDL |
| description | Interface Description Language |
| number | 1 |
| author | ISO/IEC/IEEE. |
| article | |
| publication | 24765:2010 Systems and Software Engineering—Vocabulary |
| edition | |
| publisher | ISO/IEC/IEEE |
| issue | |
| date | 2010 |
| part | |
| link | |
| reftext | ISO/IEC/IEEE., 24765:2010 Systems and Software Engineering—Vocabulary, ISO/IEC/IEEE, 2010. |
| number | 2 |
| author | IEEE Std. |
| article | |
| publication | 12207-2008 (a.k.a. ISO/IEC 12207:2008) 'Standard for Systems and Software Engineering—Software Life Cycle Processes |
| edition | |
| publisher | IEEE |
| issue | |
| date | 2008 |
| part | |
| link | |
| reftext | IEEE Std., 12207-2008 (a.k.a. ISO/IEC 12207:2008) 'Standard for Systems and Software Engineering—Software Life Cycle Processes, IEEE, 2008. |
| number | 3 |
| author | T. DeMarco |
| article | The Paradox of Software Architecture and Design |
| publication | Stevens Prize Lecture |
| edition | |
| publisher | |
| issue | |
| date | 1999 |
| part | |
| link | |
| reftext | T. DeMarco, "The Paradox of Software Architecture and Design", Stevens Prize Lecture, 1999. |
| number | 4 |
| author | D. Budgen |
| article | |
| publication | Software Design |
| edition | 2nd ed. |
| publisher | Addison-Wesley |
| issue | |
| date | 2003 |
| part | |
| link | |
| reftext | D. Budgen, Software Design, 2nd ed., Addison-Wesley, 2003. |
| number | 5 |
| author | I. Sommerville |
| article | |
| publication | Software Engineering |
| edition | 9th ed. |
| publisher | Addison-Wesley |
| issue | |
| date | 2011 |
| part | |
| link | |
| reftext | I. Sommerville, Software Engineering, 9th ed., Addison-Wesley, 2011. |
| number | 6 |
| author | M. Page-Jones |
| article | |
| publication | Fundamentals of Object-Oriented Design in UML |
| edition | 1st ed. |
| publisher | Addison-Wesley |
| issue | |
| date | 1999 |
| part | |
| link | |
| reftext | M. Page-Jones, Fundamentals of Object-Oriented Design in UML, 1st ed., Addison-Wesley, 1999. |
| number | 7 |
| author | Merriam-Webster |
| article | |
| publication | Merriam-Webster’s Collegiate Dictionary |
| edition | 11th ed. |
| publisher | Merriam-Webster |
| issue | |
| date | 2003 |
| part | |
| link | |
| reftext | Merriam-Webster, Merriam-Webster’s Collegiate Dictionary, 11th ed., Merriam-Webster, 2003. |
| number | 8 |
| author | IEEE |
| article | |
| publication | IEEE Std. 1069-2009 Standard for Information Technology—Systems Design—Software Design Descriptions |
| edition | |
| publisher | IEEE |
| issue | |
| date | 2009 |
| part | |
| link | |
| reftext | IEEE, IEEE Std. 1069-2009 Standard for Information Technology—Systems Design—Software Design Descriptions, IEEE, 2009. |
| number | 9 |
| author | ISO/IEC |
| article | |
| publication | ISO/IEC 42010:2011 Systems and Software Engineering—Recommended Practice for Architectural Description of Software-Intensive Systems |
| edition | |
| publisher | ISO/IEC |
| issue | |
| date | 2011 |
| part | |
| link | |
| reftext | ISO/IEC, ISO/IEC 42010:2011 Systems and Software Engineering—Recommended Practice for Architectural Description of Software-Intensive Systems, ISO/IEC, 2011. |
| number | 10 |
| author | J. Bosch |
| article | |
| publication | Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach |
| edition | |
| publisher | ACM Press |
| issue | |
| date | 2000 |
| part | |
| link | |
| reftext | J. Bosch, Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach, ACM Press, 2000. |
| number | 11 |
| author | G. Kiczales et al. |
| article | |
| publication | Aspect-Oriented Programming, Proc. 11th European Conf. Object-Oriented Programming (ECOOP 97) |
| edition | |
| publisher | Springer |
| issue | |
| date | 1997 |
| part | |
| link | |
| reftext | G. Kiczales et al., Aspect-Oriented Programming, Proc. 11th European Conf. Object-Oriented Programming (ECOOP 97), Springer, 1997. |
| number | 12 |
| author | J.G. Brookshear |
| article | |
| publication | Computer Science: An Overview |
| edition | 10th ed. |
| publisher | Addison-Wesley |
| issue | |
| date | 2008 |
| part | |
| link | |
| reftext | J.G. Brookshear, Computer Science: An Overview, 10th ed., Addison-Wesley, 2008. |
| number | 13 |
| author | J.H. Allen et al. |
| article | |
| publication | Software Security Engineering: A Guide for Project Managers |
| edition | |
| publisher | Addison-Wesley |
| issue | |
| date | 2008 |
| part | |
| link | |
| reftext | J.H. Allen et al., Software Security Engineering: A Guide for Project Managers, Addison-Wesley, 2008. |
| number | 14 |
| author | P. Clements et al. |
| article | |
| publication | Documenting Software Architectures: Views and Beyond |
| edition | 2nd ed. |
| publisher | Pearson Education |
| issue | |
| date | 2010 |
| part | |
| link | |
| reftext | P. Clements et al., Documenting Software Architectures: Views and Beyond, 2nd ed., Pearson Education, 2010. |
| number | 15 |
| author | E. Gamma et al |
| article | |
| publication | Design Patterns: Elements of Reusable Object-Oriented Software |
| edition | 1st ed. |
| publisher | Addison-Wesley Professional |
| issue | |
| date | 1994 |
| part | |
| link | |
| reftext | E. Gamma et al, Design Patterns: Elements of Reusable Object-Oriented Software, 1st ed., Addison-Wesley Professional, 1994. |
| number | 16 |
| author | I. Jacobson, G. Booch, and J. Rumbaugh |
| article | |
| publication | The Unified Software Development Process |
| edition | |
| publisher | Addison-Wesley Professional |
| issue | |
| date | 1999 |
| part | |
| link | |
| reftext | I. Jacobson, G. Booch, and J. Rumbaugh, The Unified Software Development Process, Addison-Wesley Professional, 1999. |
| number | 17 |
| author | J. Nielsen |
| article | |
| publication | Usability Engineering |
| edition | |
| publisher | Morgan Kaufmann |
| issue | |
| date | 1993 |
| part | |
| link | |
| reftext | J. Nielsen, Usability Engineering, Morgan Kaufmann, 1993. |
| number | 18 |
| author | G. Booch, J. Rumbaugh, and I. Jacobson |
| article | |
| publication | The Unified Modeling Language User Guide |
| edition | |
| publisher | Addison-Wesley |
| issue | |
| date | 1999 |
| part | |
| link | |
| reftext | G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, Addison-Wesley, 1999. |
| number | 19 |
| author | R.S. Pressman |
| article | |
| publication | Software Engineering: A Practitioner’s Approach |
| edition | |
| publisher | McGraw-Hill |
| issue | |
| date | 2010 |
| part | |
| link | |
| reftext | R.S. Pressman, Software Engineering: A Practitioner’s Approach, McGraw-Hill, 2010. |
| number | 20 |
| author | P.B. Kruchten |
| article | |
| publication | The 4+1 View Model of Architecture |
| edition | |
| publisher | IEEE Software |
| issue | vol. 12, no. 6 |
| date | 1995 |
| part | pp. 42-55 |
| link | |
| reftext | P.B. Kruchten, The 4+1 View Model of Architecture, IEEE Software, vol. 12, no. 6, 1995, pp. 42-55. |
| number | 21 |
| author | L. Bass, P. Clements, and R. Kazman |
| article | |
| publication | Software Architecture in Practice |
| edition | 3rd ed. |
| publisher | Addison-Wesley Professional |
| issue | |
| date | 2013 |
| part | |
| link | |
| reftext | L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 3rd ed., Addison-Wesley Professional, 2013. |