Conceptual graph matching: a flexible algorithm and experiments
Journal of Experimental & Theoretical Artificial Intelligence - Special issue: conceptual graphs workshop
Predicting Source Code Changes by Mining Change History
IEEE Transactions on Software Engineering
Visualizing multiple evolution metrics
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
HATARI: raising risk awareness
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Facilitating software evolution research with kenyon
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Mining evolution data of a product family
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
Improving evolvability through refactoring
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
A framework for describing and understanding mining tools in software development
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
SCQL: a formal model and a query language for source control repositories
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
UMLDiff: an algorithm for object-oriented design differencing
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Modeling history to analyze software evolution: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
Proceedings of the 28th international conference on Software engineering
Software evolution: analysis and visualization
Proceedings of the 28th international conference on Software engineering
TA-RE: an exchange language for mining software repositories
Proceedings of the 2006 international workshop on Mining software repositories
An open framework for CVS repository querying, analysis and visualization
Proceedings of the 2006 international workshop on Mining software repositories
A lightweight approach to technical risk estimation via probabilistic impact analysis
Proceedings of the 2006 international workshop on Mining software repositories
Fine grained indexing of software repositories to support impact analysis
Proceedings of the 2006 international workshop on Mining software repositories
Predicting defect densities in source code files with decision tree learners
Proceedings of the 2006 international workshop on Mining software repositories
How long did it take to fix bugs?
Proceedings of the 2006 international workshop on Mining software repositories
Applying the evolution radar to PostgreSQL
Proceedings of the 2006 international workshop on Mining software repositories
Where is bug resolution knowledge stored?
Proceedings of the 2006 international workshop on Mining software repositories
Supporting change request assignment in open source development
Proceedings of the 2006 ACM symposium on Applied computing
An empirical study of fine-grained software modifications
Empirical Software Engineering
Predicting component failures at design time
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Fine-grained processing of CVS archives with APFEL
eclipse '06 Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange
Visual assessment of software evolution
Science of Computer Programming
Visual Analytics: Visual data mining and analysis of software repositories
Computers and Graphics
Predicting Faults from Cached History
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Assessing Changeability by Investigating the Propagation of Change Types
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
JDiff: A differencing technique and tool for object-oriented programs
Automated Software Engineering
Open Borders? Immigration in Open Source Projects
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Visual Data Mining in Software Archives to Detect How Developers Work Together
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Mining Workspace Updates in CVS
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Identifying Changed Source Code Lines from Version Repositories
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Mining Software Repositories with iSPAROL and a Software Evolution Ontology
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Predicting Defects for Eclipse
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Differencing logical UML models
Automated Software Engineering
Which warnings should I fix first?
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Predicting vulnerable software components
Proceedings of the 14th ACM conference on Computer and communications security
Threats on building models from CVS and Bugzilla repositories: the Mozilla case study
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Software evolution in open source projects—a large-scale investigation
Journal of Software Maintenance and Evolution: Research and Practice
Journal of Software Maintenance and Evolution: Research and Practice
Understanding bug fix patterns in verilog
Proceedings of the 2008 international working conference on Mining software repositories
A segmentation-based approach for temporal analysis of software version repositories
Journal of Software Maintenance and Evolution: Research and Practice
Exploring the relationship of history characteristics and defect count: an empirical study
DEFECTS '08 Proceedings of the 2008 workshop on Defects in large software systems
The impact of product development on the lifecycle of defects
DEFECTS '08 Proceedings of the 2008 workshop on Defects in large software systems
Do bad smells indicate "trouble" in code?
DEFECTS '08 Proceedings of the 2008 workshop on Defects in large software systems
Recommending method invocation context changes
Proceedings of the 2008 international workshop on Recommendation systems for software engineering
Is it a bug or an enhancement?: a text-based approach to classify change requests
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
Fault detection and prediction in an open-source software project
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
Visual querying and analysis of large software repositories
Empirical Software Engineering
Toward an understanding of bug fix patterns
Empirical Software Engineering
CocoViz with ambient audio software exploration
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Ldiff: An enhanced line differencing tool
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Fair and balanced?: bias in bug-fix datasets
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Analyzing the co-evolution of comments and source code
Software Quality Control
Identifying static analysis techniques for finding non-fix hunks in fix revisions
Proceedings of the ACM first international workshop on Data-intensive software management and mining
Empirical Evaluation of Hunk Metrics as Bug Predictors
IWSM '09 /Mensura '09 Proceedings of the International Conferences on Software Process and Product Measurement
Using Meta-Model Transformation to Model Software Evolution
Electronic Notes in Theoretical Computer Science (ENTCS)
An empirical study on the maintenance of source code clones
Empirical Software Engineering
Tracking code patterns over multiple software versions with Herodotos
Proceedings of the 9th International Conference on Aspect-Oriented Software Development
Distributed and Collaborative Software Evolution Analysis with Churrasco
Science of Computer Programming
Information and Software Technology
EQ-mine: predicting short-term defects for software evolution
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
Supporting developers with natural language queries
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Towards integrating e-mail communication in the IDE
Proceedings of 2010 ICSE Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation
Fostering synergies: how semantic web technology could influence software repositories
Proceedings of 2010 ICSE Workshop on Search-driven Development: Users, Infrastructure, Tools and Evaluation
UsabML: formalising the exchange of usability findings
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
The fluid software metadata framework (FSM)
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
From "community" to "commercial" FLOSS: the case of Moodle
Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Semantic web enabled software analysis
Web Semantics: Science, Services and Agents on the World Wide Web
A machine learning approach for text categorization of fixing-issue commits on CVS
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Automatic construction of an effective training set for prioritizing static analysis warnings
Proceedings of the IEEE/ACM international conference on Automated software engineering
The missing links: bugs and bug-fix commits
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Visual patterns in issue tracking data
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
A prolog-based framework for search, integration and empirical analysis on software evolution data
Proceedings of the 3rd International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation
Comparing fine-grained source code changes and code churn for bug prediction
Proceedings of the 8th Working Conference on Mining Software Repositories
An empirical investigation into the role of API-level refactorings during software evolution
Proceedings of the 33rd International Conference on Software Engineering
Assessing programming language impact on development and maintenance: a study on c and c++
Proceedings of the 33rd International Conference on Software Engineering
Ownership, experience and defects: a fine-grained study of authorship
Proceedings of the 33rd International Conference on Software Engineering
Recovering traceability links between source code and fixed bugs via patch analysis
Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering
Experiences mining open source release histories
Proceedings of the 2011 International Conference on Software and Systems Process
ReLink: recovering links between bugs and changes
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
BugCache for inspections: hit or miss?
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Querying versioned software repositories
ADBIS'11 Proceedings of the 15th international conference on Advances in databases and information systems
How to "make a bridge to the new town" using OntoAccess
ISWC'11 Proceedings of the 10th international conference on The semantic web - Volume Part II
Rank-based refactoring decision support: two studies
Innovations in Systems and Software Engineering
Are popular classes more defect prone?
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
An exploratory study of the impact of antipatterns on class change- and fault-proneness
Empirical Software Engineering
Relation of code clones and change couplings
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Faster issue resolution with higher technical quality of software
Software Quality Control
Empirical Software Engineering
Evaluating defect prediction approaches: a benchmark and an extensive comparison
Empirical Software Engineering
Clustering methodologies for software engineering
Advances in Software Engineering
Release engineering practices and pitfalls
Proceedings of the 34th International Conference on Software Engineering
Recalling the "imprecision" of cross-project defect prediction
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
Multi-layered approach for recovering links between bug reports and fixes
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
The bug report duplication problem: an exploratory study
Software Quality Control
It's not a bug, it's a feature: how misclassification impacts bug prediction
Proceedings of the 2013 International Conference on Software Engineering
Sample size vs. bias in defect prediction
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
API change and fault proneness: a threat to the success of Android apps
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Hi-index | 0.00 |
Version control and bug tracking systems contain largeamounts of historical information that can give deep insightinto the evolution of a software project. Unfortunately,these systems provide only insufficient support for a detailedanalysis of software evolution aspects. We addressthis problem and introduce an approach for populating a releasehistory database that combines version data with bugtracking data and adds missing data not covered by versioncontrol systems such as merge points. Then simple queriescan be applied to the structured data to obtain meaningfulviews showing the evolution of a software project. Suchviews enable more accurate reasoning of evolutionary aspectsand facilitate the anticipation of software evolution.We demonstrate our approach on the large Open Sourceproject Mozilla that offers great opportunities to compareresults and validate our approach.