{"title":"HILDA系统中的配置管理","authors":"L. Hsu","doi":"10.1109/TAI.1990.130326","DOIUrl":null,"url":null,"abstract":"HILDA (high level design assistance) is a prototype of a rule-based configurer that operates in a CAD (computer-aided design) framework. The configurer in HILDA adopts the approach of generalized templates for configuring design models, i.e. it typically requires only one generalized template for each CAD tool instead of one template per design model, as in most other systems. A generalized template relieves the designers of creating and maintaining templates and yet facilitates integration of any arbitrary number of CAD tools. In particular, it supports dynamic changes of design structures in the design process by providing features such as keywords for traversing design hierarchies at run time, multiple rules for representing alternative configuring paths, backtracking for performing depth-first search and a flexible strategy for selecting versions.<<ETX>>","PeriodicalId":366276,"journal":{"name":"[1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Configuration management in the HILDA system\",\"authors\":\"L. Hsu\",\"doi\":\"10.1109/TAI.1990.130326\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"HILDA (high level design assistance) is a prototype of a rule-based configurer that operates in a CAD (computer-aided design) framework. The configurer in HILDA adopts the approach of generalized templates for configuring design models, i.e. it typically requires only one generalized template for each CAD tool instead of one template per design model, as in most other systems. A generalized template relieves the designers of creating and maintaining templates and yet facilitates integration of any arbitrary number of CAD tools. In particular, it supports dynamic changes of design structures in the design process by providing features such as keywords for traversing design hierarchies at run time, multiple rules for representing alternative configuring paths, backtracking for performing depth-first search and a flexible strategy for selecting versions.<<ETX>>\",\"PeriodicalId\":366276,\"journal\":{\"name\":\"[1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1990-11-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TAI.1990.130326\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1990] Proceedings of the 2nd International IEEE Conference on Tools for Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TAI.1990.130326","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
HILDA (high level design assistance) is a prototype of a rule-based configurer that operates in a CAD (computer-aided design) framework. The configurer in HILDA adopts the approach of generalized templates for configuring design models, i.e. it typically requires only one generalized template for each CAD tool instead of one template per design model, as in most other systems. A generalized template relieves the designers of creating and maintaining templates and yet facilitates integration of any arbitrary number of CAD tools. In particular, it supports dynamic changes of design structures in the design process by providing features such as keywords for traversing design hierarchies at run time, multiple rules for representing alternative configuring paths, backtracking for performing depth-first search and a flexible strategy for selecting versions.<>