Formal and practical aspects of domain-specific languages: recent developments
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | English |
Veröffentlicht: |
Hershey, PA
Information Science Reference
2013
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | "This book presents current research on all aspects of domain-specific language for scholars and practitioners in the software engineering fields, providing new results and answers to open problems in DSL research"-- Provided by publisher. Includes bibliographical references and index |
Beschreibung: | xxiv, 651 p. |
ISBN: | 9781466620926 9781466620940 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV042174397 | ||
003 | DE-604 | ||
005 | 20230131 | ||
007 | t | ||
008 | 141107s2013 xxu |||| 00||| eng d | ||
010 | |a 2012015755 | ||
020 | |a 9781466620926 |c hardcover |9 978-1-4666-2092-6 | ||
020 | |a 9781466620940 |c print & perpetual access |9 978-1-4666-2094-0 | ||
035 | |a (OCoLC)889317003 | ||
035 | |a (DE-599)BVBBV042174397 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-703 | ||
050 | 0 | |a QA76.7 | |
082 | 0 | |a 005.1/1 | |
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
245 | 1 | 0 | |a Formal and practical aspects of domain-specific languages |b recent developments |c Marjan Mernik [editor] |
264 | 1 | |a Hershey, PA |b Information Science Reference |c 2013 | |
300 | |a xxiv, 651 p. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a "This book presents current research on all aspects of domain-specific language for scholars and practitioners in the software engineering fields, providing new results and answers to open problems in DSL research"-- Provided by publisher. | ||
500 | |a Includes bibliographical references and index | ||
650 | 4 | |a Domain-specific programming languages | |
650 | 0 | 7 | |a Domänenspezifische Programmiersprache |0 (DE-588)7585264-0 |2 gnd |9 rswk-swf |
655 | 7 | |8 1\p |0 (DE-588)4143413-4 |a Aufsatzsammlung |2 gnd-content | |
689 | 0 | 0 | |a Domänenspezifische Programmiersprache |0 (DE-588)7585264-0 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Mernik, Marjan |d 1964- |e Sonstige |0 (DE-588)142131229 |4 oth | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-4666-2093-3 |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027613776&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-027613776 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804152680431484928 |
---|---|
adam_text | Titel: Formal and practical aspects of domain-specific languages
Autor: Mernik, Marjan
Jahr: 2013
Table of Contents
Preface................................................................................................................................................xvii
Acknowledgment..............................................................................................................................xxiv
Section 1
Internal Domain-Specific Languages
Chapter 1
Extensible Languages: Blurring the Distinction between DSL and GPL...............................................1
Didier Verna, EPITA Research and Development Laboratory, France
Chapter 2
Domain-Specific Language Integration with C++ Template Metaprogramming.................................32
Ábel Sinkovics, Eötvös Loránd University, Hungary
Zoltán Porkoláb, Eötvös Loránd University, Hungary
Chapter 3
Semantics-Driven DSL Design.............................................................................................................56
Martin Erwig, Oregon State University, USA
Eric Walkingshaw, Oregon State University, USA
Chapter 4
An Evaluation of a Pure Embedded Domain-Specific Language for Strategic Term Rewriting..........81
Shirren Premaratne, Macquarie University, Australia
Anthony M. Sloane, Macquarie University, Australia
Leonard G. C. Harney, Macquarie University, Australia
Chapter 5
Comparison Between Internal and External DSLs via Ruby TL and Gra2MoL.................................109
Jesús Sánchez Cuadrado, Universidad Autónoma de Madrid, Spain
Javier Luis Cánovas Izquierdo, École des Mines de Nantes - INRIA - LINA, France
Jesús García Molina, Universidad de Murcia, Spain
Chapter 6
Iterative and Pattern-Based Development of Internal Domain-Specific Languages
Sebastian Günther, Vrije Universiteit Brüssel, Belgium
Chapter 7
Design Patterns and Design Principles for Internal Domain-Specific Languages....
Sebastian Günther, Vrije Universiteit Brüssel, Belgium
Section 2
Domain-Specific Language Semantics
Chapter 8
Formal Semantics for Metamodel-Based Domain Specific Languages.............................................216
Paolo Arcaini, Université degli Studi di Milano, Italy
Angelo Gargantini, Università di Bergamo, Italy
Elvinia Riccobene, Università degli Studi di Milano, Italy
Patrizia Scandurra, Università di Bergamo, Italy
Chapter 9
Towards Dynamic Semantics for Synthesizing Interpreted DSMLs .................................................242
Peter J. Clarke, Florida International University, USA
Yali Wu, University of Detroit Mercy, USA
Andrew A. Allen, Georgia Southern University, USA
Frank Hernandez, Florida International University, USA
Mark Allison, Florida International University, USA
Robert France, Colorado State University, USA
Chapter 10
A Formal Semantics of Kermeta........................................................................................................270
Moussa Amrani, University of Luxembourg, Luxembourg
Section 3
Domain-Specific Language Tools and Processes
Chapter 11
Software Language Engineering with XMF and XModeler.............................
Tony Clark, Middlesex University, UK
James Willans, HSBC, UK
Chapter 12
Creating, Debugging, and Testing Mobile Applications with the IPAC Application Creation
Environment.......................................................................................................................................341
Kostas Kolomvatsos, National Kapodistrian University of Athens, Greece
George Valkanas, National Kapodistrian University of Athens, Greece
Petros Patelis, National Kapodistrian University of Athens, Greece
Stathes Hadjiefthymiades, National Kapodistrian University of Athens, Greece
Chapter 13
Abstraction of Computer Language Patterns: The Inference of Textual Notation for a DSL............365
Jaroslav Porubän, Technical University of Kosice, Slovakia
Ján Kollar, Technical University of Kosice, Slovakia
Miroslav Sabo, Technical University of Kosice, Slovakia
Chapter 14
Evaluating the Usability of Domain-Specific Languages..................................................................386
Ankica Barisic, Universidade Nova de Lisboa, Portugal
Vasco Amaral, Universidade Nova de Lisboa, Portugal
Miguel Gouläo, Universidade Nova de Lisboa, Portugal
Bruno Barroca, Universidade Nova de Lisboa, Portugal
Chapter 15
Integrating DSLs into a Software Engineering Process: Application to Collaborative Construction
of Telecom Services............................................................................................................................408
Vanea Chiprianov, Telecom Bretagne, France
Yvon Kermarrec, Telecom Bretagne, France
Siegfried Rouvrais, Telecom Bretagne, France
Section 4
Domain-Specific Language Examples
Chapter 16
Organizing the Aggregate: Languages for Spatial Computing...........................................................436
Jacob Beal, Raytheon BBN Technologies, USA
Stefan Dulman, Delft University, The Netherlands
Mirko Viroli, University of Bologna, Italy
Nikolaus Correll, University of Colorado Boulder, USA
Kyle Usbeck, Raytheon BBN Technologies, USA
Chapter 17
DSLs in Action with Model Based Approaches to Information System Development......................502
Ivan Lukovic, University of Novi Sad, Serbia
Vladimir Ivancevic, University of Novi Sad, Serbia
Slavica Aleksic, University of Novi Sad, Serbia
Milan Celikovic, University of Novi Sad, Serbia
Chapter 18
A Domain-Specific Language for High-Level Parallelization...........................................................533
RituArora, Texas Advanced Computing Center, USA
Purushotham Bangalore, University of Alabama at Birmingham, USA
Marjan Mernik, University of Maribor, Slovenia
Chapter 19
Design and Transformation of a Domain-Specific Language for Reconfigurable Conveyor
Systems...............................................................................................................................................553
Kyoungho An, Vanderbilt University, USA
Adam Trewyn, Vanderbilt University, USA
Aniruddha Gokhale, Vanderbilt University, USA
Shivakumar Sastry, The University of Akron, USA
Chapter 20
MoDSEL: Model-Driven Software Evolution Language
Ersin Er, Hacettepe University, Turkey
Bedir Tekinerdogan, Bilkent University, Turkey
572
Compilation of References
595
About the Contributors
638
|
any_adam_object | 1 |
author_GND | (DE-588)142131229 |
building | Verbundindex |
bvnumber | BV042174397 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.7 |
callnumber-search | QA76.7 |
callnumber-sort | QA 276.7 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 240 |
ctrlnum | (OCoLC)889317003 (DE-599)BVBBV042174397 |
dewey-full | 005.1/1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1/1 |
dewey-search | 005.1/1 |
dewey-sort | 15.1 11 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02052nam a2200445zc 4500</leader><controlfield tag="001">BV042174397</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230131 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">141107s2013 xxu |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2012015755</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781466620926</subfield><subfield code="c">hardcover</subfield><subfield code="9">978-1-4666-2092-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781466620940</subfield><subfield code="c">print & perpetual access</subfield><subfield code="9">978-1-4666-2094-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)889317003</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042174397</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.7</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1/1</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Formal and practical aspects of domain-specific languages</subfield><subfield code="b">recent developments</subfield><subfield code="c">Marjan Mernik [editor]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Hershey, PA</subfield><subfield code="b">Information Science Reference</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxiv, 651 p.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">"This book presents current research on all aspects of domain-specific language for scholars and practitioners in the software engineering fields, providing new results and answers to open problems in DSL research"-- Provided by publisher.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Domain-specific programming languages</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Domänenspezifische Programmiersprache</subfield><subfield code="0">(DE-588)7585264-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="8">1\p</subfield><subfield code="0">(DE-588)4143413-4</subfield><subfield code="a">Aufsatzsammlung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Domänenspezifische Programmiersprache</subfield><subfield code="0">(DE-588)7585264-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mernik, Marjan</subfield><subfield code="d">1964-</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)142131229</subfield><subfield code="4">oth</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-4666-2093-3</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027613776&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027613776</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | 1\p (DE-588)4143413-4 Aufsatzsammlung gnd-content |
genre_facet | Aufsatzsammlung |
id | DE-604.BV042174397 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T01:14:34Z |
institution | BVB |
isbn | 9781466620926 9781466620940 |
language | English |
lccn | 2012015755 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027613776 |
oclc_num | 889317003 |
open_access_boolean | |
owner | DE-703 |
owner_facet | DE-703 |
physical | xxiv, 651 p. |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Information Science Reference |
record_format | marc |
spelling | Formal and practical aspects of domain-specific languages recent developments Marjan Mernik [editor] Hershey, PA Information Science Reference 2013 xxiv, 651 p. txt rdacontent n rdamedia nc rdacarrier "This book presents current research on all aspects of domain-specific language for scholars and practitioners in the software engineering fields, providing new results and answers to open problems in DSL research"-- Provided by publisher. Includes bibliographical references and index Domain-specific programming languages Domänenspezifische Programmiersprache (DE-588)7585264-0 gnd rswk-swf 1\p (DE-588)4143413-4 Aufsatzsammlung gnd-content Domänenspezifische Programmiersprache (DE-588)7585264-0 s DE-604 Mernik, Marjan 1964- Sonstige (DE-588)142131229 oth Erscheint auch als Online-Ausgabe 978-1-4666-2093-3 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027613776&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Formal and practical aspects of domain-specific languages recent developments Domain-specific programming languages Domänenspezifische Programmiersprache (DE-588)7585264-0 gnd |
subject_GND | (DE-588)7585264-0 (DE-588)4143413-4 |
title | Formal and practical aspects of domain-specific languages recent developments |
title_auth | Formal and practical aspects of domain-specific languages recent developments |
title_exact_search | Formal and practical aspects of domain-specific languages recent developments |
title_full | Formal and practical aspects of domain-specific languages recent developments Marjan Mernik [editor] |
title_fullStr | Formal and practical aspects of domain-specific languages recent developments Marjan Mernik [editor] |
title_full_unstemmed | Formal and practical aspects of domain-specific languages recent developments Marjan Mernik [editor] |
title_short | Formal and practical aspects of domain-specific languages |
title_sort | formal and practical aspects of domain specific languages recent developments |
title_sub | recent developments |
topic | Domain-specific programming languages Domänenspezifische Programmiersprache (DE-588)7585264-0 gnd |
topic_facet | Domain-specific programming languages Domänenspezifische Programmiersprache Aufsatzsammlung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027613776&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mernikmarjan formalandpracticalaspectsofdomainspecificlanguagesrecentdevelopments |