Current State of Evidence-Based Software Engineering
|
|
|
- Godfrey Jennings
- 10 years ago
- Views:
Transcription
1 Current State of Evidence-Based Software Engineering Barbara Kitchenham 1 Kitchenham 2007 Agenda Background Aims Method Results Conclusions 2 1
2 Background At ICSE04 Kitchenham, Dybå, and Jørgensen, proposed adopting Evidence-Based Software Engineering (EBSE) Followed by papers at Metrics05 and in IEEE software As a result Keele proposed a research project to investigate EBSE Funded by EPSRC For Keele & Durham Now have a joint follow-on project (EPIC) 3 Evidence-based Practice Evidence-based Practice Started in medicine Expert opinion not as good as scientific evidence Using best evidence saves lives Being adopted/evaluated in many domains Criminology Social policy Economics Nursing Management Science Public health Speech therapy 4 2
3 Goal of EBSE EBM: Integration of best research evidence with clinical expertise and patient values EBSE: Adapted from Evidence-Based Medicine To provide the means by which current best evidence from research can be integrated with practical experience and human values in the decision making process regarding the development and maintenance of software Might provide Common goals for research groups Help for practitioners adopting new technologies Means to improve dependability Increase acceptability of software-intensive systems Input to certification process 5 What is Evidence? Synthesis of best quality scientific studies on a specific topic Main method Systematic reviews Methodologically rigorous synthesis of all available research relevant to a specific research question Not ad hoc literature reviews Interpretation of research results to deliver guidelines for practitioners Consideration of research in specific contexts Clients Requirements Current systems & expertise of staff 6 3
4 Practicing EBM & EBSE Sets requirements on practitioners and researchers Practitioners Need to track down & use best evidence in context Researchers need to provide best evidence 7 EBSE Project Activities Performing Systematic Literature reviews Technology Acceptance Model OO Design Interviews with experts in other domains Looking for experiences outside the medical domain to help revise guidelines Compiling experiences of SLR process Experiments with Structured Abstracts Assessing status of EBSE 8 4
5 Aims and Method Aim To present an overview of the current status of EBSE Method A survey of papers addressing EBSE Systematic Literature Reviews Including Meta-analysis Evidence-based guidelines for practitioners Articles addressing EBSE Definitions Primary studies are direct investigations of a topic or research question Secondary studies (SLRs) synthesise primary studies Tertiary studies synthesise secondary studies This is a tertiary study looking at research trends in SLRs Following basic methodology of SLR 9 Research Question(s) How much EBSE activity has there been since 2004? What research topics are being addressed? Who is leading EBSE research? What are the limitations of current research? 10 5
6 Search Process Hand search of journals and conference papers since 2004 IST JSS IEEE TSE IEEE Software ISES05 ICSE04, 05 & 06 CACM ACM Surveys Direct access to SIMULA & several researchers Still ongoing 11 Inclusion & Exclusion Criteria Include Systematic Literature Reviews (SLRs) Literature surveys with defined research questions, search process, data extraction and data presentation Meta-analyses (MA) Evidence-based practitioner guidelines (EBG) Exclude Informal literature surveys (no defined research questions, no search process, no data extraction process) Papers discussing process of EBSE 12 6
7 Quality Assessment DARE Criteria Centre for Reviews and Dissemination (CDR) Database of Abstracts of Reviews of Effects Questions Are the review s inclusion and exclusion criteria described and appropriate? Is the literature search likely to have covered all relevant studies? Did the reviewers assess the quality/validity of the included studies? Were the basic data/studies adequately described? Answers: Yes (1), No (0), Partly (0.5) 13 Data Extraction Data required Classification of paper Type (SLR, MA, EBG) Scope (Research trends or specific research question) Main topic area Research question/issue Summary of papers Quality evaluation Process Extracted by one person Checked by another person 14 7
8 Studies found 23 relevant studies 1 meta analysis 20 SLRS 2 positioned as EBSE papers 2 including evidence-based guidelines for practice 2 EBG 15 Summary Results -1/3 Scope 9 of 20 SLR were research trends Topic 9 papers on Cost estimation (including both EBGs) 4 papers on Software Experiments 3 papers on Testing Source 17 papers had European authors 4 had North America authors 11 articles had authors from Simula Laboratory (Norway) 16 8
9 Summary Results 2/3 Sources TSE: 4 IEEE SW: 4 IST: 3 JSS: 3 ICSE06: 1 (04 & 05 none) ISESE05: 2 CACM: 1 ACM Surveys: 0 17 Summary Results 3/3 Quality of SLRs and MA All papers scored 1 or more One paper scored 4 Kitchenham, Mendes and Travassos Systematic Review of Cross- vs. Within-Company Cost Estimation Studies, IEEE Trans on SE (short version published in EASE06). Two papers scored 3.5 Magne Jørgensen Estimation of Software Development Work Effort: Evidence on Expert Judgement and Formal Models, International Journal of Forecasting. (2007) Zannier et al. On the Success of Empirical Studies in the International Conference on Software Engineering. ICSE06 Few papers performed a quality assessment 3 fully & 4 partly 18 9
10 Specific Research Questions 1/2 Cost Estimation Are mathematical estimating models more accurate than expert opinion based estimates? No What is the level of overrun of software projects and is it changing over time? 30% and unchanging Are regression-based estimation models more accurate than analogy-based models? No Should you use a benchmarking data base to construct an estimating model for a particular company if you have no data of your own? Not if you work for a small company doing niche applications Do researchers use cost estimation terms consistently and appropriately? No they confuse prices, estimates, and budgets When should you use expert opinion estimates? Use expert opinion when you don t have a calibrated model or important contextual information is not available Cost estimation area also has Evidence-based Guidelines No standards for constructing EPGs No standard for evaluating their quality 19 Specific Research Questions 2/2 Testing Is testing better than inspections. Yes for design documents, No for code. Which capture-recapture methods are used to predict the defects remaining after inspections? Most studies recommend the Mh-JK model Only one of 29 studies was an application study What Empirical studies have addressed unit testing? Empirical studies in unit testing are mapped to a framework and summarized
11 Research Trends 1/2 Software Engineering experiments How often do we do experiments in SE and what are their characteristics? 103 out of 5453 articles searched 33% on inspections 66% tasks<2hours 73% students Do SE experiments consider theory and what sort? 24 of 103 referred to theory Is effect size reported in SE experiments and how large is it? 29% of papers reported effect size. Effect size was similar to psychology What is the power of SE experiments? Substantially below accepted norms (insufficient numbers of participants) 21 Research Trends 2/2 Others What type of research is done in Computer science? What type of research is done in Computer Science disciplines and how does it compare across disciplines (IS, SE, Computing)? What type of evaluation studies are reported in ICSE? What type of research is done in the area of Cost Estimation? How rigorous is Web Science research? 22 11
12 Discussion 1/5 A relatively large proportion of SLRs relate to research trends Disappointing since not of direct relevance to practitioner SE experiment studies may have a long term effect Improving empirical studies Increasing reliability of basic evidence 23 Discussion 2/5 Simula Laboratory staff have made a significant contribution to EBSE Have adopted a useful strategy Construct databases of primary studies related to research topics Cost estimation Software Experiments Provide basic source material for many systematic literature reviews 24 12
13 Discussion 3/5 Quality is OK but could be improved 16 of the 21 SLRs scored 2 or more Few SLRs performed a quality assessment Not important for papers covering research trends Should be a critical part of a systematic literature review addressing specific research questions Research trends papers don t need to report details of each paper Score at best 0.5 on question 4 A simple way to improve scores against the DARE criteria is to report the search process Papers that did not report their search process Scored 0 for question 2 (effectiveness of search process) 25 Discussion 4/5 Cost estimation results demonstrate EBSE can address practitioner related issues Evidence can be used to develop practice-oriented guideline However, no agreed method For developing guidelines Assessing their quality 26 13
14 Discussion 5/5 Testing results are a bit disappointing Surprising that unit test search found only 24 primary studies Compared with the study of capture-recapture model which found 29 experiments A more extensive search process might deliver benefits More studies More specific research questions Surprising that inspection results have not been subject to more formal evaluation Narrative summaries have been published No systematic literature review or meta-analysis Feasibility study published but not followed up 27 References Barbara Kitchenham, Tore Dybå and Magne Jørgensen. (2004) Evidence-based Software Engineering. Proceedings of the 26th International Conference on Software Engineering, (ICSE 04), IEEE Computer Society, Washington DC, USA, pp (ISBN Tore Dybå, Barbara Kitchenham, and Magne Jørgensen. Evidence-based Software Engineering for Practitioners, IEEE Software, Volume 22 (1) January, 2005, pp Magne Jørgensen, Tore Dybå, and Barbara Kitchenham. Teaching Evidence-Based Software Engineering to University Students, 11th IEEE International Software Metrics Symposium (METRICS'05), 2005, p
15 Primary Studies Barcelos, R.F., and Travassos, G.H. (2006) Evaluation approaches for Software Architectural Documents: A systematic Review, Ibero-American Workshop on Requirements Engineering and Software Environments (IDEAS). La Plata, Argentina. Dyba, Tore; Kampenes, Vigdis By; Sjoberg, Dag I.K. (2006) A systematic review of statistical power in software engineering experiments, Information and Software Technology, 48(8), pp Galin, D. and Avrahami, M. (2005) Do SQA programs work - CMM works. a meta analysis. IEEE International Conference on Software - Science, Technology and Engineering. Glass, Robert L., v. Ramesh and Iris Vessey. An Analysis of Research in Computing Disciplines CACM, 2004, 47(6), pp Grimstad, Stein, Jorgensen, Magne, and Molokken-Ostvold, Kjetil. (2006) Software effort estimation terminology: The tower of Babel, Information and Software Technology, 48 (4), pp Hannay, Jo E., Dag I.K. Sjøberg, and Tore Dybå. A Systematic Review of Theory Use in Software Engineering Experiments. IEEE Trans on SE, 33 (2), 2007, pp Jørgensen, M. (2004) A review of studies on expert estimation of software development effort, Journal of Systems and Software, 70 (1-2), pp Jørgensen, M. (2005a) Evidence-based Guidelines for Assessment of Software Development Cost Uncertainty, IEEE Transactions on Software Engineering, 31 (11) Jørgensen, M. (2005b) Practical Guidelines for Expert-Judgment-Based Software effort estimation. IEEE Software, May/June, pp2-8.. Jørgensen, M (2007) Estimation of Software Development Work Effort: Evidence on Expert Judgement and Formal Models, International Journal of Forecasting. Jørgensen, M., and Shepperd, M. (2007) A Systematic Review of Software Development Cost Estimation Studies, IEEE Transactions on SE, 33(1), pp Primary Studies Juristo, N., A.M. Moreno, S. Vegas, M. Solari. (2006) In Search of What We Experimentally Know about Unit Testing, IEEE Software, 23 (6), pp Kampenes, Vigdis By, Tore Dybå; Jo E.Hannay; Dag I.K.Sjøberg. (2007) A systematic review of effect size in software engineering experiments. Information and Software Technology, In press. Kitchenham, B., Emilia Mendes, Guilherme H. Travassos (2007) A Systematic Review of Cross- vs. Within-Company Cost Estimation Studies, IEEE Trans on SE (short version published in EASE06). Mair,C. and Shepperd, M. (2005) The consistency of empirical comparisons of regression and analogybased software project cost prediction, International Symposium on Empirical Software Engineering. A systematic Review of Theory Use in Software Engineering Experiments Mendes, E. (2005) A systematic review of Web engineering research. International Symposium on Empirical Software Engineering. Moløkken-Østvold, K.J.; M. Jørgensen; S.S. Tanilkan,; H. Gallis,; A.C. Lien,; S.E. Hove. A Survey on Software Estimation in the Norwegian Industry, Proceedings Software Metrics Symposium, Petersson,H., Thelin, T, Runeson, P, and Wholin, C. Capture-recapture in software inspections after 10 years research theory, evaluation and application, JSS, 72, 2004, pp Ramesh, V.; Glass, Robert L.; Vessey, Iris. (2004) Research in computer science: an empirical study, Journal of Systems and Software, 70(1-2), pp Runeson, P; Andersson, C; Thelin, T; Andrews, A; Berling. What do we know about Defect Detection Methods? IEEE Software, 23(3) 2006, pp Sjoeberg, D.I.K.; Hannay, J.E.; Hansen, O.; Kampenes, V.B.; Karahasanovic, A.; Liborg, N.K.; Rekdal, A.C. A survey of controlled experiments in software engineering. IEEE Transactions on SE, 31 (9), 2005, pp Torchiano, M. Morisio, M. Overlooked Aspects of COTS-Based Development. IEEE Software, Zannier, Carmen, Grigori Melnick, and Frank Maurer, On the Success of Empirical Studies in the International Conference on Software Engineering.ICSE06, pp
Information and Software Technology
Information and Software Technology 51 (2009) 7 15 Contents lists available at ScienceDirect Information and Software Technology journal homepage: www.elsevier.com/locate/infsof Systematic literature reviews
Systematic Mapping Studies in Software Engineering
Systematic Mapping Studies in Software Engineering Kai Petersen,2, Robert Feldt, Shahid Mujtaba,2, Michael Mattsson School of Engineering, Blekinge Institute of Technology, Box 520 SE-372 25 Ronneby (kai.petersen
Evidence-Based Software Engineering. Barbara Kitchenham Tore Dybå (SINTEF) Magne Jørgensen (Simula Laboratory)
1 Evidence-Based Software Engineering Barbara Kitchenham Tore Dybå (SINTEF) Magne Jørgensen (Simula Laboratory) Agenda The evidence-based paradigm Evidence-Based Software Engineering (EBSE) Goals Procedures
Information and Software Technology
Information and Software Technology 52 (2010) 792 805 Contents lists available at ScienceDirect Information and Software Technology journal homepage: www.elsevier.com/locate/infsof Systematic literature
A Systematic Review Process for Software Engineering
A Systematic Review Process for Software Engineering Paula Mian, Tayana Conte, Ana Natali, Jorge Biolchini and Guilherme Travassos COPPE / UFRJ Computer Science Department Cx. Postal 68.511, CEP 21945-970,
Guidelines for performing Systematic Literature Reviews in Software Engineering
Guidelines for performing Systematic Literature Reviews in Software Engineering Version 2.3 EBSE Technical Report EBSE-2007-01 Software Engineering Group School of Computer Science and Mathematics Keele
ESEML Empirical Software Engineering Modeling Language
ESEML Empirical Software Engineering Modeling Language Bruno Cartaxo, Ítalo Costa, Dhiego Abrantes, André Santos, Sérgio Soares, Vinicius Garcia Informatics Center - Federal University of Pernambuco Av.
Using a Protocol Template for Case Study Planning
Using a Protocol Template for Case Study Planning Pearl Brereton School of Computing and Mathematics, Keele University, Keele, Staffordshire ST5 5BG, UK [email protected] Barbara Kitchenham
Performing systematic literature review in software engineering
Central Page 441 of 493 Performing systematic literature review in software engineering Zlatko Stapić Faculty of Organization and Informatics University of Zagreb Pavlinska 2, 42000 Varaždin, Croatia [email protected]
Protocol for the Systematic Literature Review on Web Development Resource Estimation
Protocol for the Systematic Literature Review on Web Development Resource Estimation Author: Damir Azhar Supervisor: Associate Professor Emilia Mendes Table of Contents 1. Background... 4 2. Research Questions...
A Comparison of Software Cost, Duration, and Quality for Waterfall vs. Iterative and Incremental Development: A Systematic Review
A Comparison of Software Cost, Duration, and Quality for Waterfall vs. Iterative and Incremental Development: A Systematic Review Susan M. Mitchell and Carolyn B. Seaman Information Systems Department,
Information and Software Technology
Information and Software Technology 55 (2013) 1341 1354 Contents lists available at SciVerse ScienceDirect Information and Software Technology journal homepage: www.elsevier.com/locate/infsof Systematic
Software effort estimation terminology: The tower of Babel
Information and Software Technology 48 (2006) 302 310 www.elsevier.com/locate/infsof Software effort estimation terminology: The tower of Babel Stein Grimstad*, Magne Jørgensen, Kjetil Moløkken-Østvold
Move to Usability SOA Arquitecture: Undo Process Implementation
Move to Usability SOA Arquitecture: Undo Process Implementation Hernan Merlino, Oscar Dieste, Patricia Pesado, and Ramon Garcia-Martinez Abstract This work is a new stage of an investigation in usability
Stephen M. Fiore, Ph.D. University of Central Florida Cognitive Sciences, Department of Philosophy and Institute for Simulation & Training
Stephen M. Fiore, Ph.D. University of Central Florida Cognitive Sciences, Department of Philosophy and Institute for Simulation & Training Fiore, S. M. (2015). Collaboration Technologies and the Science
Human Factors in Software Development: A Systematic Literature Review
Human Factors in Software Development: A Systematic Literature Review Master of Science Thesis in Computer Science and Engineering Laleh Pirzadeh Department of Computer Science and Engineering Division
1. Systematic literature review
1. Systematic literature review Details about population, intervention, outcomes, databases searched, search strings, inclusion exclusion criteria are presented here. The aim of systematic literature review
Review Protocol Agile Software Development
Review Protocol Agile Software Development Tore Dybå 1. Background The concept of Agile Software Development has sparked a lot of interest in both industry and academia. Advocates of agile methods consider
A Systematic Literature Review on Fault Prediction Performance in Software Engineering
1 A Systematic Literature Review on Fault Prediction Performance in Software Engineering Tracy Hall, Sarah Beecham, David Bowes, David Gray and Steve Counsell Abstract Background: The accurate prediction
Eliminating Over-Confidence in Software Development Effort Estimates
Eliminating Over-Confidence in Software Development Effort Estimates Magne Jørgensen 1 and Kjetil Moløkken 1,2 1 Simula Research Laboratory, P.O.Box 134, 1325 Lysaker, Norway {magne.jorgensen, kjetilmo}@simula.no
A Systematic Literature Review of Software Process Improvement for Small and Medium Web Companies
A Systematic Literature Review of Software Process Improvement for Small and Medium Web Companies Muhammad Sulayman PhD Student Department of Computer Science The University of Auckland [email protected]
Empirical Software Engineering Introduction & Basic Concepts
Empirical Software Engineering Introduction & Basic Concepts Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
A Systematic Review of Fault Prediction Performance in Software Engineering
Tracy Hall Brunel University A Systematic Review of Fault Prediction Performance in Software Engineering Sarah Beecham Lero The Irish Software Engineering Research Centre University of Limerick, Ireland
Testing Process Models
Testing Process Models Process Model of a Test Factory EECS 814 Fall 2009 Jennifer Kaufman Agenda 1. Introduction & Abstract 2. Organizational Models 3. Testing Process Models 4. Process Model of a Test
The Future of Empirical Methods in Software Engineering Research
The Future of Empirical Methods in Software Engineering Research Dag I. K. Sjøberg, Tore Dybå and Magne Jørgensen Dag I.K. Sjøberg received the MSc degree in computer science from the University of Oslo
Software Engineering Practices in Jordan
Software Engineering Practices in Jordan Nuha El-Khalili Faculty of Information Technology, University of Petra, Amman, Jordan [email protected] Dima Damen Faculty of Information Technology, University
Improving Software Requirements through Formal Methods: A Review
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 7 (2013), pp. 729-736 International Research Publications House http://www. irphouse.com /ijict.htm Improving
ANALYSIS OF OPEN SOURCE DEFECT TRACKING TOOLS FOR USE IN DEFECT ESTIMATION
ANALYSIS OF OPEN SOURCE DEFECT TRACKING TOOLS FOR USE IN DEFECT ESTIMATION Catherine V. Stringfellow, Dileep Potnuri Department of Computer Science Midwestern State University Wichita Falls, TX U.S.A.
Sequence effects in software development effort estimation. Stein Grimstad ([email protected]) Magne Jørgensen ([email protected])
Sequence effects in software development effort estimation Stein Grimstad ([email protected]) Magne Jørgensen ([email protected]) Accurate estimates of work-effort are essential to enable successful software
Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
Knowledge Management in Software Process Improvement
Knowledge Management in Software Process Improvement Finn Olav Bjørnson Doctoral Thesis Submitted for the Partial Fulfilment of the Requirements for the Degree of philosophiae doctor Department of Computer
Software Development Multi-Sourcing Relationship Management Model (Sdmrmm) Protocol (A Systematic Literature Review)
IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661 Volume 3, Issue 2 (July-Aug. 2012), PP 24-31 Software Development Multi-Sourcing Relationship Management Model (Sdmrmm) Protocol (A Systematic
Confirmation Bias as a Human Aspect in Software Engineering
Confirmation Bias as a Human Aspect in Software Engineering Gul Calikli, PhD Data Science Laboratory, Department of Mechanical and Industrial Engineering, Ryerson University Why Human Aspects in Software
APA Div. 16 Working Group Globalization of School Psychology
APA Div. 16 Working Group Globalization of School Psychology Thematic subgroup: Evidence-Based Interventions in School Psychology Annotated Bibliography Subgroup Coordinator: Shane Jimerson University
Wages in Profit and Nonprofit Hospitals and Universities
Wages in and Hospitals and Universities by Karen P. Shahpoori and James Smith Bureau of Labor Statistics Originally Posted: June 29, 2005 Do for-profit establishments pay higher wages than nonprofit establishments?
Principles of Systematic Review: Focus on Alcoholism Treatment
Principles of Systematic Review: Focus on Alcoholism Treatment Manit Srisurapanont, M.D. Professor of Psychiatry Department of Psychiatry, Faculty of Medicine, Chiang Mai University For Symposium 1A: Systematic
Information Visualization for Agile Development in Large Scale Organizations
Master Thesis Software Engineering September 2012 Information Visualization for Agile Development in Large Scale Organizations Numan Manzoor and Umar Shahzad School of Computing School of Computing Blekinge
Extending Change Impact Analysis Approach for Change Effort Estimation in the Software Development Phase
Extending Change Impact Analysis Approach for Change Effort Estimation in the Software Development Phase NAZRI KAMA, MEHRAN HALIMI Advanced Informatics School Universiti Teknologi Malaysia 54100, Jalan
Software Development Cost and Time Forecasting Using a High Performance Artificial Neural Network Model
Software Development Cost and Time Forecasting Using a High Performance Artificial Neural Network Model Iman Attarzadeh and Siew Hock Ow Department of Software Engineering Faculty of Computer Science &
2012/2013 Programme Specification Data. Engineering
2012/2013 Programme Specification Data Programme Name Programme Number Programme Award QAA Subject Benchmark Statements MEng Computer Networking P11715 MEng Engineering Programme Aims The general aims
DESMET: A method for evaluating software engineering methods and tools
DESMET: A method for evaluating software engineering methods and tools by Barbara Kitchenham, Stephen Linkman and David Law Abstract DESMET was a DTI-backed project with the goal of developing and validating
Perceived Feasibility of Using Root Cause Analysis in Post Project Reviews: an Empirical Investigation
Perceived Feasibility of Using Root Cause Analysis in Post Project Reviews: an Empirical Investigation ABSTRACT Root cause analysis (RCA) is a structured investigation of the problem to identify which
Building Software Cost Estimation Models using Homogenous Data
First International Symposium on Empirical Software Engineering and Measurement Building Software Cost Estimation Models using Homogenous Data Rahul Premraj Thomas Zimmermann Saarland University Saarbrücken,
The Advantages and Disadvantages of Using Software Engineering Standards
1 Introduction and Overview INTRODUCTION Many companies, in their push to complete successful Level 2 Capability Maturity Model (CMM ) 1 or Capability Maturity Model Integration (CMMI ) 2 appraisals, have
Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality
Measurement and Metrics Fundamentals Lecture Objectives Provide some basic concepts of metrics Quality attribute metrics and measurements Reliability, validity, error Correlation and causation Discuss
A SYSTEMATIC REVIEW OF UNCERTAINTIES IN SOFTWARE PROJECT MANAGEMENT
A SYSTEMATIC REVIEW OF UNCERTAINTIES IN SOFTWARE PROJECT MANAGEMENT Marcelo Marinho 1, 2, Suzana Sampaio 2, Telma Lima 3 and Hermano de Moura 1 1 Informatics Center (CIn), Federal University of Pernambuco
Risk Knowledge Capture in the Riskit Method
Risk Knowledge Capture in the Riskit Method Jyrki Kontio and Victor R. Basili [email protected] / [email protected] University of Maryland Department of Computer Science A.V.Williams Building
When it comes to health
When it comes to health Medical Evidence Matters EASIER, FASTER EVIDENCE-BASED DECISIONS What is Evidence-Based Medicine (EBM)? Evidence-based medicine is the conscientious, explicit and judicious use
Comparing Methods to Identify Defect Reports in a Change Management Database
Comparing Methods to Identify Defect Reports in a Change Management Database Elaine J. Weyuker, Thomas J. Ostrand AT&T Labs - Research 180 Park Avenue Florham Park, NJ 07932 (weyuker,ostrand)@research.att.com
Information Technology Research in Developing Nations: Major Research Methods and Publication Outlets
Information Technology Research in Developing Nations: Major Research Methods and Publication Outlets Franklin Wabwoba, Anselimo Peters Ikoha Masinde Muliro University of Science and Technology, Computer
Shawn Marshall, MD, MSc (Epi), FRCPC, Ottawa Hospital Research Institute (OHRI) and University of Ottawa, Ontario Email: [email protected].
Development and Implementation of a Clinical Practice Guideline for the Rehabilitation of Adults with Moderate to Severe Traumatic Brain Injury in Québec and Ontario Bonnie Swaine, PhD, Centre de recherche
Web Framework Points: an Effort Estimation Methodology for Web Application Development
Ph.D. in Electronic and Computer Engineering Dept. of Electrical and Electronic Engineering University of Cagliari Web Framework Points: an Effort Estimation Methodology for Web Application Development
Systematic Review in Software Engineering
TECHNICAL REPORT RT ES 679 / 05 Systematic Review in Software Engineering Jorge Biolchini ([email protected]) Paula Gomes Mian ([email protected]) Ana Candida Cruz Natali ([email protected]) Guilherme
Software estimation process: a comparison of the estimation practice between Norway and Spain
MASTER THESIS Software estimation process: a comparison of the estimation practice between Norway and Spain Author Paul Salaberria Supervised by Solveig Bjørnestad December 1, 2014 Abstract This research
Efficient Indicators to Evaluate the Status of Software Development Effort Estimation inside the Organizations
Efficient Indicators to Evaluate the Status of Software Development Effort Estimation inside the Organizations Elham Khatibi Department of Information System Universiti Teknologi Malaysia (UTM) Skudai
Workshop: How to Write a [Successful Training] Grant. American College of Cardiology. December 9 th -10 th, 2007 Washington, DC. C.
Workshop: How to Write a [Successful Training] American College of Cardiology December 9 th -10 th, 2007 Washington, DC C. William Balke, MD Writing a [Successful Training] What is a & Why Bother? Overview
An Overview of Challenges of Component Based Software Engineering
An Overview of Challenges of Component Based Software Engineering Shabeeh Ahmad Siddiqui Sr Lecturer, Al-Ahgaff University, Yemen Abstract Nowadays there is trend of using components in development of
SYSTEMATIC REVIEWS & META-ANALYSES OF ANIMAL EXPERIMENTAL STUDIES IMPROVING RESEARCH AND IMPLEMENTING THE 3 RS?
SYSTEMATIC REVIEWS & META-ANALYSES OF ANIMAL EXPERIMENTAL STUDIES IMPROVING RESEARCH AND IMPLEMENTING THE 3 RS? Birgitte Kousholt, DVM, PhD, Department of Clinical Medicine Faculty of Health 1 GUST UNIVERSITY
EXTENDED ANGEL: KNOWLEDGE-BASED APPROACH FOR LOC AND EFFORT ESTIMATION FOR MULTIMEDIA PROJECTS IN MEDICAL DOMAIN
EXTENDED ANGEL: KNOWLEDGE-BASED APPROACH FOR LOC AND EFFORT ESTIMATION FOR MULTIMEDIA PROJECTS IN MEDICAL DOMAIN Sridhar S Associate Professor, Department of Information Science and Technology, Anna University,
EMPIRICAL EVALUATION IN SOFTWARE PRODUCT LINE ENGINEERING
EMPIRICAL EVALUATION IN SOFTWARE PRODUCT LINE ENGINEERING Alvin Ahnassay, Ebrahim Bagheri, Dragan Gasevic Laboratory for Systems, Software and Semantics, Ryerson University Abstract: Context: Software
