|
1. |
Athena: A software measurement and metrics environment |
|
Journal of Software Maintenance: Research and Practice,
Volume 4,
Issue 2,
1992,
Page 61-81
C. Tsalidis,
D. Christodoulakis,
D. Maritsas,
Preview
|
PDF (906KB)
|
|
摘要:
AbstractATHENA is a parametrizable software tool oriented towards the measurement of software quality characteristics. Measurement is based on the syntax and semantic (graph‐based) analysis of programs. ATHENA is language‐independent and customizable, i.e. language specifications as well as measurement algorithms are input to the tool which automatically generates the measurement environment for the corresponding language. Currently ATHENA has the ability to support Pascal, ADA and C and offers the possibility of measuring a set of kernel metrics (e.g. Halstead's ‘Software Complexity Measure’, McCabe's ‘Cyclomatic Complexity Metric’, Tai's ‘Data Flow Complexity Measure’ etc.). A specially designed specification language allows for easy implementation of design and code metrics. This is one of the reasons that ATHENA is particularly useful for software maintain
ISSN:1040-550X
DOI:10.1002/smr.4360040202
出版商:John Wiley&Sons, Ltd
年代:1992
数据来源: WILEY
|
2. |
The maintenance problem of application software: An empirical analysis |
|
Journal of Software Maintenance: Research and Practice,
Volume 4,
Issue 2,
1992,
Page 83-104
Ghazi Alkhatib,
Preview
|
PDF (1244KB)
|
|
摘要:
AbstractThis paper presents findings from the analysis of data contained in reports and documents maintained by an MIS department of a major pharmaceutical and nutritional manufacturer. To guide data collection, the paper develops a conceptual framework consisting of a descriptive scheme and an explanation model. The descriptive scheme classifies maintenance activities into four categories: adaptive, corrective, perfective, and ongoing support. The explanation model identifies meta‐factors that affect maintenance activity. The meta‐factors are age, size, programming language, processing environment, structured programming, modularization, analysis and design methodologies, end‐user involvement, documentation generation, and maintenance management. The paper analyses three business functions with high, middle, and low average time per repair maintenance project (ATM) measured in person‐hours over a period of one year. Each function has several systems, and each system consists of modules. The analysis of available data for all functions maintained shows that maintenance (both repair and update) consumed 49% of data processing (DP) resources. For the three functions, the majority of these resources are devoted to perfective maintenance and corrective maintenance. Guided by the explanation model, several variables belonging to the meta‐factors are identified. The following variables have the most significant influence over maintenance: real‐time processing, database processing, end‐user ongoing support, module size, number of runs and runtime per module, and number of reports and number of copies
ISSN:1040-550X
DOI:10.1002/smr.4360040203
出版商:John Wiley&Sons, Ltd
年代:1992
数据来源: WILEY
|
3. |
A framework for software maintenance: A foundation for scientific inquiry |
|
Journal of Software Maintenance: Research and Practice,
Volume 4,
Issue 2,
1992,
Page 105-117
Dwight A. Haworth,
Shane Sharpe,
David P. Hale,
Preview
|
PDF (805KB)
|
|
摘要:
AbstractThis manuscript develops a framework for software maintenance. The development is based on an approach called ‘grounded theory’, which is an iterative process of theory formation and empirical assessment. The framework's purpose is to unite past theoretical concepts and scientifically observed facts. The result is a four‐component model consisting of programmers, source code, maintenance requirement, and organizational influences. The interaction of these four components provides 16 distinct areas of software maintenance inquiry. The manuscript concludes by providing sample uses and implications for the use of the fram
ISSN:1040-550X
DOI:10.1002/smr.4360040204
出版商:John Wiley&Sons, Ltd
年代:1992
数据来源: WILEY
|
4. |
Masthead |
|
Journal of Software Maintenance: Research and Practice,
Volume 4,
Issue 2,
1992,
Page -
Preview
|
PDF (91KB)
|
|
ISSN:1040-550X
DOI:10.1002/smr.4360040201
出版商:John Wiley&Sons, Ltd
年代:1992
数据来源: WILEY
|
|