首页 > 最新文献

2011 25th Brazilian Symposium on Software Engineering最新文献

英文 中文
A Method for the Creation of Requirements Fragments for Reuse in Information Systems 一种在信息系统中创建可重用需求片段的方法
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.40
Amanda R. Araujo, Maria Lencastre, D. S. Silveira
In order to increase the productivity in thedevelopment of software products, many efforts have beenapplied to give support to their creation from previousknowledge, thus facilitating their development and givingsupport to achieve greater quality. The proposal of this paperis to present a method for defining generic pieces ofrequirements aiming at their reuse. The proposal integratesdifferent and complementary techniques of reuse, from theanalysis and documentation of a piece of requirements.
为了提高软件产品开发的生产率,许多努力都应用于从以前的知识中支持他们的创建,从而促进他们的开发,并支持实现更高的质量。本文的建议是提出一种定义通用需求片段的方法,以实现它们的重用。提案从需求的分析和文档中集成了不同的和互补的重用技术。
{"title":"A Method for the Creation of Requirements Fragments for Reuse in Information Systems","authors":"Amanda R. Araujo, Maria Lencastre, D. S. Silveira","doi":"10.1109/SBES.2011.40","DOIUrl":"https://doi.org/10.1109/SBES.2011.40","url":null,"abstract":"In order to increase the productivity in thedevelopment of software products, many efforts have beenapplied to give support to their creation from previousknowledge, thus facilitating their development and givingsupport to achieve greater quality. The proposal of this paperis to present a method for defining generic pieces ofrequirements aiming at their reuse. The proposal integratesdifferent and complementary techniques of reuse, from theanalysis and documentation of a piece of requirements.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122041437","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
From Software Engineering Research to Brazilian Software Quality Improvement 从软件工程研究到巴西软件质量改进
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.31
Marcos Kalinowski, Gleison Santos, R. Prikladnicki, A. Rocha, K. C. Weber, José Antonio Antonioni
Software Engineering is a discipline that since its emergence is related to the solution of practical problems faced by the software industry. The academy has a fundamental role in finding solutions to the desires and needs of industry and thus to improve the quality of software produced. This paper presents the role of academia in the creation and transference of Software Engineering knowledge to the Brazilian industry, in particular by the results of the Brazilian Software Process Improvement Program (MPS.BR). The paper also highlights the Brazilian Symposium on Software Engineering (SBES) as a key forum for the establishment and strengthening of the Software Quality community in Brazil.
软件工程是一门学科,它的出现与解决软件行业面临的实际问题有关。学院在寻找满足工业需求的解决方案,从而提高所生产软件的质量方面发挥着根本作用。本文介绍了学术界在软件工程知识的创造和向巴西工业的转移中的作用,特别是通过巴西软件过程改进计划(MPS.BR)的结果。该论文还强调了巴西软件工程研讨会(SBES)是巴西建立和加强软件质量社区的关键论坛。
{"title":"From Software Engineering Research to Brazilian Software Quality Improvement","authors":"Marcos Kalinowski, Gleison Santos, R. Prikladnicki, A. Rocha, K. C. Weber, José Antonio Antonioni","doi":"10.1109/SBES.2011.31","DOIUrl":"https://doi.org/10.1109/SBES.2011.31","url":null,"abstract":"Software Engineering is a discipline that since its emergence is related to the solution of practical problems faced by the software industry. The academy has a fundamental role in finding solutions to the desires and needs of industry and thus to improve the quality of software produced. This paper presents the role of academia in the creation and transference of Software Engineering knowledge to the Brazilian industry, in particular by the results of the Brazilian Software Process Improvement Program (MPS.BR). The paper also highlights the Brazilian Symposium on Software Engineering (SBES) as a key forum for the establishment and strengthening of the Software Quality community in Brazil.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127691201","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
Industry is From Mars, Academia is from Venus 工业来自火星,学术来自金星
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.34
Rossana Andrade, P. Maia, Rute N. S. Castro, Valéria Lelli Leitão Dantas, Tarciane de C. Andrade
In the last decades, the software industry and the Brazilian academia have been working more closely, mainly due to the incentives from funding agencies, such as CNPq, CAPES and FINEP, as well as tax incentives, like Brazil's Law of Informatics. As in any relationship, each party brings its own experiences, goals, targets and outcomes. Thus, for a partnership to be successful, it is important that each side learns how to deal with the differences, respecting the limits of each party, fostering mutual growth. In this context, the aim of this paper is to present the challenges faced by the GREat research group of the Federal University of Ceará over the past 10 years of industry partnership.
在过去的几十年里,软件行业和巴西学术界的合作更加紧密,这主要是由于资助机构的激励,如CNPq、CAPES和FINEP,以及税收激励,如巴西的信息学法。在任何关系中,每一方都有自己的经历、目标、目标和结果。因此,要使伙伴关系取得成功,重要的是每一方都要学会如何处理分歧,尊重每一方的限度,促进共同成长。在此背景下,本文的目的是提出了在过去10年的行业合作伙伴关系中,俄罗斯联邦大学 GREat研究小组所面临的挑战。
{"title":"Industry is From Mars, Academia is from Venus","authors":"Rossana Andrade, P. Maia, Rute N. S. Castro, Valéria Lelli Leitão Dantas, Tarciane de C. Andrade","doi":"10.1109/SBES.2011.34","DOIUrl":"https://doi.org/10.1109/SBES.2011.34","url":null,"abstract":"In the last decades, the software industry and the Brazilian academia have been working more closely, mainly due to the incentives from funding agencies, such as CNPq, CAPES and FINEP, as well as tax incentives, like Brazil's Law of Informatics. As in any relationship, each party brings its own experiences, goals, targets and outcomes. Thus, for a partnership to be successful, it is important that each side learns how to deal with the differences, respecting the limits of each party, fostering mutual growth. In this context, the aim of this paper is to present the challenges faced by the GREat research group of the Federal University of Ceará over the past 10 years of industry partnership.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130885809","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
The AOSD Research Community in Brazil and Its Crosscutting Impact 巴西AOSD研究界及其横切影响
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.10
C. Chavez, U. Kulesza, S. Soares, Paulo Borba, C. Lucena, P. Masiero, C. Sant'Anna, E. Piveta, F. Ferrari, F. C. Filho, Roberta Coelho, L. Silva, Vander Alves, N. Mendonça, Eduardo Figueiredo, V. V. D. Camargo, Carla Schuenemann, Paulo F. Pires, T. Batista, N. Cacho, Arndt von Staa, Julio Cesar Sampaio do Prado Leite, Fábio Fagundes Silveira, Otávio Augusto Lazzarini Lemos, R. Penteado, Flávia Coimbra Delicato, R. Braga, M. T. Valente, R. Ramos, R. Bonifácio, F. Alencar, J. Castro
In this paper, we present the birth, growth, and maturation of Aspect-Oriented Software Development (AOSD) research over the last years, with emphasis on the Brazilian AOSD community and its research contributions. These research contributions are illustrated from different perspectives: (i) an overview of the research work developed by our community in several prominent software engineering areas; (ii) a historical chronology of the community; and (iii) the growth, impact and quality of research outcomes.
在本文中,我们介绍了面向方面软件开发(AOSD)研究在过去几年的诞生、成长和成熟,重点介绍了巴西AOSD社区及其研究贡献。这些研究贡献从不同的角度进行了说明:(i)概述了我们社区在几个突出的软件工程领域开展的研究工作;(ii)社区的历史年表;(三)研究成果的增长、影响和质量。
{"title":"The AOSD Research Community in Brazil and Its Crosscutting Impact","authors":"C. Chavez, U. Kulesza, S. Soares, Paulo Borba, C. Lucena, P. Masiero, C. Sant'Anna, E. Piveta, F. Ferrari, F. C. Filho, Roberta Coelho, L. Silva, Vander Alves, N. Mendonça, Eduardo Figueiredo, V. V. D. Camargo, Carla Schuenemann, Paulo F. Pires, T. Batista, N. Cacho, Arndt von Staa, Julio Cesar Sampaio do Prado Leite, Fábio Fagundes Silveira, Otávio Augusto Lazzarini Lemos, R. Penteado, Flávia Coimbra Delicato, R. Braga, M. T. Valente, R. Ramos, R. Bonifácio, F. Alencar, J. Castro","doi":"10.1109/SBES.2011.10","DOIUrl":"https://doi.org/10.1109/SBES.2011.10","url":null,"abstract":"In this paper, we present the birth, growth, and maturation of Aspect-Oriented Software Development (AOSD) research over the last years, with emphasis on the Brazilian AOSD community and its research contributions. These research contributions are illustrated from different perspectives: (i) an overview of the research work developed by our community in several prominent software engineering areas; (ii) a historical chronology of the community; and (iii) the growth, impact and quality of research outcomes.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131054197","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
The Importance of Professional Quality of Requirements Analysts for Success of Software Development Projects: A Study to Identify the Most Relevant Skills 需求分析师的专业素质对软件开发项目成功的重要性:一项识别最相关技能的研究
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.24
Luciano Vale, A. Albuquerque, Patrícia Vasconcelos Beserra
The software industry is becoming increasingly important and complex, demanding investment of software organizations in the quality of their software processes. Requirements Engineering is one of the disciplines that can help software organizations to deal with this scenario, specially defining initiatives that can improve the requirements elicitation and analysis activities. In order to contribute to this context and considering the relevance of human resources to software development, a survey was conducted to identify and prioritize the personal skills necessary for requirements analysts to do their jobs effectively, and to evaluate them. Project managers answered the questionnaires, evaluating thirty three personal skills taken from the literature. We compared the results obtained with the literature. In addition, a qualitative study was conducted to deepen the work, using semi-structured interviews with project managers. The qualitative analysis was based on procedures of the Grounded Theory method. The result of this work can be used as a guide for recruitment, selection and performance evaluations of requirements analysts.
软件行业正变得越来越重要和复杂,要求软件组织对其软件过程的质量进行投资。需求工程是可以帮助软件组织处理这种情况的规程之一,特别是定义可以改进需求引出和分析活动的计划。为了对这个环境做出贡献,并考虑到人力资源与软件开发的相关性,进行了一项调查,以确定需求分析人员有效地完成工作所需的个人技能,并对其进行优先级排序,并对其进行评估。项目经理们回答了调查问卷,评估了33项来自文献的个人技能。我们将所得结果与文献进行了比较。此外,通过与项目经理进行半结构化访谈,进行了一项定性研究以深化工作。定性分析是基于扎根理论方法的程序。这项工作的结果可以用作需求分析人员的招聘、选择和绩效评估的指南。
{"title":"The Importance of Professional Quality of Requirements Analysts for Success of Software Development Projects: A Study to Identify the Most Relevant Skills","authors":"Luciano Vale, A. Albuquerque, Patrícia Vasconcelos Beserra","doi":"10.1109/SBES.2011.24","DOIUrl":"https://doi.org/10.1109/SBES.2011.24","url":null,"abstract":"The software industry is becoming increasingly important and complex, demanding investment of software organizations in the quality of their software processes. Requirements Engineering is one of the disciplines that can help software organizations to deal with this scenario, specially defining initiatives that can improve the requirements elicitation and analysis activities. In order to contribute to this context and considering the relevance of human resources to software development, a survey was conducted to identify and prioritize the personal skills necessary for requirements analysts to do their jobs effectively, and to evaluate them. Project managers answered the questionnaires, evaluating thirty three personal skills taken from the literature. We compared the results obtained with the literature. In addition, a qualitative study was conducted to deepen the work, using semi-structured interviews with project managers. The qualitative analysis was based on procedures of the Grounded Theory method. The result of this work can be used as a guide for recruitment, selection and performance evaluations of requirements analysts.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128521101","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}
引用次数: 4
An Empirical Assessment of the Use of Execution Traces in Software Maintenance 在软件维护中使用执行轨迹的经验评估
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.22
Raquel Fialho Lafetá, M. Maia
One of the most frequent problems faced by software maintainers is to find the location of the code related with specific features. This is a costly task because features tend to be scattered in the code. Considering this problem, several approaches for locating features using dynamic analysis have been developed. Nonetheless, the use of dynamic analysis is not fully incorporated in the daily practice of software maintainers. Empirical studies that reveal strengths and weaknesses of the use dynamic analysis in maintenance tasks can bring better understanding of this problem. This study contributes with an empirical assessment of the use of execution traces on software maintenance. We report on a controlled experiment performed with developers when they were performing actualmaintenance activities on systems of different sizes. There are benefits related with a systematic use of execution traces by reducing the execution time and increasing the correction of the developer task during software maintenance. Also, a lower level of difficulty of the tasks was perceived by the participants using dynamic information. Another conclusion is that the approach seems to be useless in maintenance activities where the problem of feature scattering does not occur clearly. This study also reveals that there are still some challenges related to false negatives.
软件维护人员面临的最常见的问题之一是找到与特定特性相关的代码的位置。这是一项代价高昂的任务,因为特性往往分散在代码中。考虑到这一问题,人们发展了几种利用动态分析来定位特征的方法。尽管如此,动态分析的使用并没有完全融入到软件维护人员的日常实践中。通过实证研究揭示维护任务中使用动态分析的优缺点,可以更好地理解这一问题。这项研究对软件维护中执行跟踪的使用进行了实证评估。当开发人员在不同规模的系统上执行实际的维护活动时,我们报告了一个由他们执行的受控实验。通过减少执行时间和增加软件维护期间开发人员任务的更正,系统地使用执行跟踪有一些好处。此外,使用动态信息的参与者感知到任务的难度较低。另一个结论是,在特征分散问题不明显的维护活动中,该方法似乎是无用的。本研究还揭示了与假阴性相关的一些挑战。
{"title":"An Empirical Assessment of the Use of Execution Traces in Software Maintenance","authors":"Raquel Fialho Lafetá, M. Maia","doi":"10.1109/SBES.2011.22","DOIUrl":"https://doi.org/10.1109/SBES.2011.22","url":null,"abstract":"One of the most frequent problems faced by software maintainers is to find the location of the code related with specific features. This is a costly task because features tend to be scattered in the code. Considering this problem, several approaches for locating features using dynamic analysis have been developed. Nonetheless, the use of dynamic analysis is not fully incorporated in the daily practice of software maintainers. Empirical studies that reveal strengths and weaknesses of the use dynamic analysis in maintenance tasks can bring better understanding of this problem. This study contributes with an empirical assessment of the use of execution traces on software maintenance. We report on a controlled experiment performed with developers when they were performing actualmaintenance activities on systems of different sizes. There are benefits related with a systematic use of execution traces by reducing the execution time and increasing the correction of the developer task during software maintenance. Also, a lower level of difficulty of the tasks was perceived by the participants using dynamic information. Another conclusion is that the approach seems to be useless in maintenance activities where the problem of feature scattering does not occur clearly. This study also reveals that there are still some challenges related to false negatives.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121113424","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
An Approach to Generate Tools for i* Languages 一种为i*语言生成工具的方法
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.14
J. Paes, J. Castro, Carla Schuenemann, E. Santos, Carlos Lima
i* is goal-oriented requirement modeling framework with an increasing use in industry and academy. One of the main challenges in adopting this framework, is the diversity of variants/dialects of the i* modeling language. These variants were created by different research groups to address their particular purposes and are supported by specific CASE tools. Considering them, it is possible to identify a set of common modeling elements, as well as a set of different modeling elements. We understand that these variants are part of the same family of i* based languages. Hence, a specific i* based language can be obtained from an i* language family, similarly to a product obtained from a software product line. To define the core assets of such i* language family, we identify their common and variable characteristics by comparing various i* based languages. From this comparison, we propose a core metamodel for the i* language family and a process to configure it to generate graphical editors for any i* based language. As a running example, we show how to derive the metamodel for the Aspectual i* modeling language and generate a graphic editor for this language.
I *是面向目标的需求建模框架,在工业界和学术界的应用越来越广泛。采用该框架的主要挑战之一是i*建模语言的变体/方言的多样性。这些变体是由不同的研究小组创建的,以解决它们的特定目的,并由特定的CASE工具支持。考虑到它们,就有可能确定一组通用的建模元素,以及一组不同的建模元素。我们知道这些变体都是基于i*的语言家族的一部分。因此,可以从i*语言族中获得特定的基于i*的语言,类似于从软件产品线中获得产品。为了定义这种i*语言家族的核心资产,我们通过比较各种基于i*的语言来确定它们的共同和可变特征。从这个比较中,我们提出了一个i*语言家族的核心元模型,以及一个配置它来为任何基于i*的语言生成图形编辑器的过程。作为一个运行的示例,我们将展示如何为aspect i*建模语言派生元模型,并为该语言生成图形编辑器。
{"title":"An Approach to Generate Tools for i* Languages","authors":"J. Paes, J. Castro, Carla Schuenemann, E. Santos, Carlos Lima","doi":"10.1109/SBES.2011.14","DOIUrl":"https://doi.org/10.1109/SBES.2011.14","url":null,"abstract":"i* is goal-oriented requirement modeling framework with an increasing use in industry and academy. One of the main challenges in adopting this framework, is the diversity of variants/dialects of the i* modeling language. These variants were created by different research groups to address their particular purposes and are supported by specific CASE tools. Considering them, it is possible to identify a set of common modeling elements, as well as a set of different modeling elements. We understand that these variants are part of the same family of i* based languages. Hence, a specific i* based language can be obtained from an i* language family, similarly to a product obtained from a software product line. To define the core assets of such i* language family, we identify their common and variable characteristics by comparing various i* based languages. From this comparison, we propose a core metamodel for the i* language family and a process to configure it to generate graphical editors for any i* based language. As a running example, we show how to derive the metamodel for the Aspectual i* modeling language and generate a graphic editor for this language.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122828243","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
What a Long, Strange Trip It's Been: Past, Present, and Future Perspectives on Software Testing Research 这是一段多么漫长而奇怪的旅程:软件测试研究的过去、现在和未来
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.17
Vinicius H. S. Durelli, R. Araujo, Marco Aurélio Graciotto Silva, R. Oliveira, J. Maldonado, M. Delamaro
Over the past 25 years the Brazilian Symposium on Software Engineering (SBES) has evolved to become the most important event on software engineering in Brazil. Throughout these years, SBES has gathered a large body of studies in software testing. Aimed at providing an insightful understanding of what has already been published in such event, we synthesized its rich 25-year history of research on software testing. Using information drawn from this overview we attempted to highlight which types of study have been the most applied for conveying software testing efforts. We also devised a co-authorship network to obtain a bird's-eye view of which research groups and scholars have been the most prolific ones. Moreover, by performing a citation analysis of the selected studies we set out to ascertain the importance of SBES in a wider scenario. Finally, borne out by the information extracted from the studies, we shed some light on the state-of-the-art of software testing in Brazil and provide an outlook on its foreseeable future.
在过去的25年里,巴西软件工程研讨会(SBES)已经发展成为巴西软件工程领域最重要的活动。这些年来,SBES收集了大量关于软件测试的研究。为了提供对已经发表的文章的深刻理解,我们综合了它在软件测试方面丰富的25年研究历史。使用从这个概述中得到的信息,我们试图强调哪种类型的研究在传递软件测试工作中被应用得最多。我们还设计了一个共同作者网络,以鸟瞰哪些研究小组和学者是最多产的。此外,通过对选定的研究进行引文分析,我们开始确定SBES在更广泛的情况下的重要性。最后,通过从研究中提取的信息,我们揭示了巴西软件测试的最新技术,并对其可预见的未来提供了展望。
{"title":"What a Long, Strange Trip It's Been: Past, Present, and Future Perspectives on Software Testing Research","authors":"Vinicius H. S. Durelli, R. Araujo, Marco Aurélio Graciotto Silva, R. Oliveira, J. Maldonado, M. Delamaro","doi":"10.1109/SBES.2011.17","DOIUrl":"https://doi.org/10.1109/SBES.2011.17","url":null,"abstract":"Over the past 25 years the Brazilian Symposium on Software Engineering (SBES) has evolved to become the most important event on software engineering in Brazil. Throughout these years, SBES has gathered a large body of studies in software testing. Aimed at providing an insightful understanding of what has already been published in such event, we synthesized its rich 25-year history of research on software testing. Using information drawn from this overview we attempted to highlight which types of study have been the most applied for conveying software testing efforts. We also devised a co-authorship network to obtain a bird's-eye view of which research groups and scholars have been the most prolific ones. Moreover, by performing a citation analysis of the selected studies we set out to ascertain the importance of SBES in a wider scenario. Finally, borne out by the information extracted from the studies, we shed some light on the state-of-the-art of software testing in Brazil and provide an outlook on its foreseeable future.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133702367","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
AltoStratus: A Collaboration Network Focused on the New Research Challenges and Opportunities in Cloud Computing 高层云:一个专注于云计算新研究挑战和机遇的协作网络
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.32
T. Batista, N. Mendonça, Américo Sampaio, C. Kamienski, N. Fonseca, E. Madeira, L. Gaspary, M. Barcellos, N. Rodriguez, K. Breitman, D. Sadok, Silvio Meira, S. Fernandes, Flávia Coimbra Delicato, Paulo F. Pires
Cloud Computing is a new computing paradigm with the potential to radically change the way Internet applications and services are specified, developed, deployed, executed, managed, operated and evolved. Among the several benefits commonly associated with the adoption of cloud computing are: low initial investment, no need to maintain a physical infrastructure, reduction and greater control of operational costs, and high scalability. However, to fully achieve those benefits there are still a number of challenges to be addressed, especially regarding new solutions aimed at supporting application developers.This paper offers an overview, from the perspective of application development support, of the new research challenges and opportunities being created with the advent of cloud computing. To investigate those challenges is the main goal of the AltoStratus project, a recently created cloud computing research and collaboration network including researchers from eight Brazilian institutions located in three different regions of the country.
云计算是一种新的计算范式,具有从根本上改变Internet应用程序和服务的指定、开发、部署、执行、管理、操作和发展方式的潜力。通常与采用云计算相关的几个好处包括:较低的初始投资、无需维护物理基础设施、降低和更好地控制运营成本以及高可伸缩性。然而,要完全实现这些好处,仍然有许多挑战需要解决,特别是针对支持应用程序开发人员的新解决方案。本文从应用程序开发支持的角度概述了随着云计算的出现而产生的新的研究挑战和机遇。调查这些挑战是AltoStratus项目的主要目标,这是一个最近创建的云计算研究和协作网络,包括来自巴西三个不同地区的八个机构的研究人员。
{"title":"AltoStratus: A Collaboration Network Focused on the New Research Challenges and Opportunities in Cloud Computing","authors":"T. Batista, N. Mendonça, Américo Sampaio, C. Kamienski, N. Fonseca, E. Madeira, L. Gaspary, M. Barcellos, N. Rodriguez, K. Breitman, D. Sadok, Silvio Meira, S. Fernandes, Flávia Coimbra Delicato, Paulo F. Pires","doi":"10.1109/SBES.2011.32","DOIUrl":"https://doi.org/10.1109/SBES.2011.32","url":null,"abstract":"Cloud Computing is a new computing paradigm with the potential to radically change the way Internet applications and services are specified, developed, deployed, executed, managed, operated and evolved. Among the several benefits commonly associated with the adoption of cloud computing are: low initial investment, no need to maintain a physical infrastructure, reduction and greater control of operational costs, and high scalability. However, to fully achieve those benefits there are still a number of challenges to be addressed, especially regarding new solutions aimed at supporting application developers.This paper offers an overview, from the perspective of application development support, of the new research challenges and opportunities being created with the advent of cloud computing. To investigate those challenges is the main goal of the AltoStratus project, a recently created cloud computing research and collaboration network including researchers from eight Brazilian institutions located in three different regions of the country.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"204 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122588538","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
Analysing the Use of Graphs to Represent the Results of Systematic Reviews in Software Engineering 分析软件工程中用图表示系统评审结果的方法
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.9
K. Felizardo, M. Riaz, Muhammad Sulayman, E. Mendes, Stephen G. MacDonell, J. Maldonado
The presentation of results from Systematic Literature Reviews (SLRs) is generally done using tables. Prior research suggests that results summarized in tables are often difficult for readers to understand. One alternative to improve results' comprehensibility is to use graphical representations. The aim of this work is twofold: first, to investigate whether graph representations result is better comprehensibility than tables when presenting SLR results; second, to investigate whether interpretation using graphs impacts on performance, as measured by the time consumed to analyse and understand the data. We selected an SLR published in the literature and used two different formats to represent its results - tables and graphs, in three different combinations: (i) table format only; (ii) graph format only; and (iii) a mixture of tables and graphs. We conducted an experiment that compared the performance and capability of experts in SLR, as well as doctoral and masters students, in analysing and understanding the results of the SLR, as presented in one of the three different forms. We were interested in examining whether there is difference between the performance of participants using tables and graphs. The graphical representation of SLR data led to a reduction in the time taken for its analysis, without any loss in data comprehensibility. For our sample the analysis of graphical data proved to be faster than the analysis of tabular data. However, we found no evidence of a difference in comprehensibility whether using tables, graphical format or a combination. Overall we argue that graphs are a suitable alternative to tables when it comes to representing the results of an SLR.
系统文献综述(slr)结果的呈现通常使用表格。先前的研究表明,用表格汇总的结果往往难以让读者理解。提高结果可理解性的一种替代方法是使用图形表示。这项工作的目的是双重的:首先,研究在单反结果呈现时,图形表示结果是否比表格更容易理解;其次,通过分析和理解数据所花费的时间来衡量,调查使用图表的解释是否会影响性能。我们选择了一个在文献中发表的单反相机,并使用两种不同的格式来表示其结果-表格和图表,以三种不同的组合:(i)表格格式;(ii)图形格式;(三)表格和图表的混合。我们进行了一项实验,比较了单反专家、博士生和硕士生在分析和理解单反结果(以三种不同形式之一呈现)方面的表现和能力。我们感兴趣的是使用表格和图表来检查参与者之间的表现是否存在差异。单反数据的图形表示减少了分析所需的时间,而数据的可理解性没有任何损失。对于我们的样本,图形数据的分析证明比表格数据的分析要快。然而,无论使用表格、图形格式还是组合,我们都没有发现可理解性差异的证据。总的来说,我们认为,当涉及到单反相机的结果时,图表是一个合适的替代表格。
{"title":"Analysing the Use of Graphs to Represent the Results of Systematic Reviews in Software Engineering","authors":"K. Felizardo, M. Riaz, Muhammad Sulayman, E. Mendes, Stephen G. MacDonell, J. Maldonado","doi":"10.1109/SBES.2011.9","DOIUrl":"https://doi.org/10.1109/SBES.2011.9","url":null,"abstract":"The presentation of results from Systematic Literature Reviews (SLRs) is generally done using tables. Prior research suggests that results summarized in tables are often difficult for readers to understand. One alternative to improve results' comprehensibility is to use graphical representations. The aim of this work is twofold: first, to investigate whether graph representations result is better comprehensibility than tables when presenting SLR results; second, to investigate whether interpretation using graphs impacts on performance, as measured by the time consumed to analyse and understand the data. We selected an SLR published in the literature and used two different formats to represent its results - tables and graphs, in three different combinations: (i) table format only; (ii) graph format only; and (iii) a mixture of tables and graphs. We conducted an experiment that compared the performance and capability of experts in SLR, as well as doctoral and masters students, in analysing and understanding the results of the SLR, as presented in one of the three different forms. We were interested in examining whether there is difference between the performance of participants using tables and graphs. The graphical representation of SLR data led to a reduction in the time taken for its analysis, without any loss in data comprehensibility. For our sample the analysis of graphical data proved to be faster than the analysis of tabular data. However, we found no evidence of a difference in comprehensibility whether using tables, graphical format or a combination. Overall we argue that graphs are a suitable alternative to tables when it comes to representing the results of an SLR.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134080646","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}
引用次数: 16
期刊
2011 25th Brazilian Symposium on Software Engineering
全部 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