International Conference on Software and Systems Process最新文献

筛选
英文 中文
A process practice to validate the quality of reused component documentation: a case study involving open-source components 验证重用组件文档质量的过程实践:涉及开源组件的案例研究
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486059
O. Gendreau, P. Robillard
{"title":"A process practice to validate the quality of reused component documentation: a case study involving open-source components","authors":"O. Gendreau, P. Robillard","doi":"10.1145/2486046.2486059","DOIUrl":"https://doi.org/10.1145/2486046.2486059","url":null,"abstract":"The poor quality of the documentation of some reused components can jeopardize the success of a project. This paper aims to assess the impact of reused components documentation quality on the effort required to complete a software evolution project and to propose a process practice to reduce the risk associated to the integration of reused components. A case study is based on data gathered from a capstone project requiring a total effort of roughly 1800 person-hours. Participant activities are self-recorded on an hourly basis. The main issues are related to imprecise and inaccurate documentation of the reused open-source components and the extra effort required dealing with these flaws. To maximize components reuse benefits, it is recommended to add a process practice enforcing early reusable components validation. This new practice would provide feedback to the software architect regarding the quality of the selected reused components.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125417746","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
Risk management of medical IT networks: an ISO/IEC 15504 compliant approach to assessment against IEC 80001-1 医疗IT网络的风险管理:符合ISO/IEC 15504标准的方法来评估IEC 80001-1
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486074
Silvana Togneri MacMahon, F. McCaffery, Frank Keenan
{"title":"Risk management of medical IT networks: an ISO/IEC 15504 compliant approach to assessment against IEC 80001-1","authors":"Silvana Togneri MacMahon, F. McCaffery, Frank Keenan","doi":"10.1145/2486046.2486074","DOIUrl":"https://doi.org/10.1145/2486046.2486074","url":null,"abstract":"The incorporation of a medical device into an IT network can introduce risks that may not have been addressed during the design and manufacture of the device. IEC 80001-1 is a lifecycle risk management standard which was developed to address these risks. This paper presents research which has been performed to date which has led to the development of a Process Reference Model (PRM) and Process Assessment Model (PAM) which can be used by Healthcare Delivery Organisations to assess themselves against IEC 80001-1. This paper also presents future work in this area which includes the development of an assessment method for IEC 80001-1 and the validation of the PRM, PAM and assessment method.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125048617","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
Generation of process using multi-objective genetic algorithm 过程生成采用多目标遗传算法
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486076
Yoann Laurent, Reda Bendraou, M. Gervais
{"title":"Generation of process using multi-objective genetic algorithm","authors":"Yoann Laurent, Reda Bendraou, M. Gervais","doi":"10.1145/2486046.2486076","DOIUrl":"https://doi.org/10.1145/2486046.2486076","url":null,"abstract":"The growing complexity of processes whatever their kind (i.e. business, software, medical, military) stimulates the adoption of process execution, analysis and verification techniques. However, such techniques cannot be accurately validated as it is not possible to obtain numerous and realistic process models in order to stress test them. The small set of samples and ``toy'' models publically available in the literature is usually insufficient to conduct serious empirical studies and thus, to validate thoroughly work around process analysis and verification. In this paper, we face this problem by proposing a process model generator using a multi-objective genetic algorithm. The originality of our approach comes from the fact that process models are built through a sequence of high-level operations inspired by the way a process modeler could have actually performed to model a process. A working generator prototype has been implemented and shows that it is possible to quickly generate huge, syntactically sound and user-tailored process models.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114399640","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
Integrating collaborative requirements negotiation and prioritization processes: a match made in heaven 集成协作需求协商和优先排序过程:天作之合
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486071
Nupul Kukreja, B. Boehm
{"title":"Integrating collaborative requirements negotiation and prioritization processes: a match made in heaven","authors":"Nupul Kukreja, B. Boehm","doi":"10.1145/2486046.2486071","DOIUrl":"https://doi.org/10.1145/2486046.2486071","url":null,"abstract":"Selecting system and software requirements to implement in a particular product or release is a challenging decision problem. Business stakeholders strive to maximize return on investment by selecting the most valuable requirements for implementation. Deciding on the requirements to be selected entails a great deal of communication and coordination amongst the stakeholders to ascertain the priorities of the individual requirements. The prioritized requirements aid in the planning and sequencing of implementation activities associated with the software system and provides a basis of a prioritized backlog from which the requirements can be ‘pulled’ for development. Changing business priorities may require a complete reprioritization of the backlog, leading to wasted effort. Individual change requests and new requirements need to be prioritized and inserted into the correct location in the backlog requiring high communication overhead. In this paper we summarize a two-step prioritization approach using a decision theoretic model to prioritize system and software requirements that alleviates these concerns. The system is initially decomposed into high-level Minimal Marketable Features (MMFs) and each MMF is further decomposed into low-level requirements. The MMFs are prioritized against the business goals of the organization and the low-level requirements with respect to ease of realization and business value. The priorities of the individual requirements are influenced by that of the MMFs they belong to. This two-step approach serves as an important prelude for a dynamically prioritizable product backlog. In this paper we present a proof-of-concept of having implemented this approach with 24 real-client student project teams at the Software Engineering project course at the University of Southern California.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126334047","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}
引用次数: 15
Processes in securing open architecture software systems 确保开放架构软件系统安全的过程
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486068
W. Scacchi, T. Alspaugh
{"title":"Processes in securing open architecture software systems","authors":"W. Scacchi, T. Alspaugh","doi":"10.1145/2486046.2486068","DOIUrl":"https://doi.org/10.1145/2486046.2486068","url":null,"abstract":"Our goal is to identify and understand issues that arise in the development and evolution processes for securing open architecture (OA) software systems. OA software systems are those developed with a mix of closed source and open source software components that are configured via an explicit system architectural specification. Such a specification may serve as a reference model or product line model for a family of concurrently sustained OA system versions/variants. We employ a case study focusing on an OA software system whose security must be continually sustained throughout its ongoing development and evolution. We limit our focus to software processes surrounding the architectural design, continuous integration, release deployment, and evolution found in the OA system case study. We also focus on the role automated tools, software development support mechanisms, and development practices play in facilitating or constraining these processes through the case study. Our purpose is to identify issues that impinge on modeling (specification) and integration of these processes, and how automated tools mediate these processes, as emerging research problems areas for the software process research community. Finally, our study is informed by related research found in the prescriptive versus descriptive practice of these processes and tool usage in studies of conventional and open source software development projects.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129945622","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}
引用次数: 9
Low ceremony processes for short lifecycle projects (keynote) 短生命周期项目的低仪式流程(主题演讲)
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486049
A. Wasserman
{"title":"Low ceremony processes for short lifecycle projects (keynote)","authors":"A. Wasserman","doi":"10.1145/2486046.2486049","DOIUrl":"https://doi.org/10.1145/2486046.2486049","url":null,"abstract":"This paper is a summary of the author’s keynote talk describing suitable approaches for software projects with small teams (including a single individual) and release cycles in days or weeks rather than in years. Traditional processes used for larger projects have significant shortcomings in smaller projects, particularly the need to devote a significant portion of the overall effort to the process itself.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"144 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114411901","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
Systematic software process development: where do we stand today? 系统软件过程开发:我们今天站在哪里?
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486077
M. Kuhrmann, Daniel Méndez Fernández, R. Steenweg
{"title":"Systematic software process development: where do we stand today?","authors":"M. Kuhrmann, Daniel Méndez Fernández, R. Steenweg","doi":"10.1145/2486046.2486077","DOIUrl":"https://doi.org/10.1145/2486046.2486077","url":null,"abstract":"A software process metamodel (SPMM) defines a language to describe concrete software processes in a structured manner. Although agile methods gained much attention in recent years, we still need to provide process engineers with adequate tools to design, implement, publish and deploy, and manage comprehensive software processes. In response to this need, several SPMMs have been developed. It remains, however, unclear, which of those SPMMs are disseminated to which extent. In this paper, we contribute first results of a study on the state-of-the-art in the systematic development of software processes using standardized SPMMs and their corresponding infrastructure. Our results show that only a few documented standards exist and, furthermore, that among those standards only two are disseminated into practice. We focus on those standardized SPMMs, show their process ecosystem, and sketch a first picture on the state-of-the-art in SPMM-based software process develop- ment in order to foster discussions on further problem-driven research.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123454858","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}
引用次数: 36
Process variability management in global software development: a case study 全球软件开发中的过程可变性管理:一个案例研究
International Conference on Software and Systems Process Pub Date : 2013-05-18 DOI: 10.1145/2486046.2486056
Tomás Martínez-Ruiz, Félix García, M. Piattini, Francisco De Lucas-Consuegra
{"title":"Process variability management in global software development: a case study","authors":"Tomás Martínez-Ruiz, Félix García, M. Piattini, Francisco De Lucas-Consuegra","doi":"10.1145/2486046.2486056","DOIUrl":"https://doi.org/10.1145/2486046.2486056","url":null,"abstract":"Global Software Development (GSD) is set to be the paradigm that will support software industries in the increasingly globalized 21st century. It opens the door to companies from emerging countries to compete for their own gap in the market. It does, however, still bring some challenges with it. It must integrate different cultures, work styles, and work timetables in the same development process. In fact, GSD methodologies do indeed include specific activities to coordinate different work teams, but they fail precisely where any other methodology does: in the need to be truly useful by meeting the distinct cultural requirements of every organization involved, all at the same time. Up to now, process tailoring has been managed through variability mechanisms. Since these successfully merge original structure with cultural assets, they are also useful for adjusting global methodologies so that they suit each particular development context. This paper presents a case study of the use of the Variant-Rich Process paradigm (VRP) to support tailoring in a GSD methodology. It reveals the suitability of the VRP mechanisms, given that they support the two tailoring dimensions a GSD project involves, i.e., they take into account the circumstances of the entire global project, as well as the need to fit the internal characteristics of each organization; furthermore, they save effort in the tailoring process.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130532567","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
Process analysis and optimization in Emergency Medicine 急诊医学流程分析与优化
International Conference on Software and Systems Process Pub Date : 2012-06-02 DOI: 10.1109/ICSSP.2012.6225955
R. V. Lengen
{"title":"Process analysis and optimization in Emergency Medicine","authors":"R. V. Lengen","doi":"10.1109/ICSSP.2012.6225955","DOIUrl":"https://doi.org/10.1109/ICSSP.2012.6225955","url":null,"abstract":"Time-critical emergencies occur by the hundreds every day. Overall, there are about 6,000 emergency physician missions in Germany each day -- twice as many as 20 years ago. Germany has a nationwide Emergency Medical Services (EMS) System with rather short response times that is internationally well acknowledged. Nonetheless, there are many cases where an efficient EMS mission cannot be guaranteed. It must be noticed that short response intervals and rapid treatment on the scene are useless unless the patient is not transported in a timely manner to a hospital capable to immediately deliver the necessary level of care. Today valuable minutes often pass in the dispatch center until a suitable hospital can be found. Furthermore, either out of ignorance or as a makeshift solution, patients are transported to hospitals that are located close by, but do not have the optimal equipment for the diagnosed problem. The reasons for this vary: It is hard to estimate transport times, it costs time to check on other available hospitals, and the information received then is often incomplete or not reliable. Experiences made during missions are also rarely used to close gaps identified in the emergency service processes. Since documentation usually only consists of hand-written notes on paper, there is hardly any standardized analysis of missions from the perspective of quality management. Many of these critical \"gaps\" could be closed almost seamlessly if up-to-date information technology were used systematically. In the optimized rescue chain from the dispatch center receiving the emergency call to the hospital, information and communication technology is of utmost importance. Therefore the German Center for Emergency Medicine and Information Technology (DENIT) has been established at Fraunhofer IESE in order to study reliable process chains, highly dependable system architectures, as well as high-performance infrastructures for logistics and communication in EMS services and to transfer these into practice in emergency medicine. This talk explores the application of different information systems along the rescue chain and the respective contribution to enhance the efficiency of our EMS systems. The focus will be set on site-planning of EMS bases, dynamic geo-referential dispatch of EMS units, coupling of dispatch centers, mobile digital documentation systems and information systems that provide real-time access to available hospital capacities. Finally examples of different information systems established and introduced by DENIT will be presented.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127086901","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
Process simulation will soon come of age: where's the party? 过程模拟很快就会成熟:派对在哪里?
International Conference on Software and Systems Process Pub Date : 2012-06-02 DOI: 10.1109/ICSSP.2012.6225975
D. Raffo
{"title":"Process simulation will soon come of age: where's the party?","authors":"D. Raffo","doi":"10.1109/ICSSP.2012.6225975","DOIUrl":"https://doi.org/10.1109/ICSSP.2012.6225975","url":null,"abstract":"It has been said that any good idea takes about 25 years to be widely adopted by industry. Simulation modeling was adapted to software development projects and processes in the early late 80s and 90s with the seminal work of Abdel-Hamid and Madnick [1] in applying Systems Dynamics to software project management, as well as the work of Kellner [2] and Raffo [3] in adapting State-based and Discrete Event Simulation models to software development. Using the 25 year metric above, Process Simulation will soon come of age -- but where's the party? Why has Process Simulation not been widely adopted as other software engineering best practices such as inspections or cost estimation?\u0000 Some of the obstacles include:\u0000 • The need to show business value\u0000 • Lack of understanding among software engineers and project managers\u0000 • Lack of credibility in the inputs and consequently model results\u0000 • The perceived cost of implementation\u0000 • The lack of integration with existing process management tools\u0000 • Not a critical project need\u0000 This presentation discusses the obstacles which inhibit wide adoption of process simulation within industry and opportunities the process research community has to overcome them.","PeriodicalId":296714,"journal":{"name":"International Conference on Software and Systems Process","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126023700","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
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学术官方微信