2 citations found. Retrieving documents...
G.H. Jr. Campbell, S.R. Faulk, and D.M. Weiss. Introduction to synthesis. Technical Report INTRO-SYNTHESIS-PROCESS-90019-N, Software Productivity Consortium, 1990.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
From Domain Analysis to Domain-Specific Languages - Lisa Walton (1998)   (Correct)

.... apply software reuse achieve key strategic and competitive advantages in terms of reduced cost, faster product delivery, improved interoperability and lowered defects[WIK 96] One effective way of identifying opportunities for reuse in an application domain is to look for program families[JFW90] A program family[Dij72, Par78] is a set of programs that are sufficiently similar that it is worthwhile to understand the common properties of the set before considering the special properties of individual instances. When a family can be identified in a particular application domain there is a ....

....and generation phases are not fully automated. Another difference is that the process for creating the DSL and Draco input products (such as the language analyzer or parser) is not well defined. 3. 2 Family Orientated Abstraction, Specification, and Translation (FAST) FAST evolved from Synthesis[JFW90] a methodology for constructing software systems as instances of a family of systems that have similar descriptions. Incorporating key concepts such as iterative processes[Hum89] and abstraction based reuse[Cam89] Synthesis defines and integrates two activities: Id: proposal.tex,v 1.5 ....

Grady H. Campbell Jr., Stuart R. Faulk, and David M. Weiss. Introduction to synthesis. Technical Report INTRO SYNTHESIS PROCESS- 90019-N, Software Productivity Consortium, 1990.


Auditdraw: Generating Audits the FAST Way - Gupta, Jagadeesan, Koutsofios.. (1997)   (15 citations)  Self-citation (Weiss)   (Correct)

....efficient production of family members. Key to the process is finding the requirements for the family and appropriate abstractions for representing them, creating a language for specifying the requirements of individual family members, and 1 FAST is a variant of Synthesis, which is described in [2, 10, 11]. The primary differences are that FAST does not have a separate activity for bounding a domain, and uses a much more structured approach for defining a family than does Synthesis. In addition, FAST relies more heavily on compiler building technology than does Synthesis. then translating ....

G.H. Jr. Campbell, S.R. Faulk, and D.M. Weiss. Introduction to synthesis. Technical Report INTRO-SYNTHESIS-PROCESS-90019-N, Software Productivity Consortium, 1990.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC