{"title":"过程:定义和沟通","authors":"F. Tsui","doi":"10.1081/E-ESE-120044263","DOIUrl":null,"url":null,"abstract":"In today’s global economy and global approach to developing and supporting software, it is critical that the process utilized for such activities is clearly defined and communicated to all constituents. In this entry, the general topics related to software process, process definition, process rationale, process communication, and cost are first discussed. A specific list of items: activities, control, product and artifacts, resources, and tools (ACPRT) are introduced as categories of information that are necessary for a well-defined software process. Examplesfromgraphicprocesslanguages suchas VisualProcess Language (VPL) andLittle-JIL, from Adabasedprogramming-likeprocesslanguagessuchasAPPL/A(ALanguageforSoftwareProcessProgrammig) and CSPL (Concurrent Software Process Language), and from XML-based process definition and exchange languages such as XPDL and BPEL are then explored as instruments for conveying processes.","PeriodicalId":386020,"journal":{"name":"Encyclopedia of Software Engineering","volume":"116 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Process: Definition and Communication\",\"authors\":\"F. Tsui\",\"doi\":\"10.1081/E-ESE-120044263\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In today’s global economy and global approach to developing and supporting software, it is critical that the process utilized for such activities is clearly defined and communicated to all constituents. In this entry, the general topics related to software process, process definition, process rationale, process communication, and cost are first discussed. A specific list of items: activities, control, product and artifacts, resources, and tools (ACPRT) are introduced as categories of information that are necessary for a well-defined software process. Examplesfromgraphicprocesslanguages suchas VisualProcess Language (VPL) andLittle-JIL, from Adabasedprogramming-likeprocesslanguagessuchasAPPL/A(ALanguageforSoftwareProcessProgrammig) and CSPL (Concurrent Software Process Language), and from XML-based process definition and exchange languages such as XPDL and BPEL are then explored as instruments for conveying processes.\",\"PeriodicalId\":386020,\"journal\":{\"name\":\"Encyclopedia of Software Engineering\",\"volume\":\"116 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-11-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Encyclopedia of Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1081/E-ESE-120044263\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Encyclopedia of Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1081/E-ESE-120044263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In today’s global economy and global approach to developing and supporting software, it is critical that the process utilized for such activities is clearly defined and communicated to all constituents. In this entry, the general topics related to software process, process definition, process rationale, process communication, and cost are first discussed. A specific list of items: activities, control, product and artifacts, resources, and tools (ACPRT) are introduced as categories of information that are necessary for a well-defined software process. Examplesfromgraphicprocesslanguages suchas VisualProcess Language (VPL) andLittle-JIL, from Adabasedprogramming-likeprocesslanguagessuchasAPPL/A(ALanguageforSoftwareProcessProgrammig) and CSPL (Concurrent Software Process Language), and from XML-based process definition and exchange languages such as XPDL and BPEL are then explored as instruments for conveying processes.