Domain-oriented design environments
作者:Gerhard Fischer
摘要
The field of knowledge-based software engineering has been undergoing a shift in emphasis from automatic programming to human augmentation and empowerment. In our research work, we support this shift with an approach that embedshuman-computer cooperative problem-solving tools intodomain-oriented, knowledge-based design environments. Domain orientation reduces the large conceptual distance between problem-domain semantics and software artifacts. Integrated environments support the coevolution of specification and construction while allowing designers to access relevant knowledge at each stage within the software development process.
论文关键词:automatic programming, cooperative problem solving, co-evolution of specification and construction, critiquing, design, domain-oriented design environments, design rationale, end-user modifiability, evolution, FRAMER, formal specifications, JANUS, knowledge-based software assistant, languages of doing, software reuse and redesign, stakeholders, upstream and downstream activities
论文评审过程:
论文官网地址:https://doi.org/10.1007/BF00872289