{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T14:23:20Z","timestamp":1773325400511,"version":"3.50.1"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030878719","type":"print"},{"value":"9783030878726","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-030-87872-6_21","type":"book-chapter","created":{"date-parts":[[2021,9,21]],"date-time":"2021-09-21T04:02:39Z","timestamp":1632196959000},"page":"214-223","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Data Based Message Validation as a Security Cornerstone in Loose Coupling Software Architecture"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0319-8318","authenticated-orcid":false,"given":"Oliviu","family":"Matei","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3496-3513","authenticated-orcid":false,"given":"Rudolf","family":"Erdei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8582-5842","authenticated-orcid":false,"given":"Daniela","family":"Delinschi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laura","family":"Andreica","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,9,22]]},"reference":[{"issue":"4","key":"21_CR1","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MCOM.2015.7081073","volume":"53","author":"A Akhunzada","year":"2015","unstructured":"Akhunzada, A., Ahmed, E., Gani, A., Khan, M.K., Imran, M., Guizani, S.: Securing software defined networks: taxonomy, requirements, and open issues. IEEE Commun. Mag. 53(4), 36\u201344 (2015)","journal-title":"IEEE Commun. Mag."},{"issue":"9\u201310","key":"21_CR2","doi-asserted-by":"publisher","first-page":"2272","DOI":"10.1016\/j.fusengdes.2014.04.050","volume":"89","author":"P Alho","year":"2014","unstructured":"Alho, P., Mattila, J.: Software fault detection and recovery in critical real-time systems: an approach based on loose coupling. Fusion Eng. Des. 89(9\u201310), 2272\u20132277 (2014)","journal-title":"Fusion Eng. Des."},{"issue":"2","key":"21_CR3","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1007\/s11219-011-9144-9","volume":"20","author":"R Baggen","year":"2012","unstructured":"Baggen, R., Correia, J.P., Schill, K., Visser, J.: Standardized code quality benchmarking for improving software maintainability. Softw. Qual. J. 20(2), 287\u2013307 (2012)","journal-title":"Softw. Qual. J."},{"key":"21_CR4","unstructured":"Bettoni, M., Bernhard, W., Borter, F., D\u00f6nnges, G.: The yellow tool\u2013making yellow pages more social and visible. In: Proceedings of the 8th European Conference on Knowledge Management (ECKM 2007). Academic Publishing, Reading Ma, pp. 118\u2013124 (2007)"},{"key":"21_CR5","unstructured":"Buecker, A., et\u00a0al.: Understanding SOA Security Design and Implementation. IBM Redbooks (2008)"},{"key":"21_CR6","unstructured":"Cunningham, H.C.: Multiparadigm programming with python 3 (2018)"},{"issue":"1","key":"21_CR7","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/MSP.2006.23","volume":"4","author":"J Epstein","year":"2006","unstructured":"Epstein, J., Matsumoto, S., McGraw, G.: Software security and soa: danger, will robinson! IEEE Secur. Priv. 4(1), 80\u201383 (2006)","journal-title":"IEEE Secur. Priv."},{"key":"21_CR8","doi-asserted-by":"crossref","unstructured":"Fernandez, E.B., Yoshioka, N.: Two patterns for distributed systems: enterprise service bus (ESB) and distributed publish\/subscribe. In: Proceedings of the 18th Conference on Pattern Languages of Programs, pp. 1\u201310 (2011)","DOI":"10.1145\/2578903.2579146"},{"key":"21_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/3-540-47993-7_14","volume-title":"ECOOP 2002 \u2014 Object-Oriented Programming","author":"L Fiege","year":"2002","unstructured":"Fiege, L., Mezini, M., M\u00fchl, G., Buchmann, A.P.: Engineering event-based systems with scopes. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol. 2374, pp. 309\u2013333. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-47993-7_14"},{"issue":"1","key":"21_CR10","first-page":"311","volume":"14","author":"S Gretsch","year":"2012","unstructured":"Gretsch, S., Mandl, H., Sch\u00e4tz, R.: Implementation process of a knowledge management initiative: yellow pages. New Res. Knowl. Manag. Models Methods 14(1), 311\u2013332 (2012)","journal-title":"New Res. Knowl. Manag. Models Methods"},{"key":"21_CR11","volume-title":"Loose Coupling in Heterogeneous Event-Based Systems via Approximate Semantic Matching and Dynamic Enrichment","author":"S Hasan","year":"2016","unstructured":"Hasan, S.: Loose Coupling in Heterogeneous Event-Based Systems via Approximate Semantic Matching and Dynamic Enrichment. National University of Ireland, Galway (2016)"},{"key":"21_CR12","unstructured":"Hofmeister, C., Nord, R., Soni, D.: Applied Software Architecture. Addison-Wesley Professional, Boston (2000)"},{"key":"21_CR13","unstructured":"Hou, Z., Huang, Y., Zheng, S., Dong, X., Wang, B.: Design and implementation of heartbeat in multi-machine environment. In: 17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003, pp. 583\u2013586. IEEE (2003)"},{"issue":"1","key":"21_CR14","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1109\/MIC.2005.21","volume":"9","author":"MN Huhns","year":"2005","unstructured":"Huhns, M.N., Singh, M.P.: Service-oriented computing: key concepts and principles. IEEE Internet Comput. 9(1), 75\u201381 (2005)","journal-title":"IEEE Internet Comput."},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Kazman, R., Bass, L., Abowd, G., Webb, M.: Saam: a method for analyzing the properties of software architectures. In: Proceedings of 16th International Conference on Software Engineering, pp. 81\u201390. IEEE (1994)","DOI":"10.1109\/ICSE.1994.296768"},{"key":"21_CR16","unstructured":"Matei, O., Anton, C., Bozga, A., Pop, P.: Multi-layered architecture for soil moisture prediction in agriculture 4.0. In: Proceedings of the International Conference on Computers and Industrial Engineering, CIE, vol.\u00a02, pp. 39\u201348 (2017)"},{"key":"21_CR17","doi-asserted-by":"crossref","unstructured":"Matei, O., Anton, C., Scholze, S., Cenedese, C.: Multi-layered data mining architecture in the context of internet of things. In: 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), pp. 1193\u20131198. IEEE (2017)","DOI":"10.1109\/INDIN.2017.8104943"},{"key":"21_CR18","doi-asserted-by":"crossref","unstructured":"Molli, P., Skaf-Molli, H., Oster, G., Jourdain, S.: Sams: synchronous, asynchronous, multi-synchronous environments. In: The 7th International Conference on Computer Supported Cooperative Work in Design, pp. 80\u201384. IEEE (2002)","DOI":"10.1109\/CSCWD.2002.1047653"},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"Mosshammer, R., Kupzog, F., Faschang, M., Stifter, M.: Loose coupling architecture for co-simulation of heterogeneous components. In: IECON 2013-39th Annual Conference of the IEEE Industrial Electronics Society, pp. 7570\u20137575. IEEE (2013)","DOI":"10.1109\/IECON.2013.6700394"},{"issue":"9","key":"21_CR20","first-page":"24","volume":"2","author":"D Namiot","year":"2014","unstructured":"Namiot, D., Sneps-Sneppe, M.: On micro-services architecture. Int. J. Open Inf. Technol. 2(9), 24\u201327 (2014)","journal-title":"Int. J. Open Inf. Technol."},{"issue":"11","key":"21_CR21","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/MC.2007.400","volume":"40","author":"MP Papazoglou","year":"2007","unstructured":"Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. Computer 40(11), 38\u201345 (2007)","journal-title":"Computer"},{"key":"21_CR22","doi-asserted-by":"crossref","unstructured":"Pautasso, C., Wilde, E.: Why is the web loosely coupled? A multi-faceted metric for service design. In: Proceedings of the 18th International Conference on World Wide Web, pp. 911\u2013920 (2009)","DOI":"10.1145\/1526709.1526832"},{"issue":"1","key":"21_CR23","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1016\/j.arcontrol.2014.03.012","volume":"38","author":"M Riedl","year":"2014","unstructured":"Riedl, M., Zipper, H., Meier, M., Diedrich, C.: Cyber-physical systems alter automation architectures. Annu. Rev. Control. 38(1), 123\u2013133 (2014)","journal-title":"Annu. Rev. Control."},{"key":"21_CR24","unstructured":"Rodrigues, F., et al.: Coupling virtual reality open source software using message oriented middleware. In: SEARIS Worksphop 2009 (2009)"},{"issue":"4","key":"21_CR25","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1147\/sj.444.0781","volume":"44","author":"MT Schmidt","year":"2005","unstructured":"Schmidt, M.T., Hutchison, B., Lambros, P., Phippen, R.: The enterprise service bus: making service-oriented architecture real. IBM Syst. J. 44(4), 781\u2013797 (2005)","journal-title":"IBM Syst. J."},{"key":"21_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/11890850_21","volume-title":"Provenance and Annotation of Data","author":"V Tan","year":"2006","unstructured":"Tan, V., et al.: Security issues in a SOA-based provenance system. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 203\u2013211. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11890850_21"},{"key":"21_CR27","doi-asserted-by":"crossref","unstructured":"Tausch, S., Nu\u00dfberger, F., Hu\u00dfmann, H.: Supporting the disney method with an interactive feedback system. In: Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, pp. 1013\u20131018 (2015)","DOI":"10.1145\/2702613.2732827"},{"key":"21_CR28","doi-asserted-by":"crossref","unstructured":"Valipour, M.H., AmirZafari, B., Maleki, K.N., Daneshpour, N.: A brief survey of software architecture concepts and service oriented architecture. In: 2009 2nd IEEE International Conference on Computer Science and Information Technology, pp. 34\u201338. IEEE (2009)","DOI":"10.1109\/ICCSIT.2009.5235004"},{"key":"21_CR29","doi-asserted-by":"crossref","unstructured":"Vogel-Heuser, B., Diedrich, C., Pantf\u00f6rder, D., G\u00f6hner, P.: Coupling heterogeneous production systems by a multi-agent based cyber-physical production system. In: 2014 12th IEEE International Conference on Industrial Informatics (INDIN), pp. 713\u2013719. IEEE (2014)","DOI":"10.1109\/INDIN.2014.6945601"},{"key":"21_CR30","doi-asserted-by":"publisher","first-page":"1738","DOI":"10.1016\/j.phpro.2012.03.304","volume":"25","author":"X Wei","year":"2012","unstructured":"Wei, X.: Communications solutions for heterogeneous systems based on SOA. Phys. Procedia 25, 1738\u20131742 (2012)","journal-title":"Phys. Procedia"},{"key":"21_CR31","doi-asserted-by":"crossref","unstructured":"Yarygina, T., Bagge, A.H.: Overcoming security challenges in microservice architectures. In: 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE), pp. 11\u201320. IEEE (2018)","DOI":"10.1109\/SOSE.2018.00011"},{"key":"21_CR32","doi-asserted-by":"crossref","unstructured":"Yildiz, M., Abawajy, J., Ercan, T., Bernoth, A.: A layered security approach for cloud computing infrastructure. In: 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks, pp. 763\u2013767. IEEE (2009)","DOI":"10.1109\/I-SPAN.2009.157"},{"issue":"1","key":"21_CR33","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1016\/j.dss.2007.04.009","volume":"44","author":"H Zhang","year":"2007","unstructured":"Zhang, H., Kishore, R., Sharman, R., Ramesh, R.: Agile integration modeling language (AIML): a conceptual modeling grammar for agile integrative business information systems. Decis. Support Syst. 44(1), 266\u2013284 (2007)","journal-title":"Decis. Support Syst."}],"container-title":["Advances in Intelligent Systems and Computing","14th International Conference on Computational Intelligence in Security for Information Systems and 12th International Conference on European Transnational Educational (CISIS 2021 and ICEUTE 2021)"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-87872-6_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T16:31:25Z","timestamp":1725813085000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-87872-6_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,22]]},"ISBN":["9783030878719","9783030878726"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-87872-6_21","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"value":"2194-5357","type":"print"},{"value":"2194-5365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,22]]},"assertion":[{"value":"22 September 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CISIS - ICEUTE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Computational Intelligence in Security for Information Systems Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bilbao","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 September 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 September 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cisis-spain2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2021.iceuteconference.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}