Abstract
Although adoption of a software process model or method can realise significant benefits, there is generally a need to provide a level of computerised support if it is to be usefully applied to large real-world systems. This is particularly true in relation to the software maintenance discipline, where many of the problems to date have typically arisen from deficiencies in recording and being able to easily access any knowledge regained about a system during maintenance. The MultiMedia Maintenance Management (M4) system has been designed and prototyped as a meta-CASE framework in order to promote maximum process flexibility and product extensibility. As such, a variety of bespoke or host-resident tools for activities such as process management, information reclamation and documentation, configuration management, risk assessment etc. may be plugged into the M4 system and activated through a universal front-end.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Basili, V. R., Viewing Software Maintenance as Re-use Oriented Software Development, IEEE Software, Vol. 7, pp19–25, Jan. 1990.
Bennett, K. H., Cornelius, B., Munro, M. and Robson, D., Software Maintenance, in J. McDermid, ed. Software Engineer’s Reference Book, Chapter 20, Butterworth-Heinemann, 1991.
Bhansali, P. V., Universal Safety Standard is Infeasible-for Now, IEEE Software, pp. 8–10, March 1996.
Boehm, B. W., Software Engineering, IEEE Transactions Computers, pp. 1226–1241, Dec. 1976.
Brooks, F. P., The Mythical Man Month: Essays on Software Engineering, Reading, Mass., Addison-Wesley, 1982
Dempsey, K.-A., McCrindle, R. J. and Williams, S., Multimedia Multi-Platform, Identification and Tracking System (Mu2PITS), Final Project Report, Supervised by R. J. McCrindle, Department of Computer Science, the University of Reading, 1996.
Georges, M., Message from the General Chair, Proceedings, International Conference on Software Maintenance, France, 1995, IEEE Computer Society Press, 1995.
Hill, S. and McCrindle, R. J., The Virtual Body Project, Draft Paper, March 2001.
Iivari, J, Why are CASE Tools not Used?, Communications of the ACM, Vol. 39,No.10, pp. 94–103, October 1996.
Lano, K. and Malic, N., Reengineering Legacy Applications using Design Patterns, In Proceedings, Eighth International Workshop on Software Technology and Engineering Practice, pp. 326–338, London, July 1997
Lehman, M. M., Software’e Future: Managing Evolution, IEEE Software, pp. 40–44, January-February, 1998.
McCrindle, R. J., Inverse Software Configuration Management, PhD Thesis, The University of Durham, 1998
McCrindle, R. J. (nee Kenning) and Munro, M., PISCES-An Inverse Configuration Management System, Chapter 17 in Reuse and Reverse Engineering In Practice, Ed. P. A. V. Hall, Chapman & Hall, 1992
McCrindle, R. J., and Doggett, S. The Multimedia Maintenance Interface System, in Proceedings COMPSAC 2000, Taipei, Taiwan.
O’Connell, P. and McCrindle R. J., Using SOAP to Clean Up Configuration Management, Draft Paper, March 2001.
Parnas, D. L., Software Ageing, In Proceedings 16th International Conference on Software Engineering, pp. 279–287, 1994.
Shapiro, S., Splitting the Difference: the Historical Necessity of Synthesis in Software Engineering, IEEE Annals of the History of Computing, Vol. 19,No. 1, pp. 20–54, 1997.
Warwick, K., An Introduction to Control Systems, 2nd Edition, Advanced Series in Electrical and Computer Engineering, Vol. 8, World Scientific, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
McCrindle, R.J. (2001). The MultiMedia Maintenance Management (M4) System. In: Alexandrov, V.N., Dongarra, J.J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds) Computational Science - ICCS 2001. ICCS 2001. Lecture Notes in Computer Science, vol 2074. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45718-6_50
Download citation
DOI: https://doi.org/10.1007/3-540-45718-6_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42233-4
Online ISBN: 978-3-540-45718-3
eBook Packages: Springer Book Archive