Most conventional design processes produce documentation as a by-product: design is done within an environment or collection of tools and the design outputs, models, diagrams, results, etc are gathered together along ...
详细信息
Most conventional design processes produce documentation as a by-product: design is done within an environment or collection of tools and the design outputs, models, diagrams, results, etc are gathered together along ...
详细信息
Most conventional design processes produce documentation as a by-product: design is done within an environment or collection of tools and the design outputs, models, diagrams, results, etc are gathered together along with commentary (usually with hindsight) into some kind of document at the end of the process. Inspired by ideas taken from literate programming and notebook interfaces to design tools, a prototype document centred design document has been developed. In such an environment, the document is the main product and the design is a by-product of documenting the design. By implementing the framework components of the system in Java and by using the extended markup language (XML) to encode the contents of the documents, the system is made platform neutral and therefore portable. An example document centred environment for computer-aided control system design (CACSD), that integrates Matlab and Simulink with the document-based framework, is briefly described and indications for future possibilities for this technology are given.
In the mid 1980s, the UK Science and Engineering Research Council funded a number of projects to develop computer-aided control system design (CACSD) environments. The flagship project was ECSTASY (Environment for Con...
详细信息
In the mid 1980s, the UK Science and Engineering Research Council funded a number of projects to develop computer-aided control system design (CACSD) environments. The flagship project was ECSTASY (Environment for Control System Theory and SYnthesis), a database-mediated framework for hosting a number of popular control systems design tools. As the ECSTASY project neared its completion, some of the most urgently requested features appeared in rival commercial packages, and the short-falls in tool provision that ECSTASY was designed to address apparently went away. Using as a benchmark the capabilities of the current generation of the popular CACSD package MATLAB, the prescience of the original ECSTASY proposal will be demonstrated. A couple of areas that the environment excelled in, the use of a common information model and common user interface, will be discussed in the context of recent work done in the University of Wales and elsewhere. Finally, two topics of particular interest to the authors, the proposed standard referencemodel for computer-aided control engineering and an Object-Oriented Unified Infonnation model for CACSD will be revisited in the light of recent developments in internet computing.
暂无评论