{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:31:05Z","timestamp":1750307465188,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":6,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,9,20]],"date-time":"2010-09-20T00:00:00Z","timestamp":1284940800000},"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,9,20]]},"DOI":"10.1145\/1858996.1859074","type":"proceedings-article","created":{"date-parts":[[2010,9,22]],"date-time":"2010-09-22T12:04:33Z","timestamp":1285157073000},"page":"357-358","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Tool support for code generation from a UMLsec property"],"prefix":"10.1145","author":[{"given":"Lionel","family":"Montrieux","sequence":"first","affiliation":[{"name":"The Open University, Milton Keynes, United Kingdom"}]},{"given":"Jan","family":"J\u00fcrjens","sequence":"additional","affiliation":[{"name":"TU Dortmund &amp; Fraunhofer ISST, Dortmund, Germany"}]},{"given":"Charles B.","family":"Haley","sequence":"additional","affiliation":[{"name":"The Open University, Milton Keynes, United Kingdom"}]},{"given":"Yijun","family":"Yu","sequence":"additional","affiliation":[{"name":"The Open University, Milton Keynes, United Kingdom"}]},{"given":"Pierre-Yves","family":"Schobbens","sequence":"additional","affiliation":[{"name":"University of Namur, Namur, Belgium"}]},{"given":"Hubert","family":"Toussaint","sequence":"additional","affiliation":[{"name":"University of Namur, Namur, Belgium"}]}],"member":"320","published-online":{"date-parts":[[2010,9,20]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/security\/jaas\/ tutorials\/index.html (Last accessed","author":"JAAS","year":"2009","unstructured":"}} JAAS tutorials, 2001. http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/security\/jaas\/ tutorials\/index.html (Last accessed September 2009 ). }}JAAS tutorials, 2001. http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/guide\/security\/jaas\/ tutorials\/index.html (Last accessed September 2009)."},{"key":"e_1_3_2_1_2_1","unstructured":"}}UMLsec tool 2001-2010.\n   Available at http:\/\/ls14-www.cs.tu-dortmund.de\/main2\/jj\/umlsectool (Last accessed \n  May\n  2010\n  ).  }}UMLsec tool 2001-2010. Available at http:\/\/ls14-www.cs.tu-dortmund.de\/main2\/jj\/umlsectool (Last accessed May 2010)."},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the European Conference on Object-Oriented Programming (ECOOP)","author":"Irwin J.","year":"1997","unstructured":"}} J. Irwin , G. Kiczales , J. Lamping , J.-M. Loingtier , C. Maeda , A. Mendhekar , and C. Videira Lopes . Aspect-oriented programming . Proceedings of the European Conference on Object-Oriented Programming (ECOOP) , June 1997 . }}J. Irwin, G. Kiczales, J. Lamping, J.-M. Loingtier, C. Maeda, A. Mendhekar, and C. Videira Lopes. Aspect-oriented programming. Proceedings of the European Conference on Object-Oriented Programming (ECOOP), June 1997."},{"key":"e_1_3_2_1_4_1","volume-title":"Secure Systems Development with UML","author":"J\u00fcrjens J.","year":"2005","unstructured":"}} J. J\u00fcrjens . Secure Systems Development with UML . Springer-Verlag , 2005 . }}J. J\u00fcrjens. Secure Systems Development with UML. Springer-Verlag, 2005."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321736"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/647246.719477"}],"event":{"name":"ASE10: IEEE\/ACM International Conference on Automated Software Engineering","sponsor":["SIGAI ACM Special Interest Group on Artificial Intelligence","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Antwerp Belgium","acronym":"ASE10"},"container-title":["Proceedings of the IEEE\/ACM international conference on Automated software engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1858996.1859074","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1858996.1859074","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:08:31Z","timestamp":1750248511000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1858996.1859074"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,9,20]]},"references-count":6,"alternative-id":["10.1145\/1858996.1859074","10.1145\/1858996"],"URL":"https:\/\/doi.org\/10.1145\/1858996.1859074","relation":{},"subject":[],"published":{"date-parts":[[2010,9,20]]},"assertion":[{"value":"2010-09-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}