Home // ICSEA 2019, The Fourteenth International Conference on Software Engineering Advances // View article
On the Realization of Meta-Circular Code Generation: The Case of the Normalized Systems Expanders
Authors:
Herwig Mannaert
Koen De Cock
Peter Uhnak
Keywords: Evolvability; Normalized Systems; Meta-circularity; Automated programming; Case Study
Abstract:
The automated generation of source code is a widely adopted technique to improve the productivity of computer programming. Normalized Systems Theory (NST) aims to create software systems exhibiting a proven degree of evolvability. A software implementation exists to create skeletons of Normalized Systems (NS) applications, based on automatic code generation. This paper describes how the NS model representation, and the corresponding code generation, has been made meta-circular, a feature that may be crucial to improve the productivity of the development of software for source code generation. The detailed architecture of this meta-circular code generation software is presented, and some preliminary results are discussed.
Pages: 171 to 176
Copyright: Copyright (c) IARIA, 2019
Publication date: November 24, 2019
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-752-8
Location: Valencia, Spain
Dates: from November 24, 2019 to November 28, 2019