Unified Modeling Language (original) (raw)

About DBpedia

Unuigita Modeliga Lingvo (angle: Unified Modeling Language, mallongigo UML) estas normo de vida modela lingvo kiun oni uzas plejparte por modelado de . Sed UML estas uzebla ne nur por informaj sistemoj. Iuj uzas la lingvon por modeli negoc-procezojn kaj organizajn strukturojn.

thumbnail

Property Value
dbo:abstract L'UML o llenguatge de modelització unificat (Unified Modeling Language, és un llenguatge de de sistemes de programari, és el més conegut i utilitzat en l'actualitat, està suportat per l'OMG (Object Management Grup). És un llenguatge gràfic per visualitzar, especificar, construir i documentar un sistema. L'UML ofereix un estàndard per descriure un sistema (model), incloent aspectes conceptuals tals com els processos de negoci i funcions del sistema, i aspectes concrets com expressions de llenguatges de programació, esquemes de bases de dades i components reutilitzables. L'UML va ser desenvolupat per , i James Rumbaugh mentre treballaven per l'empresa durant els anys 1994-1996. Aquest llenguatge disposa de diversos tipus de diagrames, els quals mostren diferents aspectes de les entitats representades. (ca) UML, Unified Modeling Language je v softwarovém inženýrství grafický jazyk pro vizualizaci, specifikaci, navrhování a dokumentaci programových systémů. UML nabízí standardní způsob zápisu jak návrhů systému včetně konceptuálních prvků jako jsou a systémové funkce, tak konkrétních prvků jako jsou příkazy programovacího jazyka, a znovupoužitelné programové komponenty. UML podporuje objektově orientovaný přístup k analýze, návrhu a popisu programových systémů. UML neobsahuje způsob, jak se má používat, ani neobsahuje metodiku(y), jak analyzovat, specifikovat či navrhovat programové systémy. Standard UML definuje standardizační skupina (OMG). (cs) لغة النمذجة الموحّدة (بالإنجليزية: Unified Modelling Language اختصاراً UML)‏، هي لغة نمذجة رسومية تقدم صيغة لوصف العناصر الرئيسية للنظم البرمجية. (هذه العناصر تسمّى artifacts مشغولات في UML). تتّجه UML بطبيعتها نحو بناء البرمجيات كائنية المنحى object oriented. تستخدم هذه اللغة لعمل رسوم تخطيطية لوصف برامج الكمبيوتر من حيث العناصر المكونة لها أو خط سير العمليات الذي يقوم به البرنامج؛ تحديداً، نوعية البرامج البرمجة كائنية التوجه. لا يقتصر UML على هندسة البرمجيات، بل يستعمل أيضاً في هندسة النظم، وتمثيل الهياكل التنظيمية. يمكن بواسطة لغة النمذجة الموحدة إنشاء النماذج (UML) وإنشاء تصميم متكامل لمشروعك البرمجي. كما يمكن أيضاً عمل ذلك بواسطة الرسوم (diagrams) عن طريق أخراج كود مبدئي للبرنامج. (ar) Η Ενοποιημένη Γλώσσα Σχεδίασης Προτύπων (αγγλ. Unified Modeling Language (UML)), είναι η πρότυπη γλώσσα σχεδίασης και αποτύπωσης προτύπων στη μηχανική λογισμικού. Χρησιμοποιείται για τη γραφική απεικόνιση, τον προσδιορισμό, την κατασκευή και την τεκμηρίωση των στοιχείων ενός συστήματος λογισμικού. Μπορεί να χρησιμοποιηθεί σε διάφορες φάσεις ανάπτυξης, από την ανάλυση απαιτήσεων ως τον έλεγχο ενός ολοκληρωμένου συστήματος. Αποτελείται από ένα σύνολο προσυμφωνημένων όρων, συμβόλων και διαγραμμάτων που επιτρέπουν: * την αποτύπωση των ορίων ενός συστήματος και των βασικών λειτουργιών του, χρησιμοποιώντας «παραδείγματα χρήσης» (αγγλ. use-cases) και «δράστες» (αγγλ. actors). * την επεξήγηση της πραγματοποίησης των παραδειγμάτων χρήσης με «διαγράμματα αλληλεπίδρασης». * την αναπαράσταση μιας στατικής δομής ενός συστήματος χρησιμοποιώντας «διαγράμματα κλάσεων». * τη δημιουργία προτύπων για τη συμπεριφορά των αντικειμένων με «διαγράμματα καταστάσεων». * τη δημιουργία προτύπων της εργασιακής ροής με «διαγράμματα δραστηριοτήτων». * την αποκάλυψη της υλοποίησης της αρχιτεκτονικής με «διαγράμματα συστατικών» και «ανάπτυξης». * την επέκταση της λειτουργικότητας με «στερεότυπα». (el) Unuigita Modeliga Lingvo (angle: Unified Modeling Language, mallongigo UML) estas normo de vida modela lingvo kiun oni uzas plejparte por modelado de . Sed UML estas uzebla ne nur por informaj sistemoj. Iuj uzas la lingvon por modeli negoc-procezojn kaj organizajn strukturojn. (eo) Die Unified Modeling Language (vereinheitlichte Modellierungssprache), kurz UML, ist eine grafische Modellierungssprache zur Spezifikation, Konstruktion, Dokumentation und Visualisierung von Software-Teilen und anderen Systemen. Sie wird von der Object Management Group (OMG) entwickelt und ist sowohl von ihr als auch von der ISO (ISO/IEC 19505 für Version 2.4.1) genormt. Im Sinne einer Sprache definiert UML dabei Bezeichner für die meisten bei einer Modellierung wichtigen Begriffe und legt mögliche Beziehungen zwischen diesen Begriffen fest. Die UML definiert weiter grafische Notationen für diese Begriffe und für Modelle statischer Strukturen und dynamischer Abläufe, die man mit diesen Begriffen formulieren kann. Die UML ist die dominierende Sprache für die Softwaresystem-Modellierung. Der erste Kontakt zur UML besteht häufig darin, dass im Rahmen der Softwareentwicklung zu erstellen, zu verstehen oder zu beurteilen sind: * Auftraggeber und Fachvertreter prüfen und bestätigen zum Beispiel Anforderungen an ein System, die Wirtschaftsanalytiker bzw. Business Analysten in Anwendungsfalldiagrammen in UML festgehalten haben; * Softwareentwickler realisieren Arbeitsabläufe, die Wirtschaftsanalytiker bzw. Business Analysten in Zusammenarbeit mit Fachvertretern in Aktivitätsdiagrammen beschrieben haben; * Systemingenieure implementieren, installieren und betreiben Softwaresysteme basierend auf einem Implementationsplan, der als Verteilungsdiagramm vorliegt. Die grafische Notation ist jedoch nur ein Aspekt, der durch UML geregelt wird. UML legt in erster Linie fest, mit welchen Begriffen und welchen Beziehungen zwischen diesen Begriffen sogenannte Modelle spezifiziert werden – Diagramme in UML zeigen nur eine graphische Sicht auf Ausschnitte dieser Modelle. UML schlägt weiter ein Format vor, in dem Modelle und Diagramme zwischen Werkzeugen ausgetauscht werden können. (de) El lenguaje unificado de modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el Object Management Group (OMG). Es un lenguaje gráfico para visualizar, especificarlo, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados. Es importante remarcar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo. Se puede aplicar en el desarrollo de software, gran variedad de metodologías de desarrollo de software (tal como el Proceso Unificado Racional, Rational Unified Process o RUP), pero no especifica en sí mismo qué metodología o proceso usar. UML no puede compararse con la programación estructurada, pues UML significa Lenguaje Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización en un requerimiento. Mientras que programación estructurada es una forma de programar como lo es la orientación a objetos, la programación orientada a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML solo para lenguajes orientados a objetos. UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las entidades representadas. (es) UML edo Unified Modeling Language (Modelaketarako lengoaia bateratua) sistemak zehaztu, diseinatu eta eraikitzeko lengoaia da, printzipioz objektuei orientatutako programaziorako prestatuta dagoena. UML aplikazio baten garapen fase guztiak modelatzeko lengoaia homogeneo bat definitzen saiatzen da, bezeroaren zehaztapenetatik hasita programatzailearen diseinu xehera arte. definizioaren arabera, programazioan oinarritutako sistema baten alde ezberdinak zehaztu, eraiki, bistaratu eta dokumentatzeko sortu zen. Ondoren, informatika esparrutik at, negozio bateko prozesuak definitzeko ere erabili izan da ekonomia alorrean. Lengoaia grafikoa eta ulerterraza izatea ditu abantaila nagusi. (eu) Le Langage de Modélisation Unifié, de l'anglais Unified Modeling Language (UML), est un langage de modélisation graphique à base de pictogrammes conçu comme une méthode normalisée de visualisation dans les domaines du développement logiciel et en conception orientée objet. L'UML est une synthèse de langages de modélisation objet antérieurs : Booch, OMT, OOSE. Principalement issu des travaux de Grady Booch, James Rumbaugh et Ivar Jacobson, UML est à présent un standard adopté par l'Object Management Group (OMG). UML 1.0 a été normalisé en janvier 1997; UML 2.0 a été adopté par l'OMG en juillet 2005. La dernière version de la spécification validée par l'OMG est UML 2.5.1 (2017). (fr) Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. (in) The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system. The creation of UML was originally motivated by the desire to standardize the disparate notational systems and approaches to software design. It was developed at Rational Software in 1994–1995, with further development led by them through 1996. In 1997, UML was adopted as a standard by the Object Management Group (OMG), and has been managed by this organization ever since. In 2005, UML was also published by the International Organization for Standardization (ISO) as an approved ISO standard. Since then the standard has been periodically revised to cover the latest revision of UML. In software engineering, most practitioners do not use UML, but instead produce informal hand drawn diagrams; these diagrams, however, often include elements from UML. (en) 統一モデリング言語(とういつモデリングげんご、英: Unified Modeling Language, UML)は、ソフトウェア工学で用いられる、汎用的かつ開発方面に特化させたモデリング言語である。システム設計を視覚的に図式化しての標準化されたモデリング手法の提供を目的にしている。UMLの略語で呼ばれることが多い。オブジェクト指向分野でよく用いられている。 UMLは、数々の技法が乱立していた当時の業界に、標準化されたモデリング手法を普及させようとする目的から企画され、1994~95年のラショナルソフトウェアにて最初の版が作成された。グラディ・ブーチ、イヴァー・ヤコブソン、ジェームズ・ランボーらの手によるもので、彼らはスリーアミーゴスと呼ばれている。彼らは96年までその改良を続けた。 1997年にUMLは、Object Management Group(OMG)の標準モデリング言語に採用され、以降は同団体に管理されるようになった。2005年にUMLはISOで国際標準化され、UML 1.4.2がISO/IEC 19501:2005として標準化されている。以降も定期的に改訂版が標準化されており、2012年にUML 2.4.1が、ISO/IEC 19505-1:2012ならびにISO/IEC 19505-2:2012として標準化されている。2022年5月現在の最新版は、2017年12月に採択された UML 2.5.1 である。 UML 2.0 以降では、14種類のダイアグラムがあり(を参照)それぞれの開発局面に応じて使い分けることができる。クラス図、アクティビティ図、シーケンス図が多用される。次いでコンポーネント図、ディプロイメント図、ユースケース図、ステートマシン図である。 (ja) 통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 이다. 이 표준은 UML을 고안한 객체 관리 그룹에서 관리 하고 있다. UML은 소프트웨어 집약 시스템의 을 만들기 위한 도안 표기법을 포함한다. (ko) In ingegneria del software, UML (Unified Modeling Language, "linguaggio di modellizzazione unificato") è un linguaggio di modellazione e di specifica basato sul paradigma orientato agli oggetti. Il nucleo del linguaggio fu definito nel 1996 da Grady Booch, Jim Rumbaugh e Ivar Jacobson (detti "i tre amigos") sotto l'egida dell'Object Management Group (OMG), consorzio che tuttora gestisce lo standard UML. (it) De Unified Modeling Language, afgekort UML, is een modelmatige taal om objectgeoriënteerde analyses en ontwerpen voor een informatiesysteem te kunnen maken. UML is ontworpen door Grady Booch, James Rumbaugh en Ivar Jacobson in de jaren negentig en het is sinds 1997 een standaard. Kenmerkend is dat de UML-modellen een grafische weergave zijn van bepaalde aspecten van het informatiesysteem. (nl) Unified Modeling Language (UML, zunifikowany język modelowania) – język pół-formalny wykorzystywany do modelowania różnego rodzaju systemów, stworzony przez Grady’ego Boocha, Jamesa Rumbaugha oraz , obecnie rozwijany przez Object Management Group. Służy do modelowania dziedziny problemu (opisywania-modelowania fragmentu istniejącej rzeczywistości – na przykład modelowanie tego, czym zajmuje się jakiś dział w firmie) – w przypadku stosowania go do oraz do modelowania rzeczywistości, która ma dopiero powstać – tworzy się w nim głównie modele systemów informatycznych. UML jest przeważnie używany wraz ze swoją reprezentacją graficzną – jego elementom przypisane są odpowiednie symbole wiązane ze sobą na diagramach. UML jest oficjalnie zdefiniowany przez Object Management Group (OMG) w tzw. metamodelu UML – (MOF). Jak inne specyfikacje bazujące na Meta-Object Facility, metamodel UML i modele UML mogą być serializowane (zapisywane) w języku (XMI), opartym na standardzie XML. Choć UML był zaprojektowany, by definiować, wizualizować, konstruować i dokumentować systemy kładące nacisk na oprogramowanie, nie jest on ograniczony do modelowania oprogramowania. UML jest używany także do modelowania procesów biznesowych, inżynierii systemów i reprezentowania struktur organizacyjnych. (SysML, Język Modelowania Systemów) jest językiem modelowania dla specyficznych zagadnień inżynierii systemów, zdefiniowanym jako profil UML 2.0. W UML-u do opracowywania formalnych ograniczeń można wykorzystać także język Object Constraint Language (OCL) opracowany pierwotnie przez IBM. (pl) Unified Modeling Language (UML) är ett objektorienterat generellt språk för modellering av alla typer av system. Språket används främst inom programvarukonstruktion men är även användbart inom andra områden som exempelvis modellering av affärsprocesser med mera. Genom att skapa en modell av systemet som skall konstrueras blir det enklare att förstå och bygga det. (sv) UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для в области разработки программного обеспечения, для моделирования бизнес-процессов, системного проектирования и отображения организационных структур. UML является языком широкого профиля, это — открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью.UML был создан для определения, визуализации, проектирования и документирования, в основном, программных систем. UML не является языком программирования, но на основании UML-моделей возможна генерация кода. (ru) UML (англ. Unified Modeling Language) — уніфікована мова моделювання, використовується у парадигмі об'єктно-орієнтованого програмування. Є невід'ємною частиною уніфікованого процесу розробки програмного забезпечення. UML є мовою широкого профілю, це відкритий стандарт, що використовує графічні позначення для створення абстрактної моделі системи, яка називається UML-моделлю. UML був створений для визначення, візуалізації, проєктування й документування в основному програмних систем. UML не є мовою програмування, але в засобах виконання UML-моделей як інтерпретованого коду можлива кодогенерація. Перша версія (1.0) UML вийшла 13 січня 1997, вона була створена консорціумом UML Partners за запитом Object Management Group (OMG) — організації, відповідальної за прийняття стандартів в галузі об'єктних технологій і баз даних. Після обговорення, у вересні 1997 року, версія 1.1 UML була представлена на голосування в OMG. Розробку UML підтримали і вже тоді використовували як стандарт такі гранди ринку інформаційних технологій, як Microsoft, IBM, Hewlett-Packard, Oracle, DEC, Sybase, Logic Works й інші. Поточна версія — 2.0. (uk) A UML (do inglês Unified Modeling Language, em português Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Ela poderá ser empregada para a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada (com intuito de facilitar a compreensão pré-implementação). A UML é adequada para a modelagem de sistemas, cuja abrangência poderá incluir desde sistemas de informação corporativos a serem distribuídos a aplicações baseadas na Web e até sistemas complexos embutidos de tempo real. É uma linguagem muito expressiva, abrangendo todas as visões necessárias ao desenvolvimento e implantação desses sistemas. A UML (Unified Modeling Language) não é uma de desenvolvimento, o que significa que ela não diz para você o que fazer primeiro e em seguida ou como projetar seu sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicação entre os objetos (e em certos casos a identificação dos processos). Basicamente, a UML permite que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados. Junto com uma notação gráfica, a UML também especifica significados, isto é, semântica. É uma notação independente de processos, embora o RUP (Rational Unified Process) tenha sido especificamente desenvolvido utilizando a UML. É importante distinguir entre um modelo UML e um diagrama (ou conjunto de diagramas) de UML. O último é uma representação gráfica da informação do primeiro, mas o primeiro pode existir independentemente. O XMI (XML Metadata Interchange) na sua versão corrente disponibiliza troca de modelos mas não de diagramas. Os objetivos da UML são: especificação, documentação, estruturação para sub-visualização e maior visualização lógica do desenvolvimento completo de um sistema de informação. (pt) 统一建模语言(英語:Unified Modeling Language,縮寫UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 這個語言由葛來迪·布區,伊瓦爾·雅各布森與詹姆士·蘭寶於1994年至1995年間,在公司中開發,於1996年又進一步發展。UML集成了,和面向对象程序设计的概念,将这些方法融合为单一的,通用的,并且可以广泛使用的建模语言。UML打算成为可以对并发和分布式系统的标准建模语言。 1997年,UML被对象管理组织接纳为标准,并在此之后受该组织管理。2005年,UML被國際標準化組織接纳为一种标准,自此,该标准被定期修订以涵盖UML的最新版本。然而,在软件工程中,大多数从业者不使用UML,而是产生非正式的手绘图;不过,这些图例中仍往往包括UML的元素。 (zh)
dbo:thumbnail wiki-commons:Special:FilePath/UML_logo.svg?width=300
dbo:wikiPageExternalLink http://www.ambysoft.com/books/theObjectPrimer.html http://umlnotation.sparxsystems.eu/ https://www.area-c54.it/public/business%20modelling%20-%20uml%20vs%20idef.pdf https://www.bruce-douglass.com/ https://www.omg.org/spec/UML/Current https://archive.org/details/businessmodeling00erik https://archive.org/details/uml2fordummies00chon https://archive.org/details/umlforjavaprogra00mart
dbo:wikiPageID 32169 (xsd:integer)
dbo:wikiPageLength 22908 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1122711360 (xsd:integer)
dbo:wikiPageWikiLink dbr:List_of_Unified_Modeling_Language_tools dbr:MODAF dbr:Merise dbr:Metamodeling dbr:Applications_of_UML dbc:Architecture_description_language dbc:Software_modeling_language dbr:DOT_(graph_description_language) dbr:Department_of_Defense_Architecture_Framework dbr:James_Rumbaugh dbr:User_interface dbc:Data_modeling_languages dbc:Diagrams dbc:ISO_standards dbc:Data_modeling_diagrams dbr:Object-modeling_technique dbr:Object-oriented_programming dbr:Object_Constraint_Language dbr:General_Electric dbr:Grady_Booch dbr:Cris_Kobryn dbr:Communication_diagram dbr:Component-based_software_engineering dbr:Component_(UML) dbr:Component_diagram dbr:Composite_structure_diagram dbr:Software_architecture dbr:Process_Specification_Language dbr:Stereotype_(UML) dbr:Syntax_(programming_languages) dbr:Software_engineering dbr:Business_Process_Model_and_Notation dbr:Activity_(UML) dbr:Activity_diagram dbc:Modeling_languages dbr:UML_Partners dbr:Brian_Henderson-Sellers dbr:No_silver_bullet dbr:Cardinality_(data_modeling) dbr:Hewlett-Packard dbr:International_Organization_for_Standardization dbr:Ivar_Jacobson dbc:Knowledge_representation dbc:Specification_languages dbc:Unified_Modeling_Language dbr:Modeling_language dbr:Digital_Equipment_Corporation dbr:Booch_method dbr:C4_model dbr:Class_diagram dbr:IBM dbr:Microsoft dbr:Object-oriented_software_engineering dbr:Object_Management_Group dbr:Rational_Software dbr:XML_Metadata_Interchange dbr:Meta-Object_Facility dbr:Model-based_testing dbr:Model-driven_engineering dbr:Rational_Unified_Process dbr:Sequence_diagram dbr:Use_case_diagram dbr:Object_Oriented_Role_Analysis_and_Modeling dbr:Objectory dbr:UML_tool dbr:UML_state_machine dbr:Systems_Modeling_Language dbr:Flow_of_control dbr:Rational_Software_Corporation dbr:ER_diagram dbr:OOSE dbr:File:UML_logo.svg dbr:File:UML_diagrams_overview.svg dbr:File:OO_Modeling_languages_history.jpg dbr:File:M0-m3.png
dbp:wikiPageUsesTemplate dbt:Authority_control dbt:Cite_book dbt:Cite_web dbt:Commons dbt:ISO_standards dbt:Main dbt:Official_website dbt:Redirect dbt:Reflist dbt:Rp dbt:Short_description dbt:Use_American_English dbt:Use_dmy_dates dbt:Wikiversity dbt:Software_engineering dbt:UML dbt:UML_diagram_types
dcterms:subject dbc:Architecture_description_language dbc:Software_modeling_language dbc:Data_modeling_languages dbc:Diagrams dbc:ISO_standards dbc:Data_modeling_diagrams dbc:Modeling_languages dbc:Knowledge_representation dbc:Specification_languages dbc:Unified_Modeling_Language
gold:hypernym dbr:Developmental
rdf:type owl:Thing dbo:Person yago:WikicatMarkupLanguages yago:WikicatSpecificationLanguages yago:Abstraction100002137 yago:Cognition100023271 yago:Communication100033020 yago:Datum105816622 yago:Information105816287 yago:Language106282651 yago:LanguageUnit106284225 yago:MarkupLanguage106787835 yago:Measure100033615 yago:Part113809207 yago:PsychologicalFeature100023100 yago:Relation100031921 yago:WikicatISOStandards yago:Word106286395 dbo:MusicGenre yago:Standard107260623 yago:SystemOfMeasurement113577171 yago:Terminology106304059 yago:WikicatDataModelingDiagrams yago:WikicatDataModelingLanguages
rdfs:comment Unuigita Modeliga Lingvo (angle: Unified Modeling Language, mallongigo UML) estas normo de vida modela lingvo kiun oni uzas plejparte por modelado de . Sed UML estas uzebla ne nur por informaj sistemoj. Iuj uzas la lingvon por modeli negoc-procezojn kaj organizajn strukturojn. (eo) Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. (in) 통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 이다. 이 표준은 UML을 고안한 객체 관리 그룹에서 관리 하고 있다. UML은 소프트웨어 집약 시스템의 을 만들기 위한 도안 표기법을 포함한다. (ko) In ingegneria del software, UML (Unified Modeling Language, "linguaggio di modellizzazione unificato") è un linguaggio di modellazione e di specifica basato sul paradigma orientato agli oggetti. Il nucleo del linguaggio fu definito nel 1996 da Grady Booch, Jim Rumbaugh e Ivar Jacobson (detti "i tre amigos") sotto l'egida dell'Object Management Group (OMG), consorzio che tuttora gestisce lo standard UML. (it) De Unified Modeling Language, afgekort UML, is een modelmatige taal om objectgeoriënteerde analyses en ontwerpen voor een informatiesysteem te kunnen maken. UML is ontworpen door Grady Booch, James Rumbaugh en Ivar Jacobson in de jaren negentig en het is sinds 1997 een standaard. Kenmerkend is dat de UML-modellen een grafische weergave zijn van bepaalde aspecten van het informatiesysteem. (nl) Unified Modeling Language (UML) är ett objektorienterat generellt språk för modellering av alla typer av system. Språket används främst inom programvarukonstruktion men är även användbart inom andra områden som exempelvis modellering av affärsprocesser med mera. Genom att skapa en modell av systemet som skall konstrueras blir det enklare att förstå och bygga det. (sv) 统一建模语言(英語:Unified Modeling Language,縮寫UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 這個語言由葛來迪·布區,伊瓦爾·雅各布森與詹姆士·蘭寶於1994年至1995年間,在公司中開發,於1996年又進一步發展。UML集成了,和面向对象程序设计的概念,将这些方法融合为单一的,通用的,并且可以广泛使用的建模语言。UML打算成为可以对并发和分布式系统的标准建模语言。 1997年,UML被对象管理组织接纳为标准,并在此之后受该组织管理。2005年,UML被國際標準化組織接纳为一种标准,自此,该标准被定期修订以涵盖UML的最新版本。然而,在软件工程中,大多数从业者不使用UML,而是产生非正式的手绘图;不过,这些图例中仍往往包括UML的元素。 (zh) لغة النمذجة الموحّدة (بالإنجليزية: Unified Modelling Language اختصاراً UML)‏، هي لغة نمذجة رسومية تقدم صيغة لوصف العناصر الرئيسية للنظم البرمجية. (هذه العناصر تسمّى artifacts مشغولات في UML). تتّجه UML بطبيعتها نحو بناء البرمجيات كائنية المنحى object oriented. (ar) L'UML o llenguatge de modelització unificat (Unified Modeling Language, és un llenguatge de de sistemes de programari, és el més conegut i utilitzat en l'actualitat, està suportat per l'OMG (Object Management Grup). És un llenguatge gràfic per visualitzar, especificar, construir i documentar un sistema. L'UML ofereix un estàndard per descriure un sistema (model), incloent aspectes conceptuals tals com els processos de negoci i funcions del sistema, i aspectes concrets com expressions de llenguatges de programació, esquemes de bases de dades i components reutilitzables. (ca) UML, Unified Modeling Language je v softwarovém inženýrství grafický jazyk pro vizualizaci, specifikaci, navrhování a dokumentaci programových systémů. UML nabízí standardní způsob zápisu jak návrhů systému včetně konceptuálních prvků jako jsou a systémové funkce, tak konkrétních prvků jako jsou příkazy programovacího jazyka, a znovupoužitelné programové komponenty. UML podporuje objektově orientovaný přístup k analýze, návrhu a popisu programových systémů. UML neobsahuje způsob, jak se má používat, ani neobsahuje metodiku(y), jak analyzovat, specifikovat či navrhovat programové systémy. (cs) Die Unified Modeling Language (vereinheitlichte Modellierungssprache), kurz UML, ist eine grafische Modellierungssprache zur Spezifikation, Konstruktion, Dokumentation und Visualisierung von Software-Teilen und anderen Systemen. Sie wird von der Object Management Group (OMG) entwickelt und ist sowohl von ihr als auch von der ISO (ISO/IEC 19505 für Version 2.4.1) genormt. Im Sinne einer Sprache definiert UML dabei Bezeichner für die meisten bei einer Modellierung wichtigen Begriffe und legt mögliche Beziehungen zwischen diesen Begriffen fest. Die UML definiert weiter grafische Notationen für diese Begriffe und für Modelle statischer Strukturen und dynamischer Abläufe, die man mit diesen Begriffen formulieren kann. (de) Η Ενοποιημένη Γλώσσα Σχεδίασης Προτύπων (αγγλ. Unified Modeling Language (UML)), είναι η πρότυπη γλώσσα σχεδίασης και αποτύπωσης προτύπων στη μηχανική λογισμικού. Χρησιμοποιείται για τη γραφική απεικόνιση, τον προσδιορισμό, την κατασκευή και την τεκμηρίωση των στοιχείων ενός συστήματος λογισμικού. Μπορεί να χρησιμοποιηθεί σε διάφορες φάσεις ανάπτυξης, από την ανάλυση απαιτήσεων ως τον έλεγχο ενός ολοκληρωμένου συστήματος. Αποτελείται από ένα σύνολο προσυμφωνημένων όρων, συμβόλων και διαγραμμάτων που επιτρέπουν: (el) UML edo Unified Modeling Language (Modelaketarako lengoaia bateratua) sistemak zehaztu, diseinatu eta eraikitzeko lengoaia da, printzipioz objektuei orientatutako programaziorako prestatuta dagoena. UML aplikazio baten garapen fase guztiak modelatzeko lengoaia homogeneo bat definitzen saiatzen da, bezeroaren zehaztapenetatik hasita programatzailearen diseinu xehera arte. (eu) El lenguaje unificado de modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el Object Management Group (OMG). Es un lenguaje gráfico para visualizar, especificarlo, construir y documentar un sistema. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados. (es) Le Langage de Modélisation Unifié, de l'anglais Unified Modeling Language (UML), est un langage de modélisation graphique à base de pictogrammes conçu comme une méthode normalisée de visualisation dans les domaines du développement logiciel et en conception orientée objet. (fr) The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system. The creation of UML was originally motivated by the desire to standardize the disparate notational systems and approaches to software design. It was developed at Rational Software in 1994–1995, with further development led by them through 1996. (en) 統一モデリング言語(とういつモデリングげんご、英: Unified Modeling Language, UML)は、ソフトウェア工学で用いられる、汎用的かつ開発方面に特化させたモデリング言語である。システム設計を視覚的に図式化しての標準化されたモデリング手法の提供を目的にしている。UMLの略語で呼ばれることが多い。オブジェクト指向分野でよく用いられている。 UMLは、数々の技法が乱立していた当時の業界に、標準化されたモデリング手法を普及させようとする目的から企画され、1994~95年のラショナルソフトウェアにて最初の版が作成された。グラディ・ブーチ、イヴァー・ヤコブソン、ジェームズ・ランボーらの手によるもので、彼らはスリーアミーゴスと呼ばれている。彼らは96年までその改良を続けた。 UML 2.0 以降では、14種類のダイアグラムがあり(を参照)それぞれの開発局面に応じて使い分けることができる。クラス図、アクティビティ図、シーケンス図が多用される。次いでコンポーネント図、ディプロイメント図、ユースケース図、ステートマシン図である。 (ja) Unified Modeling Language (UML, zunifikowany język modelowania) – język pół-formalny wykorzystywany do modelowania różnego rodzaju systemów, stworzony przez Grady’ego Boocha, Jamesa Rumbaugha oraz , obecnie rozwijany przez Object Management Group. (pl) A UML (do inglês Unified Modeling Language, em português Linguagem de Modelagem Unificada) é uma linguagem-padrão para a elaboração da estrutura de projetos de software. Ela poderá ser empregada para a visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada (com intuito de facilitar a compreensão pré-implementação). A UML é adequada para a modelagem de sistemas, cuja abrangência poderá incluir desde sistemas de informação corporativos a serem distribuídos a aplicações baseadas na Web e até sistemas complexos embutidos de tempo real. É uma linguagem muito expressiva, abrangendo tod (pt) UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для в области разработки программного обеспечения, для моделирования бизнес-процессов, системного проектирования и отображения организационных структур. (ru) UML (англ. Unified Modeling Language) — уніфікована мова моделювання, використовується у парадигмі об'єктно-орієнтованого програмування. Є невід'ємною частиною уніфікованого процесу розробки програмного забезпечення. UML є мовою широкого профілю, це відкритий стандарт, що використовує графічні позначення для створення абстрактної моделі системи, яка називається UML-моделлю. UML був створений для визначення, візуалізації, проєктування й документування в основному програмних систем. UML не є мовою програмування, але в засобах виконання UML-моделей як інтерпретованого коду можлива кодогенерація. (uk)
rdfs:label Unified Modeling Language (en) لغة النمذجة الموحدة (ar) Llenguatge de modelització unificat (ca) Unified Modeling Language (cs) Unified Modeling Language (de) Ενοποιημένη Γλώσσα Σχεδίασης Προτύπων (el) Unuigita Modeliga Lingvo (eo) Lenguaje unificado de modelado (es) Unified Modeling Language (eu) Unified Modeling Language (in) UML (informatique) (fr) Unified Modeling Language (it) 統一モデリング言語 (ja) 통합 모델링 언어 (ko) Unified Modeling Language (nl) Unified Modeling Language (pl) UML (pt) Unified Modeling Language (sv) UML (ru) Unified Modeling Language (uk) 统一建模语言 (zh)
owl:sameAs dbpedia-commons:Unified Modeling Language freebase:Unified Modeling Language http://sw.cyc.com/concept/Mx4rNRw7kCvGEdadNQACs0uFOQ yago-res:Unified Modeling Language http://d-nb.info/gnd/4469781-8 wikidata:Unified Modeling Language dbpedia-af:Unified Modeling Language dbpedia-ar:Unified Modeling Language dbpedia-az:Unified Modeling Language dbpedia-bg:Unified Modeling Language http://bs.dbpedia.org/resource/UML dbpedia-ca:Unified Modeling Language dbpedia-cs:Unified Modeling Language dbpedia-da:Unified Modeling Language dbpedia-de:Unified Modeling Language dbpedia-el:Unified Modeling Language dbpedia-eo:Unified Modeling Language dbpedia-es:Unified Modeling Language dbpedia-et:Unified Modeling Language dbpedia-eu:Unified Modeling Language dbpedia-fa:Unified Modeling Language dbpedia-fi:Unified Modeling Language dbpedia-fr:Unified Modeling Language dbpedia-gl:Unified Modeling Language dbpedia-he:Unified Modeling Language http://hi.dbpedia.org/resource/युनिफाइड_मोंडलिंग_लैंग्वेज dbpedia-hu:Unified Modeling Language http://ia.dbpedia.org/resource/UML dbpedia-id:Unified Modeling Language dbpedia-is:Unified Modeling Language dbpedia-it:Unified Modeling Language dbpedia-ja:Unified Modeling Language dbpedia-ko:Unified Modeling Language http://lt.dbpedia.org/resource/Unified_Modeling_Language dbpedia-mk:Unified Modeling Language http://ml.dbpedia.org/resource/യൂണിഫൈഡ്_മോഡലിങ്ങ്_ലാംഗ്വേജ് http://mn.dbpedia.org/resource/Загварчлалын_нэгдмэл_хэл dbpedia-ms:Unified Modeling Language dbpedia-nl:Unified Modeling Language dbpedia-no:Unified Modeling Language dbpedia-pl:Unified Modeling Language dbpedia-pt:Unified Modeling Language dbpedia-ro:Unified Modeling Language dbpedia-ru:Unified Modeling Language dbpedia-simple:Unified Modeling Language dbpedia-sk:Unified Modeling Language dbpedia-sl:Unified Modeling Language dbpedia-sq:Unified Modeling Language dbpedia-sr:Unified Modeling Language dbpedia-sv:Unified Modeling Language http://ta.dbpedia.org/resource/ஒருங்கு_மாதிரியாக்க_மொழி http://te.dbpedia.org/resource/యూనిఫైడ్_మాడలింగ్_లాంగ్వేజ్ dbpedia-th:Unified Modeling Language dbpedia-tr:Unified Modeling Language dbpedia-uk:Unified Modeling Language dbpedia-vi:Unified Modeling Language dbpedia-yo:Unified Modeling Language dbpedia-zh:Unified Modeling Language https://global.dbpedia.org/id/f4hG
prov:wasDerivedFrom wikipedia-en:Unified_Modeling_Language?oldid=1122711360&ns=0
foaf:depiction wiki-commons:Special:FilePath/ BankAccount1.svg wiki-commons:Special:FilePath/ UML_Communication_diagram.svg wiki-commons:Special:FilePath/ UML_Use_Case_diagram.svg wiki-commons:Special:FilePath/Activity_conducting.svg wiki-commons:Special:FilePath/CheckEmail.svg wiki-commons:Special:FilePath/M0-m3.png wiki-commons:Special:FilePath/OO_Modeling_languages_history.jpg wiki-commons:Special:FilePath/Policy_Admin_Component_Diagram.png wiki-commons:Special:FilePath/UML_diagrams_overview.svg wiki-commons:Special:FilePath/UML_logo.svg
foaf:isPrimaryTopicOf wikipedia-en:Unified_Modeling_Language
is dbo:genre of dbr:BOUML dbr:UML_Designer
is dbo:influencedBy of dbr:Umple
is dbo:knownFor of dbr:Robert_France dbr:Grady_Booch dbr:Ivar_Jacobson
is dbo:wikiPageDisambiguates of dbr:UML_(disambiguation)
is dbo:wikiPageRedirects of dbr:Uml dbr:UnifiedModelingLanguage dbr:Rational_Software_Architect dbr:IBM_Rational_Software_Architect dbr:Unified_modeling_language dbr:Precise_UML dbr:UML dbr:UML_2.0 dbr:UML_class_metamodel dbr:UML_metamodel dbr:Universal_Modeling_Language dbr:UML_2 dbr:UML_Diagram dbr:UML_Model_diagram dbr:UML_diagram dbr:UML_diagrams dbr:UML_model_diagram dbr:RSA-RTE dbr:Interaction_diagram dbr:Unified_Modelling_Language dbr:Structure_diagram dbr:Structure_diagram_(UML)
is dbo:wikiPageWikiLink of dbr:Cacoo dbr:Behavior_tree dbr:PowerDesigner dbr:PragmaDev_Studio dbr:Precision_Graphics_Markup_Language dbr:Prototype_pattern dbr:Ptech dbr:Pylint dbr:QuakeML dbr:Scott_Ambler dbr:Element_(UML) dbr:Enterprise_Collaboration_Architecture dbr:Enterprise_Distributed_Object_Computing dbr:Enterprise_engineering dbr:Entity–relationship_model dbr:List_of_Unified_Modeling_Language_tools dbr:List_of_University_of_California,_Santa_Barbara_alumni dbr:List_of_XML_markup_languages dbr:List_of_acronyms:_U dbr:List_of_computer_scientists dbr:List_of_computer_simulation_software dbr:List_of_computer_standards dbr:List_of_computing_and_IT_abbreviations dbr:MERODE dbr:Memento_pattern dbr:Model-driven_integration dbr:Merise dbr:Message_sequence_chart dbr:MetaCASE_tool dbr:Metadata_modeling dbr:Metamodeling dbr:Metaobject dbr:Semantics_of_Business_Vocabulary_and_Business_Rules dbr:Open_ModelSphere dbr:Bertrand_Meyer dbr:BlueJ dbr:Bridge_pattern dbr:David_Harel dbr:Delphi_(software) dbr:AnyLogic dbr:Applications_of_UML dbr:ArchiMate dbr:Architecture_Analysis_&_Design_Language dbr:Architecture_description_language dbr:Holosofx dbr:List_of_United_States_Air_Force_Academy_alumni dbr:List_of_important_publications_in_computer_science dbr:Peter_Chen dbr:Requirements_analysis dbr:Robert_France dbr:Characteristica_universalis dbr:Uml dbr:Umple dbr:UnifiedModelingLanguage dbr:Visual_Paradigm dbr:Visual_Studio dbr:Decorator_pattern dbr:Department_of_Defense_Architecture_Framework dbr:Dependency_(UML) dbr:Deployment_diagram dbr:Description_Definition_Language dbr:Design_knowledge dbr:Design_language dbr:EAST-ADL dbr:ECSS-E-TM-10-25A dbr:EGL_(programming_language) dbr:ERIL dbr:ETAS dbr:Index_of_object-oriented_programming_articles dbr:Information_model dbr:Information_technology_architecture dbr:Integrated_enterprise_modeling dbr:IntelliCorp_(software) dbr:Interaction_overview_diagram dbr:International_Conference_on_Conceptual_Modeling dbr:Interpreter_pattern dbr:JGRASP dbr:James_Rumbaugh dbr:Lexical_Markup_Framework dbr:Lifecycle_Modeling_Language dbr:List_of_low-code_development_platforms dbr:List_of_programmers dbr:List_of_programming_language_researchers dbr:Parallel_adoption dbr:Prosa_UML_Modeller dbr:Common_Information_Model_(computing) dbr:Comparison_of_integrated_development_environments dbr:Comprehensive_&_Robust_Requirements_Specification_Process dbr:ConceptDraw_DIAGRAM dbr:Ellipsis_(computer_programming) dbr:General-purpose_language dbr:General-purpose_modeling dbr:Generic_Eclipse_Modeling_System dbr:Node_(UML) dbr:Object-modeling_technique dbr:Object-oriented_analysis_and_design dbr:Object-oriented_design dbr:Object-oriented_modeling dbr:Object-oriented_programming dbr:Object-role_modeling dbr:Object_Constraint_Language dbr:Observer_pattern dbr:Ontology_Definition_MetaModel dbr:Oracle_Unified_Method dbr:RM-ODP dbr:Object_graph dbr:Praxeme dbr:OntoUML dbr:Process_specification dbr:Workflow_pattern dbr:Class_(computer_programming) dbr:Embarcadero_Technologies dbr:Enterprise_Architect_(software) dbr:Generic_Modeling_Environment dbr:Geography_Markup_Language dbr:Glossary_of_computer_science dbr:Grady_Booch dbr:Graph_Query_Language dbr:Modelio dbr:Moose_(analysis) dbr:MyEclipse dbr:NClass dbr:Concept_map dbr:Conceptual_model dbr:Conceptual_model_(computer_science) dbr:Conceptual_system dbr:ConcurTaskTrees dbr:Content_Assembly_Mechanism dbr:Control_Structure_Diagram dbr:Creole_(markup) dbr:Cris_Kobryn dbr:Object_diagram dbr:OptimalJ dbr:Limnor dbr:MCI_Systemhouse dbr:MLDesigner dbr:MagicDraw dbr:Stability_Model dbr:StarUML dbr:Stefano_Ceri dbr:Stephen_J._Mellor dbr:Story-driven_modeling dbr:Cluster_diagram dbr:Command_pattern dbr:Common_Information_Model_(electricity) dbr:Common_warehouse_metamodel dbr:Communication_diagram dbr:Component_(UML) dbr:Component_diagram dbr:Composite_pattern dbr:Composite_structure_diagram dbr:Computer_engineering_compendium dbr:Computer_programming dbr:Feature-driven_development dbr:Feature_model dbr:Function_model dbr:Functional_software_architecture dbr:Child_(disambiguation) dbr:Identification_of_Fixed_Objects_in_Public_Transport dbr:Kermeta dbr:Package_(UML) dbr:Parlay_Group dbr:Pattern_language dbr:Petri_net dbr:Platform-independent_model dbr:Portable_Content_Format dbr:Production_Rule_Representation dbr:Sparx_Systems dbr:Specification_language dbr:State_pattern dbr:Stereotype_(UML) dbr:Strategy_pattern dbr:Systems_engineering dbr:Toolkit_for_Conceptual_Modeling dbr:Micro_Focus_Together dbr:Avolution dbr:BHIE dbr:BOUML dbr:Business_Process_Model_and_Notation dbr:Action_(UML) dbr:Activity_(UML) dbr:Activity_diagram dbr:Actor_(UML) dbr:Adapter_pattern dbr:Trygve_Reenskaug dbr:UML_Designer dbr:Data-flow_diagram dbr:Data_Distribution_Service dbr:Data_model dbr:Data_structure_diagram dbr:Datex_II dbr:Web-Based_Enterprise_Management dbr:Web_Ontology_Language dbr:Web_engineering dbr:Domain-specific_language dbr:Domain-specific_modeling dbr:Domain_analysis dbr:Domain_model dbr:GRASP_(object-oriented_design) dbr:GXL dbr:Meta-process_modeling dbr:ObjecTime_Developer dbr:Model-based_systems_engineering dbr:PivotPoint_Technology_Corporation dbr:Syntropy_(software) dbr:XBRL_GL dbr:UML_Partners dbr:Abstract_state_machine dbr:Acceleo dbr:Actifsource dbr:Agile_modeling dbr:Agile_software_development dbr:4+1_architectural_view_model dbr:Database dbr:Eclipse_(software) dbr:Eclipse_Modeling_Framework dbr:Altova dbr:Ambiguous_viewpoint dbr:Frameworx dbr:Banking_Industry_Architecture_Network dbr:Baseline_(configuration_management) dbr:Noweb dbr:Papyrus_(software) dbr:Capella_(engineering) dbr:Cardinality_(data_modeling) dbr:Diagram dbr:Dimensional_modeling dbr:Flow_to_HDL dbr:Flowchart dbr:Flyweight_pattern dbr:Gliffy dbr:Glossary_of_Unified_Modeling_Language_terms dbr:Goal_modeling dbr:Gray-box_testing dbr:Happy_path dbr:Iterator_pattern dbr:Object_composition dbr:Triune_continuum_paradigm dbr:List_of_International_Organization_for_Standardization_standards,_18000-19999 dbr:Software_documentation dbr:Specification_and_Description_Language dbr:Susanna_Donatelli dbr:Technical_drawing dbr:Profile_(UML) dbr:Proxy_pattern dbr:Rational_Rhapsody dbr:Rational_Software_Architect dbr:Reification_(computer_science) dbr:Reverse_engineering dbr:Reverse_semantic_traceability dbr:Round-trip_engineering dbr:Guillemet dbr:Hans-Erik_Eriksson dbr:Attribute-oriented_programming dbr:Ivar_Jacobson dbr:JDeveloper dbr:Java_Web_Start dbr:Covariance_and_contravariance_(computer_science) dbr:Jeff_De_Luca dbr:Object-modeling_language dbr:Requirements_engineering dbr:State_diagram dbr:Software_development_process dbr:ArgoUML dbr:Association_for_Standardisation_of_Automation_and_Measuring_Systems dbr:Asterisk dbr:AGATE_(architecture_framework) dbr:AISoy1 dbr:AI_winter dbr:Abstract_factory_pattern dbr:Abstraction_(computer_science) dbr:Abuse_case dbr:JetUML dbr:KDE_Applications dbr:KTH_Royal_Institute_of_Technology dbr:Kantega dbr:Kevin_Lano dbr:CoFluent_Design dbr:EbXML dbr:EiffelStudio dbr:Higraph dbr:Java_Metadata_Interface dbr:Javadoc dbr:Template_method_pattern dbr:Timing_diagram_(Unified_Modeling_Language) dbr:YEd dbr:Misuse_case dbr:Model_Driven_Interoperability dbr:Modeling_and_Analysis_of_Real_Time_and_Embedded_systems dbr:Modeling_language dbr:TPEG dbr:Transmodel dbr:Reich_Technologies dbr:Software_design dbr:Dia_(software) dbr:Diagrams.net dbr:Diomidis_Spinellis dbr:Artifact_(UML) dbr:Artifact_(software_development) dbr:Aspect-oriented_programming
is dbp:influencedBy of dbr:Umple
is dbp:knownFor of dbr:Robert_France
is dbp:relatedStandards of dbr:OntoUML
is foaf:primaryTopic of wikipedia-en:Unified_Modeling_Language