Knowledgeable development environments using shared design models
Robert T. Neches, Jim Foley, Pedro A. Szekely, Piyawadee “Noi” Sukaviriya, Ping Luo, Srdjan Kovačevic, Scott E. Hudson · 1993
We describe MASTERMIND, a step toward our vision of a knowledge-based design-time and run-time environment where human-computer interfaces development is centered around an all-encompassing design model. The MASTERMIND approach is intended to provide integration and continuity across the entire life cycle of the user interface. In addition it facilitates higher quality work within each phase of the life cycle. MASTERMIND is an open framework, in which the design knowledge base allows multiple tools to come into play and makes knowledge created by each tool accessible to the others. KEYWORDS: models, collaboration, design, development INTRODUCTION The challenge facing the research community is to provide the bass for an effective, integrated suite of tools to support the entire lifecycle of an interface. This means that the tools must be given a great deal more knowledge than they currently have about the product they are intended to construct. It means that this knowledge must be pr...