UML – a survey on technical university students in Lublin

Kamil Żyła

k.zyla@pollub.pl
Lublin University of Technology (Poland)

Adam Ulidowski


Lublin University of Technology (Poland)
https://orcid.org/0000-0003-0657-0533

Jan Wrzos


Lublin University of Technology (Poland)
https://orcid.org/0000-0002-3601-8240

Bartłomiej Włodarczyk


Lublin University of Technology (Poland)
https://orcid.org/0000-0002-9631-0841

Krzysztof Krocz


Lublin University of Technology (Poland)
https://orcid.org/0000-0002-1373-6573

Patryk Drozd


Lublin University of Technology (Poland)
https://orcid.org/0000-0002-3601-8240

Abstract

Unified Modeling Language (UML) is a commonly known OMG (Object Management Group) standard for designing software systems. However, practice shows that the usage of UML varies depending on the specificity of a software system and company. The authors decided to explore the perspective of students with experience in using UML by conducting a survey with them. Analysis of the data gathered revealed that they use UML diagrams as an additional help when developing software. The main risk turned out to be different diagram interpretations.


Keywords:

UML, software engineering, information systems modeling, survey

[1] Chaudron M. R. V.: Empirical studies into UML in practice: Pitfalls and prospects. Proceedings of the 9th International Workshop on Modelling in Software Engineering, MISE ’17, Buenos Aires, Argentina, May 20-28, 2017.
[2] Dobing B., Parsons J.: How UML is used. Communications of the ACM, 49(5)/2006, 109-113.
[3] Ho-Quang T., Hebig R., Robles G., Chaudron M. R. V., Fernandez M. A.: Practices and perceptions of UML use in open source projects. 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), Buenos Aires, Argentina, May 20-28, 2017, IEEE 2017, 203-212, [DOI: 10.1109/ICSE-SEIP.2017.28].
[4] Madanayake R., Dias G. K. A., Kodikara N. D.: Use stories vs UML use cases in modular transformation. International Journal of Scientific Engineering and Applied Science, 3(1)/2016, 50-54.
[5] Osman H., Chaudron M. R. V.: UML usage in open source software development: A field study. International Workshop on Experiences and Empirical Studies in Software Modelling (EESSMOD 2013), MODELS, 23-32.
[6] Petre M.: “No shit” or “Oh, shit!”: responses to observations on the use of UML in professional practice. Software & Systems Modeling, 13(4)/2014, 1225–1235.
[7] Reggio G., Leotta M., Ricca F.: Who knows/Uses what of the UML: A personal opinion survey. Model-driven engineering languages and systems, LNCS, 8767/2014, Springer, 149-165.
[8] Störrle H.: How are conceptual models used in industrial software development?: A descriptive survey. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, EASE’17, Karlskrona, Sweden, June 15-16, 2017, ACM, 160-169, [DOI: 10.1145/3084226.3084256].
[9] Wrycza S., Marcinkowski B.: A light version of UML 2: Survey and outcomes. Proceedings of the 2007 Computer Science and IT Education Conference, University of Technology Mauritius Press, 2007, 739-749.
[10] Object Management Group, Inc.: Unified Modeling Language Specification, Version 2.5. Adres: http://www.omg.org/spec/UML/2.5/ (formal-15-03-01.pdf). [20.11.2019]
Download


Published
2019-12-30

Cited by

Żyła, K., Ulidowski, A., Wrzos, J., Włodarczyk, B., Krocz, K., & Drozd, P. (2019). UML – a survey on technical university students in Lublin. Journal of Computer Sciences Institute, 13, 279–282. https://doi.org/10.35784/jcsi.825

Authors

Kamil Żyła 
k.zyla@pollub.pl
Lublin University of Technology Poland

Authors

Adam Ulidowski 

Lublin University of Technology Poland
https://orcid.org/0000-0003-0657-0533

Authors

Jan Wrzos 

Lublin University of Technology Poland
https://orcid.org/0000-0002-3601-8240

Authors

Bartłomiej Włodarczyk 

Lublin University of Technology Poland
https://orcid.org/0000-0002-9631-0841

Authors

Krzysztof Krocz 

Lublin University of Technology Poland
https://orcid.org/0000-0002-1373-6573

Authors

Patryk Drozd 

Lublin University of Technology Poland
https://orcid.org/0000-0002-3601-8240

Statistics

Abstract views: 345
PDF downloads: 224