Insights and assessments about the quality, reliability, or trustworthiness of software systems is important for many software applications. Especially for large or mission-critical software systems, reliable measures and assertions are crucial. Since software repositories contain information about source code, software development processes, and team interactions, we extract the provenance of software artifacts from those repositories and store the provenance according to a provenance model defined using W3C PROV data model. We use the recorded provenance to discover insights about the software and its development process, which we apply and evaluate for a large aerospace software system
Research on trusted computing focuses mainly on the security and integrity of the execution environm...
Our thesis is that software repositories contain latent information that can be mined to enable quan...
Within computer science, the term provenance has multiple meanings, due to different motivations, pe...
Insights and assessments about the quality, reliability, or trustworthiness of software systems is i...
Today’s software development processes are complex. A lot of interaction occurs between developers, ...
Using the W3C PROV data model, we present a general provenance model for software development proces...
Assertions about quality, reliability, or trustworthiness of software systems are important for many...
Assessments about the quality, reliability, and trustworthiness of data used and generated in missio...
Software repositories contain much information besides the source code itself. For Open Source proj...
Software development is a complex process involving many people and development tools and their inte...
Software is playing a crucial role in modern societies. The demand for software quality is increasin...
Project (M.S., Computer Science)--California State University, Sacramento, 2013.Data Provenance refe...
Assessments about the quality, reliability, and trustworthiness of data used and generated by missio...
Workflow forms a key part of many existing Service Oriented applications, involving the integration ...
Software repositories contain information about source code, software development processes, and tea...
Research on trusted computing focuses mainly on the security and integrity of the execution environm...
Our thesis is that software repositories contain latent information that can be mined to enable quan...
Within computer science, the term provenance has multiple meanings, due to different motivations, pe...
Insights and assessments about the quality, reliability, or trustworthiness of software systems is i...
Today’s software development processes are complex. A lot of interaction occurs between developers, ...
Using the W3C PROV data model, we present a general provenance model for software development proces...
Assertions about quality, reliability, or trustworthiness of software systems are important for many...
Assessments about the quality, reliability, and trustworthiness of data used and generated in missio...
Software repositories contain much information besides the source code itself. For Open Source proj...
Software development is a complex process involving many people and development tools and their inte...
Software is playing a crucial role in modern societies. The demand for software quality is increasin...
Project (M.S., Computer Science)--California State University, Sacramento, 2013.Data Provenance refe...
Assessments about the quality, reliability, and trustworthiness of data used and generated by missio...
Workflow forms a key part of many existing Service Oriented applications, involving the integration ...
Software repositories contain information about source code, software development processes, and tea...
Research on trusted computing focuses mainly on the security and integrity of the execution environm...
Our thesis is that software repositories contain latent information that can be mined to enable quan...
Within computer science, the term provenance has multiple meanings, due to different motivations, pe...