skip to main content
10.1145/2181101.2181112acmotherconferencesArticle/Chapter ViewAbstractPublication PagesprofesConference Proceedingsconference-collections
research-article

Empirical investigation on the benefits of using UML in software maintenance

Published: 20 June 2011 Publication History

Abstract

This paper presents a research proposal on how and why we are investigating the benefits of the Unified Modelling Language (UML) in software maintenance tasks. The principal objective is to present the main research questions, along with an explanation of which research methods we propose to use to obtain the answers to these questions in an empirical manner.

References

[1]
Arisholm, E., L. C. Briand, S. E. Hove, and Y. Labiche. 2006. The impact of UML documentation on software maintenance: An experimental evaluation. IEEE Transactions on Software Engineering. 32, 6 (2006), 365--381.
[2]
Dzidek, W. J., E. Arisholm, and L. C. Briand. 2008. A realistic empirical evaluation of the costs and benefits of UML in software maintenance. IEEE Transactions on Software Engineering. 34, 3 (2008), 407--432.
[3]
Fernández-Sáez, A. M., Genero, M., and Chaudron, M. R. V. Empirical studies on the influence of UML in software maintenance tasks: A systematic literature review. Submitted to Elsevier SCICO - Special issue on Software Evolution, Adaptability and Maintenance.
[4]
Glass R. 2002. Facts and Fallacies of Software Engineering. Addison-Wesley.
[5]
ISO/IEC, ISO/IEC 25000. 2008. Software engineering - Software product quality requirements and evaluation (SQuaRe), International Organization for Standarization.
[6]
Kitchenham, B. and S. Charters. 2007. Guidelines for performing systematic literature reviews in software engineering. No. EBSE-2007-01. Keele University.
[7]
Nugroho, A. and M. R. V. Chaudron. 2008. A survey into the rigor of UML use and its perceived impact on quality and productivity. In Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement (Kaiserslautern, Germany, 2008) ESEM'08.
[8]
Nugroho, A. and M. R. V. Chaudron. 2009. Evaluating the impact of UML modeling on software quality: An industrial case study. In Proceeding of 12th International Conference on Model Driven Engineering Languages and Systems (Denver, USA, October 4--9, 2009) MODELS'09.
[9]
Pfleeger, S., and Kitchenham, B. 2001. Principles of survey research: part 1: turning lemons into lemonade. ACM SIGSOFT Software Engineering Notes. 26, 6 (2001), 16--18.
[10]
Pressman, R. S. 2005. Software Engineering: A Practitioners Approach, (7th ed.). McGraw Hill.
[11]
Runeson, P., and Höst, M. 2009. Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering. 14, 2 (2009), 131--164.
[12]
Steinar, K. 2007. Doing interviews. SAGE Publications.
[13]
Object Management Group. 2010. The Unified Modeling Language. Documents associated with UML Version 2.3 http://www.omg.org/spec/UML/2.3
[14]
Van Vliet, H. 2008. Software Engineering: Principles and Practices (3rd ed.). Wiley.
[15]
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., and Wesslén, A. 2000. Experimentation in software engineering: an introduction. Kluwer Academic Publishers, Norwell, MA, USA.

Cited By

View all
  • (2024)UML Diagrams in Teaching Software Engineering Classes. A Case Study In Computer Science Class2024 IEEE 22nd World Symposium on Applied Machine Intelligence and Informatics (SAMI)10.1109/SAMI60510.2024.10432905(000327-000332)Online publication date: 25-Jan-2024
  • (2017)Integrated Approach to Software Defect PredictionIEEE Access10.1109/ACCESS.2017.27591805(21524-21547)Online publication date: 2017

Index Terms

  1. Empirical investigation on the benefits of using UML in software maintenance

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    Profes '11: Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement
    June 2011
    159 pages
    ISBN:9781450307833
    DOI:10.1145/2181101
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • Dipartimento di Informatica "Renato M. Capocelli", Università degli Studi di Salerno, Italy: Dipartimento di Informatica "Renato M. Capocelli", Università degli Studi di Salerno, Italy
    • SER&Practices: SER&Practices
    • Università di Bari: Università di Bari
    • Daisy-Net: Daisy-Net
    • Exprevia: Exprevia SpA
    • Project Management Institute: Project Management Institute
    • UNIBA: Department of Informatics, UNIBA

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 June 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. UML
    2. empirical studies
    3. research methods
    4. software maintenance

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    Profes '11
    Sponsor:
    • Dipartimento di Informatica "Renato M. Capocelli", Università degli Studi di Salerno, Italy
    • SER&Practices
    • Università di Bari
    • Daisy-Net
    • Exprevia
    • Project Management Institute
    • UNIBA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)8
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)UML Diagrams in Teaching Software Engineering Classes. A Case Study In Computer Science Class2024 IEEE 22nd World Symposium on Applied Machine Intelligence and Informatics (SAMI)10.1109/SAMI60510.2024.10432905(000327-000332)Online publication date: 25-Jan-2024
    • (2017)Integrated Approach to Software Defect PredictionIEEE Access10.1109/ACCESS.2017.27591805(21524-21547)Online publication date: 2017

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media