skip to content
Construction and evolution of code generators : a model-driven and service-oriented approach Preview this item
ClosePreview this item
Checking...

Construction and evolution of code generators : a model-driven and service-oriented approach

Author: Sven Jörges
Publisher: Berlin ; New York : Springer, ©2013.
Series: Lecture notes in computer science, 7747.; LNCS sublibrary., SL 2,, Programming and software engineering.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Automatic code generation is an essential cornerstone of model-driven approaches to software development. Currently, lots of techniques are available that support the specification and implementation of code generators, such as engines based on templates or rule-based transformations. All those techniques have in common that code generators are either directly programmed or described by means of textual  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Printed edition:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Sven Jörges
ISBN: 9783642361272 3642361277 3642361269 9783642361265
OCLC Number: 826899931
Description: 1 online resource.
Contents: Motivation and Fundamentals --
Introduction --
The State of the Art in Code Generation --
Extreme Model-Driven Development and jABC --
The Genesys Framework and Case Studies --
The Genesys Framework --
Case Studies: Code Generators for jABC --
Verification & Validation of Code Generators --
Case Study: Domain-Specific Code Generators for EMF --
Case Study: Service-Oriented Combination of Code Generation Frameworks --
Conclusions and Future Work --
Conclusions --
Future Work.
Series Title: Lecture notes in computer science, 7747.; LNCS sublibrary., SL 2,, Programming and software engineering.
Responsibility: Sven Jörges.

Abstract:

This book presents Genesys, which allows platform-independent ways of building code generators using models and services which which are reusable, and which thus form a constantly growing repository  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/826899931> # Construction and evolution of code generators : a model-driven and service-oriented approach
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
   library:oclcnum "826899931" ;
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1206839404#Place/berlin> ; # Berlin
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/1206839404#Thing/computer_science> ; # Computer science.
   schema:about <http://experiment.worldcat.org/entity/work/data/1206839404#Thing/software_engineering> ; # Software engineering.
   schema:about <http://experiment.worldcat.org/entity/work/data/1206839404#Thing/information_systems> ; # Information systems.
   schema:about <http://experiment.worldcat.org/entity/work/data/1206839404#Thing/computer_appl_in_administrative_data_processing> ; # Computer Appl. in Administrative Data Processing.
   schema:about <http://dewey.info/class/005.45/e23/> ;
   schema:about <http://id.worldcat.org/fast/866206> ; # Code generators
   schema:about <http://experiment.worldcat.org/entity/work/data/1206839404#Thing/programming_languages_compilers_interpreters> ; # Programming Languages, Compilers, Interpreters.
   schema:bookFormat schema:EBook ;
   schema:copyrightYear "2013" ;
   schema:creator <http://viaf.org/viaf/192048957> ; # Sven Jörges
   schema:datePublished "2013" ;
   schema:description "Automatic code generation is an essential cornerstone of model-driven approaches to software development. Currently, lots of techniques are available that support the specification and implementation of code generators, such as engines based on templates or rule-based transformations. All those techniques have in common that code generators are either directly programmed or described by means of textual specifications. This monograph presents Genesys, a general approach, which advocates the graphical development of code generators for arbitrary source and target languages, on the basis of models and services. In particular, it is designed to support incremental language development on arbitrary metalevels. The use of models allows building code generators in a truly platform-independent and domain-specific way. Furthermore, models are amenable to formal verification methods such as model checking, which increase the reliability and robustness of the code generators. Services enable the reuse and integration of existing code generation frameworks and tools regardless of their complexity, and at the same time manifest as easy-to-use building blocks which facilitate agile development through quick interchangeability. Both, models and services, are reusable and thus form a growing repository for the fast creation and evolution of code generators."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/1206839404> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/1206839404#Series/lecture_notes_in_computer_science> ; # Lecture notes in computer science ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/1206839404#Series/lncs_sublibrary_sl_2_programming_and_software_engineering> ; # LNCS sublibrary. SL 2, Programming and software engineering
   schema:isPartOf <http://worldcat.org/issn/0302-9743> ; # Lecture notes in computer science,
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/1206839404#Series/lncs_sublibrary> ; # LNCS sublibrary.
   schema:isSimilarTo <http://worldcat.org/entity/work/data/1206839404#CreativeWork/> ;
   schema:name "Construction and evolution of code generators : a model-driven and service-oriented approach"@en ;
   schema:productID "826899931" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/826899931#PublicationEvent/berlin_new_york_springer_2013> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/1206839404#Agent/springer> ; # Springer
   schema:url <http://dx.doi.org/10.1007/978-3-642-36127-2> ;
   schema:url <http://site.ebrary.com/id/10651404> ;
   schema:url <http://link.springer.com/openurl?genre=book&isbn=978-3-642-36126-5> ;
   schema:url <https://grinnell.idm.oclc.org/login?url=http://link.springer.com/10.1007/978-3-642-36127-2> ;
   schema:url <https://link.springer.com/openurl?genre=book&isbn=978-3-642-36126-5> ;
   schema:url <https://login.proxy.lib.strath.ac.uk/login?url=http://link.springer.com/10.1007/978-3-642-36127-2> ;
   schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=3070028> ;
   schema:workExample <http://worldcat.org/isbn/9783642361265> ;
   schema:workExample <http://worldcat.org/isbn/9783642361272> ;
   schema:workExample <http://dx.doi.org/10.1007/978-3-642-36127-2> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/826899931> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Series/lecture_notes_in_computer_science> # Lecture notes in computer science ;
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/826899931> ; # Construction and evolution of code generators : a model-driven and service-oriented approach
   schema:name "Lecture notes in computer science ;" ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Series/lncs_sublibrary> # LNCS sublibrary.
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/826899931> ; # Construction and evolution of code generators : a model-driven and service-oriented approach
   schema:name "LNCS sublibrary." ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Series/lncs_sublibrary_sl_2_programming_and_software_engineering> # LNCS sublibrary. SL 2, Programming and software engineering
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/826899931> ; # Construction and evolution of code generators : a model-driven and service-oriented approach
   schema:name "LNCS sublibrary. SL 2, Programming and software engineering" ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Thing/computer_appl_in_administrative_data_processing> # Computer Appl. in Administrative Data Processing.
    a schema:Thing ;
   schema:name "Computer Appl. in Administrative Data Processing." ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Thing/computer_science> # Computer science.
    a schema:Thing ;
   schema:name "Computer science." ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Thing/information_systems> # Information systems.
    a schema:Thing ;
   schema:name "Information systems." ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Thing/programming_languages_compilers_interpreters> # Programming Languages, Compilers, Interpreters.
    a schema:Thing ;
   schema:name "Programming Languages, Compilers, Interpreters." ;
    .

<http://experiment.worldcat.org/entity/work/data/1206839404#Thing/software_engineering> # Software engineering.
    a schema:Thing ;
   schema:name "Software engineering." ;
    .

<http://id.worldcat.org/fast/866206> # Code generators
    a schema:Intangible ;
   schema:name "Code generators"@en ;
    .

<http://viaf.org/viaf/192048957> # Sven Jörges
    a schema:Person ;
   schema:familyName "Jörges" ;
   schema:givenName "Sven" ;
   schema:name "Sven Jörges" ;
    .

<http://worldcat.org/entity/work/data/1206839404#CreativeWork/>
    a schema:CreativeWork ;
   schema:description "Printed edition:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/826899931> ; # Construction and evolution of code generators : a model-driven and service-oriented approach
    .

<http://worldcat.org/isbn/9783642361265>
    a schema:ProductModel ;
   schema:isbn "3642361269" ;
   schema:isbn "9783642361265" ;
    .

<http://worldcat.org/isbn/9783642361272>
    a schema:ProductModel ;
   schema:isbn "3642361277" ;
   schema:isbn "9783642361272" ;
    .

<http://worldcat.org/issn/0302-9743> # Lecture notes in computer science,
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/826899931> ; # Construction and evolution of code generators : a model-driven and service-oriented approach
   schema:issn "0302-9743" ;
   schema:name "Lecture notes in computer science," ;
    .

<http://www.worldcat.org/title/-/oclc/826899931>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
   schema:about <http://www.worldcat.org/oclc/826899931> ; # Construction and evolution of code generators : a model-driven and service-oriented approach
   schema:dateModified "2017-12-24" ;
   void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.