A Review of Models for Evaluating Quality in Open Source Software
|
|
|
- Isabel Fowler
- 9 years ago
- Views:
Transcription
1 Available online at IERI Procedia 00 (2012) International Conference on Electronic Engineering and Computer Science A Review of Models for Evaluating Quality in Open Source Software Adewole Adewumi*, Sanjay Misra and Nicholas Omoregbe Department of Computer and Information Sciences, Covenant University, Ota, Nigeria Abstract Open source products/projects targeting the same or similar applications are common nowadays. This makes choosing a tricky task. Quality is one factor that can be considered when choosing among similar open source solutions. In order to measure quality in software, quality models can be used. Open source quality models emerged due to the inability of traditional quality models to measure unique features (such as community) of open source software. The aim of the paper therefore is to examine the characteristic features, unique strengths, and limitations of existing open source quality models. In addition, we compare the models based on some selected attributes The Authors. Published by Elsevier B.V. Selection and peer review under responsibility of Information Engineering Research Institute Key words: FLOSS, open source software, quality models 1. Introduction Open source software is all around us today. They range from operating systems (such as Linux, Solaris, FreeBSD) to middleware/database technologies (such as Apache web server/mysql) and then to end-user products such as web browsers (e.g. Mozilla Firefox). The list is in exhaustive. * Corresponding author. Tel.: ; address: [email protected].
2 2 Author name / IERI Procedia 00 (2012) Most open source software projects are regarded to be of high quality from the perspectives of designers, writers and even those who use the software (Raja and Barry, 2005). The Institute of Electrical and Electronics Engineers (IEEE) defines quality as, the degree to which a system, component or process meets specified requirements or the degree to which a system, component or process meets customer or user needs or expectations (Pressman, 2005). In order to measure quality in software, quality models can be used. The quality model approach is one of two main approaches for understanding the quality of software products (Haaland et al., 2010). Some quality models focus around a set of attributes/metrics used to distinctively assess quality by making quality a quantifiable concept. Example is the McCall model (McCall et al., 1977), the Boehm model (Boehm et al., 1976) (Boehm, et al., 1978), and the ISO9126 product quality standard (ISO, 2001). Due to the fact that these quality models ignored some attributes (such as community) unique to open source software, new quality models began to emerge in 2003 (Haaland, et al., 2010) specific to open source software. The aim of this paper therefore is to identify the characteristic features, unique strengths and limitations of existing open source software quality models. This can serve as a guide to those intending to use any of the models and also to lay a foundation for improvements on the models. The rest of this paper is organized as follows. Section 2 presents the research method that was applied. Section 3 presents the characteristic features, unique strengths and limitations of existing open source quality models. Section 4 is a comparative study of the models based on selected criteria. Section 5 discusses the comparison made and Section 6 concludes the paper. 2. Research Method We identified from literature (Haaland et al., 2010) the actual year (being 2003) when the first open source quality model emerged, we then decided to check through literature starting from 2003 all through to 2012 in order to find the models that had been proposed. As a whole there were 6 relevant publications namely: (Duijnhouwer and Widdows, 2003) (Wasserman et al., 2006) (Origin, 2006) (Samoladas et al., 2008) (Petrinja et al., 2009) (Ortega et al., 2010). After retrieving the relevant publications, we examined each in order to identify the features of the model; the strengths of the model as well as the limitations that could be improved on. This is presented in the section that follows. 3. Features, Strengths and Limitations of Existing Quality Models for Open Source Software This section presents a summary of the various quality models in the order of year in which they were proposed. For each model we identified the features and strengths as well as the identifiable limitations to be improved on where applicable. Table 1 shows this. Table 1 Summary of Features, Strengths and Limitations to Improve on Model Features and Strengths Limitations to Improve on CapGemini Open Source Maturity Model QSOS Consists of product and application indicators Can be updated on a regular basis through feedback from customers Consists of four iterative stages namely: definition, Recent documentation such as version 1.7 need to be
3 Author name / IERI Procedia 00 (2012) OpenBRR evaluation, selection and qualification Supported by a tool called O3S Allows objective and traceable evaluation of free and open source software Accelerates software evaluation process through a systematic approach Ensures better decisions and increase confidence in selected open source software Open and customisable and can be applied to any business situation translated from French to English for wider use The original goal of offering a vendor-neutral federated clearinghouse of quantifiable data on open source software packages to help drive adoption and development is yet to be achieved. The model s website contains only a single page and has remained static with no links to any useful resource material. SQO-OSS OpenSource Maturity Model QualOSS Hierarchical model that evaluates source code and community processes Automatic calculation of metric values Correlation of metric values to a set of predefined quality profiles Limits user interaction thereby reducing subjectivity Provides an infrastructure for developing new metrics, plugging them in and running them on open source projects of any size Tree level scale Simplicity and availability of tools for evaluation process Robustness and evolvability are the two factors upon which the model is developed Reduces subjectivity in the quality measurement process by automating quality measurement Need for industrial validation of the model and gathering of necessary feedback 4. Comparison of the Quality Models In this section, we compare the models based on the following criteria:
4 4 Author name / IERI Procedia 00 (2012) Availability of published results online: Has any evaluation of open source projects/products using the model been published on the Web? Origin of the model: Is the model based on another model? Availability of tool support: Whether or not an automated tool exists to aid evaluation process? Table 2 shows this comparison. Table 2. Comparison of the quality models based on availability of published results online, model origin and tool support Criteria Model CapGemini Open Source Maturity Model Availability of Published Results Online Model Origin Yes ISO/IEC 9126 quality model No QSOS Yes ISO/IEC 9126 quality model Yes OpenBRR Yes ISO/IEC 9126 quality model; CapGemini Open Source Maturity Model; Navica Open Source Maturity Model SQO-OSS Yes ISO/IEC 9126 Yes OMM Yes Capability Maturity Model Yes QualOSS Yes CapGemini Open Source Maturity Model, QSOS & Open BRR Tool Support No Yes 5. Discussion From the comparative study in Table 2, we see that the six open source software quality models considered have the following kinds of origin namely: Originate from purely traditional software quality models such as (ISO/IEC 9126). Three of the models belong to this category and they are: CapGemini Open Source Maturity Model, QSOS, and SQO-OSS model Originate from a mix of traditional software quality models and contemporary open source software quality models. One of the models belongs to this category namely: OpenBRR. Originate from purely contemporary open source software quality models. One of the models belongs to this category namely: QualOSS. Originate from the Capability Maturity Model. OpenSource Maturity Model (OMM) is the only one in this category The origins of the models determine the kind of attributes they possess. Finally, four out of the six models have tool support. 6. Conclusion and Future Work This paper presents a review of six existing open source software quality models. The review presented the characteristic features, unique strength(s) and limitations of the models. Recommendations were also made for attending to the limitations of the models where applicable. A comparative study was done on the quality
5 Author name / IERI Procedia 00 (2012) models based on three selected criteria which include: whether or not any evaluation of open source projects/products using the model has been published on the Web, the origin of the model and whether or not it provides tool support for the evaluation process. We found that the origin of the models can be classified into four as discussed in the previous section. We also found out that all of the models have results of their evaluation published on the Web. In addition, we found that four out of the models provided tool support. It is believed that this work will serve as guide for open source software evaluators when they intend to choose a model with which to evaluate open source software options. We plan in the future to extend this work by adding more models that may emerge. We also plan to compare the quality of the models (in terms of results obtained when used to evaluate real-world open source software/products). References [1] Origin A. Method for Qualification and Selection of Open Source Software (QSOS), version 1.6. Available at: [2] Boehm BW, Brown JR, Lipow M. Quantitative evaluation of software quality. Proceedings of the 2nd International Conference on Software Engineering, [3] Boehm BW, Brown JR, Kaspar H, Lipow M, McLeod G, Merritt M. Characteristics of Software Quality. Vol. 1. North-Holland Publishing Company, [4] Duijnhouwer FW, Widdows C. Open Source Maturity Model. Capgemini Expert Letter, [5] Fagerholm F. Measuring and tracking quality factors in Free and Open Source Software projects. Masters' Thesis, University of Helsinki, [6] Haaland K, Groven AK, Regnesentral N, Glott R, Tannenberg A, FreeCode AS. Free/Libre Open Source Quality Models-a comparison between two approaches. 4th FLOS International Workshop on Free/Libre/Open Source Software, pp [7] ISO, International Organization for Standardization. ISO :2001, Software engineering - Product quality, Part 1: Quality model, [8] McCall JA, Richards PK, Walters GF. Factors in Software Quality. General Electric, National Tech. Information Service, [9] Ortega F, Coca P, Cortazar, DI. QualOSS: Quality of Open Source Software [10] Petrinja E, Nambakam R, Sillitti A. Introducing the OpenSource Maturity Model. In Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development, pp IEEE Computer Society, [11] Petrinja E, Sillitti A, Succi G. Comparing OpenBRR, QSOS, and OMM Assessment Models. Open Source Software: New Horizons, (2010): [12] Pressman RS. Software Engineering: a Practitioner's Approach. McGraw-Hill; [13] Raja U, Barry E. Investigating Quality in Large-Scale Open Source Software. Fifth Workshop on Open Source Software Engineering (pp ). St Louis: ACM; [14] Samoladas I, Gousios G, Spinellis D, Stamelos I. The SQO-OSS quality model: measurement based open source software evaluation. Open source development, communities and quality (2008): [15] Wasserman AI, Pal M, Chan C. Business Readiness Rating for Open Source. Proceedings of the EFOSS Workshop, Como, Italy
A Comparison Framework for Open Source Software Evaluation Methods
A Comparison Framework for Open Source Software Evaluation Methods Klaas-Jan Stol 1 and Muhammad Ali Babar 2 1 Lero University of Limerick, Limerick, Ireland 2 IT University of Copenhagen, Denmark [email protected],
Comparison of most adaptive meta model With newly created Quality Meta-Model using CART Algorithm
International Journal of Electronics and Computer Science Engineering 2492 Available Online at www.ijecse.org ISSN- 2277-1956 Comparison of most adaptive meta model With newly created Quality Meta-Model
SOFTWARE QUALITY MODELS: A COMPARATIVE STUDY
SOFTWARE QUALITY MODELS: A COMPARATIVE STUDY Mrs. Manisha L. Waghmode Assistant Professor Bharati Vidyapeeth Deemed University, Institute of Management and Rural Development Administration, Sangli Dr.
I.3 Quality Management
I.3 Quality Management [Sommerville2004] Quality Management System [ISO 9000]: The organizational structure, responsibilities, procedures, processes and resources for implementing quality management Concerned
4 Open Source Software Evaluation Models
4 Open Source Software Evaluation Models To this point, we have shown the basic elements and highlighted their importance when considering new software acquisition. The OSS selection process in any organization
RepOSS: A Flexible OSS Assessment Repository
RepOSS: A Flexible OSS Assessment Repository November 5, 2012 Masahiro Date, Fujitsu Northeast Asia OSS Promotion Forum WG3 0 Background and Goal 1 Surrounding OSS 1. In the ICT (Information and Communication
Evaluating the Quality of Software in ERP Systems Using the ISO 9126 Model
Evaluating the Quality of Software in ERP Systems Using the ISO 9126 Model Thamer A. Alrawashdeh, Mohammad Muhairat and Ahmad Althunibat Department of software Engineering, Alzaytoonah University of Jordan,
Software Metrics and Measurements
Software Metrics and Measurements Michalis Xenos School of Sciences and Technology, Hellenic Open University, 23 Saxtouri Str, Patras, GR 262 22, Greece [email protected] Tel: +30 2610 367405 Fax: +30 2610
Software Engineering Tools and Methods
Software Engineering Tools and Methods Fernando Brito e Abreu ([email protected]) Universidade Nova de Lisboa (http://www.unl.pt) QUASAR Research Group (http://ctp.di.fct.unl.pt/quasar) SWEBOK: the 10
Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations
Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Mennatallah H. Ibrahim Department of Computers and Information Sciences Institute
Requirements Analysis (RA): An Analytical Approach for Selecting a Software Process Models ABSTRACT
Evolving Ideas Computing, Communication and Networking Publish by Global Vision Publishing House Edited by Jeetendra Pande Nihar Ranjan Pande Deep Chandra Joshi Requirements Analysis (RA): An Analytical
Software Quality Management
Software Quality Management Learning Guide Information for Students 1. Description Grade Module Máster Universitario en Ingeniería de Software - European Master on Software Engineering Support Processes
An integrated life cycle quality model for general public market software products
An integrated life cycle quality model for general public market software products Witold Suryn 1, Alain Abran 2, Claude Laporte 3 1 Département de génie électrique, École de technologie supérieure 1100,
QUALITY MODEL BASED ON COTS QUALITY ATTRIBUTES
QUALITY MODEL BASED ON COTS QUALITY ATTRIBUTES Khaled Musa 1 and Jawad Alkhateeb 2 1 Department of Software Engineering, Alzaytoonah University of Jordan, Amman, Jordan Informatics, University of Huddersfield,
A Selection Model for ERP System by Applying Fuzzy AHP Approach
A Selection Model for ERP System by Applying Fuzzy AHP Approach Chi-Tai Lien* and Hsiao-Ling Chan Department of Information Management Ta Hwa Institute of Tachenology, Hsin-Chu, Taiwan, R.O.C. *E-mail:
An Approach for Enhance the Software Quality Based on Quality Model
An Approach for Enhance the Software Quality Based on Quality Model Abstract- The software development process enforces major effects on the quality of software at every development stage; therefore, a
Software Risk Management: a Process Model and a Tool
Software Risk Management: a Process Model and a Tool Tereza G. Kirner 1, Lourdes E. Gonçalves 1 1 Graduate Program in Computer Science Methodist University of Piracicaba SP, Brasil [email protected];
Usability metrics for software components
Usability metrics for software components Manuel F. Bertoa and Antonio Vallecillo Dpto. Lenguajes y Ciencias de la Computación. Universidad de Málaga. {bertoa,av}@lcc.uma.es Abstract. The need to select
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
Open Source Software Maintenance Process Framework
Open Source Software Maintenance Process Framework Timo Koponen Department of Computer Science University of Kuopio Box 163, 70211 Kuopio, Finland +358-17-162388 [email protected] Virpi Hotti Department
Evaluating Software Products - A Case Study
LINKING SOFTWARE DEVELOPMENT PHASE AND PRODUCT ATTRIBUTES WITH USER EVALUATION: A CASE STUDY ON GAMES Özge Bengur 1 and Banu Günel 2 Informatics Institute, Middle East Technical University, Ankara, Turkey
Software Engineering: Analysis and Design - CSE3308
CSE3308/DMS/2004/25 Monash University - School of Computer Science and Software Engineering Software Engineering: Analysis and Design - CSE3308 Software Quality CSE3308 - Software Engineering: Analysis
Software Development Process
Software Development Process A software development process, also known as software development lifecycle, is a structure imposed on the development of a software product. Similar terms include software
- 91 - THE IMPORTANCE OF SOFTWARE METRICS: PERSPECTIVE OF A SOFTWARE DEVELOPMENT PROJECTS IN SRI LANKA. [email protected]. samwijayarathne@gmail.
- 91 - THE IMPORTANCE OF SOFTWARE METRICS: PERSPECTIVE OF A SOFTWARE DEVELOPMENT PROJECTS IN SRI LANKA. W.K.S.D. Fernando 1, D.G.S.M. Wijayarathne 2, J.S.D. Fernando 3, M.P.L. Mendis 4 and I. Guruge 5
Application of software product quality international standards through software development life cycle
Central Page 284 of 296 Application of software product quality international standards through software development life cycle Mladen Hosni, Valentina Kirinić Faculty of Organization and Informatics University
Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques
Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques Bruno Rossi, Barbara Russo, and Giancarlo Succi CASE Center for Applied Software Engineering Free University
ISO, CMMI and PMBOK Risk Management: a Comparative Analysis
ISO, CMMI and PMBOK Risk Management: a Comparative Analysis Cristine Martins Gomes de Gusmão Federal University of Pernambuco / Informatics Center Hermano Perrelli de Moura Federal University of Pernambuco
Agile Methods and Software Maintenance by Dr. David F. Rico, PMP, CSM
Agile Methods and Software Maintenance by Dr. David F. Rico, PMP, CSM Agile Methods only apply to the software "development" portion of the lifecycle and certainly don't apply to the software maintenance
V. Phani Krishna et al, / (IJCSIT) International Journal of Computer Science and Information Technologies, Vol. 2 (6), 2011, 2915-2919
Software Quality Assurance in CMM and XP- A Comparative Study CH.V. Phani Krishna and Dr. K.Rajasekhara Rao CSE Department, KL University, Guntur dt., India. Abstract Software Quality Assurance is a planned
RANKING WEB PAGES RELEVANT TO SEARCH KEYWORDS
ISBN: 978-972-8924-93-5 2009 IADIS RANKING WEB PAGES RELEVANT TO SEARCH KEYWORDS Ben Choi & Sumit Tyagi Computer Science, Louisiana Tech University, USA ABSTRACT In this paper we propose new methods for
Procedia Computer Science
Procedia Computer Science 3 (2011) 893 897 Procedia Computer Science 00 (2010) 000 000 Procedia Computer Science www.elsevier.com/locate/procedia www.elsevier.com/locate/procedia WCIT 2010 A Proposed Methodology
An Efficient Objective Quality Model for Agile Application Development
An Efficient Objective Quality Model for Agile Application Development M.Usman Malik M. Haseeb Nasir Ali Javed UET Taxila UET Taxila UET Taxila Rawalpindi, Pakistan Rawalpindi, Pakistan Rawalpindi, Pakistan
Integrating Evidence-Informed Decision Making in the School of Nursing, McMaster. University
Integrating Evidence-Informed Decision Making in the School of Nursing, McMaster University Bergen, Norway June 17, 2015 Jennifer Yost RN, PhD School of Nursing Within the Faculty of Health Sciences Undergraduate
615, GSB, University of Alberta, famr,sundari,hoover,[email protected]. Abstract
Software Process Improvement Model for a Small Organization: An Experience Report Amr Kamel, Sundari Voruganti, H. James Hoover and Paul G. Sorenson Dept. of Computing Science, 615, GSB, University of
A WBS-Based Plan Changeability Measurement Model for Reducing Software Project Change Risk
A WBS-Based Plan Changeability Measurement Model for Reducing Software Project Change Risk Sen-Tarng Lai Abstract In software development process, it is necessary to face challenge for plan changes. In
System requirements. Java SE Runtime Environment(JRE) 7 (32bit) Java SE Runtime Environment(JRE) 6 (64bit) Java SE Runtime Environment(JRE) 7 (64bit)
Hitachi Solutions Geographical Information System Client Below conditions are system requirements for Hitachi Solutions Geographical Information System Client. 1/5 Hitachi Solutions Geographical Information
Comparative Analysis of Different Software Quality Models
Comparative Analysis of Different Software Quality Models Ranbireshwar S. Jamwal, Deepshikha Jamwal & Devanand Padha [email protected], [email protected],[email protected] Lecturer, Research
CSC 408F/CSC2105F Lecture Notes
CSC 408F/CSC2105F Lecture Notes These lecture notes are provided for the personal use of students taking CSC 408H/CSC 2105H in the Fall term 2004/2005 at the University of Toronto. Copying for purposes
Evaluation and Integration of Risk Management in CMMI and ISO/IEC 15504
Evaluation and Integration of Risk Management in CMMI and ISO/IEC 15504 Dipak Surie, Email : [email protected] Computing Science Department Umea University, Umea, Sweden Abstract. During software development,
Web Log Mining: A Study of User Sessions
UNIVERSITY OF PADUA Department of Information Engineering PersDL 2007 10th DELOS Thematic Workshop on Personalized Access, Profile Management, and Context Awareness in Digital Libraries Corfu, Greece,
An Approach to Establish a Software Reliability Model for Different Free and Open Source Software Development Paradigms. Kemal Kağan Işıtan
An Approach to Establish a Software Reliability Model for Different Free and Open Source Software Development Paradigms Kemal Kağan Işıtan University of Tampere School of Information Sciences Computer
Cost Drivers of a Parametric Cost Estimation Model for Data Mining Projects (DMCOMO)
Cost Drivers of a Parametric Cost Estimation Model for Mining Projects (DMCOMO) Oscar Marbán, Antonio de Amescua, Juan J. Cuadrado, Luis García Universidad Carlos III de Madrid (UC3M) Abstract Mining is
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...
Elite: A New Component-Based Software Development Model
Elite: A New Component-Based Software Development Model Lata Nautiyal Umesh Kumar Tiwari Sushil Chandra Dimri Shivani Bahuguna Assistant Professor- Assistant Professor- Professor- Assistant Professor-
Mining for Web Engineering
Mining for Engineering A. Venkata Krishna Prasad 1, Prof. S.Ramakrishna 2 1 Associate Professor, Department of Computer Science, MIPGS, Hyderabad 2 Professor, Department of Computer Science, Sri Venkateswara
Measuring Data Quality
Departamento de Computación Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires INFORME TÉCNICO Measuring Data Quality Mónica Bobrowski, Martina Marré, Daniel Yankelevich Report n.: 99-002
Agile Software Engineering Practice to Improve Project Success
Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
Analysis and Evaluation of Quality Metrics in Software Engineering
Analysis and Evaluation of Quality Metrics in Software Engineering Zuhab Gafoor Dand 1, Prof. Hemlata Vasishtha 2 School of Science & Technology, Department of Computer Science, Shri Venkateshwara University,
Discussion on Outstanding Engineers Training Program for Information Security Major in China
Available online at www.sciencedirect.com IERI Procedia 2 (2012 ) 868 872 2012 International Conference on Future Computer Supported Education Discussion on Outstanding Engineers Training Program for Information
Testing Metrics. Introduction
Introduction Why Measure? What to Measure? It is often said that if something cannot be measured, it cannot be managed or improved. There is immense value in measurement, but you should always make sure
Pragmatic Peer Review Project Contextual Software Cost Estimation A Novel Approach
www.ijcsi.org 692 Pragmatic Peer Review Project Contextual Software Cost Estimation A Novel Approach Manoj Kumar Panda HEAD OF THE DEPT,CE,IT & MCA NUVA COLLEGE OF ENGINEERING & TECH NAGPUR, MAHARASHTRA,INDIA
Software Quality and Assurance in Waterfall model and XP - A Comparative Study
Software Quality and Assurance in Waterfall model and XP - A Comparative Study Dr. Sana a Jawdat Khalaf [email protected] Dr. Mohamed Noor Al-Jedaiah [email protected] Abstract: -Dealing with
Critical Success Factors of Information Technology Projects
Critical Success Factors of Information Technology Projects Md. Athar Imtiaz, Abduljalil S. Al-Mudhary, Md. Taha Mirhashemi, Roslina Ibrahim Abstract Information Technology (IT) is being used by almost
Qualipso Project: Quality Recommendations for FLOSS development processes
UNIVERSIDADE DE SÃO PAULO Qualipso Project: Quality Recommendations for FLOSS development processes A perspective based on trustworthy elements Viviane Malheiros, Erika Höhn, José Carlos Maldonado RT-335
Lecture 1: Introduction to Software Quality Assurance
Lecture 1: Introduction to Software Quality Assurance Software Quality Assurance (INSE 6260/4-UU) Winter 2009 Thanks to Rachida Dssouli for some slides Course Outline Software Quality Overview Software
R I T. IEEE Computer Society Certified Software Development Professional (CSDP) Exam. Buenos Aires, Argentina Junio de 2006. Software Engineering
IEEE Computer Society Certified Software Development Professional (CSDP) Exam Software Engineering Buenos Aires, Argentina Junio de 2006 Dr. J. Fernando Naveda Department of Software Engineering Rochester
A Maturity Model of Software Product Quality
Rafa E. Al-Qutaish Department of Management Information Systems, Al-Ain University of Science and Technology Abu Dhabi Campus, P.O. Box 112612, Abu Dhabi, United Arab Emirates Email: [email protected] Alain
A Metrics-Based Approach to Technical Documentation Quality
A Metrics-Based Approach to Technical Documentation Quality Anna Wingkvist, Morgan Ericsson, Rüdiger Lincke and Welf Löwe School of Computer Science, Physics, and Mathematics, Linnaeus University, Sweden
Comparison of Software Quality Models: An Analytical Approach
Comparison of Software Quality Models: An Analytical Approach Sanjay Kumar Dubey 1, Soumi Ghosh 2, Prof. (Dr.) Ajay Rana 3 1 Amity University, Sec-125, NOIDA, India 2 Amity University, Sec-125, NOIDA,
Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;
Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven
Quality Management. Managing the quality of the software process and products
Quality Management Managing the quality of the software process and products Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 24 Slide 1 Objectives To introduce the quality management process
COMPARATIVE STUDY OF SOFTWARE TESTING TOOLS ON THE BASIS OF SOFTWARE TESTING METHODOLOGIES
International Journal of Advance Research In Science And Engineering http://www.ijarse.com COMPARATIVE STUDY OF SOFTWARE TESTING TOOLS ON THE BASIS OF SOFTWARE TESTING METHODOLOGIES 1 Lav Kumar Dixit,
VisCG: Creating an Eclipse Call Graph Visualization Plug-in. Kenta Hasui, Undergraduate Student at Vassar College Class of 2015
VisCG: Creating an Eclipse Call Graph Visualization Plug-in Kenta Hasui, Undergraduate Student at Vassar College Class of 2015 Abstract Call graphs are a useful tool for understanding software; however,
INCORPORATING VITAL FACTORS IN AGILE ESTIMATION THROUGH ALGORITHMIC METHOD
International Journal of Computer Science and Applications, 2009 Technomathematics Research Foundation Vol. 6, No. 1, pp. 85 97 INCORPORATING VITAL FACTORS IN AGILE ESTIMATION THROUGH ALGORITHMIC METHOD
Performance Management Systems: Conceptual Modeling
2011 International Conference on Economics and Business Information IPEDR vol.9 (2011) (2011) IACSIT Press, Bangkok, Thailand Performance Management Systems: Conceptual Modeling Dmitry Isaev Business Analytics
Empirical study of Software Quality Evaluation in Agile Methodology Using Traditional Metrics
Empirical study of Software Quality Evaluation in Agile Methodology Using Traditional Metrics Kumi Jinzenji NTT Software Innovation Canter NTT Corporation Tokyo, Japan [email protected] Takashi
The «SQALE» Analysis Model An analysis model compliant with the representation condition for assessing the Quality of Software Source Code
The «SQALE» Analysis Model An analysis model compliant with the representation condition for assessing the Quality of Software Source Code Jean-Louis Letouzey DNV IT Global Services Arcueil, France [email protected]
Do Onboarding Programs Work?
Do Onboarding Programs Work? Adriaan Labuschagne and Reid Holmes School of Computer Science University of Waterloo Waterloo, ON, Canada alabusch,[email protected] Abstract Open source software systems
Open Source BI Platforms: a Functional and Architectural Comparison
Open Source BI Platforms: a Functional and Architectural Comparison Matteo Golfarelli DEIS, University of Bologna, Viale Risorgimento 2, Bologna, Italy [email protected] Abstract. While in the
Open Source Bug Tracking Characteristics In Two Open Source Projects, Apache and Mozilla
Open Source Bug Tracking Characteristics In Two Open Source Projects, Apache and Mozilla Mikko Koivusaari, Jouko Kokko, Lasse Annola Abstract 1. Introduction 2. Bug tracking in open source projects 2.1
Software Quality. Unit9. Software Quality Standards
Software Quality Unit9. Software Quality Standards 1 Standards A Standard is a document of voluntary application, containing technical specifications based on experience and technological development results.
