By Topic

Grammatical design

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Brown, K. ; Dept. of Comput. Sci., Aberdeen Univ., UK

Design can be regarded as the process of transforming an initial set of requirements (and possibly an initial design) into an explicit, complete specification of an object that satisfies those requirements. The designer's task involves repeated cycles of considering an existing partial design, comparing it with the design goal, deciding on a transformation to get closer to the goal, and then applying that transformation to the partial design. A transformation may take one of various forms, including adding detail to a design, modifying an existing structure, or adding new components. Grammatical design is a paradigm based directly on this view, concentrating on the representational structures and underlying transformation mechanisms. A grammar, or a formal generative system, has three parts: a vocabulary of elements; a set of transformation rules that transform structured arrangements of the elements into new structures; and an initial structure. The paper considers how a grammar, or a formal generative system, can provide design support

Published in:

IEEE Expert  (Volume:12 ,  Issue: 2 )