Skip to main content

Case Study: Service-Oriented Combination of Code Generation Frameworks

  • Chapter
Construction and Evolution of Code Generators

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7747))

  • 957 Accesses

Abstract

Service orientation is an important cornerstone of the Genesys approach. The preceding chapters already showed different facets of service orientation, that provide significant advantages for the construction of code generators, such as the high reusability and availability resulting from growing service repositories (cf. Sect. 4.1), or the flexibility and platform independence of services (cf. Sect. 5.2.1). This chapter presents a case study (published in [JS11]) that enlarges upon this topic by examining the impact of service orientation on integratability and interoperability. As described in Sect. 3.2.1, jABC’s service mechanism is incarnated by SIBs, which pose no restrictions whatsoever on the granularity of service functionality. For instance, for the domain of code generation, a service may represent a small task, such as merging two strings, but it may as well incorporate an entire code generation framework. Consequently, Genesys may be seen as a code generator construction kit which allows the (re)use and combination of existing heterogeneous code generation tools, frameworks and approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Jörges, S. (2013). Case Study: Service-Oriented Combination of Code Generation Frameworks. In: Construction and Evolution of Code Generators. Lecture Notes in Computer Science, vol 7747. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36127-2_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36127-2_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36126-5

  • Online ISBN: 978-3-642-36127-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics