• DocumentCode
    12864
  • Title

    Role of unified modelling language in software development in Greece ?? results from an exploratory study

  • Author

    Fitsilis, Panos ; Gerogiannis, Vassilis C. ; Anthopoulos, Leonidas

  • Author_Institution
    Bus. Adm. Dept., Technol. Educ. Inst. of Thessaly, Larissa, Greece
  • Volume
    8
  • Issue
    4
  • fYear
    2014
  • fDate
    Aug-14
  • Firstpage
    143
  • Lastpage
    153
  • Abstract
    The Unified Modelling Language (UML) is a language for specifying, visualising, constructing and documenting software systems. The UML proved to be extremely successful and it has achieved tremendous popularity making it the de facto industry standard for object oriented system development. As such, many researchers presented empirical studies on the practical usage of UML but as well criticisms for UML complexity, difficulty to be learnt, etc. Even though a large number of articles and books are devoted to various aspects of UML language, there is little evidence on how UML is used. This study attempts to identify the profile of persons using UML, to pinpoint UML diagrams that are being used and their effectiveness, to discover whether CASE tools are being used and to record the perceived usefulness of UML language. For conducting the study a survey was developed and it was distributed to mailing lists of Greek IT professionals and to university students. The findings indicate that UML is used successfully in the majority of software development projects and that most users perceive UML positively since it supports faster system building, development of higher quality software systems, and for specific cases, it leads to software development cost-decrease.
  • Keywords
    Unified Modeling Language; object-oriented methods; software quality; UML language; de facto industry standard; object oriented system development; software development projects; software system quality; unified modelling language;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen.2013.0031
  • Filename
    6871461