2,003 research outputs found
Recommended from our members
Analyzing software data bindings in large-scale systems
One central feature of the structure of a software system is the coupling among its components (e.g., subsystems. modules) and the cohesion within them. The purpose of this study is to quantify ratios of coupling and cohesion and use them in the generation of hierarchical system descriptions. The ability of the hierarchical descriptions to localize errors by identifying error-prone system structure is evaluated using actual error data. Measures of data interaction, called data bindings, are used as the basis for calculating software coupling and cohesion. A 135,000 source line system from a production environment has been selected for empirical analysis. Software error data was collected from high-level system design through system test and from some field operation of the system. A set of five tools is applied to calculate the data bindings automatically, and cluster analysis is used to determine a hierarchical description of each of the system's 77 subsystems. An analysis of variance model is used to characterize subsystems and individual routines that had either many/few errors or high/low error correction effort
Calculation and use of an environment's characteristic software metric set
Since both cost/quality and production environments differ, this study presents an approach for customizing a characteristic set of software metrics to an environment. The approach is applied in the Software Engineering Laboratory (SEL), a NASA Goddard production environment, to 49 candidate process and product metrics of 652 modules from six (51,000 to 112,000 lines) projects. For this particular environment, the method yielded the characteristic metric set (source lines, fault correction effort per executable statement, design effort, code effort, number of I/O parameters, number of versions). The uses examined for a characteristic metric set include forecasting the effort for development, modification, and fault correction of modules based on historical data
Will It be a Tough Year?
While there may be some glimmers of hope about a turnaround to the U.S. economy, such as decreasing unemployment, Virginia CPAs aren\u27t betting on a huge recovery in the next year.
The second annual VSCPA Economic Outlook Survey reveals Virginia CPAs are more pessimistic about the United States and Virginia economies than they were last year, but they are actually more optimistic about Virginia\u27s economy compared to the United States as a whole. Likewise, VSCPA members continue to feel good about the economic outlook in Virginia relative to neighboring states
Databook for human factors engineers. Volume 2 - Common formulas, metrics, definitions
Human factors engineering manual including mathematical formulas, nomographs, conversion tables, units of measurement, and nomenclature
Addressing some common objections to generalized noncontextuality
When should a given operational phenomenology be deemed to admit of a
classical explanation? When it can be realized in a generalized-noncontextual
ontological model. The case for answering the question in this fashion has been
made in many previous works, and motivates research on the notion of
generalized noncontextuality. Many criticisms and concerns have been raised,
however, regarding the definition of this notion and of the possibility of
testing it experimentally. In this work, we respond to some of the most common
of these objections. One such objection is that the existence of a classical
record of which laboratory procedure was actually performed in each run of an
experiment implies that the operational equivalence relations that are a
necessary ingredient of any proof of the failure of noncontextuality do not
hold, and consequently that conclusions of nonclassicality based on these
equivalences are mistaken. We explain why this concern in unfounded. Our
response affords the opportunity for us to clarify certain facts about
generalized noncontextuality, such as the possibility of having proofs of its
failure based on a consideration of the subsystem structure of composite
systems. Similarly, through our responses to each of the other objections, we
elucidate some under-appreciated facts about the notion of generalized
noncontextuality and experimental tests thereof.Comment: 18 pages, 5 figures. Comments welcome
- …