Skip to main content

2015 | OriginalPaper | Buchkapitel

Motivating Use Cases for the Globalization of DSLs

verfasst von : Betty H. C. Cheng, Thomas Degueule, Colin Atkinson, Siobhan Clarke, Ulrich Frank, Pieter J. Mosterman, Janos Sztipanovits

Erschienen in: Globalizing Domain-Specific Languages

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The development of complex software-intensive systems involves many stakeholders who contribute their expertise on specific aspects of the system under construction. Domain-specific languages (DSLs) are typically used by stakeholders to express their knowledge of the system using dedicated tools and abstractions. In this chapter, we explore different scenarios that lead to the globalization of DSLs through two motivating case studies – a command and control wind tunnel and a smart emergency response system – and outline the concrete engineering challenges they raise. Finally, we list some of the general research challenges related to the globalization of DSMLs and discuss some promising approaches for addressing them.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
4.
Zurück zum Zitat IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules. IEEE Std. 1516–2000, pp. i–22 (2000) IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules. IEEE Std. 1516–2000, pp. i–22 (2000)
5.
Zurück zum Zitat van der Aalst, W.M.P., Basten, T.: Inheritance of workflows: An approach to tackling problems related to change. Theo. Comput. Sci. 270(1–2), 125–203 (2002)MathSciNetCrossRefMATH van der Aalst, W.M.P., Basten, T.: Inheritance of workflows: An approach to tackling problems related to change. Theo. Comput. Sci. 270(1–2), 125–203 (2002)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Atkinson, C., Kühne, T.: The essence of multilevel metamodeling. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 19–33. Springer, Heidelberg (2001) CrossRef Atkinson, C., Kühne, T.: The essence of multilevel metamodeling. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 19–33. Springer, Heidelberg (2001) CrossRef
7.
Zurück zum Zitat Atkinson, C., Kühne, T.: Reducing accidental complexity in domain models. Soft. Syst. Model. 7(3), 345–359 (2008)CrossRef Atkinson, C., Kühne, T.: Reducing accidental complexity in domain models. Soft. Syst. Model. 7(3), 345–359 (2008)CrossRef
8.
Zurück zum Zitat Clark, T., Sammut, P., Willans, J.: Applied metamodelling: a foundation for language driven development. Ceteva, 2nd edn. (2008) Clark, T., Sammut, P., Willans, J.: Applied metamodelling: a foundation for language driven development. Ceteva, 2nd edn. (2008)
9.
Zurück zum Zitat France, R.B., Bieman, J., Cheng, B.H.C.: Repository for Model Driven Development (ReMoDD). In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 311–317. Springer, Heidelberg (2007) CrossRef France, R.B., Bieman, J., Cheng, B.H.C.: Repository for Model Driven Development (ReMoDD). In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 311–317. Springer, Heidelberg (2007) CrossRef
10.
Zurück zum Zitat Frank, U.: Domain-specific modeling languages - requirements analysis and design guidelines. In: Reinhartz-Berger, I., Sturm, A., Clark, T., Wand, Y., Cohen, S., Bettin, J. (eds.) Domain Engineering: Product Lines, Conceptual Models, and Languages, pp. 133–157. Springer (2013) Frank, U.: Domain-specific modeling languages - requirements analysis and design guidelines. In: Reinhartz-Berger, I., Sturm, A., Clark, T., Wand, Y., Cohen, S., Bettin, J. (eds.) Domain Engineering: Product Lines, Conceptual Models, and Languages, pp. 133–157. Springer (2013)
11.
Zurück zum Zitat Frank, U.: Multilevel modeling: toward a new paradigm of conceptual modeling and information systems design. Bus. Inf. Syst. Eng. 6(6), 319–337 (2014)CrossRef Frank, U.: Multilevel modeling: toward a new paradigm of conceptual modeling and information systems design. Bus. Inf. Syst. Eng. 6(6), 319–337 (2014)CrossRef
12.
Zurück zum Zitat Frank, U., Strecker, S.: Open reference models - community-driven collaboration to promote development and dissemination of reference models. Enterp. Model. Inf. Syst. Architect. 2(2), 32–41 (2007) Frank, U., Strecker, S.: Open reference models - community-driven collaboration to promote development and dissemination of reference models. Enterp. Model. Inf. Syst. Architect. 2(2), 32–41 (2007)
13.
Zurück zum Zitat Guadamuz, A.L.: Open science: Open source licences in scientific research. North Carolina J. Law Technol. 7(2), 321–366 (2006) Guadamuz, A.L.: Open science: Open source licences in scientific research. North Carolina J. Law Technol. 7(2), 321–366 (2006)
14.
Zurück zum Zitat Hemingway, G., Neema, H., Nine, H., Sztipanovits, J., Karsai, G.: Rapid synthesis of high-level architecture-based heterogeneous simulation: a model-based integration approach. Simulation, page 0037549711401950 (2011) Hemingway, G., Neema, H., Nine, H., Sztipanovits, J., Karsai, G.: Rapid synthesis of high-level architecture-based heterogeneous simulation: a model-based integration approach. Simulation, page 0037549711401950 (2011)
15.
Zurück zum Zitat Jackson, E., Porter, P., Sztipanovits, J.: Semantics of domain specific modeling languages. In: Mosterman, P.J., Nicolescu, G. (eds.) Model-Based Design of Heterogeneous Embedded Systems, pp. 437–486 (2009) Jackson, E., Porter, P., Sztipanovits, J.: Semantics of domain specific modeling languages. In: Mosterman, P.J., Nicolescu, G. (eds.) Model-Based Design of Heterogeneous Embedded Systems, pp. 437–486 (2009)
16.
Zurück zum Zitat Kant, I.: Critique of Pure Reason. Penguin Classics (2007) Kant, I.: Critique of Pure Reason. Penguin Classics (2007)
17.
Zurück zum Zitat Liskov, B.H., Wing, J.M.: A behavioral notion of subtyping. ACM Trans. Program. Lang. Syst. 16, 1811–1841 (1994)CrossRef Liskov, B.H., Wing, J.M.: A behavioral notion of subtyping. ACM Trans. Program. Lang. Syst. 16, 1811–1841 (1994)CrossRef
18.
Zurück zum Zitat Mosterman, P.J., Sanabria, D.E., Bilgin, E., Zhang, K., Zander, J.: A heterogeneous fleet of vehicles for automated humanitarian missions. Comput. Sci. Eng. 12, 90–95 (2014)CrossRef Mosterman, P.J., Sanabria, D.E., Bilgin, E., Zhang, K., Zander, J.: A heterogeneous fleet of vehicles for automated humanitarian missions. Comput. Sci. Eng. 12, 90–95 (2014)CrossRef
19.
Zurück zum Zitat Mosterman, P.J., Sanabria, D.E., Bilgin, E., Zhang, K., Zander, J.: Automating humanitarian missions with a heterogeneous fleet of vehicles. Ann. Rev. Control 38(2), 259–270 (2014)CrossRef Mosterman, P.J., Sanabria, D.E., Bilgin, E., Zhang, K., Zander, J.: Automating humanitarian missions with a heterogeneous fleet of vehicles. Ann. Rev. Control 38(2), 259–270 (2014)CrossRef
20.
Zurück zum Zitat Mosterman, P.J., Sanabria, D.E., Bilgin, E., Zhang, K., Zander, J.: A heterogeneous fleet of vehicles for automated humanitarian missions. Comput. Sci. Eng. 16(3), 90–95 (2014)CrossRef Mosterman, P.J., Sanabria, D.E., Bilgin, E., Zhang, K., Zander, J.: A heterogeneous fleet of vehicles for automated humanitarian missions. Comput. Sci. Eng. 16(3), 90–95 (2014)CrossRef
21.
Zurück zum Zitat Mosterman, P.J., Zander, J.: Cyber-physical systems challenges–a needs analysis for collaborating embedded software systems. Softw. Syst. Model. 15(1), 1–12 (2016). (in press)CrossRef Mosterman, P.J., Zander, J.: Cyber-physical systems challenges–a needs analysis for collaborating embedded software systems. Softw. Syst. Model. 15(1), 1–12 (2016). (in press)CrossRef
22.
Zurück zum Zitat Rorty, R.: Universality and truth. In: Brandom, R.B. (ed.) Rorty and His Critics, pp. 1–30. Blackwell Publishing Ltd., Malden, MA and Oxford and Carlton (2000) Rorty, R.: Universality and truth. In: Brandom, R.B. (ed.) Rorty and His Critics, pp. 1–30. Blackwell Publishing Ltd., Malden, MA and Oxford and Carlton (2000)
23.
Zurück zum Zitat Schrefl, M., Stumptner, M.: Behavior-consistent specialization of object life cycles. ACM Trans. Softw. Eng. Methodol. 11(1), 92–148 (2002)CrossRef Schrefl, M., Stumptner, M.: Behavior-consistent specialization of object life cycles. ACM Trans. Softw. Eng. Methodol. 11(1), 92–148 (2002)CrossRef
24.
Zurück zum Zitat Simko, G., Lindecker, D., Levendovszky, T., Neema, S., Sztipanovits, J.: Specification of cyber-physical components with formal semantics – integration and composition. In: Moreira, A., Schätz, B., Gray, J., Vallecillo, A., Clarke, P. (eds.) MODELS 2013. LNCS, vol. 8107, pp. 471–487. Springer, Heidelberg (2013) CrossRef Simko, G., Lindecker, D., Levendovszky, T., Neema, S., Sztipanovits, J.: Specification of cyber-physical components with formal semantics – integration and composition. In: Moreira, A., Schätz, B., Gray, J., Vallecillo, A., Clarke, P. (eds.) MODELS 2013. LNCS, vol. 8107, pp. 471–487. Springer, Heidelberg (2013) CrossRef
25.
Zurück zum Zitat Wan, Y., Shengli, F., Zander, J., Mosterman, P.J.: Transforming on-demand emergency communication: Needs, analyses, and solutions. Homel. Secur. Today 11(9), 32–35 (2015) Wan, Y., Shengli, F., Zander, J., Mosterman, P.J.: Transforming on-demand emergency communication: Needs, analyses, and solutions. Homel. Secur. Today 11(9), 32–35 (2015)
26.
Zurück zum Zitat Zander, J., Mosterman, P.J.: Model-based design of a smart emergency response system. Design News (2014) Zander, J., Mosterman, P.J.: Model-based design of a smart emergency response system. Design News (2014)
Metadaten
Titel
Motivating Use Cases for the Globalization of DSLs
verfasst von
Betty H. C. Cheng
Thomas Degueule
Colin Atkinson
Siobhan Clarke
Ulrich Frank
Pieter J. Mosterman
Janos Sztipanovits
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-26172-0_3

Premium Partner