Barry W. Boehm

According to our database1, Barry W. Boehm authored at least 321 papers between 1969 and 2019.

Collaborative distances:
  • Dijkstra number2 of two.
  • Erdős number3 of three.

Awards

ACM Fellow

ACM Fellow 1997, "For significant contributions to the technology and discipline of software engineering, including implementation of advanced computer and software systems, environments, architectures, process models, cost models, quality models, and risk models.".

IEEE Fellow

IEEE Fellow 1992, "For contributions to the architecture, modeling, and implementation of software environments.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2019
Determining relevant training data for effort estimation using Window-based COCOMO calibration.
Journal of Systems and Software, 2019

Recover and RELAX: concern-oriented software architecture recovery for systems development and maintenance.
Proceedings of the International Conference on Software and System Processes, 2019

The Value of Software Architecture Recovery for Maintenance.
Proceedings of the 12th Innovations on Software Engineering Conference (formerly known as India Software Engineering Conference), 2019

2018
How Do Defects Hurt Qualities? An Empirical Study on Characterizing a Software Maintainability Ontology in Open Source Software.
Proceedings of the 2018 IEEE International Conference on Software Quality, 2018

Preliminary Causal Discovery Results with Software Effort Estimation Data.
Proceedings of the 11th Innovations in Software Engineering Conference, ISEC 2018, Hyderabad, India, February 09, 2018

COSMIC Function Points Evaluation for Software Maintenance.
Proceedings of the 11th Innovations in Software Engineering Conference, ISEC 2018, Hyderabad, India, February 09, 2018

Detailed use case points (DUCPs): a size metric automatically countable from sequence and class diagrams.
Proceedings of the 10th International Workshop on Modelling in Software Engineering, 2018

UMLx: a UML diagram analytic tool for software management decisions.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

An exploratory study on the influence of developers in technical debt.
Proceedings of the 2018 International Conference on Technical Debt, 2018

Calibrating use case points using bayesian analysis.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

A scalable and efficient approach for compiling and analyzing commit history.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

The SERC 5-Year Technical Plan: Designing the Future of Systems Engineering Research.
Proceedings of the Complex Systems Design & Management, 2018

2017
Negative results for software effort estimation.
Empirical Software Engineering, 2017

Enhancing sample-based scheduler with collaborate-state in big data cluster.
Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering, 2017

Conflicts and Synergies among Quality Requirements.
Proceedings of the 2017 IEEE International Conference on Software Quality, 2017

Towards Better Understanding of Software Quality Evolution through Commit-Impact Analysis.
Proceedings of the 2017 IEEE International Conference on Software Quality, 2017

Improving missing issue-commit link recovery using positive and unlabeled data.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Understanding feature requests by leveraging fuzzy method and linguistic analysis.
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Impact of task switching and work interruptions on software development processes.
Proceedings of the 2017 International Conference on Software and System Process, 2017

Rapid, evolutionary, reliable, scalable system and software development: the resilient agile process.
Proceedings of the 2017 International Conference on Software and System Process, 2017

Why is it important to measure maintainability, and what are the best ways to do it?
Proceedings of the 39th International Conference on Software Engineering, 2017

Software cost estimation meets software diversity.
Proceedings of the 39th International Conference on Software Engineering, 2017

Early Phase Cost Models for Agile Software Processes in the US DoD.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

2016
Is It a New Feature or Simply "Don't Know Yet"?: On Automated Redundant OSS Feature Requests Identification.
Proceedings of the 24th IEEE International Requirements Engineering Conference, 2016

Calibrating COCOMO® II for projects with high personnel turnover.
Proceedings of the International Conference on Software and Systems Process, 2016

Maintenance Effort Estimation for Open Source Software: A Systematic Literature Review.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Improving and balancing software qualities.
Proceedings of the 38th International Conference on Software Engineering, 2016

Using Software Non-Functional Assessment Process to Complement Function Points for Software Maintenance.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Function Point Analysis for Software Maintenance.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Combatting Use Case Points' Limitations with COCOMO(R) II and Relative Difficulty.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
The incremental commitment spiral model (ICSM): principles and practices for successful systems and software.
Proceedings of the 2015 International Conference on Software and System Process, 2015

System Thinking: Educating T-Shaped Software Engineers.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Architecture-Based Quality Attribute Synergies and Conflicts.
Proceedings of the 2nd IEEE/ACM International Workshop on Software Architecture and Metrics, 2015

General Theories of Software Engineering (GTSE): Key Criteria and an Example.
Proceedings of the IEEE/ACM 4th SEMAT Workshop on a General Theory of Software Engineering, 2015

System Thinking: Educating T-Shaped Software Engineers.
Proceedings of the 28th IEEE Conference on Software Engineering Education and Training, 2015

2014
Towards context-specific software process selection, tailoring, and composition.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

Software domains in incremental development productivity decline.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

COCOMO II parameters and IDPD: bilateral relevances.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

The incremental commitment spiral model (ICSM): principles and practices for successful systems and software.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

An initial process decision table and a process evolution process.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

Principles for successful systems and software processes.
Proceedings of the International Conference on Software and Systems Process 2014, 2014

Simple empirical software effort estimation model.
Proceedings of the 2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2014

Combining software engineering education and empirical research via instrumented real-client team project courses.
Proceedings of the 27th IEEE Conference on Software Engineering Education and Training, 2014

Software Project Risk and Opportunity Management.
Proceedings of the Software Project Management in a Changing World, 2014

2013
Learning Project Management Decisions: A Case Study with Case-Based Reasoning versus Data Farming.
IEEE Trans. Software Eng., 2013

Value-Based Requirements Prioritization: Usage Experiences.
Proceedings of the Conference on Systems Engineering Research, 2013

An Evidence-based Systems Engineering (SE) Data Item Description.
Proceedings of the Conference on Systems Engineering Research, 2013

An Orthogonal Framework for Improving Life Cycle Affordability.
Proceedings of the Conference on Systems Engineering Research, 2013

Analyzing and handling local bias for calibrating parametric cost estimation models.
Information & Software Technology, 2013

Incremental development productivity decline.
Proceedings of the 9th International Conference on Predictive Models in Software Engineering, 2013

Keynote speaker 1: The economics of systems and software reliability.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Improving scenario testing process by adding value-based prioritization: an industrial case study.
Proceedings of the International Conference on Software and System Process, 2013

Integrating collaborative requirements negotiation and prioritization processes: a match made in heaven.
Proceedings of the International Conference on Software and System Process, 2013

A model for estimating agile project process and schedule acceleration.
Proceedings of the International Conference on Software and System Process, 2013

Technical debt: past, present, and future (panel).
Proceedings of the 35th International Conference on Software Engineering, 2013

Parametric model CESI experience: (keynote).
Proceedings of the 1st International Workshop on Conducting Empirical Studies in Industry, 2013

A look at software engineering risks in a team project course.
Proceedings of the 26th International Conference on Software Engineering Education and Training, 2013

Lehman's Laws and the Productivity of Increments: Implications for Productivity.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

2012
Improving software testing process: feature prioritization to make winners of success-critical stakeholders.
Journal of Software: Evolution and Process, 2012

Principles for Successful Systems Engineering.
Proceedings of the Conference on Systems Engineering Research, 2012

Selecting an appropriate framework for value-based requirements prioritization.
Proceedings of the 2012 20th IEEE International Requirements Engineering Conference (RE), 2012

Process implications of social networking-based requirements negotiation tools.
Proceedings of the 2012 International Conference on Software and System Process, 2012

COTIPMO: A COnstructive Team Improvement Process MOdel.
Proceedings of the 2012 International Conference on Software and System Process, 2012

2011
In memory of Manny Lehman, 'Father of Software Evolution'.
Journal of Software Maintenance, 2011

Quantifying requirements elaboration to improve early software cost estimation.
Inf. Sci., 2011

A controlled experiment in assessing and estimating software maintenance tasks.
Information & Software Technology, 2011

Local bias and its impacts on the performance of parametric estimation models.
Proceedings of the 7th International Conference on Predictive Models in Software Engineering, 2011

An analysis of trends in productivity and cost drivers over years.
Proceedings of the 7th International Conference on Predictive Models in Software Engineering, 2011

A value-based review process for prioritizing artifacts.
Proceedings of the International Conference on Software and Systems Process, 2011

Towards richer process principles.
Proceedings of the International Conference on Software and Systems Process, 2011

Software and systems engineering process implications of evolutionary development of evolutionary development.
Proceedings of the International Conference on Software and Systems Process, 2011

Impact of software resource estimation research on practice: a preliminary report on achievements, synergies, and challenges.
Proceedings of the 33rd International Conference on Software Engineering, 2011

US DoD Application Domain Empirical Software Cost Analysis.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

Making winners for both education and research: Verification and validation process improvement practice in a software engineering course.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

Educating software engineers to become systems engineers.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

Panel on the role of graduate software and systems engineering bodies of knowledge in formulating graduate software engineering curricula.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

2010
Perspectives [The changing nature of software evolution; The inevitability of evolution].
IEEE Software, 2010

Modeling the Value-Based Software Process with Object-Petri-Nets.
Int. J. Software and Informatics, 2010

Extending software engineering research outside the digital box.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Reducing estimation uncertainty with continuous assessment: tracking the "cone of uncertainty".
Proceedings of the ASE 2010, 2010

Improving the ROI of Software Quality Assurance Activities: An Empirical Study.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

Critical Success Factors for Rapid, Innovative Solutions.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

The Incremental Commitment Model Process Patterns for Rapid-Fielding Projects.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

Evidence-Based Software Processes.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

A Risk-Driven Decision Table for Software Process Selection.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

New processes for new horizons: the incremental commitment model.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Finding Success in Rapid Collaborative Requirements Negotiation Using Wiki and Shaper.
Proceedings of the 43rd Hawaii International International Conference on Systems Science (HICSS-43 2010), 2010

Analysis of Stakeholder/Value Dependency Patterns and Process Implications: A Controlled Experiment.
Proceedings of the 43rd Hawaii International International Conference on Systems Science (HICSS-43 2010), 2010

Some Future Software Engineering Opportunities and Challenges.
Proceedings of the Future of Software Engineering., 2010

Architected Agile Solutions for Software-Reliant Systems.
Proceedings of the Agile Software Development - Current Research and Future Directions, 2010

2009
Accurate estimates without local data?
Software Process: Improvement and Practice, 2009

Software Development Effort Estimation: Formal Models or Expert Judgment?
IEEE Software, 2009

Experiences in developing and applying a software engineering technology testbed.
Empirical Software Engineering, 2009

Can we build software faster and better and cheaper?
Proceedings of the 5th International Workshop on Predictive Models in Software Engineering, 2009

Future challenges for software data collection and analysis.
Proceedings of the 5th International Workshop on Predictive Models in Software Engineering, 2009

Bridge the Gap between Software Test Process and Business Value: A Case Study.
Proceedings of the Trustworthy Software Development Processes, 2009

How to avoid drastic software process change (using stochastic stability).
Proceedings of the 31st International Conference on Software Engineering, 2009

The role of judgment in software estimation.
Proceedings of the 31st International Conference on Software Engineering, 2009

Seventh workshop on Software Quality.
Proceedings of the 31st International Conference on Software Engineering, 2009

Experimental Evaluation of Wiki Technology and the Shaper Role in Rapid Interdisciplinary Requirements Negotiation.
Proceedings of the 42st Hawaii International International Conference on Systems Science (HICSS-42 2009), 2009

Productivity trends in incremental and iterative software development.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

Using Software Project Courses to Integrate Education and Research: An Experience Report.
Proceedings of the Proceedings 22nd Conference on Software Engineering Education and Training, 2009

Assessing and Estimating Corrective, Enhancive, and Reductive Maintenance Tasks: A Controlled Experiment.
Proceedings of the 16th Asia-Pacific Software Engineering Conference, 2009

2008
Achievements and Challenges in Cocomo-Based Software Resource Estimation.
IEEE Software, 2008

Balancing Opportunities and Risks in Component-Based Software Development.
IEEE Software, 2008

System of systems lead system integrators: Where Do they spend their time and what makes them more or less efficient?
Systems Engineering, 2008

The ROI of systems engineering: Some quantitative results for software-intensive systems.
Systems Engineering, 2008

Applying Value-Based Software Process: An ERP Example.
Int. J. Software and Informatics, 2008

Making a Difference in the Software Century.
IEEE Computer, 2008

Accurate Estimates without Calibration?
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

Assessing Quality Processes with ODC COQUALMO.
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

Sixth workshop on software quality.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

WikiWinWin: A Wiki Based System for Collaborative Requirements Negotiation.
Proceedings of the 41st Hawaii International International Conference on Systems Science (HICSS-41 2008), 2008

Phase distribution of software development effort.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

A constrained regression technique for cocomo calibration.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

Nancy R. Mead: Making Requirements Prioritization a Priority.
Proceedings of the Proceedings 21st Conference on Software Engineering Education and Training, 2008

2007
Improving process decisions in COTS-based development via risk-based prioritization.
Software Process: Improvement and Practice, 2007

Assessing hybrid incremental processes for SISOS development.
Software Process: Improvement and Practice, 2007

Developing a process framework using principles of value-based software engineering.
Software Process: Improvement and Practice, 2007

System-of-Systems Cost Estimation: Analysis of Lead System Integrator Engineering Activities.
IRMJ, 2007

A Framework for the Assessment and Selection of Software Components and Connectors in COTS-Based Architectures.
Proceedings of the Sixth Working IEEE / IFIP Conference on Software Architecture (WICSA 2007), 2007

The business case for automated software engineering.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Coping with the Cone of Uncertainty: An Empirical Study of the SAIV Process Model.
Proceedings of the Software Process Dynamics and Agility, 2007

Comparative Experiences with Electronic Process Guide Generator Tools.
Proceedings of the Software Process Dynamics and Agility, 2007

Retrospectives on Peopleware.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Fifth Workshop on Software Quality.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Attribute-Based COTS Product Interoperability Assessment.
Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007

Formalizing Informal Stakeholder Decisions--A Hybrid Method Approach.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

Value Driven Security Threat Modeling Based on Attack Path Analysis.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

A Replicate Empirical Comparison between Pair Development and Software Development with Inspection.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

An Empirical Study on MBASE and LeanMBASE.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

2006
How Much Software Quality Investment Is Enough: A Value-Based Approach.
IEEE Software, 2006

Some future trends and implications for systems and software engineering processes.
Systems Engineering, 2006

A quality-based cost estimation model for the product line life cycle.
Commun. ACM, 2006

How Do Agile/XP Development Methods Affect Companies?.
Proceedings of the Extreme Programming and Agile Processes in Software Engineering, 2006

Optimizing Process Decision in COTS-Based Development Via Risk Based Prioritization.
Proceedings of the Software Process Change, 2006

Spiral Lifecycle Increment Modeling for New Hybrid Processes.
Proceedings of the Software Process Change, 2006

Tailor the Value-Based Software Quality Achievement Process to Project Business Cases.
Proceedings of the Software Process Change, 2006

A Value-Based Software Process Framework.
Proceedings of the Software Process Change, 2006

An empirical comparison between pair development and software inspection in Thailand.
Proceedings of the 2006 International Symposium on Empirical Software Engineering (ISESE 2006), 2006

Assessing COTS integration risk using cost estimation inputs.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Applying the Value/Petri process to ERP software development in China.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Workshop description of 4th workshop on software quality (WoSQ).
Proceedings of the 2006 international workshop on Software quality, 2006

Workshop description of 4th workshop on software quality (WOSQ).
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

A view of 20th and 21st century software engineering.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

COCOTS Risk Analyzer.
Proceedings of the Fifth International Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems, 2006

SimVBSE: Developing a Game for Value-Based Software Engineering.
Proceedings of the 19th Conference on Software Engineering Education and Training (CSEE&T 2006), 2006

Educating Students in Value-Based Design and Deve.
Proceedings of the 19th Conference on Software Engineering Education and Training (CSEE&T 2006), 2006

An Initial Theory of Value-Based Software Engineering.
Proceedings of the Value-Based Software Engineering, 2006

Value-Based Software Engineering: Seven Key Elements and Ethical Considerations.
Proceedings of the Value-Based Software Engineering, 2006

Value-Based Software Engineering: Overview and Agenda.
Proceedings of the Value-Based Software Engineering, 2006

2005
Supporting Collection Development Decisions by Mining and Analyzing Digital Archive Usage Data.
TCDL Bulletin, 2005

Value-Based Processes for COTS-Based Applications.
IEEE Software, 2005

Finding the Right Data for Software Cost Modeling.
IEEE Software, 2005

Management Challenges to Implementing Agile Processes in Traditional Development Organizations.
IEEE Software, 2005

Improving quality through software process improvement in Thailand: initial analysis.
ACM SIGSOFT Software Engineering Notes, 2005

Developing a theory of value-based software engineering.
ACM SIGSOFT Software Engineering Notes, 2005

Using iDAVE to determine availability requirements.
ACM SIGSOFT Software Engineering Notes, 2005

Determining how much software assurance is enough?: a value-based approach.
ACM SIGSOFT Software Engineering Notes, 2005

Feature subset selection can improve software cost estimation accuracy.
ACM SIGSOFT Software Engineering Notes, 2005

Value-based quality processes and results.
ACM SIGSOFT Software Engineering Notes, 2005

Mining and analyzing digital archive usage data to support collection development decisions.
Proceedings of the ACM/IEEE Joint Conference on Digital Libraries, 2005

Evolving an Experience Base for Software Process Research.
Proceedings of the Unifying the Software Process Spectrum, 2005

The Future of Software Processes.
Proceedings of the Unifying the Software Process Spectrum, 2005

Process Elements: Components of Software Process Architectures.
Proceedings of the Unifying the Software Process Spectrum, 2005

Empirical results from an experiment on value-based review (VBR) processes.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Determining how much software assurance is enough? A value-based approach.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Third workshop on software quality.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

Improving quality through software process improvement in Thailand: initial analysis.
Proceedings of the third workshop on Software quality, 2005

Using iDAVE to determine availability requirements.
Proceedings of the third workshop on Software quality, 2005

Spiral development of software-intensive systems of systems.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

Value-based quality processes and results.
Proceedings of the third workshop on Software quality, 2005

A Contextualized Study of COTS-Based E-Service Projects.
Proceedings of the COTS-Based Software Systems, 4th International Conference, 2005

Composable Spiral Processes for COTS-Based Application Development.
Proceedings of the COTS-Based Software Systems, 4th International Conference, 2005

A Method for Compatible COTS Component Selection.
Proceedings of the COTS-Based Software Systems, 4th International Conference, 2005

2004
The ROI of Software Dependability: The iDAVE Model.
IEEE Software, 2004

New Year's Resolutions for Software Quality.
IEEE Software, 2004

Integrating Collaborative Processes and Quality Assurance Techniques: Experiences from Requirements Negotiation.
J. of Management Information Systems, 2004

An Empirical Study of eServices Product UML Sizing Metrics.
Proceedings of the 2004 International Symposium on Empirical Software Engineering (ISESE 2004), 2004

A Software Product Line Life Cycle Cost Estimation Model.
Proceedings of the 2004 International Symposium on Empirical Software Engineering (ISESE 2004), 2004

Using Empirical Testbeds to Accelerate Technology Maturity and Transition: The SCRover Experience.
Proceedings of the 2004 International Symposium on Empirical Software Engineering (ISESE 2004), 2004

Second Workshop on Software Quality.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

Balancing Agility and Discipline: Evaluating and Integrating Agile and Plan-Driven Methods.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

COTS-Based Systems - Twelve Lessons Learned about Maintenance.
Proceedings of the COTS-Based Software Systems, Third International Conference, 2004

2003
Eight Lessons Learned during COTS-Based Systems Maintenance.
IEEE Software, 2003

Value-based software engineering.
ACM SIGSOFT Software Engineering Notes, 2003

Value-based software engineering: reinventing.
ACM SIGSOFT Software Engineering Notes, 2003

Bridging models across the software lifecycle.
Journal of Systems and Software, 2003

Using Risk to Balance Agile and Plan-Driven Methods.
IEEE Computer, 2003

Value-Based Software Engineering: A Case Study.
IEEE Computer, 2003

Agility through Discipline: A Debate.
IEEE Computer, 2003

Rebalancing Your Organization's Agility and Discipline.
Proceedings of the Extreme Programming and Agile Methods, 2003

Meeting the challenge of software engineering education for working professionals in the 21st century.
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003

Discipline and practices of TDD: (test driven development).
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003

Composable Process Elements for Developing COTS-Based Applications.
Proceedings of the 2003 International Symposium on Empirical Software Engineering (ISESE 2003), 30 September, 2003

Estimating the Cost of Security for COTS Software.
Proceedings of the COTS-Based Software Systems, Second International Conference, 2003

Not All CBS Are Created Equally: COTS-Intensive Project Types.
Proceedings of the COTS-Based Software Systems, Second International Conference, 2003

Repeatable Quality Assurance Techniques for Requirements Negotiations.
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003

Tailoring a Successful Project-Based Course.
Proceedings of the 16th Conference on Software Engineering Education and Training (CSEE&T 2003), 2003

Observations on Balancing Discipline and Agility.
Proceedings of the 2003 Agile Development Conference (ADC 2003), 2003

2002
Disaggregating and Calibrating the CASE Tool Variable in COCOMO II.
IEEE Trans. Software Eng., 2002

Point/Counterpoint: On the Balance between Theory and Practice / Software Engineering Is a Value-Based Contact Sport.
IEEE Software, 2002

Introducing Risk Management Techniques Within Project Based Software Engineering Courses.
Computer Science Education, 2002

Balancing Plan-Driven and Agile Methods in Software Engineering Project Courses.
Computer Science Education, 2002

The Agile Methods Fray.
IEEE Computer, 2002

Get Ready for Agile Methods, with Care.
IEEE Computer, 2002

Empirical Findings in Agile Methods.
Proceedings of the Extreme Programming and Agile Methods, 2002

XP - Beyond Limitations?
Proceedings of the Extreme Programming and Agile Methods, 2002

What We Have Learned About Fighting Defects.
Proceedings of the 8th IEEE International Software Metrics Symposium (METRICS 2002), 2002

Software engineering economics: background, current practices, and future directions.
Proceedings of the 24th International Conference on Software Engineering, 2002

Tutorial 1: Introducing Software Economics within SWE Project Courses.
Proceedings of the 15th Conference on Software Engineering Education and Training (CSEET'02), 2002

Software Engineering Economics (Reprint).
Proceedings of the Software Pioneers., 2002

Early Experiences in Software Economics.
Proceedings of the Software Pioneers., 2002

2001
Developing Groupware for Requirements Negotiation: Lessons Learned.
IEEE Software, 2001

Software Defect Reduction Top 10 List.
IEEE Computer, 2001

COTS-Based Systems Top 10 List.
IEEE Computer, 2001

Using WinWin Quality Requirements Management Tools: A Case Study.
Ann. Software Eng., 2001

EasyWinWin: a groupware-supported methodology for requirements negotiation.
Proceedings of the 8th European Software Engineering Conference held jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering 2001, 2001

Software Model Connectors: Bridging Models across the Software Lifecycle.
Proceedings of the Thirteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2001), 2001

Third International Workshop on Economics-Driven Software Engineering Research.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Applying WinWin to Quality Requirements: A Case Study.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Educating Software Engineering Students to Manage Risk.
Proceedings of the 23rd International Conference on Software Engineering, 2001

EasyWinWin: A Groupware-Supported Nethodology for Requirements Negotiation.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Using a Model Framework in Developing and Delivering a Family of Software Engineering Project Courses.
Proceedings of the 14th Conference on Software Engineering Education and Training, 2001

2000
Software Estimation Perspectives - Guest Editors' Introduction.
IEEE Software, 2000

Manager - Safe and Simple Software Cost Analysis.
IEEE Software, 2000

Software architecture, analysis, generation, and evolution (SAAGE).
ACM SIGSOFT Software Engineering Notes, 2000

Model-based (systems) architecting and software engineering (MBASE).
ACM SIGSOFT Software Engineering Notes, 2000

Avoiding the Software Model-Clash Spiderweb.
IEEE Computer, 2000

Gaining Intellectual Control of Software Development.
IEEE Computer, 2000

Termination Doesn't Equal Project Failure.
IEEE Computer, 2000

The Art of Expectations Management.
IEEE Computer, 2000

Requirements that Handle IKIWISI, COTS, and Rapid Change.
IEEE Computer, 2000

Unifying Software Engineering and Systems Engineering.
IEEE Computer, 2000

Software development cost estimation approaches - A survey.
Ann. Software Eng., 2000

Why don't we get more (self?) respect: the positive impact of software engineering research upon practice.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

Software economics: a roadmap.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

A Combined Curriculum Research and Curriculum Development Approach to Software Engineering Education.
Proceedings of the Thirteenth Conference on Software Engineering Education and Training, 2000

1999
Bayesian Analysis of Empirical Software Engineering Cost Models.
IEEE Trans. Software Eng., 1999

Escaping the software tar pit: model clashes and how to avoid them.
ACM SIGSOFT Software Engineering Notes, 1999

NSF workshop on a software research program for the 21st century.
ACM SIGSOFT Software Engineering Notes, 1999

Software economics: status and prospects.
Information & Software Technology, 1999

COTS Integration: Plug and Pray?
IEEE Computer, 1999

Managing Software Productivity and Reuse.
IEEE Computer, 1999

Making RAD Work for Your Project.
IEEE Computer, 1999

The MBASE Life Cycle Architecture Milestone Package.
Proceedings of the Software Architecture, 1999

What happened to integrated environments? (panel session).
SIGAda, 1999

Predicting the future of computer systems and software engineering (keynote address).
SIGAda, 1999

Requirements Engineering, Expectations Management, and the Two Cultures.
Proceedings of the 4th IEEE International Symposium on Requirements Engineering (RE '99), 1999

1998
Using the WinWin Spiral Model: A Case Study.
IEEE Computer, 1998

A Stakeholder Win-Win Approach to Software Engineering Education.
Ann. Software Eng., 1998

Calibrating the COCOMO II Post-Architecture Model.
Proceedings of the Forging New Links, 1998

Software Requirements Negotiation: Some Lessons Learned.
Proceedings of the Forging New Links, 1998

1997
Guest Editors' Introduction: Software Risk Management.
IEEE Software, 1997

Developing Multimedia Applications with the WinWin Spiral Model.
Proceedings of the Software Engineering, 1997

Conceptual Modeling Challenges for Model-Based Architecting and Software Engineering (MBASE).
Proceedings of the Conceptual Modeling, 1997

1996
Identifying Quality-Requirement Conflicts.
IEEE Software, 1996

Anchoring the Software Process.
IEEE Software, 1996

Industrial Priorities for Software Engineering Research (Panel).
Proceedings of the SIGSOFT '96, 1996

An open architecture for software process asset reuse.
Proceedings of the 10th International Software Process Workshop (ISPW '96), 1996

Identifying Quality-Requirement Conflicts.
Proceedings of the 2nd International Conference on Requirements Engineering, 1996

Requirements Engineering at Age 20: Looking Back, Looking Ahead.
Proceedings of the 2nd International Conference on Requirements Engineering, 1996

Helping Students Learn Requirements Engineering.
Proceedings of the Ninth Conference on Software Engineering Education, 1996

Software Cost Option Strategy Tool (S-COST).
Proceedings of the COMPSAC '96, 1996

1995
Critical Success Factors for Knowledge-Based Software Engineering Applications.
Autom. Softw. Eng., 1995

Cost Models for Future Software Life Cycle Processes: COCOMO 2.0.
Ann. Software Eng., 1995

Software Requirements Negotiation and Renegotiation Aids: A Theory-W Based Spiral Approach.
Proceedings of the 17th International Conference on Software Engineering, 1995

1994
Software requirements as negotiated win conditions.
Proceedings of the First IEEE International Conference on Requirements Engineering, 1994

Critical Success Factors for Knowledge-Based Software Engineering Applications.
Proceedings of the Proceedings KBSE'94, 1994

Humans and process frameworks: some critical process elements.
Proceedings of the Ninth International Software Process Workshop (ISPW '94), 1994

Software Architectures: Critical Success Factors and Cost Drivers.
Proceedings of the 16th International Conference on Software Engineering, 1994

Megaprogramming (Abstract).
Proceedings of the ACM 22rd Annual Computer Science Conference on Scaling up: Meeting the Challenge of Complexity in Real-World Computing Applications, 1994

1992
DoD's software technology plans: what do they mean for KBSE, and what does it mean for them?
Proceedings of the Seventh Knowledge-Based Software Engineering Conference, 1992

1991
Software Risk Management: Principles and Practices.
IEEE Software, 1991

1989
Act one - the poems.
RFC, September, 1989

Theory-W Software Project Management: Principles and Examples.
IEEE Trans. Software Eng., 1989

Experiences with the spiral model as a process model generator.
Proceedings of the Fifth International Software Process Workshop (ISPW '89), 1989

Software Factories in the USA.
IFIP Congress, 1989

What We Really Need Are Process Model Generators.
Proceedings of the 11th International Conference on Software Engineering, 1989

Software Risk Management.
Proceedings of the ESEC '89, 1989

1988
Understanding and Controlling Software Costs.
IEEE Trans. Software Eng., 1988

A Spiral Model of Software Development and Enhancement.
IEEE Computer, 1988

Applying process programming to the spiral model.
Proceedings of the Forth International Software Process Workshop (ISPW '88), 1988

Theory-W Software Project Management: A Case Study.
Proceedings of the Proceedings, 1988

1987
Improving Software Productivity.
IEEE Computer, 1987

Software Process Management: Lessons Learned from History.
Proceedings of the Proceedings, 9th International Conference on Software Engineering, Monterey, California, USA, March 30, 1987

1986
Reasoning about iteration: a cost-benefit approach.
Proceedings of the Third International Software Process Workshop (ISPW '86), 1986

Understanding and Controlling Software Costs (Invited Paper).
IFIP Congress, 1986

1985
A spiral model of software development and enhancement.
Proceedings of an International Workshop on the Software Process and Software Environments, 1985

1984
Prototyping Versus Specifying: A Multiproject Experiment.
IEEE Trans. Software Eng., 1984

Software Engineering Economics.
IEEE Trans. Software Eng., 1984

Verifying and Validating Software Requirements and Design Specifications.
IEEE Software, 1984

A Software Development Environment for Improving Productivity.
IEEE Computer, 1984

Prototyping versus specifying: A multiproject experiment.
Proceedings of a Software Process Workshop, February 1984, Egham, UK, 1984

Prototyping vs. Specifying: A Multi-Project Experiment.
Proceedings of the Proceedings, 1984

1983
Seven basic principles of software engineering.
Journal of Systems and Software, 1983

The Open Channel.
IEEE Computer, 1983

Software Technology in the 1990's: Using an Evolutionary Paradigm.
IEEE Computer, 1983

1982
The TRW Software Productivity System.
Proceedings of the Proceedings, 1982

1981
An Experiment in Small-Scale Application Software Engineering.
IEEE Trans. Software Eng., 1981

1980
Software cost modeling: Some lessons learned.
Journal of Systems and Software, 1980

Developing Small-Scale Application Software Products: Some Experiment Results.
IFIP Congress, 1980

Software engineering education.
Proceedings of the American Federation of Information Processing Societies: 1980 National Computer Conference, 1980

1979
Software Engineering: As it is.
Proceedings of the 4th International Conference on Software Engineering, 1979

1976
Software Engineering.
IEEE Trans. Computers, 1976

Computers in developing nations.
SIGCAS Computers and Society, 1976

Quantitative Evaluation of Software Quality.
Proceedings of the 2nd International Conference on Software Engineering, 1976

SIGCAS (Panel Session).
Proceedings of the 1976 Annual Conference, Houston, Texas, USA, October 20-22, 1976, 1976

SICSOFT (Panel Session).
Proceedings of the 1976 Annual Conference, Houston, Texas, USA, October 20-22, 1976, 1976

1975
Some Experience with Automated Aids to the Design of Large-Scale Reliable Software.
IEEE Trans. Software Eng., 1975

Concluding Remarks.
IEEE Computer, 1975

Session II Structured Programming: A Quantitative Assessment.
IEEE Computer, 1975

1974
Some Steps Toward Formal and Automated Aids to Software Requirements Analysis and Design.
IFIP Congress, 1974

The high cost of software: causes and corrections.
Proceedings of the American Federation of Information Processing Societies: 1974 National Computer Conference, 1974

Mathematical software: patterns for the future.
Proceedings of the American Federation of Information Processing Societies: 1974 National Computer Conference, 1974

1972
Framework and initial phases for computer performance improvement.
AFIPS Fall Joint Computing Conference (2), 1972

1971
Interactive problem-solving: an experimental study of "lockout" effects.
Proceedings of the American Federation of Information Processing Societies: AFIPS Conference Proceedings: 1971 Spring Joint Computer Conference, 1971

Conference results.
Proceedings of the American Federation of Information Processing Societies: Proceedings of the AFIPS '71 Fall Joint Computer Conference, 1971

1969
POGO: Programmer-oriented graphics operation.
Proceedings of the 6th annual Design Automation Conference, 1969

Interactive trajectory analysis: the graphic rocket system.
Proceedings of the 6th annual Design Automation Conference, 1969

POGO: programmer-oriented graphics operation.
Proceedings of the American Federation of Information Processing Societies: AFIPS Conference Proceedings: 1969 Spring Joint Computer Conference, 1969


  Loading...