A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is
Lecture Notes in Computer Science
We used multiple versions of three open-source systems to answer one research question: Do developers prefer to undertake refactorings in the least disruptive categories or in the most disruptive? ... One condition of doing refactoring is that the relevant code being refactored has to be re-tested afterwards to ensure that the code's semantics have been preserved. ... Clearly, developers do not really care about refactoring re-test or, if they do, this does not affect their choice of refactoring. ...doi:10.1007/978-3-030-03673-7_12 fatcat:oeqqv33bdvg7hni4tacc4rjdcm
We address this gap with an empirical study conducted to investigate the cloning culture in six industrial software product lines realized via code cloning. ... However, development practices of companies that use cloning to implement product lines have not been systematically studied. ... ACKNOWLEDGEMENTS We thank all the developers, architects, technical learners and QA engineers who participated in our study and offered their valuable feedback. ...doi:10.1109/csmr.2013.13 dblp:conf/csmr/DubinskyRBDBC13 fatcat:omns3j2j2bbbrkvcvuezbdrbhm
Mentality Patterns: Recurring Turns of Mind as First-Class Concerns in Software Engineering Georgios Koutsoukos A wide variety of sources indicate the existence of certain recurring turns of mind, usually ... Some of those turns of mind are established to the point that certain designations, for instance "not invented here" or "us and them", have already been attributed to them. ... Open Source vs. ...doi:10.1504/ijtpm.2008.016178 fatcat:ahceobnl45bijmi6alra2h7ura
By providing modeling abstractions in a programming language, the complexity and size of the resulting systems, we argue, is reduced and more developers, particularly those who are used to writing code ... By keeping text at the forefront of development, we maintain all of the advantages of text, without having to sacrifice the benefits of diagrams. ... Associations In Practice In the previous chapter we discussed an empirical study of existing open source software to analyze how attributes are used in practice. ...doi:10.20381/ruor-13300 fatcat:2gurt67uvbaozjz3fzypfusk24