The Objects and Arrows of Computational Design

  • Authors:
  • Don Batory;Maider Azanza;João Saraiva

  • Affiliations:
  • University of Texas at Austin, Austin, USA;University of the Basque Country, San Sebastian, Spain;Universidade do Minho, Braga, Portugal

  • Venue:
  • MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

ComputationalDesign(CD) is a paradigm where both program design and program synthesis are computations. CD merges Model Driven Engineering (MDE)which synthesizes programs by transforming models, with Software Product Lines (SPL)where programs are synthesized by composing transforma tions called features. In this paper, basic relationships between MDE and SPL are explored using the language of modern mathematics.Note: Although jointly authored, this paper is written as presented by Batory in his MODELS 2008 keynote.