发明名称 DESIGN RULE HIERARCHY, TASK PARALLELISM, AND DEPENDENCY ANALYSIS IN LOGICAL DECISION MODELS
摘要 A binary augmented constraint network (BACN) allows dependency relationships to be determined without solving constraints. BACN models design decisions as first-class members and expresses how decisions make assumptions upon each other using logical constraints. Pairwise dependency relations (PWDRs) are determined based on the BACN. A design rule hierarchy (DRH) based on assumption relations among design decisions identifies parallelizable tasks within software design. Modules within the same layer of the hierarchy suggest concurrent tasks. Dependencies between layers or within a module suggest possible need for communication. In one configuration, decisions within the top layer of the hierarchy are the most influential design rules, which dominate the rest of the system, and are kept stable. The decisions within subsequent layers assume design decisions in previous layers. The design decisions within each layer are clustered into modules. Modules within the same layer are independent from each other and are candidates for concurrent implementation.
申请公布号 US2013219362(A1) 申请公布日期 2013.08.22
申请号 US201113819136 申请日期 2011.08.30
申请人 CAI YUANFANG;WONG SUNNY;DREXEL UNIVERSITY 发明人 CAI YUANFANG;WONG SUNNY
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址