{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T04:19:59Z","timestamp":1760501999410,"version":"3.40.4"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319091556"},{"type":"electronic","value":"9783319091563"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-09156-3_21","type":"book-chapter","created":{"date-parts":[[2014,7,2]],"date-time":"2014-07-02T11:15:22Z","timestamp":1404299722000},"page":"283-296","source":"Crossref","is-referenced-by-count":6,"title":["An Approach for Security Patterns Application in Component Based Models"],"prefix":"10.1007","author":[{"given":"Rahma","family":"Bouaziz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Slim","family":"Kallel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernard","family":"Coulette","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Devanbu, P.T., Stubblebine, S.: Software Engineering for Security: a Roadmap. In: Proceedings of the Conference of the Future of Software Engineering (2000)","DOI":"10.1145\/336512.336559"},{"key":"21_CR2","unstructured":"Yoder, J., Barcalow, J.: Architectural patterns for enabling application security. In: Fourth Conference on Patterns Languages of Programs (1997)"},{"key":"21_CR3","unstructured":"Diego, S., Advisors, R., Ma\u00f1a, A., Yag\u00fce, M.I.: Integration of Security Patterns in Software Models based on Semantic Descriptions"},{"key":"21_CR4","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley Longman Publishing Co., Boston (2002)"},{"key":"21_CR5","doi-asserted-by":"crossref","unstructured":"Sentilles, S.: Towards efficient component based software development of distributed embedded systems (2009)","DOI":"10.1007\/978-3-540-87891-9_21"},{"key":"21_CR6","unstructured":"OMG: Omg unified modeling language specification, http:\/\/www.omg.org\/spec\/UML\/2.0\/"},{"key":"21_CR7","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1109\/TDSC.2007.70240","volume":"5","author":"S.T. Halkidis","year":"2008","unstructured":"Halkidis, S.T., Tsantalis, N., Chatzigeorgiou, A., Stephanides, G.: Architectural Risk Analysis of Software Systems Based on Security Patterns. IEEE Transactions on Dependable and Secure Computing\u00a05, 129\u2013142 (2008)","journal-title":"IEEE Transactions on Dependable and Secure Computing"},{"key":"21_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/b11930","volume-title":"Security Engineering with Patterns","author":"M. Schumacher","year":"2003","unstructured":"Schumacher, M.: Security Engineering with Patterns. LNCS, vol.\u00a02754. Springer, Heidelberg (2003)"},{"key":"21_CR9","unstructured":"Haralambos Mouratidis, P.G.: Security Patterns for Agent Systems"},{"key":"21_CR10","doi-asserted-by":"crossref","unstructured":"Rudolph, A.F., Gurgens, S., Rudolph, C.: Towards a Generic Process for Security Pattern Integration (Info). In: 20th International Workshop on Database and Expert Systems Application, pp. 171\u2013175 (2009)","DOI":"10.1109\/DEXA.2009.51"},{"key":"21_CR11","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1145\/1370905.1370908","volume-title":"Proceedings of the Fourth International Workshop on Software Engineering for Secure Systems, SESS 2008","author":"V. Horvath","year":"2008","unstructured":"Horvath, V., D\u00f6rges, T.: From security patterns to implementation using petri nets. In: Proceedings of the Fourth International Workshop on Software Engineering for Secure Systems, SESS 2008, pp. 17\u201324. ACM Press, New York (2008)"},{"key":"21_CR12","unstructured":"Diego Ray, A.M., Integration, M.I.Y.: of Security Patterns in Software Models based on Semantic Descriptions. Presented at the"},{"key":"21_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1007\/978-3-642-21934-4_49","volume-title":"Computational Science and Its Applications - ICCSA 2011","author":"R. Bouaziz","year":"2011","unstructured":"Bouaziz, R., Hamid, B., Desnos, N.: Towards a better integration of patterns in secure component-based systems design. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2011, Part V. LNCS, vol.\u00a06786, pp. 607\u2013621. Springer, Heidelberg (2011)"},{"key":"21_CR14","unstructured":"Schumacher, M., Fernandez-Buglioni, E., Hybertson, D., Buschmann, F., Sommerlad, P.: Security Patterns: Integrating Security and Systems Engineering. Wiley Series in Software Design Patterns. Wiley (2006)"},{"key":"21_CR15","unstructured":"Papyrus UML, http:\/\/www.papyrusuml.org\/scripts\/home\/publigen\/content\/templates\/show.asp?L=EN&P=55&vTicker=alleza&ITEMID=3"},{"key":"21_CR16","unstructured":"ATL, http:\/\/www.eclipse.org\/atl\/"},{"key":"21_CR17","unstructured":"OCL 2.3.1, http:\/\/www.omg.org\/spec\/OCL\/2.3.1\/"},{"key":"21_CR18","unstructured":"Aspect-oriented software development website, http:\/\/aosd.net"},{"key":"21_CR19","unstructured":"IBM: rational rose website, http:\/\/www-01.ibm.com\/software\/awdtools\/developer\/rose\/"},{"key":"21_CR20","unstructured":"Entreprise Architect website, http:\/\/www.sparxsystems.com\/"},{"key":"21_CR21","unstructured":"OMG: MDA Specifications, http:\/\/www.omg.org\/mda\/specs.htm"},{"key":"21_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1007\/3-540-45800-X_32","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"J. J\u00fcrjens","year":"2002","unstructured":"J\u00fcrjens, J.: UMLsec: Extending UML for secure systems development. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 412\u2013425. Springer, Heidelberg (2002)"},{"key":"21_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1007\/3-540-45800-X_33","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"T. Lodderstedt","year":"2002","unstructured":"Lodderstedt, T., Basin, D., Doser, J.: SecureUML: A UML-Based Modeling Language for Model-Driven Security. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 426\u2013441. Springer, Heidelberg (2002)"},{"key":"21_CR24","doi-asserted-by":"crossref","unstructured":"Yau, S.S.: Integration in component-based software development using design patterns. In: Proceedings 24th Annual International Computer Software and Applications Conference, pp. 369\u2013374. IEEE Comput. Soc. (2000)","DOI":"10.1109\/CMPSAC.2000.884750"},{"key":"21_CR25","doi-asserted-by":"crossref","unstructured":"El Boussaidi, G., Mili, H.: A model-driven framework for representing and applying design patterns. In: 31st Annual International Computer Software and Applications Conference, COMPSAC 2007, vol.\u00a01, pp. 97\u2013100. IEEE (2007)","DOI":"10.1109\/COMPSAC.2007.31"},{"key":"21_CR26","doi-asserted-by":"crossref","unstructured":"Wang, X.-B., Wu, Q.-Y., Wang, H.-M., Shi, D.-X.: Research and Implementation of Design Pattern-Oriented Model Transformation. In: 2007 International Multi-Conference on Computing in the Global Information Technology (ICCGI 2007), pp. 24\u201324. IEEE (2007)","DOI":"10.1109\/ICCGI.2007.52"},{"key":"21_CR27","first-page":"162","volume-title":"Proceedings of the 4th International Workshop on Principles of Software Evolution, IWPSE 2001","author":"\u00d3. Cinn\u00e9ide","year":"2002","unstructured":"Cinn\u00e9ide, \u00d3., Nixon, M., Automated, P.: software evolution towards design patterns. In: Proceedings of the 4th International Workshop on Principles of Software Evolution, IWPSE 2001, p. 162. ACM Press, New York (2002)"},{"key":"21_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"540","DOI":"10.1007\/978-3-642-11266-9_45","volume-title":"SOFSEM 2010: Theory and Practice of Computer Science","author":"P. Kajsa","year":"2010","unstructured":"Kajsa, P., Majt\u00e1s, L.: Design patterns instantiation based on semantics and model transformations. In: van Leeuwen, J., Muscholl, A., Peleg, D., Pokorn\u00fd, J., Rumpe, B. (eds.) SOFSEM 2010. LNCS, vol.\u00a05901, pp. 540\u2013551. Springer, Heidelberg (2010)"},{"key":"21_CR29","doi-asserted-by":"crossref","unstructured":"Ortiz, R., Moral-Garc\u00eda, S., Moral-Rubio, S., Vela, B., Garz\u00e1s, J., Fern\u00e1ndez-Medina, E.: Applicability of security patterns. In: Meersman, R., Dillon, T.S., Herrero, P. (eds.) OTM 2010, Part I. LNCS, vol.\u00a06426, pp. 672\u2013684. Springer, Heidelberg (2010)","DOI":"10.1007\/978-3-642-16934-2_49"},{"key":"21_CR30","first-page":"9","volume-title":"Proceedings of the 4th ACM Workshop on Quality of Protection, QoP 2008","author":"Y. Yu","year":"2008","unstructured":"Yu, Y., Kaiya, H., Washizaki, H., Xiong, Y., Hu, Z., Yoshioka, N.: Enforcing a security pattern in stakeholder goal models. In: Proceedings of the 4th ACM Workshop on Quality of Protection, QoP 2008, p. 9. ACM Press, New York (2008)"},{"key":"21_CR31","doi-asserted-by":"publisher","first-page":"107","DOI":"10.4018\/978-1-59904-147-6.ch005","volume":"5","author":"E.B. Fernandez","year":"2006","unstructured":"Fernandez, E.B., Larrondo-Petrie, M.M., Sorgente, T., Vanhilst, M.: A Methodology to Develop Secure Systems Using Patterns. Integrating Security and Software Engineering\u00a05, 107\u2013126 (2006)","journal-title":"Integrating Security and Software Engineering"},{"key":"21_CR32","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1109\/ICECCS.2002.1181504","volume-title":"Proc. of the Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002)","author":"G. Georg","year":"2002","unstructured":"Georg, G., Ray, I., France, R.: Using Aspects to Design a Secure System. In: Proc. of the Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002), pp. 117\u2013126. ACM Press, Greenbelt (2002)"},{"key":"21_CR33","unstructured":"Indrakshi Ray, R.F.: An aspect-based approach to modeling access control concerns"},{"key":"21_CR34","doi-asserted-by":"crossref","unstructured":"Bouaziz, R., Coulette, B.: Secure Component Based Applications Through Security Patterns. In: International Conference on Computational Science and Engineering, CSE 2012 (2012)","DOI":"10.1109\/GreenCom.2012.123"},{"key":"21_CR35","doi-asserted-by":"crossref","unstructured":"Khoury, P.E., Mokhtari, A., Coquery, E., Hacid, M.-S.: An Ontological Interface for Software Developers to Select Security Patterns. In: DEXA Workshops, pp. 297\u2013301 (2008)","DOI":"10.1109\/DEXA.2008.110"},{"issue":"3","key":"21_CR36","first-page":"1","volume":"2","author":"Y. Asnar","year":"2011","unstructured":"Asnar, Y., Massacci, F., Sa\u00efdane, A., Riccucci, C., Felici, M., Tedeschi, A., El Khoury, P., Li, K., Seguran, M., Zannone, N.: Organizational Patterns for Security and Dependability: From Design to Application. IJSSE\u00a02(3), 1\u201322 (2011)","journal-title":"IJSSE"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2014"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-09156-3_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T16:56:16Z","timestamp":1746291376000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-09156-3_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319091556","9783319091563"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-09156-3_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}