{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T20:22:19Z","timestamp":1729628539564,"version":"3.28.0"},"reference-count":21,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,5]]},"DOI":"10.1109\/isie.2013.6563724","type":"proceedings-article","created":{"date-parts":[[2013,7,25]],"date-time":"2013-07-25T21:06:15Z","timestamp":1374786375000},"page":"1-6","source":"Crossref","is-referenced-by-count":0,"title":["Exploiting Template Metaprogramming to customize an object-oriented operating system"],"prefix":"10.1109","author":[{"given":"S.","family":"Pinto","sequence":"first","affiliation":[]},{"given":"T.","family":"Castro","sequence":"additional","affiliation":[]},{"given":"J.","family":"Mendes","sequence":"additional","affiliation":[]},{"given":"S.","family":"Lopes","sequence":"additional","affiliation":[]},{"given":"M.","family":"Ekpanyapong","sequence":"additional","affiliation":[]},{"given":"A.","family":"Tavares","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Programming Embedded Systems in C and C++","year":"1999","author":"barr","key":"19"},{"journal-title":"Generative Programming Principles and Techniques of Software Engineering Based on Automated Configuration and Fragment-Based Component Models","year":"1998","author":"czarnecki","key":"17"},{"journal-title":"MDA Explained The Model Driven Architecture Practice and Promise","year":"2003","author":"kleppe","key":"18"},{"journal-title":"Comparing and Merging Files With Gnu Diff and Patch","year":"2003","author":"mackenzie","key":"15"},{"key":"16","article-title":"Automating the porting of linux to the virtuallogix hypervisor using semantic patches","author":"armand","year":"2008","journal-title":"Embedded Real Time Software 2008 (ERTS 2008)"},{"key":"13","article-title":"The linux kernel configurator as a feature modeling tool","author":"sincero","year":"2008","journal-title":"Proceedings of the Workshop on Analyses of Software Product Lines (ASPL)"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/1509239.1509274"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/1960275.1960285"},{"key":"12","article-title":"The variability model of the linux kernel","author":"she","year":"2010","journal-title":"Proceedings of the Fourth International Workshop on Variability Modeling of Software Intensive Systems (VaMoS 2010)"},{"journal-title":"Modern C++ Design Generic Programming and Design Patterns Applied","year":"2001","author":"alexandrescu","key":"21"},{"key":"3","article-title":"C\/C++ conditional compilation analysis using symbolic execution","author":"hu","year":"2000","journal-title":"Proceedings of the International Conference on Software Maintenance (ICSM'00)"},{"key":"20","doi-asserted-by":"crossref","DOI":"10.21236\/ADA235785","author":"kang","year":"1990","journal-title":"Featureoriented Domain Analysis (FODA) Feasibility Study"},{"journal-title":"Requirements on Operating System","year":"2006","key":"2"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/332833.332837"},{"key":"10","article-title":"Pure embedded operating systems-ciao","author":"lohmann","year":"2006","journal-title":"Workshop on Operating Systems Platforms for Embedded Real-Time applications"},{"journal-title":"C++ Template Metaprogramming Concepts Tools and Techniques from Boost and Beyond","year":"2005","author":"abrahams","key":"7"},{"journal-title":"Generative Programming Methods","year":"2000","author":"czarnecki","key":"6"},{"key":"5","article-title":"C++ in embedded systems: Myth and reality","author":"herity","year":"1998","journal-title":"EE Times-India"},{"key":"4","article-title":"Embedded c++: An overview","author":"plauger","year":"1997","journal-title":"Embedded Systems Programming"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859010"},{"key":"8","first-page":"66","article-title":"Characterization and architecture of component based models","volume":"1","author":"kaur","year":"2010","journal-title":"International Journal of Advanced Computer Science and Applications"}],"event":{"name":"2013 IEEE 22nd International Symposium on Industrial Electronics (ISIE)","start":{"date-parts":[[2013,5,28]]},"location":"Taipei, Taiwan","end":{"date-parts":[[2013,5,31]]}},"container-title":["2013 IEEE International Symposium on Industrial Electronics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6554304\/6563588\/06563724.pdf?arnumber=6563724","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,19]],"date-time":"2019-07-19T15:59:47Z","timestamp":1563551987000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6563724\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/isie.2013.6563724","relation":{},"subject":[],"published":{"date-parts":[[2013,5]]}}}