Definition
UML (Unified Modeling Language) er en ISO/IECInternational Electrotechnical Commission - global standardiseringsorganisation for elektroteknologi og elsystemer.-standard (14977) for grafisk modellering af software og systemer. UML tilbyder en familie af diagramtyper: klassediagrammer (struktur og relationer), sekvensdiagrammer (interaktioner over tid), tilstandsmaskiner (livscyklus), aktivitetsdiagrammer (procesflow) og komponentdiagrammer (systemarkitektur). UML blev standardiseret af OMG i 1997 som en sammenlægning af tre eksisterende modelleringssprog (Booch, OMT og OOSE). I energisektoren er UML primært kendt som grundlaget for CIMFælles informationsmodel - IEC-standard for semantisk modellering af elsystemet, grundlaget for dataudveksling mellem TSO'er i Europa.-standarden: IEC 61970/61968 er defineret som UML-klassediagrammer, der derefter eksporteres til RDFResource Description Framework - W3C-standard for at beskrive ressourcer og deres relationer som triples, grundlaget for semantisk web og CIM-dataudveksling i energisektoren.-skemaer til dataudveksling. UML bruges i TvimenningGammelnorsk for 'to bundet sammen' - en der løser en opgave skulder ved skulder med en anden.-projekter til domænemodellering (hvilke entiteter og relationer er relevante på energimarkedet?), APIApplikationsprogrammeringsgrænseflade - standardiseret grænseflade der giver to systemer mulighed for at kommunikere med hinanden.-design (datamodelFormel repræsentation af datastruktur, relationer og begrænsninger - grundlag for databasedesign og systemmeddelelser. for RESTRepresentational State Transfer - arkitekturstil for API'er baseret på HTTP og ressourceorienteret design.-endpoints), arkitekturdokumentation (C4-modellen er en moderne letvægtsvariant af UML) og kravspecifikation (sekvensdiagrammer for ElhubNationalt nav for måledata og markedsprocesser på det norske elmarked.-beskedflow).