{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T06:29:52Z","timestamp":1760596192893},"reference-count":12,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2006,6]]},"abstract":"<jats:p> In this paper we describe an approach for modeling security issues in information systems. It is based on an agent-oriented approach, and extends it with the use of security patterns. Agent-oriented software engineering provides advantages when modeling security issues, since agents are often a natural way of conceptualizing an information system, in particular at the requirements stage, when the viewpoints of multiple stakeholders need to be considered. Our approach uses the Tropos methodology for modeling a system as a set of agents and their social dependencies, with specific extensions for representing security constraints. As an extension to the existing methodology we propose the use of security patterns. These patterns capture proven solutions to common security issues, and support the systematic and structured mapping of these constraints to an architectural model of the system, in particular for non-security specialists. <\/jats:p>","DOI":"10.1142\/s0218194006002823","type":"journal-article","created":{"date-parts":[[2006,7,10]],"date-time":"2006-07-10T03:00:12Z","timestamp":1152500412000},"page":"471-498","source":"Crossref","is-referenced-by-count":30,"title":["MODELING SECURE SYSTEMS USING AN AGENT-ORIENTED APPROACH AND SECURITY PATTERNS"],"prefix":"10.1142","volume":"16","author":[{"given":"HARALAMBOS","family":"MOURATIDIS","sequence":"first","affiliation":[{"name":"School of Computing and Technology, University of East London, Barking Campus, Longbridge Road, RM8 2AS, England"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"MICHAEL","family":"WEISS","sequence":"additional","affiliation":[{"name":"School of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, Ontario K1S 5B6, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"PAOLO","family":"GIORGINI","sequence":"additional","affiliation":[{"name":"Department of Information and Communication Technology, University of Trento, via Sommarive 14, I-38050, Povo, Trento, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf1","volume-title":"A Pattern Language: Towns, Buildings, Constructions","author":"Alexander C.","year":"1977"},{"key":"rf2","volume-title":"Fundamentals of Computer Security Technology","author":"Amoroso E.","year":"1994"},{"key":"rf3","volume-title":"Security Engineering: A Guide to Building Dependable Distributed Systems","author":"Anderson R.","year":"2001"},{"key":"rf6","doi-asserted-by":"publisher","DOI":"10.1023\/B:AGNT.0000018806.20944.ef"},{"key":"rf8","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5269-7"},{"key":"rf9","volume-title":"Software Patterns","author":"Coplien J.","year":"1996"},{"key":"rf10","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(93)90021-G"},{"key":"rf11","volume-title":"Coordination of Internet Agents","author":"Deugo D.","year":"2001"},{"key":"rf14","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-004-0191-7"},{"key":"rf16","volume":"44","author":"Jennings N. R.","journal-title":"Communications of ACM"},{"key":"rf24","doi-asserted-by":"publisher","DOI":"10.1007\/b11930"},{"key":"rf26","volume-title":"Building Secure Software: How to Avoid Security Problems the Right Way","author":"Viega J.","year":"2002"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194006002823","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T16:18:00Z","timestamp":1565194680000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194006002823"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6]]},"references-count":12,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2006,6]]}},"alternative-id":["10.1142\/S0218194006002823"],"URL":"https:\/\/doi.org\/10.1142\/s0218194006002823","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,6]]}}}