Overview: The first textbook on software language engineering, with a strong focus on application areas such as domain-specific languages, software composition, and software reverse engineering.Covers a wide raThis book identifies, defines and illustrates the fundamental concepts and engineering techniques relevant to applications of software languages in software development. It presents software languages primarily from a software engineering perspective, i.e., it addresses how to parse, analyze, transform, generate, format, and otherwise process software artifacts in different software lang
|