Plödereder, Erhard2011-06-282016-03-312011-06-282016-03-311992350152934http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-63457http://elib.uni-stuttgart.de/handle/11682/2718http://dx.doi.org/10.18419/opus-2701Language design is a most difficult task. While the original design of a language has the distinct advantage of filling a blank page, the revision of a language needs to abide by a number of constraints that limit the degree of design freedom. These constraints are both of a technical and a nontechnical nature. In a language revision, each desired change has both a benefit and a cost. Deciding which changes to incorporate into the language becomes a cost/benefit analysis within the framework of the existing constraints. In this article, we will explore some of these constraints and their impact on the Ada 9X revision process.eninfo:eu-repo/semantics/openAccessADA , Programmiersprache620Building consensus for Ada 9Xarticle