{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T09:37:29Z","timestamp":1742981849435,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319471686"},{"type":"electronic","value":"9783319471693"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-47169-3_12","type":"book-chapter","created":{"date-parts":[[2016,10,4]],"date-time":"2016-10-04T21:56:23Z","timestamp":1475618183000},"page":"150-170","source":"Crossref","is-referenced-by-count":3,"title":["Interactive Model-Based Compilation Continued \u2013 Incremental Hardware Synthesis for SCCharts"],"prefix":"10.1007","author":[{"given":"Francesca","family":"Rybicki","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Smyth","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Motika","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Schulz-Rosengarten","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Reinhard","family":"von Hanxleden","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,10,5]]},"reference":[{"key":"12_CR1","unstructured":"Andr\u00e9, C.: Semantics of SyncCharts. Technical Report ISRN I3S\/RR-2003-24-FR, I3S Laboratory, Sophia-Antipolis, France April 2003"},{"key":"12_CR2","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1098\/rsta.1992.0027","volume":"339","author":"G Berry","year":"1992","unstructured":"Berry, G.: Esterel on hardware. Philos. Trans. R. Soc. Lond. 339, 87\u2013104 (1992)","journal-title":"Philos. Trans. R. Soc. Lond."},{"key":"12_CR3","doi-asserted-by":"crossref","first-page":"425","DOI":"10.7551\/mitpress\/5641.003.0021","volume-title":"Proof, Language, and Interaction: Essays in Honour of Robin Milner","author":"G Berry","year":"2000","unstructured":"Berry, G.: The foundations of Esterel. In: Plotkin, G., Stirling, C., Tofte, M. (eds.) Proof, Language, and Interaction: Essays in Honour of Robin Milner, pp. 425\u2013454. MIT Press, Cambridge (2000)"},{"issue":"7","key":"12_CR4","doi-asserted-by":"crossref","first-page":"798","DOI":"10.1109\/43.31537","volume":"8","author":"D Drusinsky","year":"1989","unstructured":"Drusinsky, D., Harel, D.: Using Statecharts for hardware description and synthesis. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 8(7), 798\u2013807 (1989)","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"Edwards, S.A.: The challenges of hardware synthesis from c-like languages. In: Proceedings of the Conference on Design, Automation and Testin Europe, vol. 1, DATE 2005, pp. 66\u201367, Washington, DC, USA. IEEE Computer Society (2005)","DOI":"10.1109\/DATE.2005.307"},{"key":"12_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/978-3-642-12566-9_7","volume-title":"Foundations of Computer Software. Future Trends and Techniques for Development","author":"H Fuhrmann","year":"2010","unstructured":"Fuhrmann, H., Hanxleden, R.: On the pragmatics of model-based design. In: Choppy, C., Sokolsky, O. (eds.) Monterey Workshop 2008. LNCS, vol. 6028, pp. 116\u2013140. Springer, Heidelberg (2010). doi: 10.1007\/978-3-642-12566-9_7"},{"issue":"4","key":"12_CR7","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1109\/TSE.2012.33","volume":"39","author":"JC Grundy","year":"2013","unstructured":"Grundy, J.C., Hosking, J., Li, K.N., Ali, N.M., Huh, J., Li, R.L.: Generating domain-specific visual language tools from abstract visual specifications. IEEE Trans. Softw. Eng. 39(4), 487\u2013515 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"12_CR8","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"D Harel","year":"1987","unstructured":"Harel, D.: Statecharts: A visual formalism for complex systems. Sci. Comput. Program. 8(3), 231\u2013274 (1987)","journal-title":"Sci. Comput. Program."},{"key":"12_CR9","unstructured":"Johannsen, G.: Hardwaresynthese aus SCCharts. Master thesis, Kiel University, Department of Computer Science. http:\/\/rtsys.informatik.uni-kiel.de\/biblio\/downloads\/theses\/gjo-mt.pdf"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Lopes, D., Hammoudi, S., B\u00e9zivin, J., Jouault, F.: Mapping specification in MDA: from theory to practice. In: Konstantas, D., Bourri\u00e8res, J.-P., L\u00e9onard, M., Boudjlida, N. (eds). Interoperability of Enterprise Software and Applications - INTEROP-ESA, pp. 253\u2013264. Springer, New York (2006)","DOI":"10.1007\/1-84628-152-0_23"},{"key":"12_CR11","unstructured":"Motika, C., Fuhrmann, H., von Hanxleden, R.: Semantics and execution of domain specific models. In: 2nd Workshop Methodische Entwicklung von Modellierungswerkzeugen (MEMWe 2010) INFORMATIK 2010, GI-Edition - Lecture Notes in Informatics (LNI), pp. 891\u2013896, Leipzig, Germany, September 2010. Bonner K\u00f6llen Verlag (2010)"},{"key":"12_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1007\/978-3-662-45234-9_32","volume-title":"Leveraging Applications of Formal Methods, Verification and Validation. Technologies for Mastering Change","author":"C Motika","year":"2014","unstructured":"Motika, C., Smyth, S., Hanxleden, R.: Compiling SCCharts \u2014 a case-study on interactive model-based compilation. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014. LNCS, vol. 8802, pp. 461\u2013480. Springer, Heidelberg (2014). doi: 10.1007\/978-3-662-45234-9_32"},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"Naujokat, S., Traonouez, L.-M., Isberner, M., Steffen, B., Legay, A.: Leveraging applications of formal methods, verification and validation. In: Technologies for Mastering Change: 6th International Symposium, ISoLA 2014, Imperial, Corfu, Greece, 8\u201311 October 2014, Proceedings, Part I, chapter Domain-Specific Code Generator Modeling: A Case Study for Multi-faceted Concurrent Systems, pp. 481\u2013498. Springer, Heidelberg (2014)","DOI":"10.1007\/978-3-662-45234-9_33"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Rathlev, K., Smyth, S., Motika, C., von Hanxleden, R., Mendler, M.: SCEst: sequentially constructive Esterel. In: Proceedings of the 13th ACM-IEEE International Conference on Formal Methods and Models for System Design, MEMOCODE 2015, Austin, TX, USA, September 2015","DOI":"10.1109\/MEMCOD.2015.7340462"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Rosen, B.K., Wegman, M.N., Zadeck, F.K.: Global value numbers and redundant computations. In: Proceedings of the 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 1988, pp. 12\u201327. ACM, New York (1988)","DOI":"10.1145\/73560.73562"},{"key":"12_CR16","unstructured":"Rybicki, F.: Interactive incremental hardware synthesis for SCCharts. Bachelor thesis, Kiel University, Department of Computer Science. http:\/\/rtsys.informatik.uni-kiel.de\/~biblio\/downloads\/theses\/fry-bt.pdf"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Schneider, C., Sp\u00f6nemann, M., von Hanxleden, R.: Just model! - Putting automatic synthesis of node-link-diagrams into practice. In: Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, VL\/HCC 2013, San Jose, CA, USA, pp. 75\u201382, 15\u201319 September 2013","DOI":"10.1109\/VLHCC.2013.6645246"},{"key":"12_CR18","unstructured":"Smyth, S., Motika, C., von Hanxleden, R.: A data-flow approach for compiling the sequentially constructive language (SCL). In: 18. Kolloquium Programmiersprachen und Grundlagen der Programmierung (KPS 2015), P\u00f6rtschach, Austria, 5\u20137 October 2015"},{"key":"12_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BFb0023444","volume-title":"STACS 97","author":"B Steffen","year":"1997","unstructured":"Steffen, B.: Unifying models. In: Reischuk, R., Morvan, M. (eds.) STACS 1997. LNCS, vol. 1200, pp. 1\u201320. Springer, Heidelberg (1997). doi: 10.1007\/BFb0023444"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"von Hanxleden, R., Duderstadt, B., Motika, C., Smyth, S., Mendler, M., Aguado, J., Mercer, S., O\u2019Brien, O.: SCCharts: Sequentially Constructive Statecharts for safety-critical applications. Technical Report 1311, Christian-Albrechts-Universit\u00e4t zu Kiel, Department of Computer Science, ISSN 2192\u20136247, December 2013","DOI":"10.1145\/2594291.2594310"},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"von Hanxleden, R., Duderstadt, B., Motika, C., Smyth, S., Mendler, M., Aguado, J., Mercer, S., O\u2019Brien, O.: SCCharts: Sequentially Constructive Statecharts for safety-critical applications. In: Proceedings of ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2014, Edinburgh, UK, June 2014. ACM (2014)","DOI":"10.1145\/2666356.2594310"},{"key":"12_CR22","doi-asserted-by":"crossref","unstructured":"von Hanxleden, R., Mendler, M., Aguado, J., Duderstadt, B., Fuhrmann, I., Motika, C., Mercer, S., O\u2019Brien, O., Roop, P.: Sequentially Constructive Concurrency\u2013a conservative extension of the synchronous model of computation. ACM Trans. Embedded Comput. Syst. 13(4s), 144:1\u2013144:26 (2014). Special Issue on Applications of Concurrency to System Design","DOI":"10.1145\/2627350"}],"container-title":["Lecture Notes in Computer Science","Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-47169-3_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,19]],"date-time":"2024-06-19T19:25:32Z","timestamp":1718825132000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-47169-3_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319471686","9783319471693"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-47169-3_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}