Abstract
Programming is both a tedious and sensitive task. During the development of large programs, coordination can make the problem even worse. A useful programming environment eases the task by automating many of the programmer’s routine operations. Such assistance includes automatic configuration management and version management. Chapter 10 describes approaches to software maintenance, emphasizing applications of database technologies to managing programming objects at various levels of abstraction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Schneidewind, N. F. IEEE Transactions on Software Engineering SE-13:3, 303–310 (Mar. 1987).
Narayanaswamy, K., and Scacchi, W. IEEE Transactions on Software Engineering SE-13:3, 324–334. (Mar. 1987).
Ramamoorthy, C. V., Usuda, Y., Prakash, A., and Tsai, W. T. IEEE Transactions on Software Engineering SE-16:11, 1225–1234 (Nov. 1990).
Chen, Y.-F., Nishimoto, M. Y., and Ramamoorthy, C. V. IEEE Transactions on Software Engineering SE-16:3, 325–334 (Mar. 1990).
Hudson, S., and King, R. IEEE Transactions on Software Engineering SE-14:6, 709–719 (June 1988).
Rockhind, M. IEEE Transactions on Software Engineering SE-1:4, 364–370 (Dec. 1975).
Adams, E., Honda, M., and Miller, T. “Object management in a CASE environment.” Proc. of the 11th International Conference on Software Engineering (Pittsburg, May 1989), pp. 154–63.
Estublier, B. “Experience with a data base of programs.” Second Software Engineering Symposium on Practical Software Development Environments (Palo Alto, CA, Dec. 1986), pp. 84–91.
Penedo, M. “Prototyping a project master database for software engineering environments.” Second Software Engineering Symposium on Practical Software Development Environments (Palo Alto, CA, Dec. 1986), pp. 1–11.
Dillistone, B. In Software Engineering Environments (Brereton, P., ed.) (Ellis Horwood, England, 1988).
Proc. of the Second Workshop on Configuration Management (ACM, Princeton, NJ, Oct. 1989).
Oman, P. IEEE Software 7:3, 59–65 (May 1990).
Rombach, H. D. IEEE Transactions on Software Engineering SE-13:3, 344–354 (Mar. 1987).
Osborne, W. M., and Chikofsky, E. J. IEEE Software 7:2, 10–11 (Jan. 1990).
Su, S. Y. W., and Shyy, Y. In Advanced Database Systems (SN. Adam and B. Bhargava, eds.) (Springer-Verlag, New York, 1993) pp. 105–26.
Sheu, P. C.-Y., and Peterson, L. J. In Advanced Database Systems (N. Adam and B. Bhargava, eds.) (Springer-Verlag, New York, 1993), pp. 65–86.
Sheu, P. C.-Y. “Concurrent production systems.” Proc. of 1985 Hawaii International Conference on System Science (Jan. 1985).
Chikofsky, E. J., and Cross, J. H. IEEE Software, 7:1, 13–17 (Jan. 1990).
Biggerstaff, T. J. IEEE Computer 22:7, 36–49 (July 1989).
Ambras, J., and O’Day, V. IEEE Software 5:3, 50–58 (May 1988).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media New York
About this chapter
Cite this chapter
Sheu, P.CY. (1997). Software Maintenance. In: Software Engineering and Environment. Software Science and Engineering. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-5907-8_10
Download citation
DOI: https://doi.org/10.1007/978-1-4615-5907-8_10
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7710-8
Online ISBN: 978-1-4615-5907-8
eBook Packages: Springer Book Archive