首页 > 最新文献

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

英文 中文
The Evolution and Impact of the Research in Distributed Software Development in Brazil 巴西分布式软件开发研究的演变与影响
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.43
R. Prikladnicki, S. Marczak, T. Conte, C. D. Souza, J. Audy, Josiane Kroll, A. B. Marques, Roni A. Dall Orsoletta
A comunidade mundial de Engenharia de Software tem testemunhado uma mudança significativa na forma com que os projetos de software têm sido desenvolvidos nas últimas duas décadas: as equipes vêm sendo organizadas com seus integrantes geograficamente distantes uns dos outros. O termo Desenvolvimento Distribuído de Software (DDS) tem sido cada vez mais utilizado na academia e na indústria para especificar este contexto de desenvolvimento, bem como suas peculiaridades e problemas. Ao mesmo tempo, esta mudança vem causando impacto não apenas no mercado em si, mas na maneira como os produtos de software estão sendo modelados, construídos, testados e entregues para os clientes. Neste sentido, o DDS tem atraído um grande número de pesquisas na área de Engenharia de Software. No Brasil isto não é diferente. Existem registros de pesquisas sendo desenvolvidas no país desde 1999. O objetivo deste artigo é apresentar e discutir como a pesquisa em DDS tem evoluído no país a partir de uma avaliação histórica de artigos sobre este assunto, qual o impacto desta pesquisa tanto em nível nacional como internacional e o papel da comunidade brasileira de Engenharia de Software no desenvolvimento desta área. Discute-se também a visão de futuro para pesquisas na área.
在过去的二十年里,全球软件工程社区见证了软件项目开发方式的重大变化:团队的组织方式与他们的成员在地理上相距遥远。术语分布式软件开发(dsd)在学术界和工业界越来越多地使用,以指定这种开发环境及其特性和问题。与此同时,这种变化不仅对市场本身产生了影响,而且对软件产品的建模、构建、测试和交付给客户的方式也产生了影响。从这个意义上说,DDS在软件工程领域吸引了大量的研究。在巴西也不例外。自1999年以来,该国一直在进行研究。本文的目的是介绍进一步研究和讨论了DDS在国内已经从一个关于这个主题的历史评价,国内和国际的影响研究多软件工程和巴西社会的角色在这个地区发展。本文还讨论了该领域研究的未来展望。
{"title":"The Evolution and Impact of the Research in Distributed Software Development in Brazil","authors":"R. Prikladnicki, S. Marczak, T. Conte, C. D. Souza, J. Audy, Josiane Kroll, A. B. Marques, Roni A. Dall Orsoletta","doi":"10.1109/SBES.2011.43","DOIUrl":"https://doi.org/10.1109/SBES.2011.43","url":null,"abstract":"A comunidade mundial de Engenharia de Software tem testemunhado uma mudança significativa na forma com que os projetos de software têm sido desenvolvidos nas últimas duas décadas: as equipes vêm sendo organizadas com seus integrantes geograficamente distantes uns dos outros. O termo Desenvolvimento Distribuído de Software (DDS) tem sido cada vez mais utilizado na academia e na indústria para especificar este contexto de desenvolvimento, bem como suas peculiaridades e problemas. Ao mesmo tempo, esta mudança vem causando impacto não apenas no mercado em si, mas na maneira como os produtos de software estão sendo modelados, construídos, testados e entregues para os clientes. Neste sentido, o DDS tem atraído um grande número de pesquisas na área de Engenharia de Software. No Brasil isto não é diferente. Existem registros de pesquisas sendo desenvolvidas no país desde 1999. O objetivo deste artigo é apresentar e discutir como a pesquisa em DDS tem evoluído no país a partir de uma avaliação histórica de artigos sobre este assunto, qual o impacto desta pesquisa tanto em nível nacional como internacional e o papel da comunidade brasileira de Engenharia de Software no desenvolvimento desta área. Discute-se também a visão de futuro para pesquisas na área.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"103 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":"130193958","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
SLeSS: A Scrum and Lean Six Sigma Integration Approach for the Development of Sofware Customization for Mobile Phones SLeSS:手机软件定制开发的Scrum和精益六西格玛集成方法
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.38
Thiago Ferraz V. da Cunha, Valéria Lelli Leitão Dantas, Rossana Andrade
The development of embedded software for mobile phones requires a thorough knowledge of development processes, technologies and constraints related to software and hardware. Moreover, the growing competitiveness of this niche demands high productivity and quality. In this way, there is a need to invest in continuous improvement of processes, research for new technologies and methodologies, and increasing project performance to meet client needs and expectations. This paper proposes SLeSS, an integration approach of Scrum and Lean Six Sigma used in real projects of developing embedded software customizations for mobile phones. This approach enables the achievement of performance and quality targets, progressively improving the development process and the outcome of projects.
手机嵌入式软件的开发需要对开发过程、技术和与软件和硬件相关的限制有透彻的了解。此外,这个利基市场日益增长的竞争力要求高生产率和高质量。这样,就需要投资于过程的持续改进、新技术和方法学的研究,以及提高项目绩效以满足客户的需求和期望。本文提出了SLeSS,这是一种Scrum和精益六西格玛的集成方法,用于开发手机嵌入式软件定制的实际项目。这种方法能够实现性能和质量目标,逐步改进开发过程和项目的结果。
{"title":"SLeSS: A Scrum and Lean Six Sigma Integration Approach for the Development of Sofware Customization for Mobile Phones","authors":"Thiago Ferraz V. da Cunha, Valéria Lelli Leitão Dantas, Rossana Andrade","doi":"10.1109/SBES.2011.38","DOIUrl":"https://doi.org/10.1109/SBES.2011.38","url":null,"abstract":"The development of embedded software for mobile phones requires a thorough knowledge of development processes, technologies and constraints related to software and hardware. Moreover, the growing competitiveness of this niche demands high productivity and quality. In this way, there is a need to invest in continuous improvement of processes, research for new technologies and methodologies, and increasing project performance to meet client needs and expectations. This paper proposes SLeSS, an integration approach of Scrum and Lean Six Sigma used in real projects of developing embedded software customizations for mobile phones. This approach enables the achievement of performance and quality targets, progressively improving the development process and the outcome of projects.","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":"131138197","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}
引用次数: 42
A Method for Software Process Capability / Maturity Models Customization to Specific Domains 针对特定领域定制软件过程能力/成熟度模型的方法
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.23
J. Hauck, C. V. Wangenheim
Software Process Capability/Maturity Models (SPCMMs) are repositories of best practices for software processes suitable for assessing and/or improving processes in software intensive organizations. Each software development domain, however, presents particular needs, which has led to the tendency of SPCMMs customization for specific domains, which has often been undertaken in an unsystematic way. This paper presents a method for the customization of SPCMMs for specific domains, developed based on standards development, process modeling and knowledge engineering techniques as well as experiences reported in the literature. Formative evaluations of the method have taken place through case studies and summative evaluation has been conducted through an Expert Panel. The observed results reveal early evidence that the method is suitable for SPCMMs customization
软件过程能力/成熟度模型(spcmm)是软件过程最佳实践的存储库,适合于在软件密集型组织中评估和/或改进过程。然而,每个软件开发领域都有特定的需求,这导致了spcmm为特定领域定制的趋势,这通常是以一种非系统的方式进行的。本文提出了一种针对特定领域定制spcmm的方法,该方法基于标准开发、过程建模和知识工程技术以及文献中报道的经验而开发。通过案例研究对该方法进行了形成性评价,并通过专家小组进行了总结性评价。实验结果初步证明了该方法适用于spcmm定制
{"title":"A Method for Software Process Capability / Maturity Models Customization to Specific Domains","authors":"J. Hauck, C. V. Wangenheim","doi":"10.1109/SBES.2011.23","DOIUrl":"https://doi.org/10.1109/SBES.2011.23","url":null,"abstract":"Software Process Capability/Maturity Models (SPCMMs) are repositories of best practices for software processes suitable for assessing and/or improving processes in software intensive organizations. Each software development domain, however, presents particular needs, which has led to the tendency of SPCMMs customization for specific domains, which has often been undertaken in an unsystematic way. This paper presents a method for the customization of SPCMMs for specific domains, developed based on standards development, process modeling and knowledge engineering techniques as well as experiences reported in the literature. Formative evaluations of the method have taken place through case studies and summative evaluation has been conducted through an Expert Panel. The observed results reveal early evidence that the method is suitable for SPCMMs customization","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"28 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":"122191123","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
Ubiquitous Software Engineering: Achievements, Challenges and Beyond 无处不在的软件工程:成就、挑战和超越
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.33
L. Rocha, J. B. P. Filho, Francisco F. P. Lima, Marcio E. F. Maia, Windson Viana, M. D. Castro, Rossana Andrade
Ubiquitous systems, or simply put Ubiquitous Sofware, are user-centric complex systems that must simultaneously deal with requirements such as mobility, portability, adaptability, interoperability and context-awareness, among others. In that direction, the last decades presented several Software Engineering techniques like frameworks and middlewares, component models, service-oriented architectures and software product lines, all trying to address and diminish the complexity to develop Ubiquitous Software. However, issues regarding the systematic development and proliferation of such software still lay untouched. Thus, it is mandatory to consider them, as well as to come up with production and commercialization models, in order to make the popularization of Ubiquitous Software plausible. Discussing these issues, this paper presents a summary of achievements on the development of Ubiquitous Software in the last decades, challenges ahead and future directions.
泛在系统,或者简单地说,泛在软件,是以用户为中心的复杂系统,必须同时处理诸如移动性、可移植性、适应性、互操作性和上下文感知等需求。在这个方向上,过去几十年出现了一些软件工程技术,如框架和中间件、组件模型、面向服务的体系结构和软件产品线,所有这些技术都试图解决和减少开发泛在软件的复杂性。然而,关于此类软件的系统开发和扩散的问题仍然没有触及。因此,必须考虑它们,并提出生产和商业化模型,以便使泛在软件的普及成为可能。在讨论这些问题的基础上,本文总结了近几十年来泛在软件的发展成就、面临的挑战和未来的发展方向。
{"title":"Ubiquitous Software Engineering: Achievements, Challenges and Beyond","authors":"L. Rocha, J. B. P. Filho, Francisco F. P. Lima, Marcio E. F. Maia, Windson Viana, M. D. Castro, Rossana Andrade","doi":"10.1109/SBES.2011.33","DOIUrl":"https://doi.org/10.1109/SBES.2011.33","url":null,"abstract":"Ubiquitous systems, or simply put Ubiquitous Sofware, are user-centric complex systems that must simultaneously deal with requirements such as mobility, portability, adaptability, interoperability and context-awareness, among others. In that direction, the last decades presented several Software Engineering techniques like frameworks and middlewares, component models, service-oriented architectures and software product lines, all trying to address and diminish the complexity to develop Ubiquitous Software. However, issues regarding the systematic development and proliferation of such software still lay untouched. Thus, it is mandatory to consider them, as well as to come up with production and commercialization models, in order to make the popularization of Ubiquitous Software plausible. Discussing these issues, this paper presents a summary of achievements on the development of Ubiquitous Software in the last decades, challenges ahead and future directions.","PeriodicalId":142932,"journal":{"name":"2011 25th Brazilian Symposium on Software Engineering","volume":"34 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":"124989708","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}
引用次数: 7
Evaluation Studies of Software Testing Research in the Brazilian Symposium on Software Engineering 巴西软件工程研讨会上的软件测试评价研究
Pub Date : 2011-09-28 DOI: 10.1109/SBES.2011.30
Otávio Augusto Lazzarini Lemos, F. Ferrari, M. Eler, J. Maldonado, P. Masiero
Experimentation is the traditional way of identifying cause-effect relationships in scientific research. Lately, there has been an increasing understanding that experiments and other forms of evaluation should be more thoroughly disseminated among computer science and, in particular, Software Engineering (SE) researchers. Software testing (ST) is an important SE topic, where experiments are particularly valuable: since cost constraints and high effectiveness goals are common within this subfield, cost/benefit characteristics have to be adequately evaluated to deem a specific approach useful or not. This paper reports on a historical perspective of the evaluation studies present in ST research published in the Brazilian Symposium on Software Engineering (SBES). The survey characterizes the software testing-related papers published in the 24-year history of SBES, investigates the types of evaluation presented in these studies - when they were presented at all - and whether the number of evaluations has increased over the years. Additionally, the survey also brings a preliminary characterization of the Brazilian software testing community that adopts SBES as a vehicle to publish its research. Results show that the number of papers that present evaluation studies have significantly increased over the years. However, on the downside, amongst the papers that described some kind of evaluation, only 20% performed more rigorous evaluations (e.g. experiments or case studies in the industrial context), whereas 80% described exploratory, less rigorous case studies.
实验是科学研究中确定因果关系的传统方法。最近,越来越多的人认识到,实验和其他形式的评估应该在计算机科学,特别是软件工程(SE)研究人员中更彻底地传播。软件测试(ST)是一个重要的SE主题,其中实验特别有价值:由于成本约束和高效目标在这个子领域中很常见,因此必须充分评估成本/收益特征,以确定特定方法是否有用。本文报告了在巴西软件工程研讨会(SBES)上发表的ST研究中评估研究的历史观点。该调查描述了SBES 24年历史中发表的与软件测试相关的论文的特征,调查了这些研究中提出的评估类型——何时提出的评估——以及评估的数量是否在这些年里有所增加。此外,调查还带来了巴西软件测试社区的初步特征,该社区采用SBES作为发布其研究的工具。结果表明,近年来,评价研究的论文数量显著增加。然而,不利的一面是,在描述某种评估的论文中,只有20%的论文进行了更严格的评估(例如,工业背景下的实验或案例研究),而80%的论文描述了探索性的、不那么严格的案例研究。
{"title":"Evaluation Studies of Software Testing Research in the Brazilian Symposium on Software Engineering","authors":"Otávio Augusto Lazzarini Lemos, F. Ferrari, M. Eler, J. Maldonado, P. Masiero","doi":"10.1109/SBES.2011.30","DOIUrl":"https://doi.org/10.1109/SBES.2011.30","url":null,"abstract":"Experimentation is the traditional way of identifying cause-effect relationships in scientific research. Lately, there has been an increasing understanding that experiments and other forms of evaluation should be more thoroughly disseminated among computer science and, in particular, Software Engineering (SE) researchers. Software testing (ST) is an important SE topic, where experiments are particularly valuable: since cost constraints and high effectiveness goals are common within this subfield, cost/benefit characteristics have to be adequately evaluated to deem a specific approach useful or not. This paper reports on a historical perspective of the evaluation studies present in ST research published in the Brazilian Symposium on Software Engineering (SBES). The survey characterizes the software testing-related papers published in the 24-year history of SBES, investigates the types of evaluation presented in these studies - when they were presented at all - and whether the number of evaluations has increased over the years. Additionally, the survey also brings a preliminary characterization of the Brazilian software testing community that adopts SBES as a vehicle to publish its research. Results show that the number of papers that present evaluation studies have significantly increased over the years. However, on the downside, amongst the papers that described some kind of evaluation, only 20% performed more rigorous evaluations (e.g. experiments or case studies in the industrial context), whereas 80% described exploratory, less rigorous case studies.","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":"129186883","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
期刊
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