{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T02:10:26Z","timestamp":1739931026408,"version":"3.37.3"},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642121067"},{"type":"electronic","value":"9783642121074"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-12107-4_13","type":"book-chapter","created":{"date-parts":[[2010,3,8]],"date-time":"2010-03-08T11:59:18Z","timestamp":1268049558000},"page":"164-173","source":"Crossref","is-referenced-by-count":3,"title":["Integration of Data Validation and User Interface Concerns in a DSL for Web Applications"],"prefix":"10.1007","author":[{"given":"Danny M.","family":"Groenewegen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eelco","family":"Visser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"13_CR1","unstructured":"Boyer, J.M. (ed.): XForms 1.0, 3rd edn. W3C Recommendation (2007)"},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"Brambilla, M., Comai, S., Fraternali, P., Matera, M.: Designing web applications with WebML and WebRatio. In: Web Engineering: Modelling and Implementing Web Applications, pp. 221\u2013260 (2007)","DOI":"10.1007\/978-1-84628-923-1_9"},{"key":"13_CR3","unstructured":"Brown, D., Davis, C., Stanlick, S. (eds.): Struts 2 in Action. Manning Publ. Co. (2008)"},{"issue":"1-6","key":"13_CR4","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/S1389-1286(00)00040-2","volume":"33","author":"S. Ceri","year":"2000","unstructured":"Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a modeling language for designing Web sites. Computer Networks\u00a033(1-6), 137\u2013157 (2000)","journal-title":"Computer Networks"},{"issue":"2","key":"13_CR5","first-page":"175","volume":"5","author":"F. Frasincar","year":"2006","unstructured":"Frasincar, F., Houben, G., Barna, P.: HPG: the Hera Presentation Generator. Journal of Web Engineering\u00a05(2), 175 (2006)","journal-title":"Journal of Web Engineering"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Groenewegen, D.M., Visser, E.: Declarative access control for WebDSL: Combining language integration and separation of concerns. In: Schwabe, D., Curbera, F. (eds.) International Conference on Web Engineering (ICWE 2008), July 2008, pp. 175\u2013188 (2008)","DOI":"10.1109\/ICWE.2008.15"},{"key":"13_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/978-3-540-87875-9_8","volume-title":"Model Driven Engineering Languages and Systems","author":"Z. Hemel","year":"2008","unstructured":"Hemel, Z., Verhaaf, R., Visser, E.: WebWorkFlow: An object-oriented workflow modeling language for web applications. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 113\u2013127. Springer, Heidelberg (2008)"},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"J\u00e4rvi, J., Marcus, M., Parent, S., Freeman, J., Smith, J.N.: Property models: from incidental algorithms to reusable components. In: GPCE, pp. 89\u201398 (2008)","DOI":"10.1145\/1449913.1449927"},{"key":"13_CR9","unstructured":"Kittoli, S. (ed.): Seam - Contextual Components. A Framework for Enterprise Java. Red Hat Middleware, LLC (2008)"},{"key":"13_CR10","unstructured":"Koch, N., Kraus, A., Hennicker, R.: The authoring process of the UML-based web engineering approach. In: Web-Oriented Software Technology (2001)"},{"key":"13_CR11","unstructured":"Kraus, A., Knapp, A., Koch, N.: Model-driven generation of web applications in UWE. In: Model-Driven Web Engineering (MDWE 2007), Como, Italy (July 2007)"},{"key":"13_CR12","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/LAWEB.2003.1250287","volume-title":"Latin AmericanWeb Congress (LA-WEB 2003)","author":"F. Lima","year":"2003","unstructured":"Lima, F., Schwabe, D.: Application modeling for the semantic web. In: Latin AmericanWeb Congress (LA-WEB 2003), Washington, DC, USA, p. 93. IEEE Computer Society, Los Alamitos (2003)"},{"key":"13_CR13","doi-asserted-by":"crossref","unstructured":"MacDonald, M., Szpuszta, M.: Pro ASP. NET 3.5 in C# 2008. Apress (2007)","DOI":"10.1007\/978-1-4302-0432-9"},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Nunes, D., Schwabe, D.: Rapid prototyping of web applications combining domain specific languages and model driven design. In: International Conference on Web Engineering (ICWE 2006), pp. 153\u2013160 (2006)","DOI":"10.1145\/1145581.1145616"},{"key":"13_CR15","unstructured":"Pastor, O., Fons, J., Pelechano, V.: OOWS: A method to develop web applications from web- oriented conceptual models. In: Web Oriented Software Technology (IWWOST 2003), pp. 65\u201370 (2003)"},{"key":"13_CR16","unstructured":"Ruby, S., Thomas, D., Heinemeier Hansson, D.: Agile Web Development with Rails, 3rd edn. Pragmatic Programmers (2009)"},{"key":"13_CR17","doi-asserted-by":"crossref","unstructured":"Scaffidi, C., Myers, B.A., Shaw, M.: Topes: reusable abstractions for validating data. In: ICSE 2008, pp. 1\u201310 (2008)","DOI":"10.1145\/1368088.1368090"},{"key":"13_CR18","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1145\/234828.234840","volume-title":"Proceedings of the the seventh ACM conference on Hypertext","author":"D. Schwabe","year":"1996","unstructured":"Schwabe, D., Rossi, G., Barbosa, S.: Systematic hypermedia application design with OOHDM. In: Proceedings of the the seventh ACM conference on Hypertext, pp. 116\u2013128. ACM, New York (1996)"},{"key":"13_CR19","doi-asserted-by":"crossref","unstructured":"van der Sluijs, K., Houben, G., Broekstra, J., Casteleyn, S.: Hera-S: web design using sesame. In: International Conference on Web Engineering (ICWE 2006), pp. 337\u2013344 (2006)","DOI":"10.1145\/1145581.1145646"},{"key":"13_CR20","first-page":"3","volume":"2","author":"R. Vdovjak","year":"2003","unstructured":"Vdovjak, R., Frasincar, F., Houben, G., Barna, P.: Engineering semantic web information systems in Hera. Journal of Web Engineering\u00a02, 3\u201326 (2003)","journal-title":"Journal of Web Engineering"},{"key":"13_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/978-3-540-88643-3_7","volume-title":"Generative and Transformational Techniques in Software Engineering II","author":"E. Visser","year":"2008","unstructured":"Visser, E.: WebDSL: A case study in domain-specific language engineering. In: L\u00e4mmel, R., Visser, J., Saraiva, J. (eds.) Generative and Transformational Techniques in Software Engineering II. LNCS, vol.\u00a05235, pp. 291\u2013373. Springer, Heidelberg (2008)"},{"key":"13_CR22","unstructured":"Visser, E., et al.: WebDSL, 2007\u20132009, http:\/\/webdsl.org"}],"container-title":["Lecture Notes in Computer Science","Software Language Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-12107-4_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,19]],"date-time":"2025-02-19T01:52:13Z","timestamp":1739929933000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-12107-4_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642121067","9783642121074"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-12107-4_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}