<?xml version="1.0" encoding="UTF-8" standalone="yes"?><add><doc><field name="objectKind">mycoreobject</field><field name="id">rosdok_disshab_0000002465</field><field name="returnId">rosdok_disshab_0000002465</field><field name="objectProject">rosdok</field><field name="objectType">disshab</field><field name="link">rosdok_derivate_0000099421</field><field name="modified">2023-08-08T10:12:36.243Z</field><field name="created">2021-03-04T09:05:36.771Z</field><field name="modifiedby">administrator</field><field name="createdby">editorD</field><field name="state">published</field><field name="derCount">1</field><field name="derivates">rosdok_derivate_0000099421</field><field name="worldReadable">true</field><field name="worldReadableComplete">true</field><field name="category">derivate_types:fulltext</field><field name="allMeta">Volltext</field><field name="allMeta">fulltext</field><field name="allMeta">wf_edit_epub wf_register_epub</field><field name="category">state:published</field><field name="category.top">state:published</field><field name="allMeta">veröffentlicht</field><field name="allMeta">published</field><field name="allMeta">rosdok/id00002966</field><field name="allMeta">1750401444</field><field name="allMeta">Oau</field><field name="allMeta">2021-03-04</field><field name="allMeta">2023-08-05T19:16:46Z</field><field name="allMeta">rda</field><field name="allMeta">Converted from PICA to MODS using Pica2Mods XSLT Transformer 2.7 [SCM: "0c0e7a3c226a4a0cbcbec39b493c3c5257339ab8" "v2.7" "2023-08-04T00:00:00+0200"] with mode 'DEFAULT'.</field><field name="allMeta">Dissertation</field><field name="allMeta">Hochschulschrift</field><field name="allMeta">Domain-specific languages for modeling and simulation</field><field name="allMeta">Simulation models and simulation experiments are increasingly complex. One way to handle this complexity is developing software languages tailored to specific application domains, so-called domain-specific languages (DSLs). This thesis explores the potential of employing DSLs in modeling and simulation. We study different DSL design and implementation techniques and illustrate their benefits for expressing simulation models as well as simulation experiments with several examples.</field><field name="allMeta">Simulationsmodelle und -experimente werden immer komplexer. Eine Möglichkeit, dieser Komplexität zu begegnen, ist, auf bestimmte Anwendungsgebiete spezialisierte Softwaresprachen, sogenannte domänenspezifische Sprachen (\emph{DSLs, domain-specific languages}), zu entwickeln. Die vorliegende Arbeit untersucht, wie DSLs in der Modellierung und Simulation eingesetzt werden können. Wir betrachten verschiedene Techniken für Entwicklung und Implementierung von DSLs und illustrieren ihren Nutzen für das Ausdrücken von Simulationsmodellen und -experimenten anhand einiger Beispiele.</field><field name="allMeta">Tom</field><field name="allMeta">Warnke</field><field name="allMeta">1988 -</field><field name="allMeta">VerfasserIn</field><field name="allMeta">aut</field><field name="allMeta">1228559716</field><field name="allMeta">0000-0002-8196-2943</field><field name="allMeta">Adelinde</field><field name="allMeta">Uhrmacher</field><field name="allMeta">1961 -</field><field name="allMeta">AkademischeR BetreuerIn</field><field name="allMeta">dgs</field><field name="allMeta">136258794</field><field name="allMeta">Rocco</field><field name="allMeta">De Nicola</field><field name="allMeta">1954 -</field><field name="allMeta">AkademischeR BetreuerIn</field><field name="allMeta">dgs</field><field name="allMeta">1067162577</field><field name="allMeta">Hans</field><field name="allMeta">Vangheluwe</field><field name="allMeta">AkademischeR BetreuerIn</field><field name="allMeta">dgs</field><field name="allMeta">38329-6</field><field name="allMeta">Universität Rostock</field><field name="allMeta">1419 -</field><field name="allMeta">Grad-verleihende Institution</field><field name="allMeta">dgg</field><field name="allMeta">10085032-7</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">2004 -</field><field name="allMeta">Grad-verleihende Institution</field><field name="allMeta">dgg</field><field name="allMeta">http://purl.uni-rostock.de/rosdok/id00002966</field><field name="allMeta">urn:nbn:de:gbv:28-rosdok_id00002966-9</field><field name="allMeta">10.18453/rosdok_id00002966</field><field name="allMeta">004 Informatik</field><field name="allMeta">620 Ingenieurwissenschaften und Maschinenbau</field><field name="allMeta">Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">CC BY-SA 4.0</field><field name="allMeta">Nutzungsrechte erteilt</field><field name="allMeta">Lizenz Metadaten: CC0</field><field name="allMeta">frei zugänglich (Open Access)</field><field name="allMeta">en</field><field name="allMeta">2020</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Rostock</field><field name="allMeta">monographic</field><field name="allMeta">2021</field><field name="allMeta">2020</field><field name="allMeta">2021</field><field name="allMeta">Universitätsbibliothek Rostock</field><field name="allMeta">Rostock</field><field name="allMeta">2021</field><field name="allMeta">Universitätsbibliothek Rostock</field><field name="allMeta">http://purl.uni-rostock.de/rosdok/id00002966</field><field name="allMeta">Adelinde M. Uhrmacher (Universität Rostock) ; Rocco De Nicola (IMT Lucca) ; Hans Vangheluwe (Universität Antwerpen)</field><field name="allMeta">vorgelegt von Tom Warnke</field><field name="allMeta">Markov-Kette</field><field name="allMeta">Simulation</field><field name="allMeta">Domänenspezifische Programmiersprache</field><field name="category">doctype:epub</field><field name="category.top">doctype:epub</field><field name="allMeta">Dokumenttyp</field><field name="allMeta">Document type</field><field name="category">doctype:epub.dissertation</field><field name="category.top">doctype:epub.dissertation</field><field name="allMeta">Dissertation</field><field name="allMeta">doctoral thesis</field><field name="allMeta">diniPublType:doctoralThesis diniPublType2022:PhDThesis XMetaDissPlusThesisLevel:thesis.doctoral</field><field name="allMeta">info:eu-repo/semantics/doctoralThesis</field><field name="allMeta">document</field><field name="category">natureOfContent:ppn_105825778</field><field name="category.top">natureOfContent:ppn_105825778</field><field name="allMeta">Hochschulschrift</field><field name="category">diniPublType2022:DoctoralThesis</field><field name="category.top">diniPublType2022:DoctoralThesis</field><field name="allMeta">Dissertation oder Habilitation</field><field name="allMeta">Doctoral thesis</field><field name="allMeta">DRIVER</field><field name="category">diniPublType2022:PhDThesis</field><field name="category.top">diniPublType2022:PhDThesis</field><field name="allMeta">Dissertation</field><field name="allMeta">PhD thesis</field><field name="allMeta">KDSF (Pu34)</field><field name="category">XMetaDissPlusThesisLevel:thesis.doctoral</field><field name="category.top">XMetaDissPlusThesisLevel:thesis.doctoral</field><field name="allMeta">Doktorarbeit</field><field name="allMeta">doctoral thesis</field><field name="category">SDNB:004</field><field name="category.top">SDNB:004</field><field name="allMeta">004 Informatik</field><field name="allMeta">004 Data processing Computer sciences</field><field name="category">SDNB:620</field><field name="category.top">SDNB:620</field><field name="allMeta">620 Ingenieurwissenschaften und Maschinenbau</field><field name="allMeta">620 Engineering &amp; allied operations</field><field name="allMeta">620 Ingenieurwissenschaften und&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Maschinenbau</field><field name="category">institution:unirostock</field><field name="category.top">institution:unirostock</field><field name="allMeta">Universität Rostock</field><field name="allMeta">University of Rostock</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Universität Rostock</field><field name="allMeta">Uni.Rostock</field><field name="allMeta">http://d-nb.info/gnd/38329-6</field><field name="category">institution:unirostock.ief</field><field name="category.top">institution:unirostock.ief</field><field name="allMeta">Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">Faculty of Computer Science and Electrical Engineering</field><field name="allMeta">Universität Rostock. Fakultät für Informatik und Elektrotechnik</field><field name="allMeta">Fakultät für Informatik&lt;br /&gt;und Elektrotechnik</field><field name="allMeta">Uni.Rostock.Fakultaet.IEF</field><field name="allMeta">http://d-nb.info/gnd/10085032-7</field><field name="category">licenseinfo:work</field><field name="category.top">licenseinfo:work</field><field name="allMeta">Werk</field><field name="allMeta">work</field><field name="category">licenseinfo:work.cclicense</field><field name="category.top">licenseinfo:work.cclicense</field><field name="allMeta">CC-Lizenz</field><field name="allMeta">CC-license</field><field name="category">licenseinfo:work.cclicense.cc-by-sa</field><field name="category.top">licenseinfo:work.cclicense.cc-by-sa</field><field name="allMeta">CC BY-SA</field><field name="allMeta">CC BY-SA</field><field name="category">licenseinfo:work.cclicense.cc-by-sa.v40</field><field name="category.top">licenseinfo:work.cclicense.cc-by-sa.v40</field><field name="allMeta">CC BY-SA 4.0</field><field name="allMeta">CC BY-SA 4.0</field><field name="allMeta">/creativecommons/l/by-sa/4.0/88x31.png</field><field name="allMeta">[DE-28]Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International$cCC BY-SA 4.0$gCreative Commons$uhttps://creativecommons.org/licenses/by-sa/4.0/</field><field name="allMeta">https://creativecommons.org/licenses/by-sa/4.0/</field><field name="allMeta">https://creativecommons.org/licenses/by-sa/4.0/</field><field name="category">licenseinfo:deposit</field><field name="category.top">licenseinfo:deposit</field><field name="allMeta">Veröffentlichungsgenehmigung</field><field name="allMeta">permission to store</field><field name="category">licenseinfo:deposit.rightsgranted</field><field name="category.top">licenseinfo:deposit.rightsgranted</field><field name="allMeta">Nutzungsrechte erteilt</field><field name="allMeta">rights granted</field><field name="category">licenseinfo:metadata</field><field name="category.top">licenseinfo:metadata</field><field name="allMeta">Lizenzen für Metadaten</field><field name="category">licenseinfo:metadata.cc0</field><field name="category.top">licenseinfo:metadata.cc0</field><field name="allMeta">Lizenz Metadaten: CC0</field><field name="allMeta">license metadata: CC0</field><field name="allMeta">/creativecommons/p/zero/1.0/88x31.png</field><field name="allMeta">https://creativecommons.org/publicdomain/zero/1.0/</field><field name="category">accesscondition:openaccess</field><field name="category.top">accesscondition:openaccess</field><field name="allMeta">frei zugänglich (Open Access)</field><field name="allMeta">open access</field><field name="allMeta">http://purl.org/coar/access_right/c_abf2</field><field name="allMeta">OA</field><field name="allMeta">free</field><field name="allMeta">info:eu-repo/semantics/openAccess</field><field name="allMeta">[DE-28]Open Access$gControlled Vocabulary for Access Rights$uhttp://purl.org/coar/access_right/c_abf2</field><field name="category">rfc5646:en</field><field name="category.top">rfc5646:en</field><field name="allMeta">Englisch</field><field name="allMeta">English</field><field name="allMeta">eng</field><field name="allMeta">eng</field><field name="mods.title">Domain-specific languages for modeling and simulation</field><field name="mods.title.main">Domain-specific languages for modeling and simulation</field><field name="mods.title.subtitle"></field><field name="mods.nameIdentifier">gnd:1228559716</field><field name="mods.nameIdentifier">orcid:0000-0002-8196-2943</field><field name="mods.nameIdentifier">gnd:136258794</field><field name="mods.nameIdentifier">gnd:1067162577</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.nameIdentifier.top">gnd:1228559716</field><field name="mods.nameIdentifier.top">orcid:0000-0002-8196-2943</field><field name="mods.nameIdentifier.top">gnd:136258794</field><field name="mods.nameIdentifier.top">gnd:1067162577</field><field name="mods.nameIdentifier.top">gnd:38329-6</field><field name="mods.nameIdentifier.top">gnd:10085032-7</field><doc><field name="id">rosdok_disshab_0000002465-d754317e54</field><field name="mods.nameIdentifier">gnd:1228559716</field><field name="mods.nameIdentifier">orcid:0000-0002-8196-2943</field><field name="mods.name">Tom Warnke</field><field name="mods.name.top">Tom Warnke</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e70</field><field name="mods.nameIdentifier">gnd:136258794</field><field name="mods.name">Adelinde Uhrmacher</field><field name="mods.name.top">Adelinde Uhrmacher</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e84</field><field name="mods.nameIdentifier">gnd:1067162577</field><field name="mods.name">Rocco De Nicola</field><field name="mods.name.top">Rocco De Nicola</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e99</field><field name="mods.name">Hans Vangheluwe</field><field name="mods.name.top">Hans Vangheluwe</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e109</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.name">Universität Rostock</field><field name="mods.name.top">Universität Rostock</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e120</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.name">Universität Rostock Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Universität Rostock Fakultät für Informatik und Elektrotechnik</field></doc><field name="mods.name">Tom Warnke</field><field name="mods.name">Adelinde Uhrmacher</field><field name="mods.name">Rocco De Nicola</field><field name="mods.name">Hans Vangheluwe</field><field name="mods.name">Universität Rostock</field><field name="mods.name">Universität Rostock Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Tom Warnke</field><field name="mods.name.top">Adelinde Uhrmacher</field><field name="mods.name.top">Rocco De Nicola</field><field name="mods.name.top">Hans Vangheluwe</field><field name="mods.name.top">Universität Rostock</field><field name="mods.name.top">Universität Rostock Fakultät für Informatik und Elektrotechnik</field><field name="mods.author">Tom Warnke</field><field name="mods.place">Rostock</field><field name="mods.publisher">Universität Rostock</field><field name="mods.genre">epub.dissertation</field><field name="mods.identifier">http://purl.uni-rostock.de/rosdok/id00002966</field><field name="mods.identifier">urn:nbn:de:gbv:28-rosdok_id00002966-9</field><field name="mods.identifier">10.18453/rosdok_id00002966</field><field name="mods.subject">Markov-Kette</field><field name="mods.subject">Simulation</field><field name="mods.subject">Domänenspezifische Programmiersprache</field><field name="mods.abstract">Simulation models and simulation experiments are increasingly complex. One way to handle this complexity is developing software languages tailored to specific application domains, so-called domain-specific languages (DSLs). This thesis explores the potential of employing DSLs in modeling and simulation. We study different DSL design and implementation techniques and illustrate their benefits for expressing simulation models as well as simulation experiments with several examples.</field><field name="mods.abstract">Simulationsmodelle und -experimente werden immer komplexer. Eine Möglichkeit, dieser Komplexität zu begegnen, ist, auf bestimmte Anwendungsgebiete spezialisierte Softwaresprachen, sogenannte domänenspezifische Sprachen (\emph{DSLs, domain-specific languages}), zu entwickeln. Die vorliegende Arbeit untersucht, wie DSLs in der Modellierung und Simulation eingesetzt werden können. Wir betrachten verschiedene Techniken für Entwicklung und Implementierung von DSLs und illustrieren ihren Nutzen für das Ausdrücken von Simulationsmodellen und -experimenten anhand einiger Beispiele.</field><field name="mods.dateIssued">2020</field><field name="mods.yearIssued">2020</field><field name="mods.note.referee">Adelinde M. Uhrmacher (Universität Rostock) ; Rocco De Nicola (IMT Lucca) ; Hans Vangheluwe (Universität Antwerpen)</field><field name="mods.note.statement of responsibility">vorgelegt von Tom Warnke</field><field name="mods.type">epub.dissertation</field><field name="search_result_link_text">1
        Warnke_Dissertation_2021.pdf
        
        1575392
        16d1df8dd4d417bab383cb2fa6c60731
      
    
  
  
    
      
        rosdok/id000029661750401444Oau2021-03-042023-08-05T19:16:46ZrdaConverted from PICA to MODS using Pica2Mods XSLT Transformer 2.7 [SCM: "0c0e7a3c226a4a0cbcbec39b493c3c5257339ab8" "v2.7" "2023-08-04T00:00:00+0200"] with mode 'DEFAULT'.DissertationHochschulschriftDomain-specific languages for modeling and simulationSimulation models and simulation experiments are increasingly complex. One way to handle this complexity is developing software languages tailored to specific application domains, so-called domain-specific languages (DSLs). This thesis explores the potential of employing DSLs in modeling and simulation. We study different DSL design and implementation techniques and illustrate their benefits for expressing simulation models as well as simulation experiments with several examples.Simulationsmodelle und -experimente werden immer komplexer. Eine Möglichkeit, dieser Komplexität zu begegnen, ist, auf bestimmte Anwendungsgebiete spezialisierte Softwaresprachen, sogenannte domänenspezifische Sprachen (\emph{DSLs, domain-specific languages}), zu entwickeln. Die vorliegende Arbeit untersucht, wie DSLs in der Modellierung und Simulation eingesetzt werden können. Wir betrachten verschiedene Techniken für Entwicklung und Implementierung von DSLs und illustrieren ihren Nutzen für das Ausdrücken von Simulationsmodellen und -experimenten anhand einiger Beispiele.TomWarnke1988 -VerfasserInaut12285597160000-0002-8196-2943AdelindeUhrmacher1961 -AkademischeR BetreuerIndgs136258794RoccoDe Nicola1954 -AkademischeR BetreuerIndgs1067162577HansVangheluweAkademischeR BetreuerIndgs38329-6Universität Rostock1419 -Grad-verleihende Institutiondgg10085032-7Universität RostockFakultät für Informatik und Elektrotechnik2004 -Grad-verleihende Institutiondgghttp://purl.uni-rostock.de/rosdok/id00002966urn:nbn:de:gbv:28-rosdok_id00002966-910.18453/rosdok_id00002966004 Informatik620 Ingenieurwissenschaften und MaschinenbauFakultät für Informatik und ElektrotechnikCC BY-SA 4.0Nutzungsrechte erteiltLizenz Metadaten: CC0frei zugänglich (Open Access)en2020Universität RostockRostockmonographic202120202021Universitätsbibliothek RostockRostock2021Universitätsbibliothek Rostockhttp://purl.uni-rostock.de/rosdok/id00002966Adelinde M. Uhrmacher (Universität Rostock) ; Rocco De Nicola (IMT Lucca) ; Hans Vangheluwe (Universität Antwerpen)vorgelegt von Tom WarnkeMarkov-KetteSimulationDomänenspezifische Programmiersprache
      
    
  
  
    
      2021-03-04T09:05:36.771Z
      2023-08-08T10:12:36.243Z
      2023-08-18T10:12:36.248Z
    
    
      {"identifier":"rosdok/id00002966","type":"local_id","additional":"","service":"MCRLocalID","created":"2021-03-04T09:05:36.892Z"}
      editorD
      {"identifier":"http://purl.uni-rostock.de/rosdok/id00002966","type":"purl","additional":"","service":"RosDokPURL","created":"2021-03-04T09:13:02.243Z","registered":"2021-03-04T09:13:02.243Z"}
      {"identifier":"10.18453/rosdok_id00002966","type":"doi","additional":"","service":"RosDokDOI","created":"2021-03-04T09:13:05.106Z","registered":"2021-03-04T09:13:05.106Z"}
      {"identifier":"urn:nbn:de:gbv:28-rosdok_id00002966-9","type":"dnbUrn","additional":"","service":"RosDokURN","created":"2021-03-04T09:05:36.938Z","registered":"2021-03-05T03:20:36.740Z"}
      administrator</field><field name="derivateLabel">fulltext</field><field name="ir.pdffulltext_url">file/rosdok_disshab_0000002465/rosdok_derivate_0000099421/Warnke_Dissertation_2021.pdf</field><field name="mods.title">Domain-specific languages for modeling and simulation</field><field name="mods.title.main">Domain-specific languages for modeling and simulation</field><field name="mods.title.subtitle"></field><field name="mods.nameIdentifier">gnd:1228559716</field><field name="mods.nameIdentifier">orcid:0000-0002-8196-2943</field><field name="mods.nameIdentifier">gnd:136258794</field><field name="mods.nameIdentifier">gnd:1067162577</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.nameIdentifier.top">gnd:1228559716</field><field name="mods.nameIdentifier.top">orcid:0000-0002-8196-2943</field><field name="mods.nameIdentifier.top">gnd:136258794</field><field name="mods.nameIdentifier.top">gnd:1067162577</field><field name="mods.nameIdentifier.top">gnd:38329-6</field><field name="mods.nameIdentifier.top">gnd:10085032-7</field><doc><field name="id">rosdok_disshab_0000002465-d754317e54</field><field name="mods.nameIdentifier">gnd:1228559716</field><field name="mods.nameIdentifier">orcid:0000-0002-8196-2943</field><field name="mods.name">Tom Warnke</field><field name="mods.name.top">Tom Warnke</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e70</field><field name="mods.nameIdentifier">gnd:136258794</field><field name="mods.name">Adelinde Uhrmacher</field><field name="mods.name.top">Adelinde Uhrmacher</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e84</field><field name="mods.nameIdentifier">gnd:1067162577</field><field name="mods.name">Rocco De Nicola</field><field name="mods.name.top">Rocco De Nicola</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e99</field><field name="mods.name">Hans Vangheluwe</field><field name="mods.name.top">Hans Vangheluwe</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e109</field><field name="mods.nameIdentifier">gnd:38329-6</field><field name="mods.name">Universität Rostock</field><field name="mods.name.top">Universität Rostock</field></doc><doc><field name="id">rosdok_disshab_0000002465-d754317e120</field><field name="mods.nameIdentifier">gnd:10085032-7</field><field name="mods.name">Universität Rostock Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Universität Rostock Fakultät für Informatik und Elektrotechnik</field></doc><field name="mods.name">Tom Warnke</field><field name="mods.name">Adelinde Uhrmacher</field><field name="mods.name">Rocco De Nicola</field><field name="mods.name">Hans Vangheluwe</field><field name="mods.name">Universität Rostock</field><field name="mods.name">Universität Rostock Fakultät für Informatik und Elektrotechnik</field><field name="mods.name.top">Tom Warnke</field><field name="mods.name.top">Adelinde Uhrmacher</field><field name="mods.name.top">Rocco De Nicola</field><field name="mods.name.top">Hans Vangheluwe</field><field name="mods.name.top">Universität Rostock</field><field name="mods.name.top">Universität Rostock Fakultät für Informatik und Elektrotechnik</field><field name="mods.author">Tom Warnke</field><field name="mods.place">Rostock</field><field name="mods.publisher">Universität Rostock</field><field name="mods.genre">epub.dissertation</field><field name="mods.identifier">http://purl.uni-rostock.de/rosdok/id00002966</field><field name="mods.identifier">urn:nbn:de:gbv:28-rosdok_id00002966-9</field><field name="mods.identifier">10.18453/rosdok_id00002966</field><field name="mods.subject">Markov-Kette</field><field name="mods.subject">Simulation</field><field name="mods.subject">Domänenspezifische Programmiersprache</field><field name="mods.abstract">Simulation models and simulation experiments are increasingly complex. One way to handle this complexity is developing software languages tailored to specific application domains, so-called domain-specific languages (DSLs). This thesis explores the potential of employing DSLs in modeling and simulation. We study different DSL design and implementation techniques and illustrate their benefits for expressing simulation models as well as simulation experiments with several examples.</field><field name="mods.abstract">Simulationsmodelle und -experimente werden immer komplexer. Eine Möglichkeit, dieser Komplexität zu begegnen, ist, auf bestimmte Anwendungsgebiete spezialisierte Softwaresprachen, sogenannte domänenspezifische Sprachen (\emph{DSLs, domain-specific languages}), zu entwickeln. Die vorliegende Arbeit untersucht, wie DSLs in der Modellierung und Simulation eingesetzt werden können. Wir betrachten verschiedene Techniken für Entwicklung und Implementierung von DSLs und illustrieren ihren Nutzen für das Ausdrücken von Simulationsmodellen und -experimenten anhand einiger Beispiele.</field><field name="mods.dateIssued">2020</field><field name="mods.yearIssued">2020</field><field name="mods.note.referee">Adelinde M. Uhrmacher (Universität Rostock) ; Rocco De Nicola (IMT Lucca) ; Hans Vangheluwe (Universität Antwerpen)</field><field name="mods.note.statement of responsibility">vorgelegt von Tom Warnke</field><field name="ir.identifier">[xslt]Saxon</field><field name="recordIdentifier">rosdok/id00002966</field><field name="purl">https://purl.uni-rostock.de/rosdok/id00002966</field><field name="ppn">1750401444</field><field name="doi">10.18453/rosdok_id00002966</field><field name="urn">urn:nbn:de:gbv:28-rosdok_id00002966-9</field><field name="ir.creator.result">Tom Warnke</field><field name="ir.creator.sort">Warnke Tom</field><field name="ir.title.result">Domain-specific languages for modeling and simulation</field><field name="ir.doctype.result">Dissertation</field><field name="ir.doctype_en.result">doctoral thesis</field><field name="ir.originInfo.result">Universität Rostock, 2020</field><field name="ir.abstract300.result">Simulation models and simulation experiments are increasingly complex. One way to handle this complexity is developing software languages tailored to specific application domains, so-called domain-specific languages (DSLs). This thesis explores the potential of employing DSLs in modeling and…</field><field name="ir.creator_all">Tom Warnke</field><field name="ir.title_all">Domain-specific languages for modeling and simulation</field><field name="ir.location_all">Universitätsbibliothek Rostock</field><field name="ir.location_all">http://purl.uni-rostock.de/rosdok/id00002966</field><field name="ir.creator_all">Tom</field><field name="ir.creator_all">Warnke</field><field name="ir.creator_all">1988 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">VerfasserIn</field><field name="ir.creator_all">aut</field><field name="ir.creator_all">1228559716</field><field name="ir.creator_all">0000-0002-8196-2943</field><field name="ir.creator_all">Adelinde</field><field name="ir.creator_all">Uhrmacher</field><field name="ir.creator_all">1961 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">AkademischeR BetreuerIn</field><field name="ir.creator_all">dgs</field><field name="ir.creator_all">136258794</field><field name="ir.creator_all">Rocco</field><field name="ir.creator_all">De Nicola</field><field name="ir.creator_all">1954 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">AkademischeR BetreuerIn</field><field name="ir.creator_all">dgs</field><field name="ir.creator_all">1067162577</field><field name="ir.creator_all">Hans</field><field name="ir.creator_all">Vangheluwe</field><field name="ir.creator_all"></field><field name="ir.creator_all">AkademischeR BetreuerIn</field><field name="ir.creator_all">dgs</field><field name="ir.creator_all">38329-6</field><field name="ir.creator_all">Universität Rostock</field><field name="ir.creator_all">1419 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">Grad-verleihende Institution</field><field name="ir.creator_all">dgg</field><field name="ir.creator_all">10085032-7</field><field name="ir.creator_all">Universität Rostock</field><field name="ir.creator_all">Fakultät für Informatik und Elektrotechnik</field><field name="ir.creator_all">2004 -</field><field name="ir.creator_all"></field><field name="ir.creator_all">Grad-verleihende Institution</field><field name="ir.creator_all">dgg</field><field name="ir.identifier">[purl]http://purl.uni-rostock.de/rosdok/id00002966</field><field name="ir.identifier">[urn]urn:nbn:de:gbv:28-rosdok_id00002966-9</field><field name="ir.identifier">[doi]10.18453/rosdok_id00002966</field><field name="ir.oai.setspec.open_access">open_access</field><field name="ir.pubyear_start">2020</field><field name="ir.pubyear_end">2020</field><field name="ir.epoch_class.facet">epoch:21th_century</field><field name="ir.language_class.facet">rfc5646:en</field><field name="ir.doctype_class.facet">doctype:epub.dissertation</field><field name="ir.accesscondition_class.facet">accesscondition:openaccess</field><field name="ir.sdnb_class.facet">SDNB:004</field><field name="ir.sdnb_class.facet">SDNB:620</field><field name="ir.institution_class.facet">institution:unirostock.ief</field><field name="ir.state_class.facet">state:published</field></doc></add>