【24h】

PDP

机译:等离子显示器

获取原文

摘要

We have been developing PDP, a system for programming the process of designing software that is based on Booch Object-Oriented Design. Because PDP allows tailoring and adaptation by participants, we consider it a programmable process. We believe that process programming can help in capturing and managing the inherent complexities of design processes and products, while programmability is necessary to accommodate the dynamic and creative aspects of design. PDP views the design process as comprising process steps, product artifacts, and execution resources. The process is multi-user and multi-role. The control model includes both proactive and reactive elements. Explicit consistency conditions interrelate product state and process control. Issues that arise in the programming of PDP include the integration of proactive and reactive control, the capturing of interrelations among steps, artifacts, and constraints, the identification of consistency conditions for design products and their implicationsfor process control, and the accommodation of inconsistency and indeterminacy in evaluating design product state. Programmability is intended to provide organizations, managers, and developers with degrees of structured flexibility that are appropriate for their roles in the design process. PDP will make available variants of the design process; these will be tailorable through static and dynamic mechanisms. A number of issues arise with the introduction of programmability. For example, what distinguishes different design processes and their variants? What is a legal design process or product and to what extent can it be varied? What controls should be available to process managers and to design engineers?
机译:我们一直在开发PDP,这是一个基于Booch面向对象设计的用于对软件设计过程进行编程的系统。由于PDP允许参与者进行剪裁和调整,因此我们将其视为可编程过程。我们认为,过程编程可以帮助捕获和管理设计过程和产品固有的复杂性,而可编程性是适应设计的动态和创造性方面所必需的。 PDP认为设计过程包括过程步骤,产品工件和执行资源。该过程是多用户和多角色的。控制模型包括主动和被动元素。明确的一致性条件使产品状态和过程控制相互关联。 PDP编程中出现的问题包括前摄和反应控制的集成,步骤,工件和约束之间的相互关系的捕获,设计产品的一致性条件的标识及其对过程控制的影响以及不一致和不确定性的容纳在评估设计产品状态。可编程性旨在为组织,经理和开发人员提供适合于他们在设计过程中角色的结构化灵活性。 PDP将提供设计过程的变体;这些将通过静态和动态机制进行定制。引入可编程性会引起许多问题。例如,什么区别了不同的设计过程及其变体?什么是合法的设计过程或产品,在多大程度上可以改变?过程管理人员和设计工程师应使用哪些控件?

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号