The design of a PDL environment
Brian A. Nejmeh · 1988
The need to improve software productivity and reliability has become an area of increasing importance to the software engineering community. During the early processes of the software life cycle, there is a strong need to emphasize the use of tools which provide a representation of the program structure that can be easily understood and modified. Thus, a significant usage of Program Design Languages (PDLs) as a design tool in software engineering environments has surfaced in recent years. This paper discusses the desired characteristics of such a design tool and highlights the shortcomings of existing PDLs. Finally, we discuss the design of a PDL environment which overcomes many of the shortcomings associated with existing PDLs.