Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Publication Home Page
July/August 2007 (Vol. 24, No. 4)   pp. 52-60
Organizing Security Patterns

Full Article Text: View linked HTML of full textDownload PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2007.114
Send link to a friend

Abstract
Every empire, after a period of rapid expansion, needs some time for consolidation or it risks disintegration. The expansion of software patterns has produced a large body of work that now needs organization. This article documents early efforts to consolidate and organize a subset of software patterns in the security domain. Lessons learned through this process can help people trying to organize patterns for other domains. This article is part of the special issue on software patterns.
References
[1] M.W. Eichin and J.A. Rochlis, "With Microscope and Tweezers: An Analysis of the Internet Virus of November 1988," IEEE Symp. Research in Security and Privacy, IEEE Press, 1989, pp. 326–343.
[2] Information Technology Security Evaluation Criteria, ver. 1.2, Commission of European Communities, 1991; www.iwar.org.uk/comsec/resources/standards itsec.htm.
[3] J.A. Zachman, "A Framework for Information Systems Architecture," IBM Systems J., vol. 26, no. 3, 1987, pp. 276–292.
[4] D. Trowbridge et al., "Describing the Enterprise Architectural Space," MSDN, 2004; http://msdn2.microsoft.com/en-us/library ms978655.aspx.
[6] F. Swiderski and W. Snyder, Threat Modeling, Microsoft Press, 2004.
[7] C. Alexander, S. Ishakawa, and M. Silverstein, A Pattern Language, Oxford Univ. Press, 1977.
[1] J. Yoder and J. Barcalow, "Architectural Patterns for Enabling Application Security," Proc. 4th Conf. Pattern Languages of Programs (PLoP 97), 1997, http://jerry.cs.uiuc.edu/plop/plopd4-submissions P60.doc.
[2] S. Romanosky, Security Design Patterns Part 1, 2001; www.cgisecurity.com/libsecurityDesignPatterns.html .
[3] M. Hafiz, "A Collection of Privacy Design Patterns," Proc. 13th Conf. Pattern Languages of Programs (PLoP 06), 2006, http://hillside.net/plop/2006/Papers/Library PLoP2006_mhafiz0_0.pdf.
[4] M. Hafiz, "Security Architecture of Mail Transfer Agents," master's thesis, Univ. of Illinois at Urbana-Champaign, 2005.
[5] B. Blakley and C. Heath, Security Design Patterns Technical Guide—Version 1, Open Group, 2004; www.opengroup.org/securitygsp.htm.
[6] D.M. Kienzle et al., "Security Patterns Repository, Version 1.0," 2002,www.modsecurity.org/archive/securitypatterns dmdj_repository.pdf.
[7] C. Steel, R. Nagappan, and R. Lai, Core Security Patterns: Best Practices and Strategies for J2EE, Web Services, and Identity Management, Prentice Hall, 2005.
[8] M. Schumacher et al., Security Patterns: Integrating Security and Systems Engineering, John Wiley & Sons, 2005.
[9] J. Hogg et al., Web Service Security: Scenarios, Patterns, and Implementation Guidance for Web Services Enhancements (WSE) 3.0, Microsoft Press, 2006.
Additional Information
Index Terms- patterns, security, protection

Citation:  Munawar Hafiz, Paul Adamczyk, Ralph E. Johnson, "Organizing Security Patterns," IEEE Software, vol. 24,  no. 4,  pp. 52-60,  Jul/Aug,  2007

RSS Feed

Similar Articles

Abstract Contents
Abstract
References
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

Peer Review Notice

Give us Feedback