what you don't know can hurt you
Home Files News &[SERVICES_TAB]About Contact Add New

guidance.txt

guidance.txt
Posted Aug 17, 1999

1985-12-01 Suggested Actions & Proc. for Software Maintenance

tags | paper
SHA-256 | c609a91befc342ab2edc7f52c9bb0ee5533dd798c09288c67e1eb615924c579c

guidance.txt

Change Mirror Download
     
The following is the abstract and bibliography from NBS Special
Publication 500-106, "Guidance on Software Maintenance". It is available
from the Government Printing Office. For further information contact
Roger Martin of Wilma Osborne at (301) 921-3545.



Guidance On Software Maintenance


Roger J. Martin and Wilma M. Osborne


This report addresses issues and problems of software
maintenance and suggests actions and procedures which
can help software maintenance organizations meet the
growing demands of maintaining existing systems. The
report establishes a working definition for software
maintenance and presents an overview of current
problems and issues in that area. Tools and
techniques that may be used to improve the control of
software maintenance activities and the productivity
of a software maintenance organization are discussed.
Emphasis is placed on the need for strong, effective
technical management control of the software
maintenance process.



Key words: adaptive maintenance; corrective
maintenance; management; perfective maintenance;
software engineering; software maintenance; software
maintenance management; software maintenance tools.


BIBLIOGRAPHY


L.J.Arthur, Programming Productivity, John Wiley and Sons, New York,
1983.

V.R.Basili and H.D. Mills, "Understanding and Documenting Programs,"
IEEE Transactions on Software Engineering, Vol SE-8, No 3, May 1982,
pp 270-283.

E.H.Bersoff, V.D.Henderson, and S.G. Liegel, "Software Configuration
Management: A Tutorial," Computer, January 1979, pp 6-14.

B.W.Boehm, J.R.Brown, H.Kasper, M.Lipow, G.J.MacLeod, and M.J.Merritt,
Characteristics of Software Quality, North-Holland, Amsterdam- New York-
Oxford, 1978.

B. W. Boehm, "An Experiment in Small-Scale Application Software
Engineering," IEEE Transactions on Software Engineering, Vol SE-7,
No 5, September 1981, pp 482-493.
B. W. Boehm, Software Engineering Economics, Prentice-Hall, Englewood
Cliffs, 1982.

L. Brice and J. Connell, "A Methodology for Minimizing Maintenance
Costs," AFIPS 1983 National Computer Conference Proceedings, AFIPS Press,
Arlington, Virginia, May 1983, pp 113-121.

F. P. Brooks, The Mythical Man Month, Addison-Wesley, Reading,
Massachusetts, 1975.

J. K. Buckle, Managing Software Projects, MacDonald and Jane's, London
and American Elsevier Inc, New York, 1977.

J. W. Center, "A Quality Assurance Program For Software Maintenance,"
AFIPS 1982 National Computer Conference Proceedings, AFIPS Press,
Arlington, Virginia, May 1982, pp 399-407.

N. Chapin, "Software Maintenance Objectives," AFIPS 1983 National
Computer Conference Proceedings, AFIPS Press, Arlington, Virginia,
May 1983, pp 779-784.

J. D. Cooper and M. J. Fisher, editors, Software Quality Management,
Petrocelli Books Inc., 1979.

D.J. Couger and M.A. Colter, "Effect of Task Assignments on Motivation
of Programmers and Analysts," research report, University of Colorado, 1982.

B.Curtis, S.Sheppard, P.Milliman, M.A.Vorst, T.Love, "Measuring The
Psychological Complexity of Software Maintenance Tasks With the Halstead and
McCabe Metrics," IEEE Transactions on Software Engineering, Vol SE-5, No 2,
March 1979, pp 96-103.

A.E.Ditri, J.C.Shaw, and W.Atkins, Managing the EDP Function, McGraw
Hill, New York, 1971.

J. D. Donahoo and D. Swearinger, "A Review of Software Maintenance
Technology," Rome Air Development Center, RADC-TR-80-13, February 1980.

"Guidelines for Documentation of Computer Programs and Automated Data
Systems for the Initiation Phase," NBS Federal Information Processing
Standards Publication 64, August 1979.

"Guideline for Lifecycle Validation, Verification, and Testing of
Computer Software," NBS Federal Information Processing Standards
Publication 101, June 1983.

W.L.Frank, Critical Issues In Software, John Wiley and Sons, New York,
1982.

H.Freeman and P.M.Lewis, editors, Software Engineering, Academic Press,
New York, 1980.

"Wider Use Of Better Computer Software Technology Can Improve
Management Control And Reduce Costs," Comptroller General Report to
Congress of the United States, FGMSD-80-38, April 29 1980.

"Goverment-Wide Guidelines And Management Assistance Center Needed To
Improve ADP Systems Development," Report by the U.S. General Accounting
Office, AFMD-81-20, February 20, 1981.

"Federal Agencies' Maintenance Of Computer Programs: Expensive And
Undermanaged," Comptroller General Report to Congress of the United States,
AFMD-81-25, February 26, 1981.

R. L. Glass, Software Reliability Guidebook, Prentice-Hall, Englewood
Cliffs, New Jersey, 1979.

R.L.Glass and R.A.Noiseux, Software Maintenance Guidebook, Prentice-
Hall, Englewood Cliffs, New Jersey, 1981.

R. L. Glass, "Persistent Software Errors," IEEE Transactions on
Software Engineering Vol SE-7, No 2, March 1981.

R. L. Glass, Modern Programming Practices: A Report From Industry,
Prentice-Hall, Englewood Cliffs, New Jersey, 1982.

J.F.Green, et al, "Dynamic Planning and Software Maintenance - A
Fiscal Approach," Naval Post Graduate School, Dept. of Commerce, NTIS, 1981.

M. H. Halstead, Elements of Software Science, Elsevier Science
Publishing Company, New York, 1977.

W.T.Hamlen, "Application Program Maintenance Study - Report to Guide,"
Proceedings of Guide 48, May 1979, pp 1751-1758.

R. B. Hurley, Decision Tables in Software Engineering, Van Nostrand
Reinhold, New York, 1982.

R. W. Jensen and C. C. Tonies, Software Engineering, Prentice-Hall,
Englewood Cliffs, New Jersey, 1979.

R.A.Jones, "Maintenance Considered Harmful," ACM Forum, CACM, Vol 21,
No 10, October 1978, p 882.

M. M. Lehman, "Evolution Dynamics - A Phenomenology of Software
Maintenance," Proceedings of Software, Life Cycle Management Workshop,
August 1977, pp 313-323.

B. P. Lientz, E. B. Swanson, and G. E. Tompkins, "Characteristics of
Application Software Maintenance," CACM, Vol 21, No 6, June 1978, pp 466-471.

B.P.Lientz and E.B.Swanson, "Software Maintenance - A User/Management
Tug-of-War," Data Management, April 1979, pp 26-30.

B. P. Lientz and E. B. Swanson, Software Maintenance Management,
Addison-Wesley, Reading, Massachusetts, 1980.
B. P. Lientz and E. B. Swanson, "Problems in Application Software
Maintenance," CACM, Vol 24, No 11, November 1981, pp 763-769.

M.L.Lyons, "Salvaging Your Software Asset (Tools Based Maintenance)",
AFIPS 1981 National Computer Conference Proceedings, AFIPS Press,
Arlington, Virginia, May 1981, pp 337-342.

N.L.Marselos, "Human Investment Techniques for Effective Software
Maintenance," AFIPS 1983 National Computer Conference Proceedings, AFIPS
Press, Arlington, Virginia, May 1983, pp 131-136.

R.E. Marsh, "Application Maintenance: One Shop's Experience and
Organization," AFIPS 1983 National Computer Conference Proceedings, AFIPS
Press, Arlington, Virginia, May 1983, pp 145-153.

J. Martin, C. McClure, Software Maintenance - The Problem and Its
Solutions, Prentice Hall, Englewood Cliffs, New Jersey, 1983.

J.Martin, Application Development Without Programmers, Prentice Hall,
Englewood Cliffs, New Jersey, 1982.

C.L.McClure, Managing Software Development and Maintenance, Van
Nostrand Reinhold, New York, 1981.

E.Miller, Tutorial: Automated Tools for Software Engineering, IEEE
Computer Society Press, Silver Spring, Maryland, 1979.

H.D.Mills, Software Productivity, Little Brown and Co, 1983.

J.B.Munson, "Software Maintainability: A Practical Concern for Life-
Cycle Costs," Computer, Vol 14, Nov 1981, pp 103-109.

G.J.Myers, Software Reliability: Priciples and Practices, John Wiley
and Sons, New York, 1976.

G.J.Myers, The Art of Software Testing, John Wiley and Sons, New York,
1979.

"Computer Software Life Cycle Management Guide," Naval Electronics
Systems Command, NAVELEXINST 5200.23, March 1979.

W. R. Adrion, M. A. Branstad, and J. C. Cherniavsky, "Validation,
Verification and Testing of Computer Software," NBS Special Publication
500-75, February 1981.

A.J.Neumann, "Management Guide For Software Documentation," NBS
Special Publication 500-87, January 1982.

P.B.Powell, editor, "Software Validation, Verification and Testing
Technique and Tool Reference Guide," NBS Special Publication 500-93,
September 1982.

P.B.Powell, editor, "Planning For Software Validation, Verification
and Testing," NBS Special Publication 500-98, November 1982.

G.Parikh, N.Zvegintzov, Tutorial on Software Maintenance, IEEE
Computer Society Press, Silver Spring, Maryland, 1983.

G.Parikh, editor, Techniques of Program and System Maintenance,
Ethnotech, Lincoln, Nebraska, 1980.

D.E.Peercy, "A Software Maintainability Evalualtion Methodology,"
IEEE Transactions On Software Engineering, Vol SE-7, No 4, July 1981, pp
343-351.

R.H.Pennington, "Software Development and Maintenance - Where Are WE?,"
Proceedings COMPSAC80, IEEE Computer Society's Fourth International
Computer Software and Application Conference, 1980, pp 419-422.

W.E.Perry, Managing System Maintenance, Q.E.D. Information Sciences,
Inc., Wellesley, Massachusetts, 1981.

R.Pressman, Software Engineering: A Practioner's Approach, McGraw Hill,
New York, 1982.

R. J. Raynor and L. D. Speckmann, "Maintaining User Participation
Throughout the Systems Development Cycle," AFIPS 1983 National Computer
Conference Proceedings, AFIPS Press, Arlington, Virginia, May 1983,
pp 173-180.

D.J.Reifer and S.Trattner,"A Glossary of Software Tools and Techniques,"
Computer, Vol 10, No 7, July 1977, pp 52-60.

G.L.Richardson and C.W.Butler, "Organizational Issues of Effective
Maintenance Management," AFIPS 1983 National Computer Conference
Proceedings, AFIPS Press, Arlington, Virginia, May 1983, pp 155-161.

N.F.Schneidewind, H.M.Hoffman, "An Experiment In Software Error
Data Collection And Analysis," IEEE Transactions on Software Engineering, Vol
SE-5, No 3, May 1979, pp 276-286.

G.R.Schneider, "Structured Software Maintenance," AFIPS 1983 National
Computer Conference Proceedings, AFIPS Press, Arlington, Virginia, May
1983, pp 137-144.

B.Shneiderman, Software Psychology, Winthrop Publishers, 1980.

E.B.Swanson, "The Dimensions of Software Maintenance", IEEE Computer
Society, Proceedings of the 2nd International Conference on Software
Engineering, October 1976, pp 492-497.

B.J.Taute, "Quality Assurance and Maintenance Application Systems,"
AFIPS 1983 National Computer Conference Proceedings, AFIPS Press, Arlington,
Virginia, May 1983, pp 123-129.

R. H. Thayer, A. B. Pyster, and R. C. Wood, "Major Issues in Software
Engineering Project Management," IEEE Transactions on Software Engineering,
Vol SE-7, No 4, July 1981, pp 333-342.

P.C.Tinnirello, "Improving Software Maintenance Attitudes," AFIPS
1983 National Computer Conference Proceedings, AFIPS Press, Arlington,
Virginia, May 1983, pp 107-112.

M.G.Walker, Managing Software Reliability - The Paradigmatic Approach,
North Holland, New York, 1981.

G.M. Weinberg, The Psychology of Computer Programming, Van Nostrand
Reinhold, New York, 1972.

S.S. Yau, J.S. Collofello, and T. MacGregor, "Ripple Effect Analysis of
Software Maintenance," IEEE Proceedings of COMPSAC 78, 1978, pp 60-65.

J.R.Zak, "When a Data Processing Department Inherits Software," AFIPS
1983 National Computer Conference Proceedings, AFIPS Press, Arlington,
Virginia, May 1983, pp 163-172.

M.V.Zelkowitz,"Perspectives on Software Engineering," Computing Surveys,
Vol 10, No 2, June 1978, pp 197-216.

L.Zells, "Data Processing Project Management: A Practical Approach
for Publishing a Project Expectations Document," AFIPS 1983 National
Computer Conference Proceedings, AFIPS Press, Arlington, Virginia, May 1983,
pp 181-187.

N.Zvegintzov, "Nanotrends," Datamation, August 1983, pp 106-116.

Login or Register to add favorites

File Archive:

March 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Mar 1st
    16 Files
  • 2
    Mar 2nd
    0 Files
  • 3
    Mar 3rd
    0 Files
  • 4
    Mar 4th
    32 Files
  • 5
    Mar 5th
    28 Files
  • 6
    Mar 6th
    42 Files
  • 7
    Mar 7th
    17 Files
  • 8
    Mar 8th
    13 Files
  • 9
    Mar 9th
    0 Files
  • 10
    Mar 10th
    0 Files
  • 11
    Mar 11th
    15 Files
  • 12
    Mar 12th
    19 Files
  • 13
    Mar 13th
    21 Files
  • 14
    Mar 14th
    38 Files
  • 15
    Mar 15th
    15 Files
  • 16
    Mar 16th
    0 Files
  • 17
    Mar 17th
    0 Files
  • 18
    Mar 18th
    10 Files
  • 19
    Mar 19th
    32 Files
  • 20
    Mar 20th
    46 Files
  • 21
    Mar 21st
    16 Files
  • 22
    Mar 22nd
    13 Files
  • 23
    Mar 23rd
    0 Files
  • 24
    Mar 24th
    0 Files
  • 25
    Mar 25th
    12 Files
  • 26
    Mar 26th
    31 Files
  • 27
    Mar 27th
    19 Files
  • 28
    Mar 28th
    42 Files
  • 29
    Mar 29th
    0 Files
  • 30
    Mar 30th
    0 Files
  • 31
    Mar 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close