2001
DOI: 10.4018/jdm.2001010103
|View full text |Cite
|
Sign up to set email alerts
|

Unified Modeling Language

Abstract: Unified Modeling Language (UML) has emerged as the software industry’s dominant modeling language. It is the de facto modeling language standard for specifying, visualizing, constructing, and documenting the components of software systems. Despite its prominence and status as the standard modeling language, UML has its critics. Opponents argue that it is complex and difficult to learn. Some question the rationale of having nine diagramming techniques in UML and the raison d’être of those nine techniques in UML… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
34
0
3

Year Published

2002
2002
2022
2022

Publication Types

Select...
6
4

Relationship

0
10

Authors

Journals

citations
Cited by 129 publications
(38 citation statements)
references
References 15 publications
1
34
0
3
Order By: Relevance
“…This was expected given that a service dependencies diagram covers a limited number of objects, properties, and relationships compared to BPMN. This is also in line with the previous complexity calculations for simpler work product types evaluated by other researchers [54] (e.g. UML class (C' = 26.4) and UML component (C' = 15.65) diagrams).…”
Section: O= {Capability Service Interface} P= {Capability Name Capasupporting
confidence: 91%
“…This was expected given that a service dependencies diagram covers a limited number of objects, properties, and relationships compared to BPMN. This is also in line with the previous complexity calculations for simpler work product types evaluated by other researchers [54] (e.g. UML class (C' = 26.4) and UML component (C' = 15.65) diagrams).…”
Section: O= {Capability Service Interface} P= {Capability Name Capasupporting
confidence: 91%
“…The class diagrams are the most complex diagrams of UML and have high complexity because they include relationship and property types. Because of the complexity of the class diagrams, they may not be completely interpreted as UCDs [7,29]. Both diagrams represent different information about the requirements of an IES and there is no overlap in the information captured through these two diagrams.…”
Section: Step 4: Computation Of Ranking Values Of Frs Using Fuzzy Topsismentioning
confidence: 99%
“…UML diagram bertujuan tujuan yakni untuk membantu tim pengembangan proyek pengembangan software berkomunikasi, mengeksplorasi potensi rancangan, dan memvalidasi rancangan arsitektur perangkat lunak atau pembuat program komputer [7]. Álvaro Farias menjelaskan bahwa UML adalah sekumpulan diagram yang berfungsi untuk memahami dan mengembangkan proyek perangkat lunak, yang menggambarkan apa yang harus dilakukan perangkat lunak [8]. Saputra menyimpulkan bahwa UML berfungsi sebagai alat bantu sistem perangkat lunak dalam memvisualisasi, merancang, dan mendokumentasikan data kedalam bentuk sistem yang berorientasi objek [9].…”
Section: Tinjauan Pustakaunclassified