Science topic

Software Quality Management - Science topic

Explore the latest publications in Software Quality Management, and find Software Quality Management experts.
Filters
All publications are displayed by default. Use this filter to view only publications with full-texts.
Publications related to Software Quality Management (280)
Sorted by most recent
Article
Full-text available
Commit messages are the atomic level of software documentation. They provide a natural language description of the code change and its purpose. Messages are critical for software maintenance and program comprehension. Unlike documenting feature updates and bug fixes, little is known about how developers document their refactoring activities. Specif...
Article
Full-text available
Commit messages are the atomic level of software documentation. They provide a natural language description of the code change and its purpose. Messages are critical for software maintenance and program comprehension. Unlike documenting feature updates and bug fixes, little is known about how developers document their refactoring activities. Specif...
Article
Full-text available
The paper presents the software quality management is a highly significant one to ensure the quality and to review the reliability of software products. To improve the software quality by predicting software failures and enhancing the scalability, in this paper, we present a novel reinforced Cuckoo search optimized latent Dirichlet allocation based...
Conference Paper
Full-text available
Abstract—Software portfolios of today’s companies are comprised of a variety of heterogeneous, modular, and often polyglot software solutions. Ensuring high-quality standards across these entire portfolios raises additional challenges for quality engineers and requires new strategies and visualization approaches to support software quality manageme...
Article
Full-text available
Traditional systems development life cycle models can be viewed as technical life cycle models in systems development projects. These life cycle models mostly focus on the initial delivery of systems as part of projects. However, many systems end up in a perpetual development mode and can be viewed as a continuum of releases rather than the deliver...
Article
Full-text available
This paper analyzes the characteristics of GJB 9001c and GJB 5000A military quality management system standards. Taking optimization and improvement as the guiding ideology, some specifications of GJB 9001c and GJB 5000A are integrated, in order to put forward the military software quality management system content to help them integrate and improv...
Preprint
Full-text available
The magnificence grandeur of quantum computing lies in the inherent nature of quantum particles to exhibit true parallelism, which can be realized by indubitably fascinating theories of quantum physics. The possibilities opened by quantum computation (QC) is no where analogous to any classical simulation as quantum computers can efficiently simulat...
Article
Full-text available
Under the software quality management mechanism, developers are generally required to review and test their own code firstly to ensure that the submitted code meets specific quality standards. At the same time, with the popularity of test-driven development (TDD) and extreme programming (XP), programming and testing are complementary in the process...
Article
Full-text available
Key Process Areas (KPAs) for Software Engineering Institute (SEI) Maturity Level 4 can be described in terms of Quantitative Process Management (QPM) which is the metric to control the quantitative performance of a software project. On the other hand, Software Quality Management (SQM) monitors and controls the quality of the project. The survey con...
Article
Full-text available
Taking the limitations and challenges of current equipment software quality management into account, this paper proposes a system engineering method for equipment software quality management based on the characteristics and development trends of equipment software. Based on the modified Hall model, this paper defines the system engineering of equip...
Article
Full-text available
Quality is usually one of the major specifications of any given software project. Of the eighteen key process areas (KPA's) spread across the five maturity levels of the Software Engineering Institute Capability Maturity Model Integration (SEI CMMI), Software Quality Assurance (SQA) and Software Quality Management (SQM) are the two key process area...
Article
Full-text available
Software quality standards are very significant matters nowadays, especially that this era reigns with software technology and systems to innovate the work process in any institution. Assessments are conducted to measure the quality of services as well as products. This paper focuses on the comparison of the assessment of an existing alumni tracer...
Technical Report
Full-text available
This technical report provides an in-depth investigation and analysis of agile software development methods for the use in embedded systems development and how these agile practices can help ValTech produce a high-quality, reliable and a dependable embedded software system whilst maintaining the productivity of the development teams.
Article
Full-text available
DevOps is evolved from agile methodology that integrates the operation and development teams to enhance the relationship and strategy between them. The motive is to improve the software quality, security and business strategies. According to literature review, the researcher improved software quality by testing techniques like Pearson correlation,...
Article
Full-text available
DevOps is evolved from agile methodology that integrates the operation and development teams to enhance the relationship and strategy between them. The motive is to improve the software quality, security and business strategies. According to literature review, the researcher improved software quality by testing techniques like Pearson correlation,...
Article
Full-text available
DevOps is evolved from agile methodology that integrates the operation and development teams to enhance the relationship and strategy between them. The motive is to improve the software quality, security and business strategies. According to literature review, the researcher improved software quality by testing techniques like Pearson correlation,...
Research Proposal
Full-text available
Nowadays, software products have continuously expended in various aspects and elements including the number of users that usually accommodate and its simple design. With all of this growth, developing, maintaining, testing and managing these products have become significantly crucial to ensure that the product meets the customer's requirements and...
Book
Full-text available
There is no doubt left that SQM will be one of the most important topics for all businesses in the upcoming years. In order to emphasize this fact, this work focuses on the understanding of what SQM actually is, presents the status quo with current methods, standards and concepts, and then relates this to two very interesting fields of investigatio...
Article
Full-text available
Long-distance trucks are predestined for automated driving due to their high driving performance and long monotonous routes. Automation has the potential to increase road safety, improve fuel efficiency, optimise vehicle utilisation, increase driver productivity and reduce freight costs. Although the widespread use of full automation is not imminen...
Article
Full-text available
To increase user satisfaction and enhance a positive image, the quality of software needs to be continuously improved. This study empirically investigates the importance of 15 quality characteristics and evaluates how well the Web 2.0 applications perform on those characteristics from a data quality perspective. Based on questionnaire responses fro...
Article
Full-text available
It is claimed by software quality management that the quality of a software product is highly influenced by the quality of the software process followed to develop it. Since measurement of the software process is a challenging task, it is frequently the defects in the software product that are used to measure development quality. By extracting sema...
Conference Paper
Full-text available
Software for automobiles is one from innovative factors in the automotive industry. Automobile is represented as an amount of embedded systems (embedded systems) and it is a very complex computing system. It is currently estimated that the average car has built-in software in the range of 100 million lines and in 2020 is already expected 300 millio...
Conference Paper
Full-text available
Software metrics have a fundamental role in the process of software quality management. However, in most cases, they are only used to quantify attributes, not supporting decision-making during the software life cycle. To support decision-making, it is necessary to give them by defining thresholds. In the literature, several approaches have been pro...
Article
Full-text available
The Software Engineering Institute (SEI) Capability Maturity Model Integration (CMMI) is made up of 5 maturity levels namely Initial, Managed, Defined, Quantitatively Managed, and Optimizing. Each maturity level consists of Key Process Areas (KPA) each of which in turn consists of key practices. Recent studies have shown that many developing countr...
Conference Paper
Full-text available
Peer code review and continuous integration often interleave with each other in the modern software quality management. Although several studies investigate how non-technical factors (e.g., reviewer workload), developer participation and even patch size affect the code review process, the impact of continuous integration on code reviews is not yet...
Conference Paper
Full-text available
Systems software quality, and system security in particular, is often compromised by phishing attacks. The latter were relatively easy to detect through phishing content filters, in the past. However, it has been increasingly difficult to stop more recent and sophisticated social phishing attacks. To protect the citizens from new types of phishing...
Article
Full-text available
Software plays an important role in every field of human activity today varying from medical diagnosis to remote controlling spacecraft. Hence it is important for the software to provide failure-free performance whenever needed. The Information technology industry has witnessed rapid growth in the recent past. The competition among the firms also i...
Article
Full-text available
Despite the significant evolution within the software industry, software quality remains a pertinent problem to many organisations today. This is because interactions between software project parameters in software development environment are complex and dynamic. Both management and developers have problems monitoring the fluctuations in quality th...
Article
Full-text available
Software reusability has become much interesting because of increased quality and reduce cost. A good process of software reuse leads to enhance the reliability, productivity, quality and the reduction of time and cost. Current reuse techniques focuses on the reuse of software artifact which grounded on anticipated functionality whereas, the non-fu...
Conference Paper
Full-text available
The organization of the testing process is an important part of any enterprise software quality management effort. However, little consensus exists how enterprise test organizations should be built up and structured, especially in connection with continuing penetration of recent trends such as enterprise agile development. This position paper is bu...
Article
Full-text available
According to Software Quality Assurance (SQA) and the Human Centred Design (HCD) guidelines for e-navigation by Maritime Safety Committee of International Maritime Organization, software quality related activities and practices will be in demand in the maritime field. To provide high quality software and a usable system to users, e-navigation SQA i...
Article
Full-text available
As the need for software increased, the number of software firms and the competition among them also increased. The software companies in developing countries like India can no longer survive based on cost advantage alone. The firms need to deliver competitively priced quality software products on time. This can be achieved through quantitatively m...
Conference Paper
Full-text available
Software Process Improvement (SPI) programs have been implemented, inter alia, to improve quality and speed of software development. SPI addresses many aspects ranging from individual developer skills to entire organizations. It comprises, for instance, the optimization of specific activities in the software lifecycle as well as the creation of org...
Conference Paper
Full-text available
This exploratory study investigates the ISO standards for quality management in perspective of software industry. The objective is to examine the applicability of ISO standards generic quality guidelines on software process, product and organization. The frameworks of ISO are studied and understood. Different comparisons are developed and refined t...
Article
Full-text available
Abstract: Software quality assurance (SQA) is a process that ensures that developed software meets and complies with defined or standardized quality specifications. SQA is an ongoing process within the software development life cycle (SDLC) that routinely checks the developed software to ensure it meets desired quality measures The Quality Manageme...
Article
Full-text available
Declarative styles such as functional programming (FP) are rapidly gaining ground on their imperative cousins, including procedural and object-oriented programming. The shift is subtle because it is happening within the context of multiparadigm programming languages such as JavaScript. FP is better suited to modern processes like test-driven develo...
Article
Full-text available
The Quality Management is identical important in Software Developments. Total quality management is a widely used philosophy and business approach that requires all departments in an association to participate in continuous quality improvement efforts. It workplace values high performance and avoids, or at least minimizes, waste. Most companies, es...
Article
Full-text available
This paper brings out current software testing practices their benefits and integrates the best practices in each testing standard. Choosing the right metrics at affordable cost is the biggest challenge for SME's there are whole lot of certification practices and the main challenge is to get one that has investment which is feasible for SME's and s...
Conference Paper
Full-text available
Due to a steady increase of mechatronic applications in automotive technology and various interactions of systems, modules and components, efficient quality management and enhanced development processes are strongly required. In this context, automotive manufacturers and suppliers are continuously faced to avoid and decrease faults in mechatronic s...
Conference Paper
Full-text available
The teaching-learning process of disciplines related to software quality can be a difficult task because of the abstract nature of the concepts involved. This paper presents the experience of applying an interdisciplinary approach between the disciplines Software Quality Management (SQM) and Applied Software Engineering (ASE), where the processes,...
Conference Paper
Full-text available
ISO/IEC 12207 training is a key element to provide an ability to software development organizations for selecting a set of required processes, measuring the performance of these processes, and continuously improving them. Traditionally, such training is either performed by an expert individual to the software quality management personnel most likel...
Article
Full-text available
Today, the rise of the mobile game applications development is a major phenomenon in the development of the mobile technology. Along with those trends, there are studies related to the development of a mobile game which expect the development of mobile games can be better in terms of quality and a higher tendency on the market. One of the things th...
Conference Paper
Full-text available
Software quality management is a task which indicates the degree of agreement between the produced software regarding the specified requirements and customer needs. In this paper, we will discuss about QuEF (Quality Evaluation Framework) and its tools. QuEF is a framework that performs different quality management tasks based on a model so that the...
Article
Full-text available
The use of free and Open-Source Software (OSS) systems is gaining momentum. Organizations are also now adopting OSS, despite some reservations, particularly about the quality issues. Stability of software is one of the main features in software quality management that needs to be understood and accurately predicted. It deals with the impact resulti...
Article
Full-text available
This special issue, owing to its fundamental software quality focus, comprises a collection of diverse articles that address the challenges and directions for software quality research. The Web extra at http://youtu.be/T7V4RSr1KEE is an audio interview in which Davide Falessi speaks with guest editors Annie Kuntzmann-Combelles, Michael Felderer, an...
Chapter
Full-text available
Requirements Engineering (RE) is the foundation for efficient software quality management. It is a cumbersome and complex task, particularly in the context of complex software products such as ERP systems, since it has to deal with numerous and specific challenges and large number of requirements to develop successful product, and therefore require...
Article
Full-text available
Software quality management has to effectively deploy resources for quality assurance activities in order to reflect the achieved product quality. Therefore, quality managers should exploit their creative freedom to direct their courses of action within the economic constraints. We present a method-based approach for better effectiveness. The produ...
Conference Paper
Full-text available
Software testing as a part of software quality management is currently not a well-covered topic in the information system research, especially from the organizational viewpoint - a serious gap between research and industry exists and continues to broaden. This article helps to bridge this gap. It addresses several organizational aspects of testing...
Article
Full-text available
As the software industry gradually becomes mature, software quality is regarded as the life of a software enterprise. This article discusses how to improve the quality of software, applies Rayleigh model and PDCA model to the software quality management, combines with the defect removal effectiveness index, exerts PDCA model to solve the problem of...
Conference Paper
Full-text available
Software engineering education is aimed at preparing professionals to achieve software quality, manage risk, and deliver projects on time and on budget. This paper reports on the findings of a Delphi study as part of a series of research studies designed to identify the software measurement topics that should be taught in software engineering progr...
Article
Full-text available
Quality Management is very important in Software Projects. Quality is achieved to the extent that a project end product meets the client's needs and expectations; it also means that a product should meet its specification. Paper discusses about Life Cycle approach to Software Quality Management process and its principles, activities, factors, metho...
Conference Paper
Full-text available
In an assessment of software process improvement (SPI) in 15 software small-and –medium-sized enterprises (software SMEs), we applied the broad spectrum of software specific and system context processes in ISO/IEC 12207 to the task of examining SPI in practice. Using the data collected in the study, we developed a four-tiered pyramidal hierarchy of...
Conference Paper
Full-text available
Software Quality Management needs also a quality models there are usable throughout the software lifecycle and that it embraces all the perspectives of quality. The goal of this paper is to propose a quality model suitable for such a purpose, through the comparative evaluation of suitable existing quality models and their respective support for Sof...
Article
Full-text available
Computer software is a collection of computer programs or set of programs, procedures, algorithms and its documentation and became a part of daily life. Software performs the function of the program it implements, either by directly providing instructions to the computer hardware or by serving as input to another piece of software. Now a day's more...
Conference Paper
Full-text available
Software Quality Management (SQM) is a set of processes and procedures designed to assure the quality of software artifacts along with their development process. In an environment in which software development is evolving to a globalization, SQM is seen as one of its challenges. Global Software Development is a way to develop software across nation...
Conference Paper
Full-text available
It is the desire of every project sponsor to be delivered products and services of the highest quality. Software Quality Assurance (SQA) and Software Quality Management (SQM) are two key process areas (KPA) that look closely to the issue of software quality. While the purpose of SQA is to provide management with appropriate visibility into the proc...
Article
Full-text available
Several bug-finding tools have been proposed to detect software defects by means of static analysis techniques. However, there is still no consensus on the effective role that such tools should play in software development. Particularly, there is still no concluding answer to the following question usually formulated by software developers and soft...
Article
Full-text available
A chop for a source statement s and a target statement t reveals the program parts involved in conveying effects from s to t. While precise chopping algorithms for sequential programs are known, no chopping algorithm ...
Article
Full-text available
A Software companies are often challenged with providing QA and testing of their software in an effective and efficient manner. What a QA staff and project management must do to make software quality more certain? They must have adequate software project management and test management infrastructure such is Optimal Software Quality Management (Opti...
Article
Full-text available
This work proposes a methodology for source code quality and static behaviour evaluation of a softwaresystem, based on the standard ISO/IEC-9126. It uses elements automatically derived from source codeenhanced with expert knowledge in the form of quality characteristic rankings, allowing softwareengineers to assign weights to source code attributes...
Conference Paper
Full-text available
In software development projects, the investment of quality improvements needs to be optimized in a way that does not affect the cost and schedule aspects. However, as is currently practiced in the industry, software’s artifacts are considered equal in their significance and risk to the software life cycle with respect to quality improvement activit...
Article
Full-text available
The quality of software products rarely achieves the level expected by managers purchasing the software. Only one of five implemented software projects successfully fulfills the required quality criteria. As with other products, customer satisfaction is the basic quality criterion for software products. Because each software product must be designe...
Article
Full-text available
The quality of software products rarely achieves the level expected by managers purchasing the software. Only one of five implemented software projects successfully fulfills the required quality criteria. As with other products, customer satisfaction is the basic quality criterion for software products. Because each software product must be designe...