{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T20:40:14Z","timestamp":1738269614468,"version":"3.35.0"},"reference-count":33,"publisher":"Informa UK Limited","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information Security Journal: A Global Perspective"],"published-print":{"date-parts":[[2008,5,9]]},"DOI":"10.1080\/19393550801911230","type":"journal-article","created":{"date-parts":[[2008,6,21]],"date-time":"2008-06-21T12:12:10Z","timestamp":1214050330000},"page":"56-74","source":"Crossref","is-referenced-by-count":12,"title":["A High-level Aspect-oriented-based Framework for Software Security Hardening"],"prefix":"10.1080","volume":"17","author":[{"given":"Azzam","family":"Mourad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc-Andr\u00e9","family":"Laverdi\u00e8re","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mourad","family":"Debbabi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","reference":[{"volume-title":"Computer Security: Art and Science","year":"2002","author":"Bishop M.","key":"CIT0001"},{"journal-title":"Security design patterns, Technical Report G031.","year":"2004","author":"Blakley B.","key":"CIT0003"},{"key":"CIT0004","unstructured":"Bodkin, R. Enterprise security aspects. Proceedings of the AOSD 04 Workshop on AOSD Technology for Application-level Security (AOSD\u203204:AOSDSEC). March2004, Lancaster, UK."},{"key":"CIT0005","unstructured":"Bollert, K. On weaving aspects. International Workshop on Aspect-Oriented Programming at ECOOP99. June1999, Lisbon, Portugal."},{"volume-title":"Technical Report IC-99-03","year":"1999","author":"Braga A.M.","key":"CIT0006"},{"key":"CIT0007","doi-asserted-by":"crossref","unstructured":"Clarke, D., Drossopoulou, S., Noble, J. and Wrigstad, T. Tribe: a simple virtual class calculus. AOSD \u203207: Proceedings of the 6th international conference on Aspect-oriented software development. pp.121\u2013134. New York: ACM Press.","DOI":"10.1145\/1218563.1218578"},{"key":"CIT0008","unstructured":"Coady, Y., Kiczales, G., Feeley, M. and Smolyn, G. Using aspectc to improve the modularity of path-specific customization in operating system code. Proceedings of Foundations of software Engineering. Vienna, Austria."},{"key":"CIT0009","unstructured":"DeWin, B., Vanhaute, B. and De Decker, B. Security through aspect-oriented programming. Proceedings of the IFIP TC11 WG11.4 First Annual Working Conference on Network Security: Advances in Network and Distributed Systems Security. November2001, Leuven, Belgium. pp.193\u2013194."},{"volume-title":"Engineering Application Level Security through Aspect Oriented Software Development","year":"2004","author":"DeWin B.","key":"CIT0010"},{"key":"CIT0011","volume":"26","author":"DeWin B.","year":"2002","journal-title":"Informatica (Slovenia)"},{"key":"CIT0012","doi-asserted-by":"crossref","unstructured":"Douence, R., Fritz, T., Loriant, N., Menaud, J.M., S\u00e9gura-Devillechaise, M. and S\u00fcdholt, M. An expressive aspect language for system applications with arachne. AOSD \u203205: Proceedings of the 4th international conference on Aspect-oriented software development. New York. pp.27\u201338. ACM Press.","DOI":"10.1145\/1052898.1052901"},{"key":"CIT0013","doi-asserted-by":"crossref","unstructured":"Engel, M. and Freisleben, B. Supporting autonomic computing functionality via dynamic operating system kernel aspects. AOSD \u203205: Proceedings of the 4th international conference on Aspect-oriented software development. pp.51\u201362. New York: ACM Press.","DOI":"10.1145\/1052898.1052903"},{"key":"CIT0014","unstructured":"Lee Brown, F. Jr., DiVietri, J., Diaz de Villegas, G. and Fernandez, E.B. The authenticator pattern. Proceedings of the 6th Annual Conference on the Pattern Languages of Programs (PLoP99). August1999, Urbana, IL. USA"},{"key":"CIT0015","unstructured":"Fernandez, E.B. and Warrier, R. Remote authenticator\/authorizer. Proceedings of the 10th Conference on Pattern Languages of Programs (PLoP 2003). September2003, Monticello, IL. USA"},{"volume-title":"Writing Secure Code","year":"2002","author":"Howard M.","key":"CIT0016"},{"key":"CIT0017","unstructured":"Huang, M., Wang, C. and Zhang, L. Toward a reusable and generic security aspect library. Proceedings of the AOSD 04 Workshop on AOSD Technology for Application-level Security (AOSD\u203204:AOSDSEC)."},{"key":"CIT0018","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J. and Griswold, W. Overview of aspectj. Proceedings of the 15th European Conference ECOOP. Budapest, Hungary. Springer Verlag."},{"volume-title":"Department of Computer Science","year":"2002","author":"Kim H.","key":"CIT0021"},{"key":"CIT0022","doi-asserted-by":"crossref","unstructured":"Mourad, A., Laverdi\u00e8re, M. A. and Debbabi, M. Security hardening of open source software. Proceedings of the 2006 International Conference on Privacy, Security and Trust (PST 2006). McGraw-Hill: ACM Press.","DOI":"10.1145\/1501434.1501486"},{"key":"CIT0023","doi-asserted-by":"crossref","unstructured":"Mourad, A., Laverdi\u00e8re, M.A. and Debbabi, M. Towards an aspect oriented approach for the security hardening of code. Proceedings of the 3rd IEEE International Symposium on Security in Networks and Distributed Systems. May2007, Niagara Falls, Canada. IEEE Press.","DOI":"10.1109\/AINAW.2007.355"},{"key":"CIT0024","doi-asserted-by":"crossref","unstructured":"Navarro, L.D.B., S\u00fcdholt, M., Vanderperren, W., De Fraine, B. and Suv\u00e9e, D. Explicitly distributed aop using awed. AOSD \u203206: Proceedings of the 5th international conference on Aspect-oriented software development. pp.51\u201362. New York: ACM Press.","DOI":"10.1145\/1119655.1119665"},{"key":"CIT0026","doi-asserted-by":"publisher","DOI":"10.1007\/b11930"},{"volume-title":"Security Patterns: Integrating Security and Systems Engineering","year":"2006","author":"Schumacher M.","key":"CIT0027"},{"volume-title":"Secure Coding in C and C++","year":"2005","author":"Seacord R.C.","key":"CIT0028"},{"key":"CIT0029","unstructured":"Shah, C. and Hill, F. Aspect-oriented programming security framework. Proceedings of the DARPA Information Survivability Conference and Exposition (DISCEX 03). pp.143\u2013145. IEEE Press."},{"key":"CIT0030","doi-asserted-by":"crossref","DOI":"10.21236\/ADA419305","volume-title":"An aspect-oriented security assurance solution","author":"Shah V.","year":"2003"},{"key":"CIT0031","unstructured":"Shah, V. and Hill, F. Using aspect-oriented programming for addressing security concerns. Proceedings of the Thirteenth International Symposium on Software Reliability Engineering (ISSRE). November2003, Annapolis, MD. pp.115\u2013119. USA"},{"key":"CIT0032","unstructured":"Slowikowski, P. and Zielinski, K. Comparison study of aspect-oriented and container managed security. Proceedings of the ECCOP workshop on Analysis of Aspect-Oriented Software. July2003, Darmstadt, Germany."},{"key":"CIT0033","unstructured":"Spinczyk, O., Gal, A. and Chroder Preikschat, W. Aspectc++: An aspect-oriented extension to c++. Proceedings of the 40th International Conference on Technology of Object-Oriented Languages and Systems. Sydney, Australia."},{"key":"CIT0034","unstructured":"Vanhaute, B. and DeWin, B. Security and genericity. Proceedings of the 1st Belgian AOSD Workshop. November 8, Belgium."},{"key":"CIT0035","first-page":"31","volume":"14","author":"Viega J.","year":"2001","journal-title":"Cutter IT Journal"},{"key":"CIT0037","doi-asserted-by":"crossref","unstructured":"Xu, D., Goel, V. and Nygard, K. An aspect-oriented approach to security requirements analysis. 30th Annual International Computer Software and Applications Conference (COMPSAC\u203206). pp.79\u201382. Los Alamitos, CA: IEEE Computer Society.","DOI":"10.1109\/COMPSAC.2006.109"},{"key":"CIT0038","unstructured":"Yoder, J. and Barcalow, J. Architectural patterns for enabling application security. Proceedings of the 4th Annual Conference on the Pattern Languages of Programs (PLoP97)."}],"container-title":["Information Security Journal: A Global Perspective"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/19393550801911230","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T20:27:40Z","timestamp":1738268860000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.tandfonline.com\/doi\/abs\/10.1080\/19393550801911230"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,5,9]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,5,9]]}},"alternative-id":["10.1080\/19393550801911230"],"URL":"https:\/\/doi.org\/10.1080\/19393550801911230","relation":{},"ISSN":["1939-3555","1939-3547"],"issn-type":[{"type":"print","value":"1939-3555"},{"type":"electronic","value":"1939-3547"}],"subject":[],"published":{"date-parts":[[2008,5,9]]}}}