Search For:

Displaying 1-24 out of 24 total
Panel on the role of graduate software and systems engineering bodies of knowledge in formulating graduate software engineering curricula
Found in: Software Engineering Education and Training, Conference on
By Barry W. Boehm,Pierre Bourque,Don Gelosh,Thomas B. Hilburn,Art Pyster,Mary Shaw,J. Barrie Thompson
Issue Date:May 2011
pp. 535-536
The Software Engineering Body of Knowledge (SWEBOK), published in 2004, and now under revision, has influenced many software engineering graduate programs worldwide. In 2009, guidelines were published for graduate programs in software engineering (GSWE2009...
   
An Empirical Study of eServices Product UML Sizing Metrics
Found in: Empirical Software Engineering, International Symposium on
By Yue Chen, Barry W. Boehm, Ray Madachy, Ricardo Valerdi
Issue Date:August 2004
pp. 199-206
Size is one of the most fundamental measurements of software. For the past two decades, the source line of code (SLOC) and function point (FP) metrics have been dominating software sizing approaches. However both approaches have significant defects. For ex...
 
Experimental Evaluation of Wiki Technology and the Shaper Role in Rapid Interdisciplinary Requirements Negotiation
Found in: Hawaii International Conference on System Sciences
By Di Wu, Da Yang, Supannika Koolmanojwong, Barry W. Boehm
Issue Date:January 2009
pp. 1-9
The challenges driven by multi-culture, multi-discipline stakeholders collaborating in a rapidly changing global environment necessitates an easily approachable mechanism for negotiating WinWin outcomes. Wiki has become an enabling technology for interdisc...
   
Achievements and Challenges in Cocomo-Based Software Resource Estimation
Found in: IEEE Software
By Barry W. Boehm,Ricardo Valerdi
Issue Date:September 2008
pp. 74-83
This article summarizes major achievements and challenges of software resource estimation over the last 40 years, emphasizing the Cocomo suite of models. Critical issues that have enabled major achievements include the development of good model forms, crit...
 
WikiWinWin: A Wiki Based System for Collaborative Requirements Negotiation
Found in: Hawaii International Conference on System Sciences
By Da Yang, Di Wu, Supannika Koolmanojwong, A. Winsor Brown, Barry W. Boehm
Issue Date:January 2008
pp. 24
Defining requirements is one of the most critical activities in the development of software intensive systems. The EasyWinWin system has been very good in capturing initial requirements involving heterogeneous stakeholders in over 150 client-developer requ...
   
Some experience with automated aids to the design of large-scale reliable software
Found in: IEEE Transactions on Software Engineering
By Barry W. Boehm,Robert K Mcclean,D. E. Urfrig
Issue Date:March 1975
pp. 125-133
This paper summarizes some recent experience in analyzing and eliminating sources of error in the design phase of large software projects. It begins by pointing out some of the significant differences in software error incidence between large and small sof...
 
Making winners for both education and research: Verification and validation process improvement practice in a software engineering course
Found in: Software Engineering Education and Training, Conference on
By Qi Li,Barry W. Boehm
Issue Date:May 2011
pp. 304-313
An empirical study is provided on teaching Verification & Validation (V&V) process practice in a real-client graduate level software engineering course which makes students and researchers mutual winners. From our observation and experiences during...
 
Formalizing Informal Stakeholder Decisions--A Hybrid Method Approach
Found in: Hawaii International Conference on System Sciences
By Hasan Kitapci, Barry W. Boehm
Issue Date:January 2007
pp. 283c
Decisions are hard to make when available information is incomplete, inconsistent, and ambiguous. Moreover, good -- sufficiently complete, consistent, traceable, and testable -- requirements are a prerequisite for successful projects. Without understanding...
   
Using a Hybrid Method for Formalizing Informal Stakeholder Requirements Inputs
Found in: Comparative Evaluation in Requirements Engineering, Workshops on
By Hasan Kitapci, Barry W. Boehm
Issue Date:September 2006
pp. 48-59
<p>Success of software development depends on the quality of the requirements specification. Moreover, good - sufficiently complete, consistent, traceable, and testable - requirements are a prerequisite for later activities of the development project...
 
Mining and analyzing digital archive usage data to support collection development decisions
Found in: Digital Libraries, Joint Conference on
By Barry W. Boehm, Alex Lam, Bo H. Lee, Fenny Muliawan, Genesan Kim, Hsiao-han Huang, Hui-Hsien Chi, Jeffrey Pearson, Kristine Guevara, Marie Chi, Pei-Han Li, Shing-Cheung Chan, A. Winsor Brown, Edward Colbert, Mayur Patel, Vu Nguyen, Maks Krivokon, Johan Bol
Issue Date:June 2005
pp. 417-417
We demonstrate a
 
Eight Lessons Learned during COTS-Based Systems Maintenance
Found in: IEEE Software
By Donald J. Reifer, Victor R. Basili, Barry W. Boehm, Betsy Clark
Issue Date:September 2003
pp. 94-96
<p></p>
 
Repeatable Quality Assurance Techniques for Requirements Negotiations
Found in: Hawaii International Conference on System Sciences
By Paul Gr├╝nbacher, Michael Halling, Stefan Biffl, Hasan Kitapci, Barry W. Boehm
Issue Date:January 2003
pp. 23
Many software projects fail because early life-cycle defects such as ill-defined requirements are not identified and removed. Therefore, quality assurance (QA) techniques for defect detection and prevention play an important role. The effectiveness and eff...
   
Software Risk Management
Found in: IEEE Software
By Barry W. Boehm, Tom DeMarco
Issue Date:May 1997
pp. 17-19
<p>In mature engineering disciplines, risk management has been de rigeur for centuries. When Michelangelo set out to raise the dome of St. Peters in 1547, he was well aware of the potential collapse zones under the staging, the possibility of materia...
 
Software Risk Management: Principles and Practices
Found in: IEEE Software
By Barry W. Boehm
Issue Date:January 1991
pp. 32-41
<p>The emerging discipline of software risk management is described. It is defined as an attempt to formalize the risk-oriented correlates of success into a readily applicable set of principles and practices. Its objectives are to identify, address, ...
 
Software Engineering Economics: Background, Current Practices, and Future Directions
Found in: Software Engineering, International Conference on
By Hakan Erdogmus, Barry W. Boehm, Warren Harrison, Don J. Reifer, Kevin J. Sullivan
Issue Date:May 2002
pp. 683
The field of software economics seeks to develop technical theories, guidelines, and practices of software development based on sound, established, and emerging models of value and value-creation--adapted to the domain of software development as necessary....
   
Why Don't We Get More (Self?) Respect: The Positive Impact of Software Engineering Research upon Practice
Found in: Software Engineering, International Conference on
By Leon Osterweil, Barry W. Boehm, Mike Evangelist, Volker Gruhn, Jeff Kramer, Edward F. Miller, Jr.
Issue Date:June 2000
pp. 660
No summary available.
   
Extending software engineering research outside the digital box
Found in: Proceedings of the FSE/SDP workshop on Future of software engineering research (FoSER '10)
By Barry W. Boehm
Issue Date:November 2010
pp. 39-42
Since software is developed to run on computers, there is a tendency to focus computer science and software engineering on how best to get software to run on computers. But, engineering is different from science: the Webster definition of "engineering" is ...
     
Mining and analyzing digital archive usage data to support collection development decisions
Found in: Proceedings of the 5th ACM/IEEE-CS joint conference on Digital libraries (JCDL '05)
By A. Winsor Brown, Alex Lam, Barry W. Boehm, Bo H. Lee, Edward Colbert, Fenny Muliawan, Genesan Kim, Hsiao-han Huang, Hui-Hsien Chi, Jeffrey Pearson, Jewel Ward, Johan Bollen, Kristine Guevara, Maks Krivokon, Marie Chi, Mayur Patel, Pei-Han Li, Shing-Cheung Chan, Vu Nguyen
Issue Date:June 2005
pp. 417-417
We demonstrate a "collection development decision support tool" that mines digital archive usage data. We want to better understand the University of Southern California (USC) Digital Archive's collection structure by analyzing the objects' characteristics...
     
Software engineering economics: background, current practices, and future directions
Found in: Proceedings of the 24th international conference on Software engineering (ICSE '02)
By Barry W. Boehm, Don J. Reifer, Hakan Erdogmus, Kevin J. Sullivan, Warren Harrison
Issue Date:May 2002
pp. 683-684
The field of software economics seeks to develop technical theories, guidelines, and practices of software development based on sound, established, and emerging models of value and value-creation---adapted to the domain of software development as necessary...
     
Why don't we get more (self?) respect: the positive impact of software engineering research upon practice
Found in: Proceedings of the 22nd international conference on Software engineering (ICSE '00)
By Barry W. Boehm, Edward F. Miller, Jeff Kramer, Leon Osterweil, Mike Evangelist, Volker Gruhn
Issue Date:June 2000
pp. 660
Software vendors rarely acknowledge their debt to research, indeed often are unaware of it, and rarely even appreciate the importance of such acknowledgement. The long lead times, and tortuous adoption paths, for software engineering research contributions...
     
Software economics: a roadmap
Found in: Proceedings of the conference on The future of Software engineering (ICSE '00)
By Barry W. Boehm, Kevin J. Sullivan
Issue Date:June 2000
pp. 319-343
One popular use for Haskell in recent years has been as a host language for domain-specific embedded languages. But how can one embed a postfix language in Haskell, given that Haskell only supports prefix and infix syntax? This paper describes several such...
     
SICSOFT (Panel Session)
Found in: Proceedings of the annual conference (ACM 76)
By Anthony I. Wasserman, Barry W. Boehm, Peter Freeman, Raymond Yeh, Richard Fairley, Warren Franz
Issue Date:October 1976
pp. 517-519
This panel discussion will focus on software engineering education and training programs: goals, constraints, and methods as seen from different perspectives. Panelists will include both educators and practitioners in the field of software engineering. Fol...
     
SIGCAS (Panel Session)
Found in: Proceedings of the annual conference (ACM 76)
By Alan B. Kamman, Barry W. Boehm, Edward L. Robertson, Harry D. Huskey, Michael R. Lackner
Issue Date:October 1976
pp. 115-118
There is great potential impact of computers on any nation. Well-used, computers can increase the utility of human and material resources. Poorly-used, they provide a further drain on already strained resources. It is therefore imperative that developing n...
     
Tabular representation of multivariate functions---with applications to topographic modeling
Found in: Proceedings of the 1967 22nd national conference
By Barry W. Boehm
Issue Date:January 1967
pp. 403-415
The data compression problem One of the outstanding problems confronting computer users is compact representation of functions of more than one variable. Most storage-limited computer programs devote a major part of their available memory to the represent...
     
 1