Proceedings. Ninth International Software Process Workshop最新文献

筛选
英文 中文
The "process in the tool syndrome": is it becoming worse? “工具中的过程综合症”:情况会变得更糟吗?
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512762
C. Montangero
{"title":"The \"process in the tool syndrome\": is it becoming worse?","authors":"C. Montangero","doi":"10.1109/ISPW.1994.512762","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512762","url":null,"abstract":"It is well known that it may be difficult to integrate a tool in a process-centred SDE (PSDE) whenever the tool embeds an implicit model of (part of) the software process. Usually this happens because the tools exploit some predefined product and/or control structure, and difficulties arise because of an impedance mismatch between the model that is implicit in the tool and the one that is explicit in the PSDE. A typical example is that of configuration management tools. I refer to this situation as the process in the tool syndrome, and in discussing the issue raised in the title I argue that the syndrome is indeed becoming worse, since a new modelling facet, namely that of user models, is becoming a hindrance. The arguments in support of this position come from a discussion of some issues identified in the workshop announcement. I also support my arguments with the experience of Oikos, a meta-environment for PSDEs, under development in Pisa.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126856067","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}
引用次数: 6
Human-executed operations in the Teamware process programming system Teamware过程编程系统中人工执行的操作
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512769
P. Young, R. Taylor
{"title":"Human-executed operations in the Teamware process programming system","authors":"P. Young, R. Taylor","doi":"10.1109/ISPW.1994.512769","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512769","url":null,"abstract":"This paper describes the consequences of considering human beings as the primary executors of a process program. The paper begins by identifying the key differences between traditional applications written for hardware processors (i.e. silicon-based CPUs) vs. software process specifications written for execution by humans. As a consequence of these differences, five key requirements on process programming languages for team coordination and control are identified. The paper then discusses how the Teamware process programming language and system meets these key requirements. The paper concludes with a comparison between Teamware's approach and that found in other process programming systems.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122077706","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}
引用次数: 13
Communication support in a process-centered software engineering environment 以过程为中心的软件工程环境中的通信支持
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512757
V. Gruhn
{"title":"Communication support in a process-centered software engineering environment","authors":"V. Gruhn","doi":"10.1109/ISPW.1994.512757","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512757","url":null,"abstract":"The position paper distinguishes different types of activities needed in software processes and proposes enaction support for them. An architecture of enaction exponents providing this support is sketched.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"53 14","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120911766","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 Formalisms/Tools/Architecture - Implications for Humans - Session Summary - 过程形式化/工具/体系结构-对人类的影响-会议总结-
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512753
N. Barghouti, K. Narayanaswamy
{"title":"Process Formalisms/Tools/Architecture - Implications for Humans - Session Summary -","authors":"N. Barghouti, K. Narayanaswamy","doi":"10.1109/ISPW.1994.512753","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512753","url":null,"abstract":"","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121704122","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}
引用次数: 0
Combining control and data integration in the SPADE-1 process-centered software engineering environment 在SPADE-1以过程为中心的软件工程环境中结合控制和数据集成
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512774
S. Bandinelli, A. Fuggetta, L. Lavazza, G. Picco
{"title":"Combining control and data integration in the SPADE-1 process-centered software engineering environment","authors":"S. Bandinelli, A. Fuggetta, L. Lavazza, G. Picco","doi":"10.1109/ISPW.1994.512774","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512774","url":null,"abstract":"For Process-centered Software Engineering Environments (PSEEs) it is essential to provide the set of tools that are needed to actually produce software in practice. SPADE-1 is a PSEE originally designed in order to allow the developer to use regular Unix tools (such as vi and cc) and integrated environments based on the selective message broadcast (like DEC FUSE). However, this approach did not allow tools (and users) to share common structured data. This paper describes the mechanism that has been introduced in SPADE-1 in order to achieve both control-oriented integration and data-oriented integration of tools. In this way tools can share structured data in an ordered and controlled way.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125147423","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}
引用次数: 2
Relations between CSCW and software process research: a position statement CSCW与软件过程研究的关系:立场陈述
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512756
P. Dewan, B. Krishnamurthy
{"title":"Relations between CSCW and software process research: a position statement","authors":"P. Dewan, B. Krishnamurthy","doi":"10.1109/ISPW.1994.512756","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512756","url":null,"abstract":"The field of CSCW is investigating computer support for arbitrary, distributed cooperative work while the field of software process is focusing on control and automation of the activities of collaborating software engineers. We look at the scope and important ideas of these fields and address the following questions: are software process and CSCW two approaches for the same research field? Are the two fields taking incompatible approaches to solve the same problem? Can each field help the other to better meet its goals? We explore the possibility of integrating our solutions. We give only preliminary answers to these questions and hope that by raising these questions we can develop better answers and a concrete plan to integrate our own efforts and those of other participants in the workshop.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134252546","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
Personal 'progress functions' in the software process 软件过程中的个人“进度功能”
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512780
Khalid Sherdil, N. Madhavji
{"title":"Personal 'progress functions' in the software process","authors":"Khalid Sherdil, N. Madhavji","doi":"10.1109/ISPW.1994.512780","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512780","url":null,"abstract":"Individual developers can expect improvement in software productivity as a consequence of (i) a growing stock of knowledge and experience gained by repeatedly doing the same task (first-order learning) or (ii) due to technological and training programs supported by the organization (second-order learning). Organizations have used this type of progress behavior in making managerial decisions regarding cost estimation and budgeting, production and staff scheduling, product pricing, etc. Such progress is studied in productivity, product-quality and personal skills, in an experiment involving a sample of 12 software developers, who complete one project every week for ten weeks. Second-order training is provided to the subjects through Humphrey's Personal Software Process. A modified GQM method for measurement is used to execute the research method.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116687760","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}
引用次数: 10
Human interaction support in HP SynerVision for SoftBench 人机交互支持在HP synnervision SoftBench
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512759
J. Diamant
{"title":"Human interaction support in HP SynerVision for SoftBench","authors":"J. Diamant","doi":"10.1109/ISPW.1994.512759","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512759","url":null,"abstract":"The paper describes how human/tool and human/human interactions are supported in the SynerVision for SoftBench process enactment tool from Hewlett-Packard. The scope is not limited to enactment time, due to a feature of SynerVision which allows process enactors to simultaneously be process designers. Questions that are touched on briefly include: what is the relationship between humans and the framework? How are humans and tools modeled in the software process? What does the formalism allow one to specify (roles, goals, other)? How should humans be handled or supported in the process? How are interactions modeled in the software process?.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116306136","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
Cooperation patterns in PSEEs psee合作模式
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512758
Wilhelm Schäfer, S. Wolf
{"title":"Cooperation patterns in PSEEs","authors":"Wilhelm Schäfer, S. Wolf","doi":"10.1109/ISPW.1994.512758","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512758","url":null,"abstract":"The paper focuses on cooperation support in process-centred software development environments. A transaction-based approach is proposed, which supports and forces the cooperation of software developers by synchronizing the concurrent execution of development tasks. The proposed transaction concept uses the knowledge of a software process to avoid or resolve concurrency conflicts. Cooperation patterns are provided which can be applied for executing process transactions to control the concurrent execution of development tasks. The selection of the right cooperation pattern for a task depends on the task definition, the semantics of the accessed objects and the users' access rights, and in particular on the current project state.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"18 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128122153","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}
引用次数: 1
Evolution, feedback and software technology 进化,反馈和软件技术
Proceedings. Ninth International Software Process Workshop Pub Date : 1994-10-05 DOI: 10.1109/ISPW.1994.512785
M. Lehman
{"title":"Evolution, feedback and software technology","authors":"M. Lehman","doi":"10.1109/ISPW.1994.512785","DOIUrl":"https://doi.org/10.1109/ISPW.1994.512785","url":null,"abstract":"Despite many technical innovations in methods and techniques for software development and in the provision of tool support the current industrial software development process is still considered inadequate. Systems that are delivered are often inadequate in their function, performance or quality. There are still far too many delayed or failed projects. Cost overruns and delivery delays are the norm. Major efforts at process improvement over the past years have not produced major widespread gains. The paper discusses a conjecture that the difficulty in achieving major improvement may be due to negative feedback controls in the global software evolution process and introduces a project, FEAST, that will seek to validate the conjecture in theory and practice. If it can be shown to be correct and the negative feedback stability property exploitable this should lead to methods and tools to facilitate its exploitation in process improvement activity.","PeriodicalId":337172,"journal":{"name":"Proceedings. Ninth International Software Process Workshop","volume":"313 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113989040","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}
引用次数: 13
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学术文献互助群
群 号:604180095
Book学术官方微信