Programming and Software Engineering

Globalizing Domain-Specific Languages

International Dagstuhl Seminar, Dagstuhl Castle, Germany, October 5-10, 2014, Revised Papers

Editors: Combemale, B., Cheng, B.H.C., France, R.B., Jézéquel, J.-M., Rumpe, B. (Eds.)

  • Focuses on the problem of developing complex software systems that spanmultiple domains of expertiseServes as a core reference source both for researchers and practitionersfor many years to comePays a tribute to Robert B. France, one of the initiators and main
  • organizer of the seminar, who passed away in February 2015
Show all benefits

Buy this book

eBook $44.99
price for USA (gross)
  • ISBN 978-3-319-26172-0
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $60.00
price for USA
  • ISBN 978-3-319-26171-3
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

The development of modern complex software-intensive systems often involves the use of multiple DSMLs that capture different system aspects. Supporting coordinated use of DSMLs leads to what we call the globalization of modeling languages, that is, the use of multiple modeling languages to support coordinated development of diverse aspects of a system.

In this book, a number of articles describe the vision and the way globalized DSMLs currently assist integrated DSML support teams working on systems that span many domains and concerns to determine how their work on a particular aspect influences work on other aspects.

Globalized DSMLs offer support for communicating relevant information, and for coordinating development activities and associated technologies within and across teams, in addition to providing support for imposing control over development artifacts produced by multiple teams.

DSMLs can be used to support socio-technical coordination by providing the means for stakeholders to bridge the gap between how they perceive a problem and its solution, and the programming technologies used to implement a solution. They also support coordination of work across multiple teams. DSMLs developed in an independent manner to meet the specific needs of domain experts have an associated framework that regulates interactions needed to support collaboration and work coordination across different system domains.

The articles in the book describe how multiple heterogeneous modeling languages (or DSMLs) can be related to determine how different aspects of a system influence each other. The book includes a research roadmap that broadens the current DSML research focus beyond the development of independent DSMLs to one that provides support for globalized DSMLs.

Table of contents (5 chapters)

  • On the Globalization of Domain-Specific Languages

    Cheng, Betty H. C. (et al.)

    Pages 1-6

  • Conceptual Model of the Globalization for Domain-Specific Languages

    Clark, Tony (et al.)

    Pages 7-20

  • Motivating Use Cases for the Globalization of DSLs

    Cheng, Betty H. C. (et al.)

    Pages 21-42

  • Globalized Domain Specific Language Engineering

    Bryant, Barrett (et al.)

    Pages 43-69

  • Domain Globalization: Using Languages to Support Technical and Social Coordination

    Deantoni, Julien (et al.)

    Pages 70-87

Buy this book

eBook $44.99
price for USA (gross)
  • ISBN 978-3-319-26172-0
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $60.00
price for USA
  • ISBN 978-3-319-26171-3
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Globalizing Domain-Specific Languages
Book Subtitle
International Dagstuhl Seminar, Dagstuhl Castle, Germany, October 5-10, 2014, Revised Papers
Editors
  • Benoit Combemale
  • Betty H.C. Cheng
  • Robert B. France
  • Jean-Marc Jézéquel
  • Bernhard Rumpe
Series Title
Programming and Software Engineering
Series Volume
9400
Copyright
2015
Publisher
Springer International Publishing
Copyright Holder
Springer International Publishing Switzerland
eBook ISBN
978-3-319-26172-0
DOI
10.1007/978-3-319-26172-0
Softcover ISBN
978-3-319-26171-3
Edition Number
1
Number of Pages
XV, 89
Number of Illustrations and Tables
17 b/w illustrations
Topics