Embedding languages within design environments

作者:

Highlights:

摘要

Large-scale computer applications reflect numerous sources of complexity: complexity originating in the constructs of the application domain, complexity of feature-rich interfaces, and (in many cases) complexity arising from the inclusion of enduser programming environments. The paper discusses a software design strategy for the creation of programmable design environments (PDEs); such environments are geared toward alleviating, for users, the negative effects of various sources of complexity. The paper illustrates this notion of PDEs with a description of a charting/graphing application named SchemeChart.

论文关键词:programmable design environments,applications,complexity

论文评审过程:Accepted 15 April 1994, Available online 20 April 2000.

论文官网地址:https://doi.org/10.1016/0950-7051(95)98375-G