{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T14:41:47Z","timestamp":1648996907924},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2016,3,30]],"date-time":"2016-03-30T00:00:00Z","timestamp":1459296000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Spanish Ministry of Economy and Competitiveness","award":["TEC2014-58036-C4-1-R"],"award-info":[{"award-number":["TEC2014-58036-C4-1-R"]}]},{"name":"European Regional Development Fund and Regional Government of Castilla-La Mancha","award":["PEII11-0227-0070"],"award-info":[{"award-number":["PEII11-0227-0070"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2017,3]]},"DOI":"10.1007\/s11042-016-3448-5","type":"journal-article","created":{"date-parts":[[2016,3,30]],"date-time":"2016-03-30T06:31:39Z","timestamp":1459319499000},"page":"8195-8226","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Synthesis of simulation and implementation code for OpenMAX multimedia heterogeneous systems from UML\/MARTE models"],"prefix":"10.1007","volume":"76","author":[{"given":"D.","family":"de la Fuente","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Barba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J. C.","family":"L\u00f3pez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Pe\u00f1il","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H.","family":"Posadas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"S\u00e1nchez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,3,30]]},"reference":[{"key":"3448_CR1","unstructured":"Acceleo website. www.acceleo.org . Nov. 2010"},{"key":"3448_CR2","unstructured":"Adaptive Digital Technologies, Inc. Adaptive digital OpenMAX IL implementation. 2012. http:\/\/www.adaptativedigital.com"},{"key":"3448_CR3","unstructured":"Andersson P, H\u00f6st M UML and SystemC a comparison and mapping rules for automatic code generation. FDL\u201907"},{"key":"3448_CR4","unstructured":"Angstrom OpenMAX. http:\/\/omappedia.org\/"},{"key":"3448_CR5","doi-asserted-by":"crossref","unstructured":"Barba J, de la Fuente D, Rinc\u00f3n F, Moya F, L\u00f3pez JC (2010) Hardware native support for efficient multimedia embedded system. IEEE Trans Consum Electron 56. ISSN 0098\u20133063","DOI":"10.1109\/ICCE.2010.5418721"},{"key":"3448_CR6","doi-asserted-by":"crossref","unstructured":"Barba J, Rincon F, Dondo JD, Moya F, Villanueva FJ, Villa D, Lopez JC (2007) OOCE: Object-Oriented Communication Engine for soc design. DSD-Euro-Micro Conference on Digital System Design. Lubeck (Germany)","DOI":"10.1109\/DSD.2007.4341483"},{"key":"3448_CR7","unstructured":"Bocchio S, Riccobene E, Rosti A, Scandurra P A SoC design flow based on UML 2.0 and SystemC. In: DAC, Workshop UML-Sock\u201905"},{"key":"3448_CR8","unstructured":"Bruschi F, Di Nitto E, Sciuto D SystemC code generation from UML models. Forum on Specification and Design Languages\u201902"},{"key":"3448_CR9","unstructured":"Cansell D, Culat JF, M\u00e9ry D, Proch C (2004) Derivation of SystemC code from abstract system models. In: proc. of FDL\u201904. Lille. France"},{"key":"3448_CR10","unstructured":"de la Fuente D, Barba J, Rinc\u00f3n F, Dondo JD, L\u00f3pez JC Embedded systems\u2014high performance systems. pp 129\u2013154. ISBN: 978-953-51-0350-9"},{"key":"3448_CR11","unstructured":"de la Fuente D, Barba J, Dondo J, Rinc\u00f3n F, L\u00f3pez JC OpenMAX compliant heterogeneous multimedia embedded plaftorm. In DCIS\u201912"},{"key":"3448_CR12","unstructured":"Herrera F, Pe\u00f1il P, Villar E, Ferrero F, Valencia R (2012) An embedded system modelling methodology for design space exploration. JCE"},{"key":"3448_CR13","unstructured":"IEEE Std. 1666\u20132011 (2012) IEEE Standard for Standard SystemC\u00ae Language Reference Manual. Available at http:\/\/standards.ieee.org\/getieee\/1666\/download\/1666-2011.pdf"},{"key":"3448_CR14","doi-asserted-by":"crossref","unstructured":"Kopetz H The complexity challenge in embedded system design. In: 11th IEEE ISORC","DOI":"10.1109\/ISORC.2008.14"},{"key":"3448_CR15","doi-asserted-by":"crossref","unstructured":"Leite M, Vasconcellos CD, Wehrmeister MA (2014) Enhancing automatic generation of VHDL descriptions from UML\/MARTE models. 12th IEEE International Conference on Industrial Informatics (INDIN)","DOI":"10.1109\/INDIN.2014.6945500"},{"key":"3448_CR16","unstructured":"Lukas S Staff Engineer, QuIC, Inc. Accessing hardware-accelerated video codecs on Android\u2122. UPLINQ Conference. June, 1\u20132, 2011. Manchester Grand Hyatt, San Diego CA"},{"key":"3448_CR17","unstructured":"Martin G, Bailey B, Piziali A (2007) ESL design and verification: a prescription for electronic system level methodology (systems on silicon). March 9, 2007. ISBN-10: 0123735513"},{"key":"3448_CR18","doi-asserted-by":"crossref","unstructured":"Monton M, Gladigau J, Haubelt C, Teich J (2010) Checkpoint and restore for SystemC models. In: Borrione D (ed) Advances in Design methods from modelling languages for embedded systems and SoCs. Springer. ISBN- 978-90-481-9304-2","DOI":"10.1007\/978-90-481-9304-2_3"},{"key":"3448_CR19","unstructured":"M\u00fcller W, Rosenstiel W, Ruf J (2003) SystemC, methodologies and applications. ISBN 1-4020-7479-4"},{"key":"3448_CR20","doi-asserted-by":"crossref","unstructured":"Muller W et al (2010) The SATURN approach to sysML-based HW\/SW codesign. IEEE Annual Symposium on VLSI, ISVLSI","DOI":"10.1109\/ISVLSI.2010.95"},{"key":"3448_CR21","doi-asserted-by":"crossref","unstructured":"Nicol\u00e1s A, Pe\u00f1il P, Posadas H, Villar E Automatic synthesis over multiple APIs from UML\/MARTE models for easy platform mapping and reuse. DSD\/SEAA Conference, 2014\u201308","DOI":"10.1109\/DSD.2014.48"},{"key":"3448_CR22","unstructured":"NVIDIA (2006) Demonstrates high definition processor. Las Vegas, Nevada"},{"key":"3448_CR23","unstructured":"NVIDIA Khronos Apps SDK (2010). http:\/\/www.nvidia.com"},{"key":"3448_CR24","unstructured":"OMG (2008) MOF model to text language"},{"key":"3448_CR25","unstructured":"OMG. MARTE Profile 1.1 website. http:\/\/www.omgmarte.org\/ . Nov 2014"},{"key":"3448_CR26","unstructured":"OMG. UML Testing Profile (UTP) 1.1 website http:\/\/utp.omg.org\/ . Nov 2014"},{"key":"3448_CR27","unstructured":"OpenMAX website. https:\/\/www.khronos.org\/openmax\/ . Nov 2014"},{"key":"3448_CR28","unstructured":"Paloj\u00e4rvi J, Bergstr\u00f6m T (2010) Maemo base port. Nokia Corporation"},{"key":"3448_CR29","unstructured":"Papyrus website. http:\/\/www.papyrusuml.org\/"},{"key":"3448_CR30","doi-asserted-by":"crossref","unstructured":"Pe\u00f1il P, Medina J, Posadas H, Villar E (2009) Generating heterogeneous executable specifications in SystemC from UML\/MARTE models. UML-FM","DOI":"10.1007\/s11334-009-0105-4"},{"key":"3448_CR31","unstructured":"Piel E, Atitallah R, Marquet P, Meftali S, Niar S, Etien A, Dekeyser J-L, Boulet P (2008) Gaspard2: from MARTE to SystemC simulation. In: Proc. of the DATE\u201908 Workshop on Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML Profile"},{"key":"3448_CR32","doi-asserted-by":"crossref","unstructured":"Quadri IR, Yu H, Gamati\u00e9 A, Rutten E, Meftali S, Dekeyser J-L (2010) Targeting reconfigurable FPGA based SoCs using the UML MARTE profile: from high abstraction levels to code generation. Int J Embed Syst","DOI":"10.1504\/IJES.2010.039025"},{"key":"3448_CR33","unstructured":"Rintaluoma T, On2 Technologies. Optimizing H.264 decoder for Cortex-A8 with ARM NEON OpenMax DL implementation. pp 32\u201337. http:\/\/www.iqmagazineonline.com\/Archive 27"},{"issue":"2","key":"3448_CR34","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt DC (2006) Model-driven engineering. IEEE Comput 39(2):25\u201331","journal-title":"IEEE Comput"},{"key":"3448_CR35","unstructured":"SystemC website. http:\/\/www.accellera.org\/ . Nov 2014"},{"key":"3448_CR36","unstructured":"Szyperski C (2002) Component software: beyond object-oriented programming, 2nd ed. Addison-Wesley Professional"},{"key":"3448_CR37","unstructured":"The Institution of Electronics and Telecommunications Engineers (2011) IETE technical review. ISSN: 0256\u20134602"},{"key":"3448_CR38","unstructured":"The open SystemC initiative www.systemc.org"},{"key":"3448_CR39","unstructured":"TI software makes development easy for DM8168 and DM8148 DaVinci\u2122 digital media processors. Technology for Innovators 2011. http:\/\/www.ti.com\/"},{"key":"3448_CR40","unstructured":"UML website. http:\/\/www.omg.org\/spec\/UML\/2.4\/ . February 2013"},{"key":"3448_CR41","unstructured":"Urlini G (2007) Bellagio OpenMAX component writer\u2019s guide"},{"key":"3448_CR42","doi-asserted-by":"crossref","unstructured":"Vanderperren Y, Mueller W, Dehaene W (2008) UML for electronic systems design: a comprehensive overview. Des Autom Embed Syst 12(4)","DOI":"10.1007\/s10617-008-9028-9"},{"key":"3448_CR43","doi-asserted-by":"crossref","unstructured":"Vanderperren Y, Mueller W, Dehaene W (2008) UML for electronic systems design: a comprehensive overview. J Des Autom Embed Syst. Springer Verlag","DOI":"10.1007\/s10617-008-9028-9"},{"key":"3448_CR44","doi-asserted-by":"crossref","unstructured":"Vidal J, de Lamotte F, Gogniat G, Diguet JP, Soulard P (2010) UML design for dynamically reconfigurable multi processor embedded systems (DATE)","DOI":"10.1109\/DATE.2010.5456989"},{"key":"3448_CR45","unstructured":"VisualOn (2011) Enabling home entertainment and mobile multimedia. TI Technology Day. Taipei"},{"key":"3448_CR46","doi-asserted-by":"crossref","unstructured":"Yamashita K (2010) Possibility of ESL: a software centric system design for multicore SoC in the upstream phase. Design Automation Conference (ASP-DAC)","DOI":"10.1109\/ASPDAC.2010.5419779"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-016-3448-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3448-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3448-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-016-3448-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,6]],"date-time":"2019-09-06T02:56:38Z","timestamp":1567738598000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-016-3448-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,30]]},"references-count":46,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["3448"],"URL":"https:\/\/doi.org\/10.1007\/s11042-016-3448-5","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,3,30]]}}}