Email:
Password: [?] 
  Register with the DACS
Site Search: Advanced Search
Search: Bibliographic Database(SEBD)     Lifecycle Database(SLED)    DoD Acronyms 
DACS Home DACS Services Publications Training About Us DACS Store Suggest A Link
Rate this page's content:
  poor
excellent

Technical Reports

Sort by: title 1 author report date

ACQUISITION PROCESS IMPROVEMENT
By: David Nicholls
Acquisition process improvement has been defined as the analysis of current software acquisition processes for deficiencies and implementing new/modified proces .... Read More


ARCHITECTURE-FIRST APPROACH
By: Ellen Walker
The achievement of a demonstrable balance among driving requirements, architecturally significant design decisions, and the life-cycle plans before resources ar .... Read More


ASSESS REUSE RISKS AND COSTS
By: David Nicholls
The “Assess Reuse Risks and Costs” practice is one of the cornerstones of the Software Program Manager Network (SPMN) Best Practices platform. The practice ess .... Read More


Agile Software Development
By: David Cohen, Patricia Costa, Mikael Lindvall
These so-called Agile Methods are creating a buzz in the software development community, drawing their fair share of advocates and opponents. The purpose of th .... Read More


An Analysis of Two Formal Methods: VDM and Z
By: Thomas McGibbon
This paper compares and contrasts the strengths and weaknesses of the Vienna Development Method(VDM) and Z in the software design life cycle phase, and compares .... Read More


Analyzing Quantitative Data Through the Web
By: James Delude, Robert Vienneau
The Data & Analysis Center for Software (DACS), a DoD Information Analysis Center (IAC), collects, stores, and disseminates software measurement data. We ar .... Read More


Artificial Neural Networks Technology
By: Dave Anderson, George McNeil
Artificial Neural Networks are being touted as the wave of the future in computing. They are indeed self learning mechanisms which don'trequire the tradit .... Read More


BINARY QUALITY GATES AT THE INCH-PEBBLE LEVEL
By: Ellen Walker
The practice of defining completion criteria for each task in the lowest-level activity network as gates that assess either the quality of the products produced .... Read More


A Business Case for Software Process Improvement (2007 Update): Measuring Return on investment from Software Engineering
By: Daniel V. Ferens, Thomas McGibbon, Robert Vienneau
The purpose of this revised State of the Art Report (SOAR) is to provide new insights into the details necessary to demonstrate from a business perspective the .... Read More


COMMERCIAL SPECIFICATIONS/OPEN STANDARDS
By: Ellen Walker
Taking an open systems approach (using commercial specs and standards) to systems development. Military specs and standards are replaced by performance specifi .... Read More


COTS Based Software Development and Integration
By: Maurizio Morisio, Nancy Sunderhaft
The world of software development has evolved rapidly in the last decade. In particular, the use of Commercial Off-The-Shelf (COTS) products as elements of larg .... Read More


Develop and Maintain a Life Cycle Business Case
By: David Nicholls, Robert L. Vienneau
This document describes developing and maintaining an effective business case for software to demonstrate that the investment is financially sound, that it is a .... Read More


ENSURE INTEROPERABILITY
By: Ellen Walker
The ability of systems, units, or forces to provide services to (and accept services from) other systems, units, or forces and to use the services so exchanged .... Read More


Electronic Publishing on the World Wide Web: An Engineer Approach
By: James Delude, Lorraine Duvall, Elaine Fedchak, Alan Piszcz, Robert Vienneau
This handbook is a guide to disseminating information through the Internet. Its primary focus is the construction and publication of documents on the World Wid .... Read More


Embedded Software Maintenance
By: Patricia Costa, Seija Koni-sirvio, Mikael Lindvall, Carolyn Seaman
The goal of this report is to describe the state-of-the-art of embedded software maintenance and provide a glimpse of state-of-the-practice embedded maintenance .... Read More


Enhancing The Development Life Cycle To Produce Secure Software
By: Karen Mercedes (editor Goertzel, Numerous Other Reviewers, Theodore (co-author) Winograd
The most risk-averse system with a security architecture including layers upon layers of defenses-in-depth can still be vulnerable to violations and compromises .... Read More


FORMAL INSPECTIONS
By: David Nicholls
The practice of conducting formal Inspections on requirements, architecture, designs at all levels (particularly detailed design), on code prior to unit test, a .... Read More


Formal Risk Management
By: David Nicholls
Software Risk Management is a proactive approach for minimizing the uncertainty and potential loss associated with a project. A risk is an event or condition t .... Read More


GOAL-QUESTION-METRIC (GQM) APPROACH
By: Ellen Walker
The Goal-Question-Metric (GQM) Approach is a paradigm for developing and maintaining a meaningful metrics program that supports: · Metric alignment wi .... Read More


A History of Software Measurement at Rome Laboratory
By: Elaine Fedchak, Robert Vienneau
This document describes software measurement activities conducted by Rome Laboratory (RL) from the early seventies to the present. This history is based mainly .... Read More


Integrated Product and Process Development (IPPD)
By: Ellen Walker
A systematic approach to product development (acquisition) which increases customer satisfaction through a timely collaboration of necessary disciplines through .... Read More


Knowledge Management in Software Engineering
By: M. Lndvall, I. Rus, S. Sinha
Knowledge Management is an emerging discipline that promises to capitalize on organizations' intellectual capital. The concept of knowledge is far from new .... Read More


MANAGE REQUIREMENTS
By: Ellen Walker
The process of eliciting, documenting, organizing, and tracking changing requirements and communicating this information across the project team to ensure that .... Read More


Metrics-Based Scheduling
By: Ellen Walker
Metrics-based scheduling is about establishing realistic software development or maintenance schedules based on accurate estimates of software size and effort. .... Read More


Mining Software Engineering Data: A Survey State-of-the-Art Report (SOAR)
By: Manoel Mendonca, Nancy Sunderhaft
This report discusses the state-of-the-art, as well as recent advances in the use of data mining techniques as applied to software process and product informati .... Read More


Model Based Testing
By: Robert L. Vienneau
The MBT process begins with requirements. A model for user behavior is built from requirements for the system. Those building the model need to develop an und .... Read More


Modern Empirical Cost and Schedule Estimation Tools
By: Thomas McGibbon
Cost models were derived from the collection and analysis of large collections of project data. Modelers would fit a curve to the data and analyze those paramet .... Read More


Modern Tools to Support DoD Software Intensive System of Systems Cost Estimation: A DACS State of the Art Report
By: Barry Boehm, Jo Ann Lane
Many Department of Defense (DoD) organizations are attempting to provide new system capabilities through the net-centric integration of existing software-intens .... Read More


Object-Oriented Database Management Systems Revisited
By: David Lange, Gregory McFarland, Andres Rudmik
This report reviews the state of the art of Object-Oriented Database Management Systems (OODBMS). The objective of this report is to provide the reader with an .... Read More


An Overview of Object Oriented Design
By: Robert Vienneau
This report provides a basic understanding of Object Oriented Design (OOD) and some of its features. The report briefly summarizes the history of OOD, includes .... Read More


PLAN FOR TECHNOLOGY INSERTION
By: Ellen Walker
Definition and Summary: Planning how to preserve the capability of a system over its life cycle by keeping the technology employed in a system sufficiently up- .... Read More


The Present Value of Software Maintenance
By: Robert Vienneau
Deciding to engage in a software project typically results in incurring costs and generating revenues over a long time period. Introducing new technology into t .... Read More


REQUIREMENTS TRADE-OFFS/NEGOTIATIONS
By: David Nicholls, Ellen Walker
Requirements Negotiation (RN) is a practice implemented early in the planning stages for each project, or phase of an incremental or evolutionary development ap .... Read More


The Relevance of Y2K Lessons Learned to Critical Infrastructure Protection Initiatives
By: David Nicholls
This CR/TA represents work performed by the Data and Analysis Center for Software (DACS) (Contract SPO700-98-D-4000) in support of the Office of the Deputy Unde .... Read More


A Review of Formal Methods
By: Robet Vienneau
This report,A Review of Formal Methods, examines the topic of formal methods. Formal methods provide a foundation for many of the techniques that have changed t .... Read More


A Review of Non-Ada to Ada Conversion
By: ITT Corporation
This report, A Review of Non-Ada to Ada Conversion, provides a discussion of the processes and problems involved with the conversion of software from early High .... Read More


Rome Laboratory Research in Software Measurement A DACS Custom Bibliographic Search
By: James Delude, Robert Vienneau
Software engineering annotated bibliographies are available from the DACS, of which eight volumes comprise our general bibliography. In addition, annotated bib .... Read More


Software Analysis and Test Technologies
By: Kaman Sciences Corporation
Cost-effective analysis and testing of software has become increasingly important as the use of software in Department of Defense mission-critical and other app .... Read More


Software Design Methods
By: Roy Senn, Robert Vienneau
This state of the art review critiques the technical state of software design methods. Software design is almost universally recognized by software engineering .... Read More


Software Engineering Baselines
By: John Marciniak, Robert Vienneau
Software measurement programs are of increasing interest in the DoD and industrial practice. These programs run the gamut of scope and purpose. The programs su .... Read More


Software Interoperability
By: Cameron Howie, John Kunz, Kincho Law
This report summarizes basic interoperability principles and the different approaches that researchers have taken to provide Software Interoperability. In addit .... Read More


Software Project Management for Software Assurance: A DACS State of the Art Report
By: Elaine Fedchak, Thomas McGibbon, Robert Vienneau
This report presents information on how the need for software assurance affects software project management. The impact of software assurance on the tasks and .... Read More


Software Prototyping and Requirements Engineering
By: Joseph E. Urban
The field of software engineering has yet to achieve the productivity and quality gains that have been seen in the hardware counterpart field. Prototyping in mo .... Read More


Software Requirements: A Tutorial
By: S.R. Faulk
Deciding precisely what to build and documenting the results is the goal of the requirements phase of software development. Experience suggests that requirement .... Read More


Software Tools for Knowledge Management
By: Rajasekhar Jammalamadaka, Mikael Lindvall, Ioana Rus, Rikin Thakker
A variety of software tools for Knowledge Management have become available, some commercial and some academic. Not all tools that are labeled KM tools are inde .... Read More


A State of the Art Review of Distributed Database Technology
By: Carol Wawrzusin
A distributed database is a collection of multiple, logically interrelated databases distributed over a computer network. A Distributed Database Management Syst .... Read More


Statistical Process Control
By: Ellen Walker
Statistical Process Control (SPC) can be applied to software development processes. A process has one or more outputs, as depicted in the figure below. These .... Read More


A Study of Software Management: The State of Practice in the United States and Japan
By: Lorraine Duvall
The results reported in this paper adds to our knowledge of the software development phenomenon by providing a summary of a study which characterizes the contex .... Read More


A Survey and Review of Software Development Tools for Development of Embedded Systems
By: Matthew Grader, Thomas McGibbon
The adoption of net-centric architectures and proliferation of large system-of-systems within the DOD has resulted in increased complexity within many embedded .... Read More


Technology Transfer Across the Internet
By: Elaine Fedchak
This paper describes how the Data & Analysis Center for Software uses the World Wide Web and other Internet tools to acquire and disseminate scientific and .... Read More


Track Earned Value
By: Ellen Walker
Earned value management, which is used to track earned value, is an integrated system of project management and control that enables a Contractor and their cust .... Read More


Understanding and Improving Technology Transfer in Software Engineering
By: Shari Lawrence Pfleeger
This State-of-the-Art-Report summarizes the history of software engineering technology transfer and suggests ways to help us understand how to shorten the time .... Read More


Using Cost Benefit Analyses to Develop Software Process Improvement (SPI) Strategies
By: David Rico
The purpose of this State of the Art Report (SOAR) is to organize the costs and benefits of Software Process Improvement (SPI) strategies, methods, approaches, .... Read More


Using Defect Tracking and Analysis to Improve Software Quality
By: Victor Basili, Michael Fredericks
Defect tracking is a critical component to a successful software quality effort. In fact, Robert Grady of Hewlett-Packard stated in 1996 that "software def .... Read More


sidebar
sidebar
sidebar

s

s

s

s


SISOS cover
DACS Latest Technical Report


TEMS Logo
Visit the DTIC TEMS Initiative

   DACS Gold Practice Initiative ROI Dashboard
 
Acquisition Process Improvement
Architecture-First Approach
Assess Reuse Risks and Costs
Binary Quality Gates at the Inch-Pebble Level
Capture artifacts in rigorous, model-based notation
Commercial Specifications and Standards/Open Systems
Defect Tracking Against Quality Targets
Develop and Maintain a Life-cycle Business Case
Ensure Interoperability
Formal Inspections
Formal Risk Management
Goal-Question-Metric Approach
Integrated Product and Process Development
Manage Requirements
Metrics-based Scheduling
Model Based Testing
Plan for Technology Insertion
Requirements Trade-Off/Negotiation
Statistical Process Control
Track Earned Value
  Access benefit data from software technical and management improvements including SEI CMMI, PSP/TSP, Cleanroom, Inspections, and Agile Development.

View the ROI Dashboard
Copyright © 2010, ITT Corporation    Privacy Policy
webmaster@thedacs.com
775 Daedalian Drive Rome, NY 13441
(800) 214-7921 Fax: 315-838-7130
This site is best viewed in Firefox 1.0+ or IE 6.0+
XHTML