Software errors and complexity: an empirical investigation0
Communications of the ACM
TAME: tailoring an Ada Measurement Environment
WADAS '87 Proceedings of the Joint Ada conference fifth national conference on Ada technology and fourth Washington Ada Symposium
Software Engineering Economics
Software Engineering Economics
Validating the TAME resource data model
ICSE '88 Proceedings of the 10th international conference on Software engineering
ISPW '88 Proceedings of the 4th international software process workshop on Representing and enacting the software process
Recent advances in software measurement (abstract and references for talk)
ICSE '90 Proceedings of the 12th international conference on Software engineering
Prism = methodology + process-oriented environment
ICSE '90 Proceedings of the 12th international conference on Software engineering
A case history analysis of software error cause-effect relationships
IEEE Transactions on Software Engineering
Prism-Methodology and Process-Oriented Environment
IEEE Transactions on Software Engineering
CASE: a testbed for modeling, measurement and management
Communications of the ACM
Environment Evolution: The Prism Model of Changes
IEEE Transactions on Software Engineering
Computing similarity in a reuse library system: an AI-based approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
A Practical View of Software Measurement and Implementation Experiences Within Motorola
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
The software engineering laboratory: an operational software experience factory
ICSE '92 Proceedings of the 14th international conference on Software engineering
Software quality: an overview from the perspective of total quality management
IBM Systems Journal
Emerging technologies that support a software process life cycle
IBM Systems Journal
ICSE '91 Proceedings of the 13th international conference on Software engineering
Experience Using Web-Based Shotgun Measures for Large-System Characterization and Improvement
IEEE Transactions on Software Engineering
Process Metamodelling and Process Construction: Examples Using the OPEN Process Framework (OPF)
Annals of Software Engineering
Identifying Quality-Requirement Conflicts
IEEE Software
IEEE Transactions on Software Engineering
A Case Study of Software Process Improvement During Development
IEEE Transactions on Software Engineering
Software measurement in the U.S. Army
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
Software Cost Option Strategy Tool (S-COST)
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
Object-Oriented Framework for Metrics Guided Risk Management
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
The IBM-McGill project on software process
CASCON '91 Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research
Program representation and behavioural matching for localizing similar code fragments
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
The development of a partial design recovery environment for legacy systems
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
The impact of inserting a tool into a software process
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
An empirical evaluation of the G/Q/M method
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
A Flexible Software Process Model
Proceedings of the 26th International Conference on Software Engineering
A framework for real-world software system evaluations
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Data & Knowledge Engineering - Special issue: Quality in conceptual modeling
Communications of the ACM
A systematic review of software process tailoring
ACM SIGSOFT Software Engineering Notes
PKM: knowledge management tool for environments centered on the concept of the experience factory
Companion of the 30th international conference on Software engineering
Jidoka in software development
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
A systematic literature review to identify and classify software requirement errors
Information and Software Technology
The relationship between organizational culture and the deployment of agile methods
Information and Software Technology
Defect data analysis as input for software process improvement
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Criteria for software process tailoring: a systematic review
Proceedings of the 2013 International Conference on Software and System Process
Hi-index | 0.03 |
This paper presents a methodology for improving the software process by tailoring it to the specific project goals and environment. This improvement process is aimed at the global software process model as well as methods and tools supporting that model. The basic idea is to use defect profiles to help characterize the environment and evaluate the project goals and the effectiveness of methods and tools in a quantitative way. The improvement process is implemented iteratively by setting project improvement goals, characterizing those goals and the environment, in part, via defect profiles in a quantitative way, choosing methods and tools fitting those characteristics, evaluating the actual behavior of the chosen set of methods and tools, and refining the project goals based on the evaluation results. All these activities require analysis of large amounts of data and, therefore, support by an automated tool. Such a tool — TAME (Tailoring A Measurement Environment) — is currently being developed.