{ "labelLang" : "hun", "responseDate" : "2024-03-29 03:06", "content" : { "otype" : "BookChapter", "mtid" : 2118863, "status" : "VALIDATED", "published" : true, "unhandledTickets" : 0, "oldTimestamp" : "2014-08-28T22:09:23.000+0000", "deleted" : false, "oldId" : 2118863, "lastRefresh" : "2021-04-18T08:13:51.096+0000", "lastModified" : "2020-12-22T11:39:55.755+0000", "created" : "2012-11-16T07:08:15.000+0000", "creator" : { "otype" : "Author", "mtid" : 10032904, "link" : "/api/author/10032904", "label" : "Sinkovics Ábel (Informatika)", "familyName" : "Sinkovics", "givenName" : "Ábel", "published" : true, "oldId" : 10032904, "snippet" : true }, "lastDuplumOK" : "2020-06-22T07:35:23.148+0000", "lastDuplumSearch" : "2020-06-22T07:35:23.148+0000", "adminApproved" : "2013-09-13T16:59:06.000+0000", "adminApprover" : { "otype" : "Admin", "mtid" : 10028388, "link" : "/api/admin/10028388", "label" : "Szabó Zoltán (ELTE IK, admin)", "familyName" : "Szabó", "givenName" : "Zoltán", "published" : true, "oldId" : 10028388, "snippet" : true }, "validated" : "2020-06-22T07:37:42.261+0000", "validator" : { "otype" : "Admin", "mtid" : 10029372, "link" : "/api/admin/10029372", "label" : "Szabó Tibor (ELTE IK admin 5)", "familyName" : "Szabó", "givenName" : "Tibor", "published" : true, "oldId" : 10029372, "snippet" : true }, "core" : true, "citation" : true, "publicationPending" : false, "type" : { "otype" : "PublicationType", "mtid" : 25, "link" : "/api/publicationtype/25", "label" : "Könyvrészlet", "code" : 25, "otypeName" : "BookChapter", "listPosition" : 2, "published" : true, "oldId" : 25, "snippet" : true }, "subType" : { "otype" : "SubType", "mtid" : 10000398, "link" : "/api/subtype/10000398", "label" : "Könyvfejezet (Könyvrészlet)", "name" : "Könyvfejezet", "nameEng" : "Chapter", "docType" : { "otype" : "PublicationType", "mtid" : 25, "link" : "/api/publicationtype/25", "label" : "Könyvrészlet", "code" : 25, "otypeName" : "BookChapter", "listPosition" : 2, "published" : true, "oldId" : 25, "snippet" : true }, "listPosition" : 220, "published" : true, "oldId" : 10000398, "snippet" : true }, "category" : { "otype" : "Category", "mtid" : 1, "link" : "/api/category/1", "label" : "Tudományos", "published" : true, "oldId" : 1, "snippet" : true }, "languages" : [ { "otype" : "Language", "mtid" : 10002, "link" : "/api/language/10002", "label" : "Angol", "name" : "Angol", "nameEng" : "English", "published" : true, "oldId" : 2, "snippet" : true } ], "firstAuthor" : "Ábel, Sinkovics", "authorships" : [ { "otype" : "PersonAuthorship", "mtid" : 3290472, "link" : "/api/authorship/3290472", "label" : "Ábel, Sinkovics [Sinkovics, Ábel (Informatika), szerző] PhD Informatika Doktori Iskola (ELTE / IK)", "listPosition" : 1, "share" : 0.5, "first" : true, "last" : false, "author" : { "otype" : "Author", "mtid" : 10032904, "link" : "/api/author/10032904", "label" : "Sinkovics Ábel (Informatika)", "familyName" : "Sinkovics", "givenName" : "Ábel", "published" : true, "oldId" : 10032904, "snippet" : true }, "familyName" : "Ábel", "givenName" : "Sinkovics", "authorTyped" : true, "editorTyped" : false, "otherTyped" : false, "type" : { "otype" : "AuthorshipType", "mtid" : 1, "link" : "/api/authorshiptype/1", "label" : "Szerző", "code" : 0, "published" : true, "oldId" : 0, "snippet" : true }, "published" : false, "oldId" : 16016359, "snippet" : true }, { "otype" : "PersonAuthorship", "mtid" : 3290473, "link" : "/api/authorship/3290473", "label" : "Zoltán, Porkoláb [Porkoláb, Zoltán (Programozási nyel...), szerző] Programozási Nyelvek és Fordítóprogramok Tanszék (ELTE / IK)", "listPosition" : 2, "share" : 0.5, "first" : false, "last" : true, "author" : { "otype" : "Author", "mtid" : 10012498, "link" : "/api/author/10012498", "label" : "Porkoláb Zoltán (Programozási nyelvek, generatív programozás, szoftvermetrikák)", "familyName" : "Porkoláb", "givenName" : "Zoltán", "published" : true, "oldId" : 10012498, "snippet" : true }, "familyName" : "Zoltán", "givenName" : "Porkoláb", "authorTyped" : true, "editorTyped" : false, "otherTyped" : false, "type" : { "otype" : "AuthorshipType", "mtid" : 1, "link" : "/api/authorshiptype/1", "label" : "Szerző", "code" : 0, "published" : true, "oldId" : 0, "snippet" : true }, "published" : false, "oldId" : 16016358, "snippet" : true } ], "title" : "Domain-Specific Language Integration with C++ Template Metaprogramming", "identifiers" : [ { "otype" : "PublicationIdentifier", "mtid" : 591806, "link" : "/api/publicationidentifier/591806", "label" : "DOI: 10.4018/978-1-4666-2092-6.ch002", "source" : { "otype" : "PlainSource", "mtid" : 6, "link" : "/api/publicationsource/6", "label" : "DOI", "type" : { "otype" : "PublicationSourceType", "mtid" : 10001, "link" : "/api/publicationsourcetype/10001", "label" : "DOI", "mayHaveOa" : true, "published" : true, "snippet" : true }, "name" : "DOI", "nameEng" : "DOI", "linkPattern" : "https://doi.org/@@@", "publiclyVisible" : true, "published" : true, "oldId" : 6, "snippet" : true }, "oaFree" : false, "validState" : "IDENTICAL", "idValue" : "10.4018/978-1-4666-2092-6.ch002", "realUrl" : "https://doi.org/10.4018%2F978-1-4666-2092-6.ch002", "published" : false, "oldId" : 493354, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 591805, "link" : "/api/publicationidentifier/591805", "label" : "Scopus: 84899376577", "source" : { "otype" : "PlainSource", "mtid" : 3, "link" : "/api/publicationsource/3", "label" : "Scopus", "type" : { "otype" : "PublicationSourceType", "mtid" : 10003, "link" : "/api/publicationsourcetype/10003", "label" : "Indexelő adatbázis", "mayHaveOa" : false, "published" : true, "snippet" : true }, "name" : "Scopus", "linkPattern" : "http://www.scopus.com/record/display.url?origin=inward&eid=2-s2.0-@@@", "publiclyVisible" : true, "published" : true, "oldId" : 3, "snippet" : true }, "oaFree" : false, "validState" : "IDENTICAL", "idValue" : "84899376577", "realUrl" : "http://www.scopus.com/record/display.url?origin=inward&eid=2-s2.0-84899376577", "published" : false, "oldId" : 935257, "snippet" : true } ], "firstPage" : "32", "lastPage" : "55", "firstPageOrInternalIdForSort" : "32", "pageLength" : 24, "publishedYear" : 2013, "digital" : null, "printed" : null, "sourceYear" : 2012, "foreignEdition" : true, "foreignLanguage" : true, "fullPublication" : true, "conferencePublication" : false, "nationalOrigin" : true, "missingAuthor" : false, "oaType" : "NONE", "oaCheckDate" : "2021-04-18", "oaFree" : false, "oaByAuthor" : { "otype" : "Admin", "mtid" : 10028388, "link" : "/api/admin/10028388", "label" : "Szabó Zoltán (ELTE IK, admin)", "familyName" : "Szabó", "givenName" : "Zoltán", "published" : true, "oldId" : 10028388, "snippet" : true }, "citationCount" : 3, "citationCountUnpublished" : 0, "citationCountWoOther" : 3, "independentCitCountWoOther" : 1, "nationalOriginCitationCount" : 0, "foreignEditionCitationCount" : 2, "doiCitationCount" : 2, "wosCitationCount" : 1, "scopusCitationCount" : 3, "wosScopusCitationCount" : 3, "wosScopusCitationCountWoOther" : 3, "wosScopusIndependentCitationCount" : 1, "wosScopusIndependentCitationCountWoOther" : 1, "independentCitationCount" : 1, "selfCitationCount" : 2, "unhandledCitationCount" : 0, "citingPubCount" : 3, "independentCitingPubCount" : 1, "citingPubCountWoOther" : 3, "independentCitingPubCountWoOther" : 1, "unhandledCitingPubCount" : 0, "citedPubCount" : 3, "citedCount" : 3, "pubStats" : { "types" : [ { "type" : "Folyóiratcikk", "typeEng" : "Journal Article", "code" : 24, "count" : 2 }, { "type" : "Könyvrészlet", "typeEng" : "Chapter in Book", "code" : 25, "count" : 1 }, { "type" : "Könyv", "typeEng" : "Book", "code" : 23, "count" : 0 }, { "type" : "Egyéb konferenciaközlemény", "typeEng" : "Conference paper", "code" : 31, "count" : 0 }, { "type" : "Egyéb konferenciakötet", "typeEng" : "Conference proceedings", "code" : 32, "count" : 0 }, { "type" : "Oltalmi formák", "typeEng" : "Protection forms", "code" : 26, "count" : 0 }, { "type" : "Disszertáció", "typeEng" : "Thesis", "code" : 28, "count" : 0 }, { "type" : "Egyéb", "typeEng" : "Miscellaneous", "code" : 29, "count" : 0 }, { "type" : "Alkotás", "typeEng" : "Achievement", "code" : 22, "count" : 0 }, { "type" : "Kutatási adat", "typeEng" : "Research data", "code" : 33, "count" : 0 } ], "citationTypes" : [ { "type" : "Folyóiratcikk", "typeEng" : "Journal Article", "code" : 24, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Könyvrészlet", "typeEng" : "Chapter in Book", "code" : 25, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Könyv", "typeEng" : "Book", "code" : 23, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Egyéb konferenciaközlemény", "typeEng" : "Conference paper", "code" : 31, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Egyéb konferenciakötet", "typeEng" : "Conference proceedings", "code" : 32, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Oltalmi formák", "typeEng" : "Protection forms", "code" : 26, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Disszertáció", "typeEng" : "Thesis", "code" : 28, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Egyéb", "typeEng" : "Miscellaneous", "code" : 29, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Alkotás", "typeEng" : "Achievement", "code" : 22, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 }, { "type" : "Kutatási adat", "typeEng" : "Research data", "code" : 33, "countUnknown" : 0, "countIndependent" : 0, "countSelfCitation" : 0 } ], "years" : [ { "year" : 2013, "publicationCount" : 0, "citationCount" : 1, "independentCitationCount" : 1, "citingPubCount" : 1, "independentCitingPubCount" : 1, "oaStats" : null, "oaStats2" : null }, { "year" : 2014, "publicationCount" : 0, "citationCount" : 1, "independentCitationCount" : 0, "citingPubCount" : 1, "independentCitingPubCount" : 0, "oaStats" : null, "oaStats2" : null }, { "year" : 2015, "publicationCount" : 0, "citationCount" : 1, "independentCitationCount" : 0, "citingPubCount" : 1, "independentCitingPubCount" : 0, "oaStats" : null, "oaStats2" : null } ] }, "references" : [ { "otype" : "Reference", "mtid" : 1571052, "link" : "/api/reference/1571052", "label" : "1. Abrahams, D., Gurtovoy, A., (2004) C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond, , Boston, MA: Addison-Wesley", "listPosition" : 1, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571053, "link" : "/api/reference/1571053", "label" : "2. Alexandrescu, A., (2001) Modern C++ Design: Generic Programming and Design Patterns Applied, , Addison-Wesley", "listPosition" : 2, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571054, "link" : "/api/reference/1571054", "label" : "3. Andersson, L., (2001) Parsing with Haskell, , http://www.cs.lth.se/eda120/assignment4/parser.pdf, Retrieved from", "listPosition" : 3, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571055, "link" : "/api/reference/1571055", "label" : "4. Bennett, M., Borgen, R., Havelund, K., Ingham, M., Wagner, D., Development of a prototype domain-specific language for monitor and control systems (2008) Proceedings of IEEE Aerospace Conference", "listPosition" : 4, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571056, "link" : "/api/reference/1571056", "label" : "5. Bohm, C., Jacopini, G., Flow diagrams, turing machines and languages with only two formation rules (1966) Communications of the ACM, 9 (5), pp. 366-371. , doi:, DOI: 10.1145/355592.365646", "listPosition" : 5, "doi" : "10.1145/355592.365646", "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571057, "link" : "/api/reference/1571057", "label" : "6. (2011) The Boost Metaprogram Libraries, , http://www.boost.org/doc/libs/1_46_0/libs/mpl/doc, Boost.Mpl, Retrieved from", "listPosition" : 6, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571058, "link" : "/api/reference/1571058", "label" : "7. (2011) The Boost Preprocessor Library, , http://www.boost.org/doc/libs/1_46_0/libs/preprocessor/doc, Boost.Preprocessor, Retrieved from", "listPosition" : 7, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571059, "link" : "/api/reference/1571059", "label" : "8. (2011) The Boost Proto Library, , http://www.boost.org/doc/libs/1_46_0/doc/html/proto.html, Boost.Proto, Retrieved from", "listPosition" : 8, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571060, "link" : "/api/reference/1571060", "label" : "9. (2011) The Boost Xpressive Regular Library, , http://www.boost.org/doc/libs/1_46_0/doc/html/xpressive.html, Boost.Xpressive, Available at", "listPosition" : 9, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571061, "link" : "/api/reference/1571061", "label" : "10. Coplien, J., (1998) Multi-paradigm Design for C, , Addison-Wesley", "listPosition" : 10, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571062, "link" : "/api/reference/1571062", "label" : "11. Czarnecki, K., Eisenecker, U.W., (2000) Generative Programming: Methods, Tools and Applications, , Addison-Wesley", "listPosition" : 11, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571063, "link" : "/api/reference/1571063", "label" : "12. Dos Reis, G., Stroustrup, B., Maurer, J., (2007) Generalized Constant Expressions -Revision 5, , http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2235.pdf, N2235=07-0095. Retrieved from", "listPosition" : 12, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571064, "link" : "/api/reference/1571064", "label" : "13. Gil, Y., Lenz, K., Simple and Safe SQL queries with C++ templates (2007) 6th International Conference Generative Programming and Component Engineering (GPCE 2007), pp. 13-24. , C. Consel & J. L. Lawall (Eds.)", "listPosition" : 13, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571065, "link" : "/api/reference/1571065", "label" : "14. Gregor, D., Järvi, J., Variadic templates for C++. Symposium on applied computing (2009) Proceedings of the 2007 ACM Symposium on Applied Computing, pp. 1101-1108", "listPosition" : 14, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571066, "link" : "/api/reference/1571066", "label" : "15. (2010) The Icon Programming Language, , http://www.cs.arizona.edu/icon, Icon", "listPosition" : 15, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571067, "link" : "/api/reference/1571067", "label" : "16. Josuttis, N., (1999) The C++ Standard Library: A Tutorial and Reference, , Addison-Wesley", "listPosition" : 16, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571068, "link" : "/api/reference/1571068", "label" : "17. Juhász, Z., Ádám Sipos, Á., Porkoláb, Z., Implementation of a finite state machine with active libraries in C++ (2007) Generative and Transformational Techniques in Software Engineering II, GTTSE 2007, Lecture Notes in Computer Science, 5235, pp. 474-488. , R. Lammel, J. Visser, & J. Saraiva (Eds.), International Summer School, Springer", "listPosition" : 17, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571069, "link" : "/api/reference/1571069", "label" : "18. Karlsson, B., Beyond the C++ Standard Library: An Introduction to Boost, , (205, Addison-Wesley", "listPosition" : 18, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571070, "link" : "/api/reference/1571070", "label" : "19. (2010) The Katahdin Project, , http://www.chrisseaton.com/katahdin, Katahdin, Retrieved from", "listPosition" : 19, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571071, "link" : "/api/reference/1571071", "label" : "20. McNamara, B., Smaragdakis, Y., (2000) Static Interfaces in C, , Template Programming Workshop", "listPosition" : 20, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571072, "link" : "/api/reference/1571072", "label" : "21. Porkoláb, Z., Domain-specific language integration with compile-time parser generator library (2010) 9th International Conference Generative Programming and Component Engineering (GPCE 2010), pp. 137-146. , E. Visser & J. Järvi (Eds.)", "listPosition" : 21, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571073, "link" : "/api/reference/1571073", "label" : "22. Porkoláb, Z., Mihalicza, J., Sipos, A., Debugging C++ template metaprograms (2006) 5th International Conference Generative Programming and Component Engineering (GPCE 2006), pp. 255-264. , S. Jarzabek, D. C. Schmidt, & T. L. Veldhuizen (Eds.)", "listPosition" : 22, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571074, "link" : "/api/reference/1571074", "label" : "23. (2011) The Printf Grammar, , http://www.cplusplus.com/reference/clibrary/cstdio/printf, Printf, Retrieved from", "listPosition" : 23, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571075, "link" : "/api/reference/1571075", "label" : "24. Siek, J., Lumsdaine, A., Concept checking: Binding parametric polymorphism in C (2000) First C, , Template Programming Workshop", "listPosition" : 24, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571076, "link" : "/api/reference/1571076", "label" : "25. Sinkovics, Á., Functional extensions to the boost metaprogram library (2010) The 3rd Workshop on Generative Technologies (WGT 2010), pp. 56-66. , P. Porkoláb (Ed.)", "listPosition" : 25, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571077, "link" : "/api/reference/1571077", "label" : "26. Sinkovics, Á., (2011) The Source Code of Mpllibs. Metaparse, , http://github.com/sabel83/mpllibs, Retrieved from", "listPosition" : 26, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571078, "link" : "/api/reference/1571078", "label" : "27. Sloane, A., (2008) Experiences with domainspecific language embedding in Scala, , http://www.mendeley.com/research/experiences-domainspecific-language-embeddingscala/, Retrieved from", "listPosition" : 27, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571079, "link" : "/api/reference/1571079", "label" : "28. (2010) The Stratego Program Transformation Language, , http://strategoxt.org/, Stratego, Retrieved from", "listPosition" : 28, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571080, "link" : "/api/reference/1571080", "label" : "29. Stroustrup, B., (2000) The C++ Programming Language, , (special edition). Addison-Wesley", "listPosition" : 29, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571081, "link" : "/api/reference/1571081", "label" : "30. Stroustrup, B., (2010) C++0x FAQ, , http://www.research.att.com/~bs/C++0xFAQ.html, Retrieved from", "listPosition" : 30, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571082, "link" : "/api/reference/1571082", "label" : "31. Unruh, E., (1994) Prime Number Computation, , ANSI X3J16-94-0075/ISOWG21-462", "listPosition" : 31, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571083, "link" : "/api/reference/1571083", "label" : "32. Vandevoorde, D., (2002) C++ Templates: The Complete Guide, , Addison-Wesley", "listPosition" : 32, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571084, "link" : "/api/reference/1571084", "label" : "33. Veldhuizen, T., Using C++ template metaprograms (1995) C++ Report, 7 (4), pp. 36-43", "listPosition" : 33, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571085, "link" : "/api/reference/1571085", "label" : "34. Veldhuizen, T., Expression templates (1995) C++ Report, 7 (5), pp. 26-31", "listPosition" : 34, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571086, "link" : "/api/reference/1571086", "label" : "35. Veldhuizen, T., Gannon, D., Active libraries: Rethinking the roles of compilers and libraries (1998) Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98), pp. 21-23", "listPosition" : 35, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571087, "link" : "/api/reference/1571087", "label" : "36. Visser, E., Program transformation with Stratego/XT: Rules, strategies, tools, and systems in StrategoXT-0.9 (2004) Domain-Specific Program Generation, 3016, pp. 216-238. , Lengauer, C. (Eds.), Lecture Notes in Computer Science. doi:, DOI: 10.1007/978-3-540-25935-0_13", "listPosition" : 36, "doi" : "10.1007/978-3-540-25935-0_13", "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571088, "link" : "/api/reference/1571088", "label" : "37. Völter, M., (2011) MPS, the Meta Programming System, , http://www.jetbrains.com/mps/, Retrieved from", "listPosition" : 37, "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571089, "link" : "/api/reference/1571089", "label" : "38. Wirth, N., What can we do about the unnecessary diversity of notation for syntactic definitions? (1977) Communications of the ACM, 20 (11), pp. 822-823. , doi:, DOI: 10.1145/359863.359883", "listPosition" : 38, "doi" : "10.1145/359863.359883", "published" : false, "snippet" : true }, { "otype" : "Reference", "mtid" : 1571090, "link" : "/api/reference/1571090", "label" : "39. (2010) The XMF Programming Language, , http://itcentre.tvu.ac.uk/~clark/xmf.html, XMF, Retrieved from", "listPosition" : 39, "published" : false, "snippet" : true } ], "hasCitationDuplums" : false, "userChangeableUntil" : "2013-09-13T16:59:06.000+0000", "publishDate" : "2012-11-16T09:40:16.000+0000", "directInstitutesForSort" : "PhD Informatika Doktori Iskola (ELTE / IK); Programozási Nyelvek és Fordítóprogramok Tanszék (ELTE / IK)", "ownerAuthorCount" : 2, "ownerInstituteCount" : 6, "directInstituteCount" : 2, "authorCount" : 2, "contributorCount" : 0, "book" : { "otype" : "Book", "mtid" : 2118862, "link" : "/api/publication/2118862", "label" : "Marjan Mernik. Formal and Practical Aspects of Domain-Specific Languages: Recent Developments. (2013) ISBN:9781466620926", "core" : true, "citation" : false, "publicationPending" : false, "type" : { "otype" : "PublicationType", "mtid" : 23, "link" : "/api/publicationtype/23", "label" : "Könyv", "code" : 23, "otypeName" : "Book", "listPosition" : 3, "published" : true, "oldId" : 23, "snippet" : true }, "subType" : { "otype" : "SubType", "mtid" : 10000201, "link" : "/api/subtype/10000201", "label" : "Szakkönyv (Könyv)", "name" : "Szakkönyv", "nameEng" : "Monograph", "docType" : { "otype" : "PublicationType", "mtid" : 23, "link" : "/api/publicationtype/23", "label" : "Könyv", "code" : 23, "otypeName" : "Book", "listPosition" : 3, "published" : true, "oldId" : 23, "snippet" : true }, "listPosition" : 337, "published" : true, "oldId" : 10000201, "snippet" : true }, "category" : { "otype" : "Category", "mtid" : 1, "link" : "/api/category/1", "label" : "Tudományos", "published" : true, "oldId" : 1, "snippet" : true }, "languages" : [ { "otype" : "Language", "mtid" : 10002, "link" : "/api/language/10002", "label" : "Angol", "name" : "Angol", "nameEng" : "English", "published" : true, "oldId" : 2, "snippet" : true } ], "title" : "Formal and Practical Aspects of Domain-Specific Languages: Recent Developments", "identifiers" : [ { "otype" : "PublicationIdentifier", "mtid" : 591803, "link" : "/api/publicationidentifier/591803", "label" : "DOI: 10.4018/978-1-4666-2092-6", "source" : { "otype" : "PlainSource", "mtid" : 6, "link" : "/api/publicationsource/6", "label" : "DOI", "type" : { "otype" : "PublicationSourceType", "mtid" : 10001, "link" : "/api/publicationsourcetype/10001", "label" : "DOI", "mayHaveOa" : true, "published" : true, "snippet" : true }, "name" : "DOI", "nameEng" : "DOI", "linkPattern" : "https://doi.org/@@@", "publiclyVisible" : true, "published" : true, "oldId" : 6, "snippet" : true }, "oaFree" : false, "validState" : "IDENTICAL", "idValue" : "10.4018/978-1-4666-2092-6", "realUrl" : "https://doi.org/10.4018%2F978-1-4666-2092-6", "published" : false, "oldId" : 493355, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 591802, "link" : "/api/publicationidentifier/591802", "label" : "ISBN: 9781466620926", "source" : { "otype" : "PlainSource", "mtid" : 122, "link" : "/api/publicationsource/122", "label" : "ISBN", "type" : { "otype" : "PublicationSourceType", "mtid" : 10002, "link" : "/api/publicationsourcetype/10002", "label" : "Egyéb", "mayHaveOa" : false, "published" : true, "snippet" : true }, "name" : "ISBN", "nameEng" : "ISBN", "linkPattern" : "https://www.worldcat.org/search?q=isbn%3A@@@", "publiclyVisible" : true, "published" : true, "oldId" : 122, "snippet" : true }, "idValue" : "9781466620926", "realUrl" : "https://www.worldcat.org/search?q=isbn%3A9781466620926", "published" : false, "snippet" : true }, { "otype" : "PublicationIdentifier", "mtid" : 591804, "link" : "/api/publicationidentifier/591804", "label" : "WorldCat: 821082478", "source" : { "otype" : "PlainSource", "mtid" : 116, "link" : "/api/publicationsource/116", "label" : "WorldCat", "type" : { "otype" : "PublicationSourceType", "mtid" : 10005, "link" : "/api/publicationsourcetype/10005", "label" : "Könyvtári katalógus", "mayHaveOa" : false, "published" : true, "snippet" : true }, "name" : "WorldCat", "linkPattern" : "http://www.worldcat.org/oclc/@@@", "publiclyVisible" : true, "published" : true, "oldId" : 116, "snippet" : true }, "oaFree" : false, "validState" : "IDENTICAL", "idValue" : "821082478", "realUrl" : "http://www.worldcat.org/oclc/821082478", "published" : false, "oldId" : 493357, "snippet" : true } ], "publishedAt" : [ { "otype" : "City", "mtid" : 10297, "link" : "/api/city/10297", "label" : "Hershey (PA), Amerikai Egyesült Államok", "partOf" : { "otype" : "Country", "mtid" : 10017, "link" : "/api/country/10017", "label" : "Amerikai Egyesült Államok", "published" : true, "oldId" : 13, "snippet" : true }, "published" : true, "oldId" : 511, "snippet" : true } ], "pageLength" : 677, "publishedYear" : 2013, "foreignEdition" : true, "foreignLanguage" : true, "fullPublication" : true, "conferencePublication" : false, "published" : true, "oldId" : 2118862, "snippet" : true }, "hasQualityFactor" : false, "link" : "/api/publication/2118863", "label" : "Ábel Sinkovics et al. Domain-Specific Language Integration with C++ Template Metaprogramming. (2013) Megjelent: Formal and Practical Aspects of Domain-Specific Languages: Recent Developments pp. 32-55", "template" : "