{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:32:47Z","timestamp":1750307567022,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,3,15]],"date-time":"2010-03-15T00:00:00Z","timestamp":1268611200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,3,15]]},"DOI":"10.1145\/1739230.1739254","type":"proceedings-article","created":{"date-parts":[[2010,3,16]],"date-time":"2010-03-16T19:27:05Z","timestamp":1268767625000},"page":"205-216","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A permission system for secure AOP"],"prefix":"10.1145","author":[{"given":"Wouter","family":"De Borger","sequence":"first","affiliation":[{"name":"KULeuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bart","family":"De Win","sequence":"additional","affiliation":[{"name":"KULeuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bert","family":"Lagaisse","sequence":"additional","affiliation":[{"name":"KULeuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wouter","family":"Joosen","sequence":"additional","affiliation":[{"name":"KULeuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,3,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Dec","author":"The","year":"2009","unstructured":"The aspectj programming guide. http:\/\/www.eclipse.org\/aspectj\/doc\/released\/progguide\/ , Dec 2009 . The aspectj programming guide. http:\/\/www.eclipse.org\/aspectj\/doc\/released\/progguide\/, Dec 2009."},{"key":"e_1_3_2_1_2_1","first-page":"107","volume-title":"Proceedings of the 10th Annual Network and Distributed System Security Symposium","author":"Abadi M.","year":"2003","unstructured":"Abadi , M. , and Fournet , C . Access control based on execution history . In Proceedings of the 10th Annual Network and Distributed System Security Symposium ( 2003 ), Internet Soc , pp. 107 -- 121 . Abadi, M., and Fournet, C. Access control based on execution history. In Proceedings of the 10th Annual Network and Distributed System Security Symposium (2003), Internet Soc, pp. 107--121."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509239.1509247"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_7"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1554339.1554353"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052898.1052906"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065047"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111037.1111071"},{"key":"e_1_3_2_1_10_1","first-page":"633","volume-title":"Aspect-Oriented Software Development","author":"De Win B.","year":"2004","unstructured":"De Win , B. , Joosen , W. , and Piessens , F . Developing secure applications through aspect-oriented programming . In Aspect-Oriented Software Development . Addison-Wesley , 2004 , pp. 633 -- 650 . De Win, B., Joosen, W., and Piessens, F. Developing secure applications through aspect-oriented programming. In Aspect-Oriented Software Development. Addison-Wesley, 2004, pp. 633--650."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1137627.1137633"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1035292.1028990"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/882494.884407"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/335169.335201"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.2004.1301314"},{"key":"e_1_3_2_1_16_1","volume-title":"API design, and implementation","author":"Gong L.","year":"2003","unstructured":"Gong , L. , Ellison , G. , and Dageforde , M . Inside Java 2 platform security: architecture , API design, and implementation . Addison-Wesley Professional , 2003 . Gong, L., Ellison, G., and Dageforde, M. Inside Java 2 platform security: architecture, API design, and implementation. Addison-Wesley Professional, 2003."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.24"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Hamlen K. W. and Jones M. Aspect-oriented in-lined reference monitors. 11--20. Hamlen K. W. and Jones M. Aspect-oriented in-lined reference monitors. 11--20.","DOI":"10.1145\/1375696.1375699"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Kallel S. Charfi A. Mezini M. Jmaiel M. and Klose K. From formal access control policies to runtime enforcement aspects. 16--31. Kallel S. Charfi A. Mezini M. Jmaiel M. and Klose K. From formal access control policies to runtime enforcement aspects. 16--31.","DOI":"10.1007\/978-3-642-00199-4_2"},{"key":"e_1_3_2_1_20_1","series-title":"Lecture Notes in Computer Science","volume-title":"An overview of aspectj","author":"Kiczales G.","year":"2001","unstructured":"Kiczales , G. , Hilsdale , E. , Hugunin , J. , Kersten , M. , Palm , J. , and Griswold , W. G . An overview of aspectj . Lecture Notes in Computer Science ( 2001 ), 327--353. Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., and Griswold, W. G. An overview of aspectj. Lecture Notes in Computer Science (2001), 327--353."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02059-9_5"},{"key":"e_1_3_2_1_22_1","first-page":"79","volume-title":"A Comprehenisive Integration of AOSD and CBSD Concepts in Middelware.","author":"Lagaisse B.","year":"2009","unstructured":"Lagaisse , B. Explicit interfaces for robust ao-composition . In A Comprehenisive Integration of AOSD and CBSD Concepts in Middelware. December 2009 , pp. 79 -- 136 . Lagaisse, B. Explicit interfaces for robust ao-composition. In A Comprehenisive Integration of AOSD and CBSD Concepts in Middelware. December 2009, pp. 79--136."},{"key":"e_1_3_2_1_23_1","volume-title":"Addison-Wesley\/Pearson Education","author":"LaMacchia B. A. .","year":"2002","unstructured":"LaMacchia , B. A. . NET Framework Security . Addison-Wesley\/Pearson Education , 2002 . LaMacchia, B. A. .NET Framework Security. Addison-Wesley\/Pearson Education, 2002."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies","author":"Larochelle D.","year":"2003","unstructured":"Larochelle , D. , Scheidt , K. , Sullivan , K. , Wei , Y. , Winstead , J. , and Wood , A . Join point encapsulation . In Proceedings of the AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies ( 2003 ). Larochelle, D., Scheidt, K., Sullivan, K., Wei, Y., Winstead, J., and Wood, A. Join point encapsulation. In Proceedings of the AOSD 2003 Workshop on Software-engineering Properties of Languages for Aspect Technologies (2003)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10207-004-0046-8"},{"key":"e_1_3_2_1_26_1","unstructured":"Minevskiy I. Aspectizing security concerns. http:\/\/www3.telus.net\/minevskiy\/ivan\/data\/539c\/IMinevskiy_AOP.pdf april 2005. Minevskiy I. Aspectizing security concerns. http:\/\/www3.telus.net\/minevskiy\/ivan\/data\/539c\/IMinevskiy_AOP.pdf april 2005."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/292540.292561"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2007.10.010"},{"key":"e_1_3_2_1_29_1","unstructured":"Nenninger B. jftpd ftp server with remote administration. http:\/\/macfreebees.tripod.com\/readme\/jFTPd.html dec 2009. Nenninger B. jftpd ftp server with remote administration. http:\/\/macfreebees.tripod.com\/readme\/jFTPd.html dec 2009."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2007.10"},{"key":"e_1_3_2_1_31_1","first-page":"1","volume-title":"The 5th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS)","author":"Ramachandran R.","year":"2006","unstructured":"Ramachandran , R. , Pearce , D. J. , and Welch , I . Aspectj for multilevel security . In The 5th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS) ( 2006 ), pp. 1 -- 5 . Ramachandran, R., Pearce, D. J., and Welch, I. Aspectj for multilevel security. In The 5th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS) (2006), pp. 1--5."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542484"},{"key":"e_1_3_2_1_33_1","first-page":"86","volume-title":"Informatics: 10 Years Back, 10 Years Ahead","author":"Schneider F. B.","year":"2000","unstructured":"Schneider , F. B. , Morrisett , G. , and Harper , R . A language-based approach to security . In Informatics: 10 Years Back, 10 Years Ahead ( 2000 ), Springer , pp. 86 -- 101 . Schneider, F. B., Morrisett, G., and Harper, R. A language-based approach to security. In Informatics: 10 Years Back, 10 Years Ahead (2000), Springer, pp. 86--101."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507504.1507507"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/363516.363520"},{"key":"e_1_3_2_1_36_1","first-page":"52","volume-title":"Understanding java stack inspection","author":"Wallach D. S.","year":"1998","unstructured":"Wallach , D. S. , and Felten , E. W . Understanding java stack inspection . In IEEE SYMPOSIUM ON SECURITY AND PRIVACY ( 1998 ), IEEE COMPUTER SOC , pp. 52 -- 63 . Wallach, D. S., and Felten, E. W. Understanding java stack inspection. In IEEE SYMPOSIUM ON SECURITY AND PRIVACY (1998), IEEE COMPUTER SOC, pp. 52--63."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1559845.1559942"}],"event":{"name":"AOSD '10: Ninth International Conference on Aspect-Oriented Software Development","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Rennes and Saint-Malo France","acronym":"AOSD '10"},"container-title":["Proceedings of the 9th International Conference on Aspect-Oriented Software Development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1739230.1739254","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1739230.1739254","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:40:54Z","timestamp":1750250454000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1739230.1739254"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3,15]]},"references-count":36,"alternative-id":["10.1145\/1739230.1739254","10.1145\/1739230"],"URL":"https:\/\/doi.org\/10.1145\/1739230.1739254","relation":{},"subject":[],"published":{"date-parts":[[2010,3,15]]},"assertion":[{"value":"2010-03-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}