首页 > 最新文献

19th Australian Conference on Software Engineering (aswec 2008)最新文献

英文 中文
Automated Derivation of Speech Interfaces: A Model-Based Approach 语音接口的自动派生:基于模型的方法
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.34
Samuel Lahtinen, H. Suontausta, K. Koskimies
Speech control is an attractive user interface paradigm for many applications. However, there is little support for the systematic construction of the speech interface part of an application. In this paper we introduce a model-based technique for producing a speech interface facility for interactive applications. The technique assumes a conceptual model of the application that is used for inferring the application-specific part of the speech grammar and for the run-time control of the speech interface. The approach has been evaluated by generating an experimental speech interface for Rational Software Modeler and Microsoft Office PowerPoint. The main benefits of the approach are rapid development of speech interfaces, support for customizing applications beyond existing GUI, and support for context- based speech commands.
语音控制是许多应用程序的一个有吸引力的用户界面范例。然而,对于应用程序的语音接口部分的系统构建支持很少。在本文中,我们介绍了一种基于模型的技术来为交互式应用程序生成语音接口设施。该技术假定应用程序的概念模型,用于推断语音语法中特定于应用程序的部分,并用于语音接口的运行时控制。该方法已经通过为Rational Software Modeler和Microsoft Office PowerPoint生成一个实验性语音界面来进行评估。该方法的主要优点是语音接口的快速开发,支持在现有GUI之外定制应用程序,以及支持基于上下文的语音命令。
{"title":"Automated Derivation of Speech Interfaces: A Model-Based Approach","authors":"Samuel Lahtinen, H. Suontausta, K. Koskimies","doi":"10.1109/ASWEC.2008.34","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.34","url":null,"abstract":"Speech control is an attractive user interface paradigm for many applications. However, there is little support for the systematic construction of the speech interface part of an application. In this paper we introduce a model-based technique for producing a speech interface facility for interactive applications. The technique assumes a conceptual model of the application that is used for inferring the application-specific part of the speech grammar and for the run-time control of the speech interface. The approach has been evaluated by generating an experimental speech interface for Rational Software Modeler and Microsoft Office PowerPoint. The main benefits of the approach are rapid development of speech interfaces, support for customizing applications beyond existing GUI, and support for context- based speech commands.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"8 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114026862","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
Towards Automated Test Sequence Generation 迈向自动化测试序列生成
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.64
U. Farooq, C. Lam, Huaizhong Li
The article presents a novel control-flow based test sequence generation technique using UML 2.0 activity diagram, which is a behavioral type of UML diagram. Like other model-based techniques, this technique can be used in the earlier phases of the development process owing to the availability of the design models of the system. The activity diagram model is seamlessly converted into a colored Petri net. We proposed a technique that enables the automatic generation of test sequences according to a given coverage criteria from the execution of the colored Petri nets model. Two types of structural coverage criteria for AD based models, namely sequential and concurrent coverage are described. The proposed technique was applied to an example to demonstrate its feasibility and the generated test sequences were evaluated against selected coverage criteria. This technique can potentially be adapted to service oriented applications, workflows, and concurrent applications.
本文提出了一种新的基于控制流的测试序列生成技术,该技术使用UML 2.0活动图,它是UML图的一种行为类型。与其他基于模型的技术一样,由于系统设计模型的可用性,该技术可以用于开发过程的早期阶段。活动图模型被无缝地转换成一个彩色的Petri网。我们提出了一种技术,可以根据给定的覆盖标准从彩色Petri网模型的执行中自动生成测试序列。描述了基于AD的模型的两种结构覆盖标准,即顺序覆盖和并发覆盖。通过实例验证了该方法的可行性,并对所生成的测试序列进行了评价。这种技术可能适用于面向服务的应用程序、工作流和并发应用程序。
{"title":"Towards Automated Test Sequence Generation","authors":"U. Farooq, C. Lam, Huaizhong Li","doi":"10.1109/ASWEC.2008.64","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.64","url":null,"abstract":"The article presents a novel control-flow based test sequence generation technique using UML 2.0 activity diagram, which is a behavioral type of UML diagram. Like other model-based techniques, this technique can be used in the earlier phases of the development process owing to the availability of the design models of the system. The activity diagram model is seamlessly converted into a colored Petri net. We proposed a technique that enables the automatic generation of test sequences according to a given coverage criteria from the execution of the colored Petri nets model. Two types of structural coverage criteria for AD based models, namely sequential and concurrent coverage are described. The proposed technique was applied to an example to demonstrate its feasibility and the generated test sequences were evaluated against selected coverage criteria. This technique can potentially be adapted to service oriented applications, workflows, and concurrent applications.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121489240","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}
引用次数: 48
RDP Technique: Take a Different Look at XP for Adoption RDP技术:以不同的眼光看待XP的采用
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.62
Mehdi Mirakhorli, Abdorrahman Khanipour Rad, F. S. Aliee, Abbas Mirakhorli, M. Pazoki
Although software projects can benefit from XP practices, all projects can't directly adopt it. Characteristics of some projects make it difficult to use XP directly, therefore, we need to tailor XP to the local conditions, contexts and the size of these projects. In this article we will describe why defining XP by its practices has problems and with the belief that XP's values make it agile, XP's practices do not define XP and XP is defined by its rules, we introduce a practical technique for tailoring XP. Proposed technique benefits from RDP (rule-description-practice) cards for identifying a set of suitable practices for a specific project: organizing "YourXP" software development process.
尽管软件项目可以从XP实践中获益,但并不是所有的项目都直接采用它。一些项目的特点使得直接使用XP变得困难,因此,我们需要根据这些项目的当地条件、背景和规模来定制XP。在这篇文章中,我们将描述为什么用实践来定义XP有问题,并且相信XP的价值使它敏捷,XP的实践并没有定义XP, XP是由它的规则来定义的,我们将介绍一种实用的技术来裁剪XP。被提议的技术受益于RDP(规则-描述-实践)卡片,用于识别特定项目的一组合适的实践:组织“YourXP”软件开发过程。
{"title":"RDP Technique: Take a Different Look at XP for Adoption","authors":"Mehdi Mirakhorli, Abdorrahman Khanipour Rad, F. S. Aliee, Abbas Mirakhorli, M. Pazoki","doi":"10.1109/ASWEC.2008.62","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.62","url":null,"abstract":"Although software projects can benefit from XP practices, all projects can't directly adopt it. Characteristics of some projects make it difficult to use XP directly, therefore, we need to tailor XP to the local conditions, contexts and the size of these projects. In this article we will describe why defining XP by its practices has problems and with the belief that XP's values make it agile, XP's practices do not define XP and XP is defined by its rules, we introduce a practical technique for tailoring XP. Proposed technique benefits from RDP (rule-description-practice) cards for identifying a set of suitable practices for a specific project: organizing \"YourXP\" software development process.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129847603","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
A Survey of Policy-Based Management Approaches for Service Oriented Systems 面向服务系统的基于策略的管理方法综述
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.56
Tan Phan, Jun Han, Jean-Guy Schneider, T. Ebringer, T. Rogers
Policy based management in service oriented architecture (SOA) allows organizations to apply rules and regulations on their business processes. Policy has long been employed in the management of traditional distributed systems and many policy frameworks have been proposed. However, SOA differs in several aspects to traditional systems thus there is a unique set of requirements for an effective SOA policy system. In this paper, we evaluate five popular policy frameworks which are IETF, Ponder, KAoS, Rei and WS-policy against a number of general and SOA-specific criteria to identify what features of these existing systems can be adopted for SOA and what are not. We then, based on their feature sets, discuss the applicability of the frameworks for SOA management.
面向服务体系结构(SOA)中基于策略的管理允许组织对其业务流程应用规则和法规。策略在传统分布式系统的管理中一直被使用,并且已经提出了许多策略框架。然而,SOA在几个方面与传统系统不同,因此对于有效的SOA策略系统有一组独特的需求。在本文中,我们对IETF、Ponder、KAoS、Rei和WS-policy这五种流行的策略框架进行了评估,以确定这些现有系统的哪些特性可以用于SOA,哪些不能用于SOA。然后,我们根据它们的特性集讨论框架对SOA管理的适用性。
{"title":"A Survey of Policy-Based Management Approaches for Service Oriented Systems","authors":"Tan Phan, Jun Han, Jean-Guy Schneider, T. Ebringer, T. Rogers","doi":"10.1109/ASWEC.2008.56","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.56","url":null,"abstract":"Policy based management in service oriented architecture (SOA) allows organizations to apply rules and regulations on their business processes. Policy has long been employed in the management of traditional distributed systems and many policy frameworks have been proposed. However, SOA differs in several aspects to traditional systems thus there is a unique set of requirements for an effective SOA policy system. In this paper, we evaluate five popular policy frameworks which are IETF, Ponder, KAoS, Rei and WS-policy against a number of general and SOA-specific criteria to identify what features of these existing systems can be adopted for SOA and what are not. We then, based on their feature sets, discuss the applicability of the frameworks for SOA management.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116297376","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}
引用次数: 61
Root Cause Analysis Using Sequence Alignment and Latent Semantic Indexing 基于序列比对和潜在语义索引的根本原因分析
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.39
R. Bose, U. Suresh
Automatic identification of software faults has enormous practical significance. This requires characterizing program execution behavior. Equally important is the aspect of diagnosing (finding root-cause of) faults encountered. In this article, we address the problem of identifying the root cause of failure from the test sequences that caused failure. Taking analogies from biological sequence alignment and information retrieval domains we propose two approaches for finding the root cause of failure. The first approach is to align all the test sequences pertaining to a fault and identifying the common pattern among these sequences. The other approach is based on an information retrieval technique viz., the latent semantic indexing (LSI). Our experiments and analysis showed that the sequence alignment based approach has the potential to aid significantly in identifying the root cause of failure. The LSI based approach automatically clusters the test sequences based on their functionality, which assists in determining the different manifestations of a fault.
软件故障的自动识别具有重要的现实意义。这需要描述程序执行行为。同样重要的是诊断(查找遇到的故障的根本原因)。在本文中,我们讨论了从导致失败的测试序列中识别失败的根本原因的问题。从生物序列比对和信息检索领域进行类比,我们提出了两种方法来寻找失败的根本原因。第一种方法是对齐所有与故障相关的测试序列,并识别这些序列中的公共模式。另一种方法是基于一种信息检索技术,即潜在语义索引(LSI)。我们的实验和分析表明,基于序列比对的方法在识别故障的根本原因方面有很大的帮助。基于LSI的方法根据测试序列的功能自动聚类,这有助于确定故障的不同表现形式。
{"title":"Root Cause Analysis Using Sequence Alignment and Latent Semantic Indexing","authors":"R. Bose, U. Suresh","doi":"10.1109/ASWEC.2008.39","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.39","url":null,"abstract":"Automatic identification of software faults has enormous practical significance. This requires characterizing program execution behavior. Equally important is the aspect of diagnosing (finding root-cause of) faults encountered. In this article, we address the problem of identifying the root cause of failure from the test sequences that caused failure. Taking analogies from biological sequence alignment and information retrieval domains we propose two approaches for finding the root cause of failure. The first approach is to align all the test sequences pertaining to a fault and identifying the common pattern among these sequences. The other approach is based on an information retrieval technique viz., the latent semantic indexing (LSI). Our experiments and analysis showed that the sequence alignment based approach has the potential to aid significantly in identifying the root cause of failure. The LSI based approach automatically clusters the test sequences based on their functionality, which assists in determining the different manifestations of a fault.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121931968","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
Open Source Communities as Social Networks: An Analysis of Some Peculiar Characteristics 作为社会网络的开源社区:一些特殊特征的分析
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.10
G. Concas, Manuela Lisci, S. Pinna, Guido Porruvecchio, Selene Uras
In this research, we focus the attention on some of the most successful open source (OS) projects. We are interested in studying the characteristics of the social networks comprising these popular and mature OS developer communities. By examining developers mailing lists (MLs), we adopt some social network analysis (SNA) measures to evaluate interactions among community members. A knowledge of these relationships is useful for a better understanding of communication flows among team members and whether there is someone coordinating, controlling and facilitating the information process.
在这项研究中,我们将注意力集中在一些最成功的开源(OS)项目上。我们有兴趣研究由这些流行和成熟的操作系统开发者社区组成的社交网络的特征。通过检查开发者邮件列表(MLs),我们采用了一些社会网络分析(SNA)方法来评估社区成员之间的互动。了解这些关系有助于更好地理解团队成员之间的沟通流程,以及是否有人在协调、控制和促进信息流程。
{"title":"Open Source Communities as Social Networks: An Analysis of Some Peculiar Characteristics","authors":"G. Concas, Manuela Lisci, S. Pinna, Guido Porruvecchio, Selene Uras","doi":"10.1109/ASWEC.2008.10","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.10","url":null,"abstract":"In this research, we focus the attention on some of the most successful open source (OS) projects. We are interested in studying the characteristics of the social networks comprising these popular and mature OS developer communities. By examining developers mailing lists (MLs), we adopt some social network analysis (SNA) measures to evaluate interactions among community members. A knowledge of these relationships is useful for a better understanding of communication flows among team members and whether there is someone coordinating, controlling and facilitating the information process.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126492620","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
Wireless Sensor Networks: Introduction to Installation and Integration on an Offshore Oil & Gas Platform 无线传感器网络:海上油气平台安装与集成简介
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.86
Stig Petersen, Simon Carlsen
This tutorial gives an introduction to wireless sensor networks (WSNs) and how they can be utilised and integrated in an industrial setting. The basic principles presented will be supplemented with results from extensive laboratory tests and studies of such networks. The authors have for several years been working on evaluating wireless sensor systems, examining specifications and testing WSN technologies in laboratories. Experiences from this work will be presented, in addition to a real-world example from an offshore oil production plant in the North Sea. This includes software interfacing towards the existing monitoring system and network infrastructure.
本教程介绍了无线传感器网络(wsn)以及如何在工业环境中使用和集成它们。所提出的基本原则将辅以对这种网络进行广泛实验室测试和研究的结果。几年来,作者一直致力于评估无线传感器系统,检查规格并在实验室测试WSN技术。除了北海海上石油生产工厂的实际案例外,还将介绍这项工作的经验。这包括对现有监测系统和网络基础设施的软件接口。
{"title":"Wireless Sensor Networks: Introduction to Installation and Integration on an Offshore Oil & Gas Platform","authors":"Stig Petersen, Simon Carlsen","doi":"10.1109/ASWEC.2008.86","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.86","url":null,"abstract":"This tutorial gives an introduction to wireless sensor networks (WSNs) and how they can be utilised and integrated in an industrial setting. The basic principles presented will be supplemented with results from extensive laboratory tests and studies of such networks. The authors have for several years been working on evaluating wireless sensor systems, examining specifications and testing WSN technologies in laboratories. Experiences from this work will be presented, in addition to a real-world example from an offshore oil production plant in the North Sea. This includes software interfacing towards the existing monitoring system and network infrastructure.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122291558","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
Proposed Design Notation for Model Transformation 模型转换的建议设计符号
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.41
L. Rahim, Sharifah Bahiyah Rahayu Syed Mansoor
In developing software using model-driven approach, the key technique used is model transformation. Model transformation is part of a new approach in developing software called Model-Driven Architecture (MDA). Model transformation requires the development of transformation rules. Design of the transformation rules will allow the rules to be understood by people without the need to know the language to write the rules. This paper proposes a notation for designing the transformation rules. The abstract syntax, concrete syntax, semantics and well-formedness of the proposed notation are explained here. Examples and experience in using the notation are also given.
在使用模型驱动方法开发软件时,使用的关键技术是模型转换。模型转换是开发称为模型驱动架构(MDA)的软件的一种新方法的一部分。模型转换需要开发转换规则。转换规则的设计将使人们不需要知道编写规则的语言就可以理解规则。本文提出了一种设计转换规则的符号。本文解释了所提出的符号的抽象语法、具体语法、语义和格式良好性。还给出了使用该符号的例子和经验。
{"title":"Proposed Design Notation for Model Transformation","authors":"L. Rahim, Sharifah Bahiyah Rahayu Syed Mansoor","doi":"10.1109/ASWEC.2008.41","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.41","url":null,"abstract":"In developing software using model-driven approach, the key technique used is model transformation. Model transformation is part of a new approach in developing software called Model-Driven Architecture (MDA). Model transformation requires the development of transformation rules. Design of the transformation rules will allow the rules to be understood by people without the need to know the language to write the rules. This paper proposes a notation for designing the transformation rules. The abstract syntax, concrete syntax, semantics and well-formedness of the proposed notation are explained here. Examples and experience in using the notation are also given.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116116906","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}
引用次数: 12
Key Aspects of Software Release Planning in Industry 工业中软件发布计划的关键方面
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.32
M. Lindgren, R. Land, C. Norström, Anders Wall
Software release planning is the process of deciding what to include in future release(s) of a product. Basically the problem can be seen as a company-wide optimization problem involving many stakeholders where the goal is to maximize utilization of the often limited resources of a company and turn them into business benefit. Saliu and Ruhe have proposed a set of key aspects for release planning methods, of which only a subset have been validated in industry. In this paper we use the Saliu and Ruhe key aspects as a starting point for identifying key aspects of release planning. To do this we have performed a multiple case study involving 7 international industrial companies, all producers of software intensive products. Our contribution is (1) a more strict meaning of a release planning key aspect, (2) validation of some of the aspects proposed by Saliu and Ruhe, and (3) an extension of the key aspects. We also capture state-of-the-practice for release planning in industry.
软件发布计划是决定在产品的未来版本中包含什么内容的过程。基本上,这个问题可以被看作是一个涉及许多利益相关者的公司范围的优化问题,其目标是最大限度地利用公司通常有限的资源,并将其转化为商业利益。Saliu和Ruhe提出了一组发布计划方法的关键方面,其中只有一个子集在工业中得到了验证。在本文中,我们使用Saliu和Ruhe关键方面作为确定发布计划关键方面的起点。为了做到这一点,我们对7家国际工业公司进行了多个案例研究,这些公司都是软件密集型产品的生产商。我们的贡献是(1)发布计划关键方面的更严格的含义,(2)验证Saliu和Ruhe提出的一些方面,以及(3)关键方面的扩展。我们还捕获了工业中发布计划的实践状态。
{"title":"Key Aspects of Software Release Planning in Industry","authors":"M. Lindgren, R. Land, C. Norström, Anders Wall","doi":"10.1109/ASWEC.2008.32","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.32","url":null,"abstract":"Software release planning is the process of deciding what to include in future release(s) of a product. Basically the problem can be seen as a company-wide optimization problem involving many stakeholders where the goal is to maximize utilization of the often limited resources of a company and turn them into business benefit. Saliu and Ruhe have proposed a set of key aspects for release planning methods, of which only a subset have been validated in industry. In this paper we use the Saliu and Ruhe key aspects as a starting point for identifying key aspects of release planning. To do this we have performed a multiple case study involving 7 international industrial companies, all producers of software intensive products. Our contribution is (1) a more strict meaning of a release planning key aspect, (2) validation of some of the aspects proposed by Saliu and Ruhe, and (3) an extension of the key aspects. We also capture state-of-the-practice for release planning in industry.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128134969","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}
引用次数: 25
Agile Implementation Phase in Two Canadian Organizations 两个加拿大组织的敏捷实施阶段
Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.29
Jaana Nyfjord, M. Kajko-Mattsson
In this paper, we investigate the status of the agile implementation phase within two Canadian organizations. We do this by comparing current agile process models to the industrial practice. Our results show that the organizations studied have adopted most of the activities as suggested in the agile models. However, they had to make some revisions, due to the fact that some of the guidelines as provided by the agile models were unclear, conflicting, ambiguous or they were simply missing.
在本文中,我们调查了两个加拿大组织中敏捷实施阶段的状态。我们通过将当前的敏捷过程模型与工业实践进行比较来做到这一点。我们的结果表明,所研究的组织已经采用了敏捷模型中建议的大部分活动。然而,由于敏捷模型提供的一些指导方针不清楚、相互冲突、模棱两可或根本没有,他们不得不进行一些修改。
{"title":"Agile Implementation Phase in Two Canadian Organizations","authors":"Jaana Nyfjord, M. Kajko-Mattsson","doi":"10.1109/ASWEC.2008.29","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.29","url":null,"abstract":"In this paper, we investigate the status of the agile implementation phase within two Canadian organizations. We do this by comparing current agile process models to the industrial practice. Our results show that the organizations studied have adopted most of the activities as suggested in the agile models. However, they had to make some revisions, due to the fact that some of the guidelines as provided by the agile models were unclear, conflicting, ambiguous or they were simply missing.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133992037","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
期刊
19th Australian Conference on Software Engineering (aswec 2008)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1