{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T23:58:23Z","timestamp":1785542303178,"version":"3.56.0"},"reference-count":20,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2015,11,25]],"date-time":"2015-11-25T00:00:00Z","timestamp":1448409600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Ann. Telecommun."],"published-print":{"date-parts":[[2016,4]]},"DOI":"10.1007\/s12243-015-0487-2","type":"journal-article","created":{"date-parts":[[2015,11,25]],"date-time":"2015-11-25T03:12:46Z","timestamp":1448421166000},"page":"141-150","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Model-driven interoperability: engineering heterogeneous IoT systems"],"prefix":"10.1007","volume":"71","author":[{"given":"Paul","family":"Grace","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Brian","family":"Pickering","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mike","family":"Surridge","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,11,25]]},"reference":[{"key":"487_CR1","doi-asserted-by":"crossref","unstructured":"Baker P, Loh S, Weil F (2005) Model-driven engineering in a large industrial context; motorola case study. In: Proceedings of the 8th international conference on model driven engineering languages and systems, MoDELS\u201905, pp 476\u2013491","DOI":"10.1007\/11557432_36"},{"key":"487_CR2","doi-asserted-by":"crossref","unstructured":"Bertolino A (2007) Software testing research: achievements, challenges, dreams. In: Briand LC, Wolf AL (eds) FOSE, pp 85\u2013103","DOI":"10.1109\/FOSE.2007.25"},{"key":"487_CR3","unstructured":"Bertolino A, Polini A (2005) The audition framework for testing web services interoperability. In: EUROMICRO-SEAA. IEEE Computer Society, pp 134\u2013142"},{"key":"487_CR4","doi-asserted-by":"crossref","unstructured":"Bishr YA, Pundt H, R\u00fcther C (1999) Proceeding on the road of semantic interoperability\u2014Design of a semantic mapper based on a case study from transportation. In: Proceedings of the second international conference on interoperating geographic information systems, pp 203\u2013215","DOI":"10.1007\/10703121_17"},{"key":"487_CR5","doi-asserted-by":"crossref","unstructured":"Blair GS, Bennaceur A, Georgantas N, Grace P, Issarny V, Nundloll V, Paolucci M (2011) The role of ontologies in emergent middleware: supporting interoperability in complex distributed systems. In: Kon F, Kermarrec A-M (eds) Middleware 2011 - ACM\/IFIP\/USENIX 12th international middleware conference, Lisbon, Portugal, December 12-16, 2011. Proceedings, volume 7049 of lecture notes in computer science. Springer, pp 410\u2013430","DOI":"10.1007\/978-3-642-25821-3_21"},{"key":"487_CR6","doi-asserted-by":"crossref","unstructured":"Bromberg Y, Grace P, R\u00e9veill\u00e8re L, Blair GS (2011) Bridging the interoperability gap: overcoming combined application and middleware heterogeneity. In: Kon F, Kermarrec A-M (eds) Middleware 2011 - ACM\/IFIP\/USENIX 12th international middleware conference, Lisbon, Portugal, December 12-16, 2011. Pro- ceedings, volume 7049 of lecture notes in computer science. Springer, pp 390\u2013409","DOI":"10.1007\/978-3-642-25821-3_20"},{"key":"487_CR7","doi-asserted-by":"crossref","unstructured":"Bromberg Y, R\u00e9veill\u00e8re L, Lawall JL, Muller G (2009) Automatic generation of network protocol gateways. In: ACM\/IFIP\/USENIX 10th international middleware conference. Urbana, pp 21\u201341","DOI":"10.1007\/978-3-642-10445-9_2"},{"issue":"1","key":"487_CR8","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/TSC.2010.60","volume":"5","author":"M Caporuscio","year":"2012","unstructured":"Caporuscio M, Raverdy P, Issarny V (2012) ubisoap: a service-oriented middleware for ubiquitous networking. IEEE T Serv Comput 5(1):86\u201398","journal-title":"IEEE T Serv Comput"},{"issue":"3-4","key":"487_CR9","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s12243-015-0457-8","volume":"70","author":"A Cavalli","year":"2015","unstructured":"Cavalli A, Higashino T, Nez M (2015) A survey on formal active and passive testing with applications to the cloud. Ann Telecommun 70(3-4):85\u201393","journal-title":"Ann Telecommun"},{"key":"487_CR10","doi-asserted-by":"crossref","unstructured":"Fleurey F, Morin B, Solberg A (2011) A model-driven approach to develop adaptive firmwares. In: 6th intl. symposium on software engineering for adaptive and self-managing systems. ACM, New York, pp 168\u2013177","DOI":"10.1145\/1988008.1988031"},{"key":"487_CR11","doi-asserted-by":"crossref","unstructured":"Glombitza N, Pfisterer D, Fischer S (2010) Using state machines for a model driven development of web service-based sensor network applications. In: ICSE workshop on software engineering for sensor network applications. ACM, New York, pp 2\u20137","DOI":"10.1145\/1809111.1809115"},{"key":"487_CR12","doi-asserted-by":"crossref","unstructured":"Grace P, Barbosa J, Pickering B, Surridge M (2014) Taming the interoperability challenges of complex iot systems. In: Proceedings of the 1st ACM workshop on middleware for context-aware applications in the IoT, M4IOT \u201914. ACM, New York, pp 1\u20136","DOI":"10.1145\/2676743.2676744"},{"key":"487_CR13","doi-asserted-by":"crossref","unstructured":"Hunkeler U, Truong HL, Stanford-Clark A (2008) Mqtt-s; a publish\/subscribe protocol for wireless sensor networks. In: COMSWARE 2008, pp 791\u2013798","DOI":"10.1109\/COMSWA.2008.4554519"},{"key":"487_CR14","unstructured":"Hyper\/Cat (2013) Iot ecosystem demonstrator interoperability action plan. Technical Report Version 1.1"},{"key":"487_CR15","doi-asserted-by":"crossref","unstructured":"Inverardi P, Spalazzese R, Tivoli M (2011) Application-layer connector synthesis. in: 11th international school on formal methods for the design of computer, communication and software systems, pp 148\u2013190","DOI":"10.1007\/978-3-642-21455-4_5"},{"key":"487_CR16","unstructured":"Issarny V, Bennaceur A (2012) Composing distributed systems: overcoming the interoperability challenge. In: 11th international symposium, FMCO 2012, pp 168\u2013196"},{"key":"487_CR17","doi-asserted-by":"crossref","unstructured":"Pardo-Castellote G (2003) Omg data-distribution service: architectural overview. In: Proceedings of the 2003 IEEE conference on military communications - volume I, MILCOM\u201903. IEEE Computer Society, Washington, pp 242\u2013247DC","DOI":"10.1109\/ICDCSW.2003.1203555"},{"key":"487_CR18","doi-asserted-by":"crossref","unstructured":"Reiners R, Zimmermann A, Jentsch M, Zhang Y (2009) Automizing home environments and supervising patients at home with the hydra middleware: application scenarios using the hydra middleware for embedded systems. In: 1st workshop on context-aware software technology and applications, pp 9\u201312","DOI":"10.1145\/1595768.1595772"},{"key":"487_CR19","doi-asserted-by":"crossref","unstructured":"Schieferdecker I (2010) Test automation with ttcn-3 - state of the art and a future perspective. In: Proceedings of the 22Nd IFIP WG 6.1 international conference on testing software and systems, ICTSS\u201910. Springer-Verlag, Berlin, pp 1\u201314","DOI":"10.1007\/978-3-642-16573-3_1"},{"issue":"3","key":"487_CR20","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/MIC.2003.1200306","volume":"7","author":"S Vinoski","year":"2003","unstructured":"Vinoski S (2003) It\u2019s just a mapping problem. IEEE Int Comput 7(3):88\u201390","journal-title":"IEEE Int Comput"}],"container-title":["Annals of Telecommunications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-015-0487-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12243-015-0487-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12243-015-0487-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,26]],"date-time":"2019-03-26T19:06:52Z","timestamp":1553627212000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12243-015-0487-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,25]]},"references-count":20,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2016,4]]}},"alternative-id":["487"],"URL":"https:\/\/doi.org\/10.1007\/s12243-015-0487-2","relation":{},"ISSN":["0003-4347","1958-9395"],"issn-type":[{"value":"0003-4347","type":"print"},{"value":"1958-9395","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,11,25]]}}}