zbMATH — the first resource for mathematics

MANTOOL: a tool for supporting the software maintenance process. (English) Zbl 1009.68654
Summary: We present MANTOOL, an automatic tool for managing the software maintenance process according to MANTEMA, a rigorous methodology for maintenance. After explaining briefly the MANTEMA structure, the article explains how MANTOOL allows users to manage modification requests following the different stages of the methodology, showing it with some examples. The data saved in MANTOOL can be used to extract different kinds of reports and to do estimations of future maintenance interventions. The paper also includes some experience reports about the construction and application of MANTEMA and MANTOOL, and some reflections on the benefits of its use.
68U99 Computing methodologies and applications
68N01 General topics in the theory of software
Full Text: DOI
[1] Lear, Cobol programmers could be key to new IT, Computer 33 (4) pp 1– (2000)
[2] Brereton, Hypertext: the next maintenance mountain, Computer 31 (12) pp 49– (1999) · Zbl 05091552 · doi:10.1109/2.735850
[3] Taschwer, Proceedings Third European Conference on Software Maintenance and Reengineering pp 91– (1999)
[4] Jahnke, Proceedings Third European Conference on Software Maintenance and Reengineering pp 160– (1999)
[5] Singer, Proceedings International Conference on Software Maintenance pp 139– (1998)
[6] van Bon, World Class IT Service Management (2000)
[7] Basili, Proceedings International Conference on Software Engineering pp 227– (1996)
[8] Schach, A maintenance-oriented approach to software construction, Journal on Software Maintenance 12 (1) pp 25– (2000) · doi:10.1002/(SICI)1096-908X(200001/02)12:1<25::AID-SMR203>3.0.CO;2-2
[9] Alexander, Proceedings Computer Software and Applications Conference (COMPSAC’91) pp 521– (1991)
[10] Gillies, Software Quality: Theory and Management (1992)
[11] Pigoski, Practical Software Maintenance (1997)
[12] Ruiz F Piattini M Polo M Calero C Audit of software maintenance process Auditing Information Systems Piattini Idea Group Publishing Hershey, PA
[13] Quang, Réussir la Mise en Place du Génie Logiciel et de l’Assurance Qualité (1993)
[14] Queen’s University http://www.qucis.queensu.ca/Software-Engineering/tools.html 2000
[15] Mazza, Software Engineering Guides (1996)
[16] Polo, Proceedings Third European Conference on Software Maintenance and Reengineering pp 178– (1999a)
[17] International Standard Organization/International Electrotechnical Committee Information Technology-Software Life Cycle Processes 1995
[18] Graham, The OPEN Process Specification (1997)
[19] Rao, Information systems outsourcing, Communications of the ACM 39 (7) pp 27– (1996) · doi:10.1145/233977.233984
[20] Hoffman T Users say move quickly when outsourcing your personnel Computer World http://www.computerworld.com/cwi/story/0,1199,NAV47_ST02167,00.htm 2001
[21] Klepper, Outsourcing Information Technology, Systems and Services (1998)
[22] Brower, Outsourcing and privatizing information technology, Crosstalk, The Journal of Defense Software Engineering 12 (1) pp 28– (1999)
[23] Polo, Roles in the maintenance process, ACM Software Engineering Notes 24 (4) pp 84– (1999) · doi:10.1145/329155.329169
[24] Sneed, Proceedings of the First European Software Measurement Conference pp 199– (1998)
[25] Genero, Lecture Notes in Computer Science, in: Entity Relationship (ER’2000) pp 513– (2000) · doi:10.1007/3-540-45393-8_37
[26] Piattini M Calero C Polo M Ruiz F Towards a metric suite for relational databases complexity Proceedings 5th World Conference on Integrated Design and Process Technology 2000
[27] Piattini M Calero C Sahraoui HA Luonis H An empirical study with object-relational databases metrics 4th International Workshop on Quantitative Approaches in Object-Oriented Software Engineering (in ECOOP’2000) 2000 39 46
[28] Díaz, Measuring triggering interaction complexity on active databases, Information Systems Journal (2000)
[29] Polo, Project Control: The Human Factor, Proceedings of the combined 11th European Software Control and Metrics Conference and the 3rd SCOPE Conference on Software Product Quality (ESCOM-SCOPE 2000) pp 49– (2000)
[30] Briand, Q-MOPP: Qualitative evaluation of maintenance organizations, processes and products, Journal of Software Maintenance 10 (4) pp 249– (1998) · doi:10.1002/(SICI)1096-908X(199807/08)10:4<249::AID-SMR172>3.0.CO;2-7
[31] Padak N Padak G http://archon.educ.kent.edu/Oasis/Pubs/0200-08.html 1994
[32] McTaggart, Principles of participatory action research, Adult Education Quarterly 41 (3) (1991) · doi:10.1177/0001848191041003003
[33] Seaman, Qualitative methods in empirical studies of software engineering, IEEE Transactions on Software Engineering 25 (4) pp 557– (1999) · Zbl 05113709 · doi:10.1109/32.799955
[34] Avison, Action research, Communications of the ACM 42 (1) pp 94– (1999) · doi:10.1145/291469.291479
[35] Calero, Computers and Computational Engineering and Control pp 237– (1999)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.