28,123 Hits in 7.8 sec

Mining User Opinions to Support Requirement Engineering: An Empirical Study [chapter]

Jacek Dąbrowski, Emmanuel Letier, Anna Perini, Angelo Susi
2020 Lecture Notes in Computer Science  
App reviews provide a rich source of user opinions that can support requirement engineering activities.  ...  To overcome the problem, automated approaches have been proposed for so-called opinion mining.  ...  Conclusion Mining user opinions from app reviews can be useful to guide requirement engineering activities such as user validation [1, 2, 19] , requirements elicitation [1, 2] , or requirement prioritization  ... 
doi:10.1007/978-3-030-49435-3_25 fatcat:i6gkwraynrdpflyih2agyo2vlu

Modelling Users Feedback in Crowd-Based Requirements Engineering: An Empirical Study [chapter]

Nada Sherief, Walid Abdelmoez, Keith Phalp, Raian Ali
2015 Lecture Notes in Business Information Processing  
This paper contributes to that aim by presenting an empirical study that investigates users' perspectives on feedback constituents and how they could be structured.  ...  The traditional approach to users' feedback, which is based on data mining and text analysis, is often limited, partly due to the ad-hoc nature of users' feedback and, also, the methods used to acquire  ...  The research is supported by a European FP7 Marie Curie CIG grant (the SOCIAD project) and Bournemouth University through the Graduate School PGR Development fund.  ... 
doi:10.1007/978-3-319-25897-3_12 fatcat:e6s2uf7t7rgf7dxovrjunhutb4

Users' voice and service selection: An empirical study

Muneera Bano, Didar Zowghi
2014 2014 IEEE 4th International Workshop on Empirical Requirements Engineering (EmpiRE)  
In this paper we present an empirical study that utilizes user feedback analysis for selection of a service among 92 available services with similar functionalities.  ...  User feedback analysis has recently gained a lot of attention for its potential benefits in various areas of requirements engineering.  ...  THE EMPIRICAL STUDY We carried out an empirical study to instantiate the execution of our method in practice.  ... 
doi:10.1109/empire.2014.6890120 dblp:conf/re/BanoZ14 fatcat:jtesttt5rzcsvf6m3c5bvgbsdq

User feedback in the appstore: An empirical study

Dennis Pagano, Walid Maalej
2013 2013 21st IEEE International Requirements Engineering Conference (RE)  
This paper reports on an exploratory study, which analyzes over one million reviews from the Apple AppStore.  ...  We discuss our findings and their impact on software and requirements engineering teams.  ...  ACKNOWLEDGEMENT This work was supported by the EC (FastFix project, grant FP7-258109). We thank Bernd Bruegge for valuable feedback.  ... 
doi:10.1109/re.2013.6636712 dblp:conf/re/PaganoM13 fatcat:uf3734d7ebghbofxyis2bovsfi

An empirical study of build maintenance effort

Shane McIntosh, Bram Adams, Thanh H.D. Nguyen, Yasutaka Kamei, Ahmed E. Hassan
2011 Proceeding of the 33rd international conference on Software engineering - ICSE '11  
Similar to source code, build system specifications require maintenance to cope with newly implemented features, changes to imported Application Program Interfaces (APIs), and source code restructuring  ...  In this paper, we mine the version histories of one proprietary and nine open source projects of different sizes and domain to analyze the overhead that build maintenance imposes on developers.  ...  Hence, we are inclined to believe that MSBuild and ANT scripts would evolve similarly, but have no data to support this. In future work, we plan to validate this inclination empirically.  ... 
doi:10.1145/1985793.1985813 dblp:conf/icse/McIntoshANKH11 fatcat:j3uku6f3cnc25cv2psltdma4se

An Empirical Study on Real Bug Fixes

Hao Zhong, Zhendong Su
2015 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering  
With BUGSTAT's support, we conduct an empirical study on more than 9,000 real-world bug fixes from six popular Java projects.  ...  To reduce such loss, developers devote substantial efforts to fixing bugs, which generally requires much expertise and experience. Various approaches have been proposed to aid debugging.  ...  With the support of the tool, we conduct the first empirical study to investigate the aforementioned research questions.  ... 
doi:10.1109/icse.2015.101 dblp:conf/icse/ZhongS15 fatcat:k5i7nchfevdevju3wup75iuuzy

Single-state state machines in model-driven software engineering: an exploratory study

Nan Yang, Pieter Cuijpers, Ramon Schiffelers, Johan Lukkien, Alexander Serebrenik
2021 Empirical Software Engineering  
Method To study the phenomenon, we conducted an exploratory study which consists of two complementary studies.  ...  We employed the sequential explanatory strategy, including repository mining and interview, to study 1500 state machines from 26 components at ASML, a leading company in manufacturing lithography machines  ...  users are required to successfully adopt MDE in industry.  ... 
doi:10.1007/s10664-021-10015-3 fatcat:zan6vbxe6rhxrj2dtumu6cjcom

An empirical study of fine-grained software modifications

Daniel M. German
2006 Empirical Software Engineering  
In this study we retrieved the MRs from several mature open software projects. We then concentrated our analysis on those MRs that fix defects and provided heuristics to automatically classify them.  ...  We used the information in the MRs to visualize what files are changed at the same time, and who are the people who tend to modify certain files.  ...  Acknowledgments This research was supported by the National Sciences and Engineering Research Council of Canada, and the Advanced Systems Institute of British Columbia.  ... 
doi:10.1007/s10664-006-9004-6 fatcat:6my2k4c7yzee5e2ytmuzlibqjy

How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow

Anthony Peruma, Steven Simmons, Eman Abdullah AlOmar, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni
2021 Empirical Software Engineering  
An essential part of software maintenance and evolution, refactoring is performed by developers, regardless of technology or domain, to improve the internal quality of the system, and reduce its technical  ...  We envision our findings better bridge the support between traditional (or academic) aspects of refactoring and their real-world applicability, including better tool support.  ...  Acknowledgments We would like to thank the reviewers at ESE for their detailed and invaluable feedback.  ... 
doi:10.1007/s10664-021-10045-x fatcat:lcvlevjmybfnhhyuaf3kpopmsi

Why reinventing the wheels? An empirical study on library reuse and re-implementation

Bowen Xu, Le An, Ferdian Thung, Foutse Khomh, David Lo
2019 Empirical Software Engineering  
to users' preferences, detection of external code that is similar to a part of the users' code (to avoid duplication or Communicated by: Maurizio Morisio Bowen Xu and Le An are contributed equally.  ...  Empirical Software Engineering re-implementation), grouping similar recommendations for developers to compare and select the one they prefer, and disrecommendation of poor-quality libraries.  ...  Although library recommendation techniques have been proposed and improved for many years, in this work, we do not find an empirical evidence to support the fact that developers have used these techniques  ... 
doi:10.1007/s10664-019-09771-0 fatcat:tsmdgegqbbfddinvccy7q5ov2i

Test-Driven Code Review: An Empirical Study

Davide Spadini, Fabio Palomba, Tobias Baum, Stefan Hanenberg, Magiel Bruntink, Alberto Bacchelli
2019 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)  
In this paper, we aim at empirically understanding whether this practice has an effect on code review effectiveness and how developers' perceive TDR.  ...  Moreover, general poor test code quality and no tool support hinder the adoption of TDR.  ...  We do this by conducting an empirical study set up in two phases: An experiment, followed by an investigation of developers' practices and perceptions.  ... 
doi:10.1109/icse.2019.00110 dblp:conf/icse/SpadiniPBHBB19 fatcat:fp4n7544qnefvfozizc6rxenzm

Where Do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study

Sarah Nadi, Thorsten Berger, Christian Kastner, Krzysztof Czarnecki
2015 IEEE Transactions on Software Engineering  
Our results aim at supporting researchers and practitioners working on variability model engineering, evolution, and verification techniques.  ...  Highly configurable systems allow users to tailor software to specific needs. Valid combinations of configuration options are often restricted by intricate constraints.  ...  ACKNOWLEDGMENTS We would like to thank all the developers who participated in our study.  ... 
doi:10.1109/tse.2015.2415793 fatcat:yhhwsazg5revpfhzsaanptowgi

System requirements-OSS components: matching and mismatch resolution practices – an empirical study

Claudia Ayala, Anh Nguyen-Duc, Xavier Franch, Martin Höst, Reidar Conradi, Daniela Cruzes, Muhammad Ali Babar
2018 Empirical Software Engineering  
Although the literature claims that this approach highly impacts Requirements Engineering (RE) practices, there is a lack of empirical evidence to demonstrate this statement.  ...  Results: The study uncovers 15 observations regarding system requirements-OSS components matching and mismatch resolution practices used in industrial projects that integrate OSS components.  ...  Acknowledgments We would like to thank all of the people who participated in piloting an early version of the interview guide and the interview participants who took time from their workdays to participate  ... 
doi:10.1007/s10664-017-9594-1 fatcat:ovrson75x5b5dlxrvcfda3dkw4

Assessment of off-the-shelf SE-specific sentiment analysis tools: An extended replication study

Nicole Novielli, Fabio Calefato, Filippo Lanubile, Alexander Serebrenik
2021 Empirical Software Engineering  
We investigate to what extent off-the-shelf SE-specific tools for sentiment analysis mitigate the threats to conclusion validity of empirical studies in software engineering, highlighted by previous research  ...  Then, we extend the previous studies by assessing to what extent the tools agree with each other and with the manual annotation on a gold standard of 600 documents.  ...  Acknowledgments We would like to thank Marika Redavid for her contribution in the early stage of this project.  ... 
doi:10.1007/s10664-021-09960-w fatcat:hxtm4avopjgwvdf2k5xur2fce4

An exploratory study on confusion in code reviews

Felipe Ebert, Fernando Castor, Nicole Novielli, Alexander Serebrenik
2021 Empirical Software Engineering  
Conclusions Based on the solutions identified in the mapping study, or the lack of them, we propose an actionable guideline for developers on how to cope with confusion during code reviews; we also make  ...  several suggestions how tool builders can support code reviews.  ...  To perform the systematic mapping study, we used Parsifal, 17 an online tool supporting systematic literature reviews and mapping studies within the context of software engineering.  ... 
doi:10.1007/s10664-020-09909-5 fatcat:cepmbxagrfgxngfylmbz2dluym
« Previous Showing results 1 — 15 out of 28,123 results