{"title":"过程编程中的机会、限制和权衡","authors":"S. Sutton","doi":"10.1109/SPCON.1993.236815","DOIUrl":null,"url":null,"abstract":"Software-process programming faces numerous opportunities, limitations, and tradeoffs. Effective process definitions have been characterized in terms of accuracy, precision, fidelity, and fitness. Some of these properties are inherently limited, while others are subject to tradeoff. The relationship between a software process and an executing process program can be described by correspondence, determinability, and coordination. Program behavior may correspond only in part to process behavior. The ability of a process program to determine the behavior of a software process is limited. Coordination requires a process program to engage developers; limits on coordination imply limits on fidelity and precision. These issues affect the use of process programs as models, the tailorability and flexibility of processes, and process-program modifiability.<<ETX>>","PeriodicalId":262032,"journal":{"name":"[1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Opportunities, limitations, and tradeoffs in process programming\",\"authors\":\"S. Sutton\",\"doi\":\"10.1109/SPCON.1993.236815\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software-process programming faces numerous opportunities, limitations, and tradeoffs. Effective process definitions have been characterized in terms of accuracy, precision, fidelity, and fitness. Some of these properties are inherently limited, while others are subject to tradeoff. The relationship between a software process and an executing process program can be described by correspondence, determinability, and coordination. Program behavior may correspond only in part to process behavior. The ability of a process program to determine the behavior of a software process is limited. Coordination requires a process program to engage developers; limits on coordination imply limits on fidelity and precision. These issues affect the use of process programs as models, the tailorability and flexibility of processes, and process-program modifiability.<<ETX>>\",\"PeriodicalId\":262032,\"journal\":{\"name\":\"[1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement\",\"volume\":\"60 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-02-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SPCON.1993.236815\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings of the Second International Conference on the Software Process-Continuous Software Process Improvement","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPCON.1993.236815","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Opportunities, limitations, and tradeoffs in process programming
Software-process programming faces numerous opportunities, limitations, and tradeoffs. Effective process definitions have been characterized in terms of accuracy, precision, fidelity, and fitness. Some of these properties are inherently limited, while others are subject to tradeoff. The relationship between a software process and an executing process program can be described by correspondence, determinability, and coordination. Program behavior may correspond only in part to process behavior. The ability of a process program to determine the behavior of a software process is limited. Coordination requires a process program to engage developers; limits on coordination imply limits on fidelity and precision. These issues affect the use of process programs as models, the tailorability and flexibility of processes, and process-program modifiability.<>