49,480 Hits in 3.9 sec

Belief & evidence in empirical software engineering

Prem Devanbu, Thomas Zimmermann, Christian Bird
2016 Proceedings of the 38th International Conference on Software Engineering - ICSE '16  
Empirical software engineering has produced a steady stream of evidence-based results concerning the factors that affect important outcomes such as cost, quality, and interval.  ...  Our findings suggest that more effort should be taken to disseminate empirical findings to developers and that more in-depth study the interplay of belief and evidence in software practice is needed.  ...  This paper, to our knowledge, is the first to empirically assess developer belief and project evidence in empirical software engineering.  ... 
doi:10.1145/2884781.2884812 dblp:conf/icse/Devanbu0B16 fatcat:vwjank4klnd7hj6flwh54vv4ce

The Dangerous Dogmas of Software Engineering [article]

Paul Ralph, Briony J. Oates
2018 arXiv   pre-print
To legitimize itself as a scientific discipline, the software engineering academic community must let go of its non-empirical dogmas. A dogma is belief held regardless of evidence.  ...  design, coding and testing; 3) the belief that software engineering is predominantly concerned with designing "software" systems; 4) the belief that software engineering follows methods effectively.  ...  Belief in software requirements is evident in educational curricula [4] - [6] , textbooks, industry standards [7] , [8] , bodies of knowledge (e.g.  ... 
arXiv:1802.06321v1 fatcat:yagkzgsmwna57nuzw2sjs5q3vq

Analyzing the Impact of Beliefs in Software Project Practices

Carol Passos, Ana Paula Braun, Daniela S. Cruzes, Manoel Mendonca
2011 2011 International Symposium on Empirical Software Engineering and Measurement  
Folklore and beliefs are strong in the software practitioners' community. Software engineering is a communication intensive activity.  ...  Its main contribution is on the understanding of creation and evolution of technical beliefs, and in studying its use for team practices improvement in the software engineering industry.  ...  ACKNOWLEDGMENT This work was partially supported by the National Institute of Science and Technology for Software Engineering (INES), funded by CNPq, grant 573964/2008-4.  ... 
doi:10.1109/esem.2011.63 dblp:conf/esem/PassosBCM11 fatcat:6nci2ejprzfefpgiyd23b2hi6u

Empirical answers to fundamental software engineering problems (panel)

Bertrand Meyer, Harald Gall, Mark Harman, Giancarlo Succi
2013 Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2013  
Can the methods of empirical software engineering give us an swers to the truly important open questions in the field?  ...  In fact, both approaches are entirely compliment ary. A robust software engineering claim should, ideally, be backed by claims supported by both empirical and experimental evidence.  ...  This is an important result for Empirical Software Engineering. It demon strates that there is evidence that mutation faults are good simu lators of real faults.  ... 
doi:10.1145/2491411.2505430 dblp:conf/sigsoft/MeyerGHS13 fatcat:r5zepndbhjdqxoh6jsgxvo4kue

Aggregating Empirical Evidence about the Benefits and Drawbacks of Software Reference Architectures

Silverio Martinez-Fernandez, Paulo Sergio Medeiros Dos Santos, Claudia P. Ayala, Xavier Franch, Guilherme H. Travassos
2015 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)  
The definitive version was published in the ESEM'15: ACM IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)  ...  Keywords-software engineering; software architecture; software reference architecture; evidence representation; evidence aggregation; belief functions; Dempster-Shafer theory; research synthesis; secondary  ...  ACKNOWLEDGMENT This research has been partially supported by CNPq in Brazil, the Spanish grant FPU12/00690, the Spanish project TIN2013-44641-P, and Becas Santander JPI 2014.  ... 
doi:10.1109/esem.2015.7321184 dblp:conf/esem/Martinez-Fernandez15 fatcat:qct2kma6k5f25h6r6rrcyms6bu

Empirical software engineering: From discipline to interdiscipline

Daniel Méndez Fernández, Jan-Hendrik Passoth
2019 Journal of Systems and Software  
Empirical software engineering has received much attention in recent years and coined the shift from a more design-science-driven engineering discipline to an insight-oriented, and theory-centric one.  ...  In this position paper, we critically reflect upon the epistemological setting of empirical software engineering and elaborate its configuration as an Interdiscipline.  ...  Acknowledgements We would like to thank Magne Jørgensen for stimulating and fruitful discussions on this important topic and Daniel Graziotin as well as the anonymous reviewers of the Journal of Systems and Software  ... 
doi:10.1016/j.jss.2018.11.019 fatcat:dtm2uxttl5fgtarqb6scbjuq3e

Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices

Christoph Matthies, Johannes Huegle, Tobias Dürschmid, Ralf Teusner
2020 Software Engineering  
This work is a summary of research previously published at the 41st International Conference on Software Engineering: Software Engineering Education and Training in 2019.  ...  In this research, we investigate the perceptions of Agile development practices and their usage in Scrum software development teams.  ...  Research Context As Software Engineering is an activity conducted by humans, developersŠ perceptions, beliefs, and attitudes towards software engineering practices signiĄcantly impact the development process.In  ... 
doi:10.18420/se2020_20 dblp:conf/se/MatthiesHDT20 fatcat:krscqa7swzcrbeiqifpbdwbyw4

Epistemological and Ontological Representation in Software Engineering [chapter]

J. Cuadrado-Gallego, D. Rodríguez, M. Garre, R. Rejas
2007 Lecture Notes in Computer Science  
This paper provides an overview of how empirical research can be a valid approach to improve epistemological foundations and ontological representations in Software Engineering (SE).  ...  Finally, this paper presents some epistemological and ontological results obtained from empirical research in SE.  ...  Epistemology in Software Engineering Despite the amount of research performed in empirical software engineering, most of the results have not been yet been stated as laws, theories, hypothesis or conjectures  ... 
doi:10.1007/978-3-540-72586-2_162 fatcat:345ua3gorbaevg66jiexfxucsy

Assessing Developer Beliefs: A Reply to "Perceptions, Expectations, and Challenges in Defect Prediction" [article]

Shrikanth N.C., Tim Menzies
2019 arXiv   pre-print
For example, this paper finds several notable discrepancies between empirical evidence and the developer beliefs documented in Wan et al.'  ...  Documenting developer beliefs should be the start, not the end, of Software Engineering research. Once prevalent beliefs are found, they should be checked against real-world data.  ...  Note that the beliefs do not correspond with the empirical evidence. For example, B6 has the highest correlation in the data but it ranked bottom half in Table I .  ... 
arXiv:1904.05794v1 fatcat:ydjsrvcbvvf7jlkwkesdkpw6ve

Using Empirical Studies during Software Courses [chapter]

Jeffrey Carver, Letizia Jaccheri, Sandro Morasca, Forrest Shull
2003 Lecture Notes in Computer Science  
a software engineering course.  ...  A number of empirical studies using students as subjects has been carried out in the last few years.  ...  Related Work This chapter investigates the relation between empirical software engineering and software engineering education.  ... 
doi:10.1007/978-3-540-45143-3_6 fatcat:2r5k4r4gvnbl3d6m5azacprk7m

Using Bayesian Belief Networks to Model Software Project Management Antipatterns

D. Settas, S. Bibi, P. Sfetsos, I. Stamelos, V. Gerogiannis
2006 Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)  
In spite of numerous traditional and agile software project management models proposed, process and project modeling still remains an open issue.  ...  collaboration-pair viability and effectiveness in pair programming.  ...  Uncertainty in XP Uncertainty occurs in software engineering for various reasons and stems from multiple sources.  ... 
doi:10.1109/sera.2006.68 dblp:conf/sera/SettasBSSG06 fatcat:lxf4psyjk5capmi375ssriysmy

Assessing Practitioner Beliefs about Software Engineering [article]

Shrikanth NC, William Nichols, Fahmid Morshed Fahid, Tim Menzies
2020 arXiv   pre-print
Software engineering is a highly dynamic discipline. Hence, as times change, so too might our beliefs about core processes in this field.  ...  However, from the sporadic evidence of the four other beliefs we learned that a narrow scope could delude practitioners in misinterpreting certain effects to hold in their day to day work.  ...  Personal Software Process SM and PSP SM are service marks of Carnegie Mellon University.  ... 
arXiv:2006.05060v3 fatcat:2kov33mjhbetfpzentdksufjve

On the Representation and Aggregation of Evidence in Software Engineering: A Theory and Belief-based Perspective

Paulo Sérgio Medeiros dos Santos, Guilherme Horta Travassos
2013 Electronical Notes in Theoretical Computer Science  
In this paper, we present a preliminary proposal to use empirically-based theories and belief functions as a means to represent and aggregate evidence.  ...  By having evidence explained by the same theory, we used belief functions to combine them in a way that the theory propositions (cause-effect values) result from combined evidence.  ...  Authors thank the Experimental Software Engineering Group at COPPE/UFRJ and ESEM and CLEI anonymous reviewers for all the suggestions regarding previous versions of this work.  ... 
doi:10.1016/j.entcs.2013.02.008 fatcat:vwfhmork4rfvbdmd4qzgdosj64

On the benefits and challenges of using kanban in software engineering: a structured synthesis study

Paulo Sérgio Medeiros dos Santos, Alessandro Caetano Beltrão, Bruno Pedraça de Souza, Guilherme Horta Travassos
2018 Journal of Software Engineering Research and Development  
Method: to use the Structured Synthesis Method to aggregate existing empiricallygrounded evidence in the published primary studies regarding using Kanban in Software Engineering.  ...  Conclusions: Syntheses studies represent a fundamental step in organizing the body of evidence as an empirically-grounded reference for decision-making in practice.  ...  Journal of Software Engineering Research and Development (2018) 6:13 Competing interests The authors declare that they have no competing interests.  ... 
doi:10.1186/s40411-018-0057-1 fatcat:za6obddkuvhjloar2vpq6gss4i

Does Involving Users in Software Development Really Influence System Success?

Ulrike Abelein, Helen Sharp, Barbara Paech
2013 IEEE Software  
meta-analyze the existing empirical evidence.  ...  of Software Engineering at the University of Heidelberg.  ... 
doi:10.1109/ms.2013.124 fatcat:74ukdpskhfh6fjkmz2s7j5p2cy
« Previous Showing results 1 — 15 out of 49,480 results