{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T09:11:43Z","timestamp":1685351503582},"reference-count":2,"publisher":"National Library of Serbia","issue":"2","license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[2011]]},"abstract":"Visual Languages (VLs) are beneficial particularly for domain specific\n applications, since they can support ease of understanding by visual\n metaphors. If such a language has an execution semantics, comprehension of\n program execution may be supported by direct visualization. This closes the\n gap between program depiction and execution. To rapidly develop a VL with\n execution semantics a generator framework is needed which incorporates the\n complex knowledge of simulating and animating a VL on a high specification\n level. In this paper we show how a fully playable tile-based game is\n specified with our generator framework DEViL. We illustrate this on the\n famous Pacman1 game. We claim that our simulation and animation approach is\n suitable for the rapid development process. We show that the simulation of a\n VL is easily reached even in complex scenarios and that the automatically\n generated animation is mostly adequate, even for other kinds of VLs like\n diagrammatic, iconic or graph based ones.<\/jats:p>","DOI":"10.2298\/csis101220005w","type":"journal-article","created":{"date-parts":[[2011,4,21]],"date-time":"2011-04-21T14:05:20Z","timestamp":1303394720000},"page":"501-516","source":"Crossref","is-referenced-by-count":0,"title":["Animation of tile-based games automatically derived from simulation specifications"],"prefix":"10.2298","volume":"8","author":[{"given":"Jan","family":"Wolter","sequence":"first","affiliation":[{"name":"jwolter@mail.uni-paderborn.de"}]},{"given":"Bastian","family":"Cramer","sequence":"additional","affiliation":[{"name":"University of Paderborn Department of Computer Science F\u00fcrstenallee, Paderborn, Germany"}]},{"given":"Uwe","family":"Kastens","sequence":"additional","affiliation":[{"name":"University of Paderborn Department of Computer Science F\u00fcrstenallee, Paderborn, Germany"}]}],"member":"1078","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6423(02)00037-0"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1051\/jp1:1992277"}],"container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T08:30:09Z","timestamp":1685349009000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02141100005W"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"references-count":2,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011]]}},"URL":"https:\/\/doi.org\/10.2298\/csis101220005w","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011]]}}}