Proceedings 10th International Software Process Workshop最新文献

筛选
英文 中文
Product-line development requires sophisticated software configuration management 产品线开发需要复杂的软件配置管理
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654358
W. Schafer
{"title":"Product-line development requires sophisticated software configuration management","authors":"W. Schafer","doi":"10.1109/ISPW.1996.654358","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654358","url":null,"abstract":"Software process technology as well as software configuration management (SCM) has focussed very much on supporting the development and evolution of a single software product rather than software product-lines. In the case of SCM this is particular harmful, because current SCM technology only provides very limited support to adjust a tool supporting SCM to the particular needs and requirements of a company producing product-line software. Usually such a tool has a built-in process and to the most provides a shell-script like language to define certain responsibilities or development status attributes for the artifacts produced during development and maintenance. There is virtually no support to adjust a tool to e.g. the definition of special workflows for change management and notification.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122189342","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Integrating and applying processes and methods for product line management 整合和应用产品线管理的流程和方法
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654382
C. Klingler, R. Creps
{"title":"Integrating and applying processes and methods for product line management","authors":"C. Klingler, R. Creps","doi":"10.1109/ISPW.1996.654382","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654382","url":null,"abstract":"We have formulated an integrated set of concepts, processes, methods and tools, called ReuseWorks, which supports the product line approach to software development. ReuseWorks is generic and tailorable and has been validated through usage on the Army STARS Demonstration Project.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121848078","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Considerations for an organizational memory in software development 软件开发中组织记忆的考虑
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654370
E. Ellmer, D. Merkl
{"title":"Considerations for an organizational memory in software development","authors":"E. Ellmer, D. Merkl","doi":"10.1109/ISPW.1996.654370","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654370","url":null,"abstract":"We believe that the efficiency and productivity of software development processes can be dramatically increased by making the knowledge gained during past projects persistent and thus reusable for future projects. We plead for the establishment of a computer supported organizational memory for software development organizations. Furthermore, we feel that the accelerated growth of software process modeling techniques provides a convenient equipment for the realization of what we propose. A process model is an explicit representation of process knowledge and may thus serve as a means for storing and retrieving organizational knowledge about software process execution. Thus, we argue for reusing software process models. An organizational memory for software development organizations may be implemented by populating and structuring a process model library and providing mechanisms for retrieving and tailoring process models in order to apply them during the execution (management) of projects.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121341170","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
About reuse in multi-paradigm process modelling approach 关于多范式过程建模方法中的重用问题
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654371
J. Estublier, S. Dami
{"title":"About reuse in multi-paradigm process modelling approach","authors":"J. Estublier, S. Dami","doi":"10.1109/ISPW.1996.654371","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654371","url":null,"abstract":"Process model reuse has become a hot topic in the process community. As far as we are concerned, reuse has found its origin within the practical framework of software quality improvement we are involved in as participants of the PERFECT project. The objective of this project is to define a conceptual approach (PERFECT Improvement Approach), in which process improvement is justified as a means towards product improvement, and is implemented through the concepts of goal-oriented measurement, learning, packaging of explicit experience and reuse. Reuse is therefore a main concern that must be made explicit and well formalized for all of the process aspects, i.e., product, activity, role and measurement aspects. While reuse of product, role and measurement models did not cause us much trouble (owing to the object-orientation of their representation), reusing activities has been rather problematic. The work reported in this paper emphasizes the main issues we encountered in our experience facing the problem of process reuse. Our experience has been acquired through the design, implementation and evaluation of two major versions of the APEL tool; a textual and graphical language for describing and enacting process models.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132066562","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Program families: some requirements issues for the process languages 程序族:过程语言的一些需求问题
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654367
G. Cugola, C. Ghezzi
{"title":"Program families: some requirements issues for the process languages","authors":"G. Cugola, C. Ghezzi","doi":"10.1109/ISPW.1996.654367","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654367","url":null,"abstract":"We address the workshop theme by discussing some issues concerning process support for product families. In particular, we discuss how the particular problem of supporting product family developments affects the notation used for process representation and enactment. Based on our current understanding of the problem, our conclusion is that the development of program families does not introduce new requirements, but stress some of the requirements that are intrinsic to most software processes to their extreme. That is, they do not demand new language mechanisms, but require specific processes to be put in place.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125676871","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Practical issues in process reuse 流程重用中的实际问题
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654357
D. Perry
{"title":"Practical issues in process reuse","authors":"D. Perry","doi":"10.1109/ISPW.1996.654357","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654357","url":null,"abstract":"The author discusses two rather different approaches to process reuse: the first is the use of generic processes, and the second is the use of requirements for best in class processes. The first approach aims at providing a generalized approach that allows for as much commonality across projects while supporting the necessary customization and tailoring for each individual project. The second approach is one that is perhaps more realistic for company-wide process reuse where the differences between projects may be too great to be accommodated by generic processes.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123707066","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
Reuse of process elements-one company's experience 流程元素的重用——一家公司的经验
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654375
R. Hitchings, Miguel Ángel Martínez
{"title":"Reuse of process elements-one company's experience","authors":"R. Hitchings, Miguel Ángel Martínez","doi":"10.1109/ISPW.1996.654375","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654375","url":null,"abstract":"This paper provides a summary of our experience, from the perspective of process reuse, in building a new division from the ground up. In the course of building a new organization, we were faced with many choices in the reuse of process elements available from our larger parent organization. First, we give an overview of our organization to provide the context of our software development effort: large, complex and dynamic. Next, we explore our motivations for reuse. We see two primary reasons for and benefits of reuse in our business environment. To support this reasoning, we examine what we are doing today by identifying what works and what does not work in the context of some real examples. We summarize the lessons learned from the examination of our experiences to date and analyze these in the context of what we believe to be the underlying barriers and the actions we believe will enable us to overcome the barriers. Last, we assert our view of the future. In this future, we examine what is required to support our original motivation for reuse and raise some questions that need to be answered to create the future we envision. The intent of the questions is to generate a starting point for further research.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126809141","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Evolution of on-line process fragments families 联机过程片段族的演化
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654380
Badara Ali Kaba, J. Derniame
{"title":"Evolution of on-line process fragments families","authors":"Badara Ali Kaba, J. Derniame","doi":"10.1109/ISPW.1996.654380","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654380","url":null,"abstract":"Online product families and their development processes are reusable and evolutive when they are fragmented enough. These fragments are useful if they are meaningfully interconnected. In a cooperative development process, the process entities are regularly updated from several locations. Moreover, the fragments can be differently interpreted, depending on the usage context and the adopted point of view. This paper addresses the access and transient update mechanisms for a family of configurable and evolutionary process fragments.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"121 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132561512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Process model reuse support-the OPSIS approach 流程模型重用支持- OPSIS方法
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654361
D. Avrilionis, P. Cunin
{"title":"Process model reuse support-the OPSIS approach","authors":"D. Avrilionis, P. Cunin","doi":"10.1109/ISPW.1996.654361","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654361","url":null,"abstract":"Despite the efforts to devise enactable process modelling languages that are \"non-technical\" and very readable, the definition of enactable software process models still involves large amounts of detail and requires programming skills. Efforts to design new process modelling languages and tools will help to bring down the costs for process model development. However we believe that only a highly reuse based approach to software process engineering can provide the results that are needed. We rely on the taxonomy for software reuse techniques introduced by W. Krueger (1992) and we examine the differences/specificities which arise when applying these techniques to the software process model reuse domain. We illustrate this taxonomy using the reuse oriented features of the Opsis environment (D. Avrilionis et al., 1992).","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"65 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130808335","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Product families and process families 产品族和过程族
Proceedings 10th International Software Process Workshop Pub Date : 1996-06-17 DOI: 10.1109/ISPW.1996.654385
S. Sutton, L. Osterweil
{"title":"Product families and process families","authors":"S. Sutton, L. Osterweil","doi":"10.1109/ISPW.1996.654385","DOIUrl":"https://doi.org/10.1109/ISPW.1996.654385","url":null,"abstract":"Product lines or families represent an important way of organizing software products. Product families might include, for example, successive revisions of a single application, versions of an application for different host platforms, or versions with varying features, e.g., different levels of security. A software product family can thus be viewed as a collection of products that are similar in some important respects yet systematically different in others. The family viewpoint emphasizes both the commonality among family members and the differences between them, and it draws attention to their interrelationships. Our work in software processes has lead us to conclude that software processes also can be usefully viewed in terms of families. As software process engineers, we also naturally view products in terms of the processes that create them and, conversely, we view processes in terms of the products they create. This suggests that product families and process families should be closely interrelated. Consequently, both products and processes may benefit from analysis in terms of families and family relationships. We begin to sketch out such an analysis and some of the issues that it raises.","PeriodicalId":126787,"journal":{"name":"Proceedings 10th International Software Process Workshop","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131016675","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信