A survey on the practical use of UML for different software architecture viewpoints

M Ozkaya, F Erata - Information and Software Technology, 2020 - Elsevier
Context Software architecture viewpoints modularize the software architectures in terms of
different viewpoints that each address a different concern. Unified Modeling Language …

Modeling software architectures in the unified modeling language

N Medvidovic, DS Rosenblum, DF Redmiles… - ACM Transactions on …, 2002 - dl.acm.org
The Unified Modeling Language (UML) is a family of design notations that is rapidly
becoming a de facto standard software design language. UML provides a variety of useful …

In practice: UML software architecture and design description

CFJ Lange, MRV Chaudron, J Muskens - IEEE software, 2006 - ieeexplore.ieee.org
The Unified Modeling Language has attracted many organizations and practitioners. UML is
now the de facto modeling language for software development. Several features account for …

Validating UML models against architectural profiles

P Selonen, J Xu - Proceedings of the 9th European software …, 2003 - dl.acm.org
The Unified Modeling Language (UML) has become a widely adopted standard in the
software industry. While UML has established itself in detailed software design, its usage as …

Does UML make the grade? Insights from the software development community

M Grossman, JE Aronson, RV McCarthy - Information and Software …, 2005 - Elsevier
The Unified Modeling Language (UML) has become the de facto standard for systems
development and has been promoted as a technology that will help solve some of the …

Are the UML modelling tools powerful enough for practitioners? A literature review

M Ozkaya - IEt software, 2019 - Wiley Online Library
Unified Modelling Language (UML) is essentially a de‐facto standard for software modeling
and supported with many modeling tools. In this study, 58 UML tools have been analysed for …

Do the informal & formal software modeling notations satisfy practitioners for software architecture modeling?

M Ozkaya - Information and Software Technology, 2018 - Elsevier
Context Software architectures can be modeled using semantically informal (ie, ambiguous)
or formal (ie, mathematically precise) software modeling notations. Objective In this paper …

[HTML][HTML] UML diagrams in software engineering research: a systematic literature review

H Koç, AM Erdoğan, Y Barjakly, S Peker - Proceedings, 2021 - mdpi.com
Software engineering is a discipline utilizing Unified Modelling Language (UML) diagrams,
which are accepted as a standard to depict object-oriented design models. UML diagrams …

[图书][B] Guide to Applying the UML

SS Alhir - 2006 - books.google.com
The Unified Modeling Language (UML) is an evolutionary general-purpose, tool-supported,
and industry-standardized (OMG) modeling language for specifying, visualizing …

On the usage of UML: Initial results of analyzing open UML models

P Langer, T Mayerhofer, M Wimmer, G Kappel - 2014 - dl.gi.de
While UML is recognized as the de-facto standard in modeling software systems, it is at the
same time often criticized for being too large and complex. To be able to evolve UML to …