INVESTIGATING THE ROLE OF UML IN THE SOFTWARE MODELING AND MAINTENANCE A Preliminary Industrial Survey

被引:0
|
作者
Scanniello, Giuseppe [1 ]
Gravino, Carmine [2 ]
Tortora, Genny [2 ]
机构
[1] Univ Basilicata, Dipartimento Matemat & Informat, Viale Ateneo, Macchia Romana, Italy
[2] Univ Salerno, Dipartimento Matemat & Informat, Fisciano, SA, Italy
关键词
Software Development; Software Maintenance; UML; Survey;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the paper we present the results of an industrial survey conducted with the Italian software companies that employ a relevant part of the graduate students of the University of Basilicata and of the University of Salerno. The survey mainly investigates the state of the practice regarding the use of UML (Unified Modeling Language) in the software development and maintenance The results reveals that the majority of the companies use UML for modeling software systems (in the analysis and design phases) and for performing maintenance operations. Moreover, maintenance operations are mainly performed by low experienced practitioners.
引用
收藏
页码:141 / 148
页数:8
相关论文
共 50 条
  • [1] On the Use of UML Documentation in Software Maintenance: Results from a Survey in Industry
    Fernandez-Saez, Ana M.
    Caivano, Danilo
    Genero, Marcela
    Chaudron, Michel R. V.
    2015 ACM/IEEE 18TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS), 2015, : 292 - 301
  • [2] MODEM: an UML profile for MODEling and Predicting software Maintenance before implementation
    Ajouli, Akram
    Henchiri, Khouloud
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 141 - 145
  • [3] Evaluating the Impact of UML Modeling on Software Quality: An Industrial Case Study
    Nugroho, Ariadi
    Chaudron, Michel R. V.
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 181 - 195
  • [4] An industrial case study on the use of UML in software maintenance and its perceived benefits and hurdles
    Ana M. Fernández-Sáez
    Michel R. V. Chaudron
    Marcela Genero
    Empirical Software Engineering, 2018, 23 : 3281 - 3345
  • [5] An industrial case study on the use of UML in software maintenance and its perceived benefits and hurdles
    Fernandez-Saez, Ana M.
    Chaudron, Michel R. V.
    Genero, Marcela
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (06) : 3281 - 3345
  • [6] Industrial perspective on the usefulness of design rationale for software maintenance: A survey
    Babar, Muhammad Ali
    Tang, Antony
    Gorton, Ian
    Han, Jun
    QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 201 - 208
  • [7] UML design and software performance modeling
    Distefano, S
    Paci, D
    Puliafito, A
    Scarpa, M
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 564 - 573
  • [8] Modeling dynamic software components in UML
    Wienberg, A
    Matthes, F
    Boger, M
    UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 204 - 219
  • [9] Using UML for software process Modeling
    Jäger, D
    Schleicher, A
    Westfechtel, B
    SOFTWARE ENGINEERING - ESEC/FSE '99, PROCEEDINGS, 1999, 1687 : 91 - 108
  • [10] Knowledge and software modeling using UML
    Christine W. Chan
    Software and Systems Modeling, 2004, 3 (4): : 294 - 302