Today’s software development processes are complex. A lot of interaction occurs between developers, the tools they use, and even automatically between different tools. Examples of those interactions are entering a new requirement into the bug tracking system, committing new source code to the repository or automatic code style check during a check-in. To trace and understand the full process is hard. To get insight into these processes and to increase the quality of the resulting software release, we record information about the process during run-time. This information is called the Provenance of the process. With Provenance we can analyze and audit the software development process with the goals error detection, quality assurance, proces...
As long as software has been produced, there have been efforts to strive for quality in software pro...
Workflow forms a key part of many existing Service Oriented applications, involving the integration ...
Quality Assurance (QA) is an important aspect of product development in any industry, not least soft...
Insights and assessments about the quality, reliability, or trustworthiness of software systems is i...
Software development is a complex process involving many people and development tools and their inte...
Software repositories contain much information besides the source code itself. For Open Source proj...
Real-world software applications must constantly evolve to remain relevant. This evolution occurs wh...
Assertions about quality, reliability, or trustworthiness of software systems are important for many...
Using the W3C PROV data model, we present a general provenance model for software development proces...
This paper focuses on the relation between maintenance and quality. our contribution to improving ...
Real-world software applications must constantly evolve to remain relevant. This evolution occurs wh...
Software is intangible and, therefore, difficult to understand and control. Quality problems often c...
Today, there is no company that does not attempt to control or assure software quality in a greater ...
Rework occurs commonly in software development. This paper describes a simple rework example, namely...
Software quality is an important factor of a large and complex software system. Hence, there is a ne...
As long as software has been produced, there have been efforts to strive for quality in software pro...
Workflow forms a key part of many existing Service Oriented applications, involving the integration ...
Quality Assurance (QA) is an important aspect of product development in any industry, not least soft...
Insights and assessments about the quality, reliability, or trustworthiness of software systems is i...
Software development is a complex process involving many people and development tools and their inte...
Software repositories contain much information besides the source code itself. For Open Source proj...
Real-world software applications must constantly evolve to remain relevant. This evolution occurs wh...
Assertions about quality, reliability, or trustworthiness of software systems are important for many...
Using the W3C PROV data model, we present a general provenance model for software development proces...
This paper focuses on the relation between maintenance and quality. our contribution to improving ...
Real-world software applications must constantly evolve to remain relevant. This evolution occurs wh...
Software is intangible and, therefore, difficult to understand and control. Quality problems often c...
Today, there is no company that does not attempt to control or assure software quality in a greater ...
Rework occurs commonly in software development. This paper describes a simple rework example, namely...
Software quality is an important factor of a large and complex software system. Hence, there is a ne...
As long as software has been produced, there have been efforts to strive for quality in software pro...
Workflow forms a key part of many existing Service Oriented applications, involving the integration ...
Quality Assurance (QA) is an important aspect of product development in any industry, not least soft...