Font Size: a A A

Research On Cooperative Template Task Mechanism Based On Constraint Model

Posted on:2007-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:H ShiFull Text:PDF
GTID:2178360182486492Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the wide application of template technology and rapid development of cooperative design technology, the concept of Cooperative Template emerges based on the combination of the technologies above. This dissertation focuses mainly on task mechanism based on constraint model, which is implemented in Cooperative Template Modeling (CoTM) system, transformation from constraint model to task model as well as task control flow. Furthermore, it introduces some key technologies such as task precedence graph and parallel-serial driving mode. The research above not only supports the establishment of CoTM system, but also lays groundwork for Cooperative Template mechanism. The main contents include:1) Constraint model and its transformation to task model: Constraint information in Cooperative Template is summarized and described in the form of Template Design Markup Language (TDML), and classified by domain and expression. The constraint storage model with its explanation mechanism is established. The task precedence graph concept and aggregation-and-sorting-based transformation algorithm are also introduced, which implement transformation from constraint model to task precedence control model.2) Task control mechanism driven by parallel-serial mode: Upon the introduction of task precedence graph and the characteristics of Cooperative Template, task application/allocation, task communication and task composition module are controlled in parallel-serial driving mode. With the combination of scattered template storage and consecutive cooperative task model, lock and semaphore mechanism, as the core of parallel-serial communication and driving mode, is also introduced to validate Cooperative Template task control mechanism.3) System implementation and validation: By analyzing the characteristics of template and key technologies of CSCD, collaborative control module is implemented in CoTM system, which associates with template control module and template modeling module. Collaborative control module also provides task control, cooperative awareness and collaborative communication function that run through the cooperative design procedure.
Keywords/Search Tags:Cooperative Template, CSCD, Constraint network model, Task precedence graph, Task control mechanism, Parallel-serial driving mode
PDF Full Text Request
Related items