{"title":"软件过程描述的层次和功能方法","authors":"T. Katayama","doi":"10.1145/75110.75124","DOIUrl":null,"url":null,"abstract":"Research into describing software processes (such as design, development, maintenance and reuse) is attracting much attention in the software engineering community. There are a variety of views, ranging from pessimistic to optimistic, about whether it is possible to describe real and practical software processes in such a way as to guide human users in performing software activity: the process of software design, for example, is one of the most creative of human activities, and it may not be possible to achieve a complete formalisation of it at the present time. We are, however, justified in working on software process description for several reasons: every scientific study begins with description; software methods, on which a great deal of work has been done, need to be described in some language so that they can be better used and communicated; and the software industry needs some means of process description to achieve better quality control over products.","PeriodicalId":414925,"journal":{"name":"International Software Process Workshop","volume":"128 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"A hierarchical and functional approach to software process description\",\"authors\":\"T. Katayama\",\"doi\":\"10.1145/75110.75124\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Research into describing software processes (such as design, development, maintenance and reuse) is attracting much attention in the software engineering community. There are a variety of views, ranging from pessimistic to optimistic, about whether it is possible to describe real and practical software processes in such a way as to guide human users in performing software activity: the process of software design, for example, is one of the most creative of human activities, and it may not be possible to achieve a complete formalisation of it at the present time. We are, however, justified in working on software process description for several reasons: every scientific study begins with description; software methods, on which a great deal of work has been done, need to be described in some language so that they can be better used and communicated; and the software industry needs some means of process description to achieve better quality control over products.\",\"PeriodicalId\":414925,\"journal\":{\"name\":\"International Software Process Workshop\",\"volume\":\"128 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Software Process Workshop\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/75110.75124\",\"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.75124","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A hierarchical and functional approach to software process description
Research into describing software processes (such as design, development, maintenance and reuse) is attracting much attention in the software engineering community. There are a variety of views, ranging from pessimistic to optimistic, about whether it is possible to describe real and practical software processes in such a way as to guide human users in performing software activity: the process of software design, for example, is one of the most creative of human activities, and it may not be possible to achieve a complete formalisation of it at the present time. We are, however, justified in working on software process description for several reasons: every scientific study begins with description; software methods, on which a great deal of work has been done, need to be described in some language so that they can be better used and communicated; and the software industry needs some means of process description to achieve better quality control over products.