Generative Programming and Component Engineering
Subtitle: Third International Conference, GPCE 2004, Vancouver, Canada, October 24-28, 2004. Proceedings (Lecture Notes in Computer Science)
Contributors: Gabor Karsai (Editor); Eelco Visser (Editor)
Edition: 1 edition
Publisher: Springer
Published: November 23, 2004
Language: eng
Format: Paperback
Number of pages: 491
ISBN-13: 9783540235804
Subjects: Computer Programming; Congresses; Computer Science; Computers; Computers - General Information; Software engineering; Computer Books: General; Programming - Software Development; General; Computers / Programming / Software Development; Component software; Generative programming (Computer science)
First sentence: Meta-programming is the act of writing programs that generate other programs.
Description: Generative and component approaches have the potential to revolutionize so- waredevelopmentinasimilarwayasautomationandcomponentsrevolutionized manufacturing. Generative Programming (developing programs that synthesize other programs), Component Engineering (raising the level of modularization and analysis in application design), and Domain-Speci?c Languages (elevating program speci?cations to compact domain-speci?c notations that are easier to write and maintain) are key technologies for automating program development. GPCE arose as a joint conference, merging the prior conference on Gene- tive and Component-Based SoftwareEngineering (GCSE) and the Workshop on Semantics, Applications, and Implementation of Program Generation (SAIG). Thegoalof GPCEisto providea meeting placefor researchersandpractitioners interested in cutting edge approachesto software development. We aim to foster further cross-fertilization between the software engineering research community on the one hand, and the programming languages community on the other, in addition to supporting the original research goals of both the GCSE and the SAIG communities. This volume contains the proceedings of the Third International Conference on Generative Programming and Component Engineering, held in Vancouver, Canada from October 24 to 28, 2004, where it was co-located with OOPSLA 2004 and ISSM 2004.