{"title":"用Prolog进行程序设计","authors":"Autsuo Ohki, K. Ochimizu","doi":"10.1145/75110.75131","DOIUrl":null,"url":null,"abstract":"We are developing an integrating mechanism for controlling tool invocations or human design activities. One of the purposes is to construct mechanisms which can acquire the routine work of expert designers. The success of a software project usually depends on the abilities of project members, especially those of designers. If we can make the working behaviour of expert designers clear, and represent them in an executable way, we can provide a way to reuse their design processes. We think that design activity is a problem solving activity where a goal is solved by solving subgoals. A rule-based representation of designers' processes, hence, is one of the promising approaches for realising executable process programming proposed by Osterweil [l].","PeriodicalId":414925,"journal":{"name":"International Software Process Workshop","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Process programming with Prolog\",\"authors\":\"Autsuo Ohki, K. Ochimizu\",\"doi\":\"10.1145/75110.75131\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We are developing an integrating mechanism for controlling tool invocations or human design activities. One of the purposes is to construct mechanisms which can acquire the routine work of expert designers. The success of a software project usually depends on the abilities of project members, especially those of designers. If we can make the working behaviour of expert designers clear, and represent them in an executable way, we can provide a way to reuse their design processes. We think that design activity is a problem solving activity where a goal is solved by solving subgoals. A rule-based representation of designers' processes, hence, is one of the promising approaches for realising executable process programming proposed by Osterweil [l].\",\"PeriodicalId\":414925,\"journal\":{\"name\":\"International Software Process Workshop\",\"volume\":\"57 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Software Process Workshop\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/75110.75131\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Software Process Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/75110.75131","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We are developing an integrating mechanism for controlling tool invocations or human design activities. One of the purposes is to construct mechanisms which can acquire the routine work of expert designers. The success of a software project usually depends on the abilities of project members, especially those of designers. If we can make the working behaviour of expert designers clear, and represent them in an executable way, we can provide a way to reuse their design processes. We think that design activity is a problem solving activity where a goal is solved by solving subgoals. A rule-based representation of designers' processes, hence, is one of the promising approaches for realising executable process programming proposed by Osterweil [l].