Skip to main content
Top

2018 | OriginalPaper | Chapter

2. Agile Languages

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This chapter classifies programming languages and outlines their application for software development. It overviews the domain specific languages and illustrates this concept with the case studies on inter-process communication and embedded system development. The focus is on further agility improvement by means of special purpose languages and crisis-responsive development environments.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Pratt, T. W., & Zelkowitz, M. V. (2001). Programming languages: Design and implementation (4th ed.). Upper Saddle River, NJ, USA: Prentice-Hall, Inc. Pratt, T. W., & Zelkowitz, M. V. (2001). Programming languages: Design and implementation (4th ed.). Upper Saddle River, NJ, USA: Prentice-Hall, Inc.
2.
go back to reference Zykov, S. V. (2016). Crisis management for software development and knowledge transfer issue 61: Springer series in smart innovation, systems and technologies (p. 133). Switzerland: Springer International Publishing. Zykov, S. V. (2016). Crisis management for software development and knowledge transfer issue 61: Springer series in smart innovation, systems and technologies (p. 133). Switzerland: Springer International Publishing.
5.
go back to reference Van Deursen, A., Klint, P., & Visser, J. (2007). Domain specific languages: An annotated bibliography. Amsterdam: The Netherlands. Van Deursen, A., Klint, P., & Visser, J. (2007). Domain specific languages: An annotated bibliography. Amsterdam: The Netherlands.
6.
go back to reference Ierusalimschy, R. (2003) Programming in Lua. Ierusalimschy, R. (2003) Programming in Lua.
7.
go back to reference Dustin, E., Rashka J., & Paul J. (1999) Automated software testing: Introduction, management, and performance. Addison-Wesley Professional. Dustin, E., Rashka J., & Paul J. (1999) Automated software testing: Introduction, management, and performance. Addison-Wesley Professional.
9.
go back to reference Dmitriev, S. (2004) Language oriented programming: The next programming paradigm. JetBrains, 1–13. Dmitriev, S. (2004) Language oriented programming: The next programming paradigm. JetBrains, 1–13.
10.
go back to reference Voelter, M. (2014). Generic tools, Specific Languages. CreateSpace. Voelter, M. (2014). Generic tools, Specific Languages. CreateSpace.
11.
go back to reference Furtado, A. (2002) Tutorial: Applying domain specific modeling to game. Microsoft Innovation Center at Recife/Informatics Center (CIn). Furtado, A. (2002) Tutorial: Applying domain specific modeling to game. Microsoft Innovation Center at Recife/Informatics Center (CIn).
12.
go back to reference Gronback, R. (2009) Eclipse modeling project: A domain specific language (DSL) toolkit. Addison-Wesley. Gronback, R. (2009) Eclipse modeling project: A domain specific language (DSL) toolkit. Addison-Wesley.
13.
go back to reference Gouyette, M. (2010). GMF graphical editor tutorial: How to create a FSM graphical editor with GMF? Gouyette, M. (2010). GMF graphical editor tutorial: How to create a FSM graphical editor with GMF?
15.
16.
go back to reference Kelly, J.P.S. (2008). Enabling full code generation. In Domain Specific Modeling (p. 44). Wiley, IEEE Computer Society Press. Kelly, J.P.S. (2008). Enabling full code generation. In Domain Specific Modeling (p. 44). Wiley, IEEE Computer Society Press.
17.
go back to reference Murphy, N. (2000) Principles of user interface design. In Embedded Systems Programming (p. 55). Murphy, N. (2000) Principles of user interface design. In Embedded Systems Programming (p. 55).
Metadata
Title
Agile Languages
Author
Sergey V. Zykov
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-77917-1_2

Premium Partner