{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T15:28:06Z","timestamp":1725550086938},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540290339"},{"type":"electronic","value":"9783540320562"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11558569_11","type":"book-chapter","created":{"date-parts":[[2005,9,27]],"date-time":"2005-09-27T14:01:11Z","timestamp":1127829671000},"page":"140-154","source":"Crossref","is-referenced-by-count":2,"title":["Supporting Security Sensitive Architecture Design"],"prefix":"10.1007","author":[{"given":"Muahmmad Ali","family":"Babar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaowen","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian","family":"Gorton","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"11_CR1","volume-title":"Software Architecture in Practice","author":"L. Bass","year":"2003","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison-Wesley, Reading (2003)","edition":"2"},{"key":"11_CR2","volume-title":"Proc. of the 21th International Conference on Software Engineering","author":"R. Kazman","year":"1999","unstructured":"Kazman, R., Barbacci, M., Klein, M., Carriere, S.J.: Experience with Performing Architecture Tradoff Analysis. In: Proc. of the 21th International Conference on Software Engineering. ACM Press, New York (1999)"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Kazman, R., Bass, L., Abowd, G., Webb, M.: SAAM: A Method for Analyzing the Properties of Software Architectures. In: Proc. of the 16th ICSE (1994)","DOI":"10.1109\/ICSE.1994.296768"},{"key":"11_CR4","volume-title":"Design & Use of Software Architectures: Adopting and evolving a product-line approach","author":"J. Bosch","year":"2000","unstructured":"Bosch, J.: Design & Use of Software Architectures: Adopting and evolving a product-line approach. Addison-Wesley, Reading (2000)"},{"issue":"2","key":"11_CR5","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/52.506460","volume":"13","author":"B. Boehm","year":"1996","unstructured":"Boehm, B., In, H.: Identifying Quality-Requirement Conflicts IEEE Software\u00a013(2), 25\u201335 (1996)","journal-title":"IEEE Software"},{"key":"11_CR6","unstructured":"Lassing, N., Rijsenbrij, D., Vliet, H.: The goal of software architecture analysis: Confidence building or risk assessment. In: Proceedings of First BeNeLux conference on software architecture (1999)"},{"key":"11_CR7","unstructured":"CERT. CERT\/CC Statistics 1988-2004 (Last accessed on February 26, 2005), Available from: http:\/\/www.cert.org\/stats\/cert_stats.html"},{"key":"11_CR8","volume-title":"Building Secure Software: How to Avoid Security Problems the Right Way","author":"J. Viega","year":"2001","unstructured":"Viega, J., McGraw, G.: Building Secure Software: How to Avoid Security Problems the Right Way. Addison-Wesley, Reading (2001)"},{"key":"11_CR9","volume-title":"Proc. of the 26th Int\u2019l. Conf. on Software Eng. (ICSE)","author":"A.v. Lamsweerde","year":"2004","unstructured":"Lamsweerde, A.v.: Elaborating Security Requirements by Construction of Intentional Anti-Models. In: Proc. of the 26th Int\u2019l. Conf. on Software Eng (ICSE), Endinburgh, Scotland (2004)"},{"key":"11_CR10","unstructured":"Yoder, J., Barcalow, J.: Architectural Patterns for Enabling Application Security. In: Proc. of the 4th Pattern Languages of Programming, Washington, USA (1997)"},{"key":"11_CR11","unstructured":"Kienzle, D.M., Elder, M.C.: Final Technical Report: Security Patterns for Web Application Development (Last accessed on February 18, 2005), Available from: http:\/\/www.scrypt.net\/~celer\/securitypatterns\/"},{"key":"11_CR12","unstructured":"Kienzle, D.M., Elder, M.C.: Security Patterns: Template and Tutorial (Last accessed on February 18, 2005) Available from: http:\/\/www.scrypt.net\/~celer\/securitypatterns\/"},{"key":"11_CR13","series-title":"Lecture Notes in Compuer Science","doi-asserted-by":"publisher","DOI":"10.1007\/b11930","volume-title":"Security Engineering with Patterns","author":"M. Schumacher","year":"2003","unstructured":"Schumacher, M.: AMEC 2000. Lecture Notes in Compuer Science. Springer, Heidelberg (2003)"},{"key":"11_CR14","unstructured":"Kienzle, D.M., Elder, M.C., Tyree, D., Edwards-Hewitt, J.: Security Patterns Repository - Version 1.0 (Last accessed on 18 February 2005), Available from, http:\/\/www.scrypt.net\/~celer\/securitypatterns\/"},{"key":"11_CR15","unstructured":"IEEE Standard 1061-1992, Standard for Software Quality Metrics Methodology. Institute of Electrical and Electronic Engineers, New York (1992)"},{"key":"11_CR16","first-page":"958","volume-title":"Encyclopedia of Software Engineering","author":"J.A. McCall","year":"1994","unstructured":"McCall, J.A.: Quality Factors. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, pp. 958\u2013971. John Wiley, New York (1994)"},{"key":"11_CR17","unstructured":"ISO\/IEC, Information technology - Software product quality: Quality model. ISO\/IEC FDIS 9126-1:2000(E)"},{"key":"11_CR18","volume-title":"Design Patterns-Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns-Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)"},{"key":"11_CR19","unstructured":"Petersson, K., Persson, T., Sanden, B.I.: Software Architecture as a Combination of Patterns. CrossTalk The Journal of Defense Software Engineering (October 2003)"},{"key":"11_CR20","first-page":"457","volume-title":"Pattern-oriented software architecture: a system of patterns","author":"F. Buschmann","year":"1996","unstructured":"Buschmann, F.: Pattern-oriented software architecture: a system of patterns, p. 457. Wiley, Chichester (1996)"},{"key":"11_CR21","volume-title":"Beyond Software Architecture: Creating and sustaining winning solutions","author":"L. Hohmann","year":"2003","unstructured":"Hohmann, L.: Beyond Software Architecture: Creating and sustaining winning solutions. Pearson Education, Inc., London (2003)"},{"key":"11_CR22","volume-title":"The Secured Enterprise: Protecting your information assets","author":"P.E. Proctor","year":"2002","unstructured":"Proctor, P.E., Byrnes, F.C.: The Secured Enterprise: Protecting your information assets. Prentice Hall PTR, Englewood Cliffs (2002)"},{"key":"11_CR23","volume-title":"Proc. of the Int,l. Workshop on Adopting Product Line Software Engineering","author":"M. Ali-Babar","year":"2004","unstructured":"Ali-Babar, M.: Scenarios, Quality Attributes, and Patterns: Capturing and Using their Synergistic Relationships for Product Line Architectures. In: Proc. of the Int,l. Workshop on Adopting Product Line Software Engineering, Busan, South Korea (2004)"},{"key":"11_CR24","unstructured":"Zhu, L., Ali-Babar, M., Jeffery, R.: Mining Patterns to Support Software Architecture Evaluation. In: Proc. of the 4th Working IEEE\/IFIP Conference on Software Architecture (2004)"},{"key":"11_CR25","unstructured":"Ali-Babar, M., Kitchenham, B., Maheshwari, P., Jeffery, R.: Mining Patterns for Improving Architecting Activities - A Research Program and Preliminary Assessment. In: Proc. of 9th Int\u2019l. conf. on Empirical Assessment in Software Engineering, Keele, UK (2005)"},{"issue":"3","key":"11_CR26","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1016\/S0164-1212(02)00076-6","volume":"66","author":"L. Bass","year":"2003","unstructured":"Bass, L., John, B.E.: Linking usability to software architecture patterns through general scenarios. Journal of Systems and Software\u00a066(3), 187\u2013197 (2003)","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"11_CR27","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1002\/spip.171","volume":"8","author":"E. Folmer","year":"2003","unstructured":"Folmer, E., Gurp, J.v., Bosch, J.: A Framework for Capturing the Relationship between Usability and Software Architecture. Software Process Improvement and Practice\u00a08(2), 67\u201387 (2003)","journal-title":"Software Process Improvement and Practice"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Bass, L., Klein, M., Moreno, G.: Applicability of General Scenarios to the Architecture Tradeoff Analysis Method, Tech Report CMU\/SEI-2000-TR-014, Softwar Engineering Institute, Carnegie Mellon University (2001)","DOI":"10.21236\/ADA388958"},{"key":"11_CR29","volume-title":"Designing Enterprise Applications with the J2EETM Platform","author":"I. Singh","year":"2002","unstructured":"Singh, I., Stearns, B., Johnson, M., Team, E.: Designing Enterprise Applications with the J2EETM Platform. Addison Wesley Professional, Reading (2002)"},{"key":"11_CR30","volume-title":"Secrets and Lies: Digital Security In a networked world","author":"B. Schneier","year":"2000","unstructured":"Schneier, B.: Secrets and Lies: Digital Security In a networked world. Wiley Computer Publishing, Chichester (2000)"},{"key":"11_CR31","volume-title":"Proceedings of the 4th International Workshop on Product Family Engineering","author":"L. Bass","year":"2001","unstructured":"Bass, L., Klein, M., Bachmann, F.: Quality Attribute Design Primitives and the Attribute Driven Design Method. In: Proceedings of the 4th International Workshop on Product Family Engineering, Bilbao, Spain (2001)"},{"key":"11_CR32","unstructured":"Romanosky, S.: Security Design Patterns (Last accessed on 21th February 2005), Available from, http:\/\/www.cgisecurity.com\/lib\/securityDesignPatterns.pdf"},{"key":"11_CR33","volume-title":"Digital Certificates: Applied Internet Security","author":"J. Feghhi","year":"1999","unstructured":"Feghhi, J., Feghhi, J., Williams, P.: Digital Certificates: Applied Internet Security. Addison Wesley Longman, Inc., Amsterdam (1999)"},{"key":"11_CR34","unstructured":"Juric, M., et al.: Patterns Applied to Manage Security, in J2EE Patterns Applied: Real World Development with Pattern Frameworks, Peer Information (2002)"},{"key":"11_CR35","unstructured":"Ellison, R.J., Moore, A.P., Bass, L., Klein, M., Bachmann, F.: Security and Survivability Reasoning Frameworks and Architectural Design Tactics, Tech Report CMU\/SEI-2004-TR-022, SEI, Carnegie Mellon University, USA (2004)"}],"container-title":["Lecture Notes in Computer Science","Quality of Software Architectures and Software Quality"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11558569_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T19:48:42Z","timestamp":1605642522000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11558569_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290339","9783540320562"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/11558569_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}