{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:18:32Z","timestamp":1750220312241,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,11,19]],"date-time":"2021-11-19T00:00:00Z","timestamp":1637280000000},"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":[[2021,11,19]]},"DOI":"10.1145\/3501774.3501778","type":"proceedings-article","created":{"date-parts":[[2022,3,26]],"date-time":"2022-03-26T16:12:37Z","timestamp":1648311157000},"page":"21-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Design of Secure Connectors for Complex Message Communications in Software Architecture"],"prefix":"10.1145","author":[{"given":"Michael","family":"Shin","sequence":"first","affiliation":[{"name":"Department of Computer Science, Texas Tech University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Taeghyun","family":"Kang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Mathematics, University of Central Missouri, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hassan","family":"Gomaa","sequence":"additional","affiliation":[{"name":"Department of Computer Science, George Mason University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,3,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/375212.375252"},{"volume-title":"Software modeling and design: UML, use cases, patterns, and software architectures","author":"Gomaa H.","key":"e_1_3_2_1_2_1","unstructured":"Gomaa , H. , 2011. Software modeling and design: UML, use cases, patterns, and software architectures . Cambridge University Press . Gomaa, H., 2011. Software modeling and design: UML, use cases, patterns, and software architectures. Cambridge University Press."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Taylor R. N. Medvidovic N. and Dashofy E. 2010 Software architecture: foundations theory and practice. Wiley.  Taylor R. N. Medvidovic N. and Dashofy E. 2010 Software architecture: foundations theory and practice. Wiley.","DOI":"10.1145\/1810295.1810435"},{"key":"e_1_3_2_1_4_1","unstructured":"Shin M.E. Malhotra B. Gomaa H. and Kang T. 2012 July. Connectors for Secure Software Architectures. In SEKE (pp. 394-399).  Shin M.E. Malhotra B. Gomaa H. and Kang T. 2012 July. Connectors for Secure Software Architectures. In SEKE (pp. 394-399)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1142\/S021819401650025X"},{"volume-title":"June. Reusable Secure Connectors for Secure Software Architecture. In International Conference on Software Reuse (pp. 181-196)","author":"Shin M.","key":"e_1_3_2_1_6_1","unstructured":"Shin , M. , Gomaa , H. and Pathirage , D ., 2016b , June. Reusable Secure Connectors for Secure Software Architecture. In International Conference on Software Reuse (pp. 181-196) . Springer, Cham. Shin, M., Gomaa, H. and Pathirage, D., 2016b, June. Reusable Secure Connectors for Secure Software Architecture. In International Conference on Software Reuse (pp. 181-196). Springer, Cham."},{"volume-title":"Model-based Design of Reusable Secure Connectors. In 4st International Workshop on Interplay of Model-Driven and Component-Based Software Engineering (ModComp) 2017 Workshop Pre-proceedings (p. 6).","author":"Shin M.","key":"e_1_3_2_1_7_1","unstructured":"Shin , M. , Gomaa , H. and Pathirage , D ., 2017 . Model-based Design of Reusable Secure Connectors. In 4st International Workshop on Interplay of Model-Driven and Component-Based Software Engineering (ModComp) 2017 Workshop Pre-proceedings (p. 6). Shin, M., Gomaa, H. and Pathirage, D., 2017. Model-based Design of Reusable Secure Connectors. In 4st International Workshop on Interplay of Model-Driven and Component-Based Software Engineering (ModComp) 2017 Workshop Pre-proceedings (p. 6)."},{"volume-title":"July. A Software Production Line Approach for Feature Modeling and Design of Secure Connectors. In 14th International Conference on Software Technologies (ICSOFT2018)","author":"Shin M., H.","key":"e_1_3_2_1_8_1","unstructured":"Shin , M., H. Gomaa , and D. Pathirage , 2018 , July. A Software Production Line Approach for Feature Modeling and Design of Secure Connectors. In 14th International Conference on Software Technologies (ICSOFT2018) , Porto, Portugal (Best paper award). Shin, M., H. Gomaa, and D. Pathirage, 2018, July. A Software Production Line Approach for Feature Modeling and Design of Secure Connectors. In 14th International Conference on Software Technologies (ICSOFT2018), Porto, Portugal (Best paper award)."},{"volume-title":"Communications in Computer and Information Science","author":"Shin E. M., H.","key":"e_1_3_2_1_9_1","unstructured":"Shin , E. M., H. Gomaa , D. Pathirage , 2019, August . A Software Product Line Approach to Design Secure Connectors in Component-Based Software Architectures . In Communications in Computer and Information Science , Springer , Communications in Computer and Information Science book series (CCIS, Volume 1077). Shin, E. M., H. Gomaa, D. Pathirage, 2019, August. A Software Product Line Approach to Design Secure Connectors in Component-Based Software Architectures. In Communications in Computer and Information Science, Springer, Communications in Computer and Information Science book series (CCIS, Volume 1077)."},{"volume-title":"International Conference on the Unified Modeling Language (pp. 426-441)","author":"Lodderstedt T.","key":"e_1_3_2_1_10_1","unstructured":"Lodderstedt , T. , Basin , D. and Doser , J ., 2002, September. SecureUML: A UML-based modeling language for model-driven security . In International Conference on the Unified Modeling Language (pp. 426-441) . Springer, Berlin, Heidelberg. Lodderstedt, T., Basin, D. and Doser, J., 2002, September. SecureUML: A UML-based modeling language for model-driven security. In International Conference on the Unified Modeling Language (pp. 426-441). Springer, Berlin, Heidelberg."},{"key":"e_1_3_2_1_11_1","volume-title":"International Conference on The Unified Modeling Language (pp. 412-425)","author":"J\u00fcrjens J.","year":"2002","unstructured":"J\u00fcrjens , J. , 2002 , September. UMLsec: Extending UML for secure systems development . In International Conference on The Unified Modeling Language (pp. 412-425) . Springer, Berlin, Heidelberg. J\u00fcrjens, J., 2002, September. UMLsec: Extending UML for secure systems development. In International Conference on The Unified Modeling Language (pp. 412-425). Springer, Berlin, Heidelberg."},{"volume-title":"Proceedings of the 16th ACM symposium on Access control models and technologies (pp. 1-10)","author":"Basin D.","key":"e_1_3_2_1_12_1","unstructured":"Basin , D. , Clavel , M. and Egea , M ., 2011, June. A decade of model-driven security . In Proceedings of the 16th ACM symposium on Access control models and technologies (pp. 1-10) . ACM. Basin, D., Clavel, M. and Egea, M., 2011, June. A decade of model-driven security. In Proceedings of the 16th ACM symposium on Access control models and technologies (pp. 1-10). ACM."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Ren J. Taylor R. Dourish P. and Redmiles D. 2005 May. Towards an architectural treatment of software security: a connector-centric approach. In ACM SIGSOFT Software Engineering Notes (Vol. 30 No. 4 pp. 1-7). ACM.  Ren J. Taylor R. Dourish P. and Redmiles D. 2005 May. Towards an architectural treatment of software security: a connector-centric approach. In ACM SIGSOFT Software Engineering Notes (Vol. 30 No. 4 pp. 1-7). ACM.","DOI":"10.1145\/1082983.1083203"},{"volume-title":"Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE\/IFIP Conference on (pp. 51-60)","author":"Al-Azzani S.","key":"e_1_3_2_1_14_1","unstructured":"Al-Azzani , S. and Bahsoon , R ., 2012, August. SecArch: Architecture-level evaluation and testing for security . In Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE\/IFIP Conference on (pp. 51-60) . Al-Azzani, S. and Bahsoon, R., 2012, August. SecArch: Architecture-level evaluation and testing for security. In Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012 Joint Working IEEE\/IFIP Conference on (pp. 51-60)."},{"volume-title":"Security patterns in practice: designing secure architectures using software patterns","author":"Fernandez-Buglioni E.","key":"e_1_3_2_1_15_1","unstructured":"Fernandez-Buglioni , E. , 2013. Security patterns in practice: designing secure architectures using software patterns . John Wiley & Sons . Fernandez-Buglioni, E., 2013. Security patterns in practice: designing secure architectures using software patterns. John Wiley & Sons."},{"key":"e_1_3_2_1_16_1","unstructured":"Schumacher M. Fernandez E.B. Hybertson D. Buschmann F. and Sommerlad P. 2006. Security Patterns J.  Schumacher M. Fernandez E.B. Hybertson D. Buschmann F. and Sommerlad P. 2006. Security Patterns J."},{"volume-title":"Proceedings of the 2010 ACM Symposium on Applied Computing (pp. 462-469)","author":"Gomaa H.","key":"e_1_3_2_1_17_1","unstructured":"Gomaa , H. , Hashimoto , K. , Kim , M. , Malek , S. and Menasc\u00e9 , D.A ., 2010, March. Software adaptation patterns for service-oriented architectures . In Proceedings of the 2010 ACM Symposium on Applied Computing (pp. 462-469) . ACM. Gomaa, H., Hashimoto, K., Kim, M., Malek, S. and Menasc\u00e9, D.A., 2010, March. Software adaptation patterns for service-oriented architectures. In Proceedings of the 2010 ACM Symposium on Applied Computing (pp. 462-469). ACM."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Albassam E. Gomaa H. and Menasc\u00e9 D.A. 2016 July. Model-based Recovery Connectors for Self-adaptation and Self-healing. In ICSOFT-EA (pp. 79-90).  Albassam E. Gomaa H. and Menasc\u00e9 D.A. 2016 July. Model-based Recovery Connectors for Self-adaptation and Self-healing. In ICSOFT-EA (pp. 79-90).","DOI":"10.5220\/0006005900790090"},{"key":"e_1_3_2_1_19_1","unstructured":"Rumbaugh J. Booch G. and Jacobson I. 2004. The Unified Modeling Language Reference Manual Addison-Wesley  Rumbaugh J. Booch G. and Jacobson I. 2004. The Unified Modeling Language Reference Manual Addison-Wesley"}],"event":{"name":"ESSE 2021: 2021 2nd European Symposium on Software Engineering","acronym":"ESSE 2021","location":"Larissa Greece"},"container-title":["2021 2nd European Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3501774.3501778","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3501774.3501778","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:11:45Z","timestamp":1750191105000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3501774.3501778"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,19]]},"references-count":19,"alternative-id":["10.1145\/3501774.3501778","10.1145\/3501774"],"URL":"https:\/\/doi.org\/10.1145\/3501774.3501778","relation":{},"subject":[],"published":{"date-parts":[[2021,11,19]]},"assertion":[{"value":"2022-03-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}