eprintid: 1291 rev_number: 6 eprint_status: archive userid: 30 dir: disk0/00/00/12/91 datestamp: 2012-06-29 11:15:48 lastmod: 2014-01-29 14:27:01 status_changed: 2012-06-29 11:15:48 type: book_section succeeds: 858 metadata_visibility: show item_issues_count: 0 creators_name: Bruni, Roberto creators_name: Lluch-Lafuente, Alberto creators_id: creators_id: alberto.lluch@imtlucca.it title: Evaluating the performance of model transformation styles in Maude ispublished: pub subjects: QA75 divisions: CSA full_text_status: public pres_type: paper note: 8th International Symposium, FACS 2011, Oslo, Norway, September 14-16, 2011, Revised Selected Papers abstract: Rule-based programming has been shown to be very successful in many application areas. Two prominent examples are the specification of model transformations in model driven development approaches and the definition of structured operational semantics of formal languages. General rewriting frameworks such as Maude are flexible enough to allow the programmer to adopt and mix various rule styles. The choice between styles can be biased by the programmer’s background. For instance, experts in visual formalisms might prefer graph-rewriting styles, while experts in semantics might prefer structurally inductive rules. This paper evaluates the performance of different rule styles on a significant benchmark taken from the literature on model transformation. Depending on the actual transformation being carried out, our results show that different rule styles can offer drastically different performances. We point out the situations from which each rule style benefits to offer a valuable set of hints for choosing one style over the other. date: 2011 date_type: submitted series: Lecture Notes in Computer Science number: 7253 publisher: Springer pagerange: 76-96 event_title: International symposium on formal aspects of component software event_location: Oslo, Norway event_dates: September 14-16, 2011 event_type: conference id_number: 10.1007/978-3-642-35743-5_6 refereed: TRUE isbn: 978-3-642-35743-5 book_title: Formal Aspects of Component Software official_url: http://dx.doi.org/10.1007/978-3-642-35743-5_6 citation: Bruni, Roberto and Lluch-Lafuente, Alberto Evaluating the performance of model transformation styles in Maude. In: Formal Aspects of Component Software. Lecture Notes in Computer Science (7253). Springer, pp. 76-96. ISBN 978-3-642-35743-5 (2011) document_url: http://eprints.imtlucca.it/1291/1/bruni_lluch-lafuente2011a.pdf