UML (informatique)

UML
Logo.

Éditeur Object Management Group (OMG)
Genre Spécification formelle
État Version 2.5.1
Première publication
Dernière publication
Standard omg.org/spec/UML
Site web www.uml.orgVoir et modifier les données sur Wikidata

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  ; UML 2.0 a été adopté par l'OMG en [1]. La dernière version de la spécification validée par l'OMG est UML 2.5.1 (2017)[2].

Utilisation

UML est destiné à faciliter la conception des documents nécessaires au développement d'un logiciel orienté objet, comme standard de modélisation de l'architecture logicielle. Les différents éléments représentables sont :

  • Activité d'un objet/logiciel
  • Acteurs
  • Processus
  • Schéma de base de données
  • Composants logiciels
  • Réutilisation de composants.

Il est également possible de générer automatiquement tout ou partie du code, par exemple en langage Java, à partir des documents réalisés.

Histoire

Historique d'UML - méthode unifiée.
Historique d'UML, du début 1990 à 2017[3]
Date Description
Au début des années 1980 Les objets commencent à quitter les laboratoires de recherche et à faire leurs premiers pas dans le monde réel ; entre autres, le langage de programmation Smalltalk, stabilisé, devient une plate-forme utilisable et le C++ voit le jour.

Les méthodes objets commencent à émerger pour remplacer les méthodes structurée et fonctionnelle, trop liées à la machine.

1989 à 1994 Le nombre de méthodes orientées objet passe de dix à plus de cinquante ; toutes ces méthodes ont de nombreux points communs (objets, méthodes, paramètres, etc.).

Ces méthodes, s'orientant sur l'abstraction des composants matériels, se basent sur des notions de classe, d'association, de partition en sous-systèmes et sur l'étude de l'interaction entre l'utilisateur et le système. Les principaux auteurs de ces méthodes sont James Rumbaugh, Grady Booch et Ivar Jacobson. Parmi ces méthodes, deux s'imposent : la méthode de Booch et la méthode OMT (Object Modeling Technique). Les deuxièmes versions des méthodes de Booch et OMT font leur apparition : Booch'93 et OMT-2. Ces méthodes sont assez semblables, mais Booch'93 insiste plus sur la construction tandis qu'OMT-2 insiste plus sur l'analyse et l'abstraction.

1989 et 1991 Publication de deux ouvrages, par Sally Shlaer (en) et Steve Mellor sur l'analyse et la conception, qui débouchent sur une approche qu'ils nomment conception récursive.
1989 à 1990 Développement à Portland, par la communauté Smalltalk, de la conception pilotée par les responsabilités et les cartes CRC (Class-Responsability-Collaboration).
1991 à 1996 James Rumbaugh dirige aux laboratoires de recherche de General Electric une équipe de recherche qui publie un ouvrage très apprécié sur OMT.
1991 Publication d'ouvrages, par Peter Coad et Ed. Yourdon, qui développent les approches « allégées » et « orientées prototypes ».
1992 et 1995 Publication des livres d'Ivar Jacobson fondés sur son expérience des commutateurs téléphoniques chez Ericsson. Le premier introduit le concept de cas d'utilisation (use-case).
1994 à 1996 Grady Booch effectue un travail important chez Rational Software en développant des systèmes en Ada.
1994 Le nombre important de méthodes et le fait que les différences entre elles se réduisent font reculer la technologie objet au point que James Rumbaugh et Grady Booch s'unissent afin d'unifier leurs travaux. Ils proposent une « méthode unifiée ».
1994 Les livres de Jim Odell, écrits avec James Martin, se fondent sur sa longue expérience des systèmes d'information et du génie logiciel et sont, parmi tous ces ouvrages, les plus conceptuels.
Début des travaux de la méthode unifiée (unified method (UM)).

James Rumbaugh rejoint Grady Booch chez Rational Software.

1995 Ivar Jacobson, créateur des use cases, rejoint James Rumbaugh et Grady Booch.
1995 Les auteurs de la méthode unifiée (UM) publient le document intitulé Unified Method V0.8.
Ivar Jacobson arrive chez Rational Software.
UML 0.8 inclut OOD/Booch '93 de Grady Booch et OMT de James Rumbaugh.
1996 Publication d'une nouvelle révision du document, Unified Method V0.9, à la suite des commentaires des utilisateurs.

La révision 0.9.1 est la version la plus aboutie de la méthode unifiée (réorientation de la portée de l'effort d'unification). La méthode change de nom et se transforme en UML (Unified Modeling Language for Object-Oriented Development). Un consortium de grandes entreprises se crée (Microsoft, IBM, Oracle, etc.) qui permettra de faire passer la méthode à sa version 1.0.

UML 0.9 inclut OOSE d'Ivar Jacobson.
UML 0.91
Normalisation de UML 1.0 par l'Object Management Group (OMG).
Proposition des spécifications d'UML 1.1 à l'OMG par un groupe de travail d'analystes et de concepteurs dirigé par Cris Kobryn et administré par Ed Eykholt.
Adoption des spécifications d'UML 1.1 par l'OMG[4].

Différentes améliorations continuent d'être apportées au standard UML, donnant naissance à quatre révisions : UML 1.2, 1.3, 1.4, 1.5. UML 1.5 est la dernière révision avant le passage à la version UML 2.0.

Les standards UML 1.x, encore largement influencés par la notation OMT, sont critiqués comme manquant d'intégration sémantique.

Adoption de UML 1.2 par l'OMG.
Adoption de UML 1.3 par l'OMG.
Publication de la spécification UML 1.3 complète.
UML 1.4.
UML 1.5 (recommandations)
UML 2.0 Superstructure Specification (recommandation)
UML 2.0 Diagram Interchange Specification (recommandation)
UML 2.0 OCL Specification
UML 2.0 (recommandation)
Adoption de UML 2.0 par l'OMG.
UML 2.0 Diagram Interchange Specification
deployment view)
UML 2.1.1 - XMI file
UML 2.1.1 Infrastructure Specification
UML 2.1.1 Superstructure Specification
2007 UML 1.4.2 devient une spécification ISO (ISO/IEC 19501).
Diffusion de UML 2.1.2 par l'OMG.
Diffusion de UML 2.2 par l'OMG.
Diffusion d'UML 2.3 par l'OMG.
Diffusion par l'OMG d'UML 2.4.1[5]. Infrastructure[6] et Superstructure[7] sont révisés en .
Diffusion par l'OMG d'UML 2.5.1[8]. Le métamodèle lui-même est inchangé depuis la superstructure d'UML 2.4.1, avec quelques exceptions[9].

Formalisme

UML est un langage de modélisation. La version actuelle, UML 2.5, propose 14 types de diagrammes dont sept structurels et sept comportementaux. À titre de comparaison, UML 1.3 comportait 25 types de diagrammes.

UML n'étant pas une méthode, l'utilisation des diagrammes est laissée à l'appréciation de chacun. Le diagramme de classes est généralement considéré comme l'élément central d'UML. Des méthodes, telles que le processus unifié proposé par les créateurs originels de UML, utilisent plus systématiquement l'ensemble des diagrammes et axent l'analyse sur les cas d'utilisation (« use case ») pour développer par itérations successives un modèle d'analyse, un modèle de conception, et d'autres modèles. D'autres approches se contentent de modéliser seulement partiellement un système, par exemple certaines parties critiques qui sont difficiles à déduire du code.

  • UML se décompose en plusieurs parties :
    • Les vues : ce sont les observables du système. Elles décrivent le système d'un point de vue donné, qui peut être organisationnel, dynamique, temporel, architectural, géographique, logique, etc. En combinant toutes ces vues, il est possible de définir (ou retrouver) le système complet.
    • Les diagrammes : ce sont des ensembles d'éléments graphiques. Ils décrivent le contenu des vues, qui sont des notions abstraites. Ils peuvent faire partie de plusieurs vues.
    • Les modèles d'élément : ce sont les éléments graphiques des diagrammes.

Vues

Vues d'UML.

Une façon de mettre en œuvre UML est de considérer différentes vues qui peuvent se superposer pour collaborer à la définition du système :

  • Vue des cas d'utilisation (use-case view) : c'est la description du modèle vu par les acteurs du système. Elle correspond aux besoins attendus par chaque acteur (c'est le quoi et le qui).
  • Vue logique (logical view): c'est la définition du système vu de l'intérieur. Elle explique comment peuvent être satisfaits les besoins des acteurs (c'est le comment).
  • Vue d'implémentation (implementation view) : cette vue définit les dépendances entre les modules.
  • Vue des processus  (process view) : c'est la vue temporelle et technique, qui met en œuvre les notions de tâches concurrentes, stimuli, contrôle, synchronisation…
  • Vue de déploiement (deployment view) : cette vue décrit la position géographique et l'architecture physique de chaque élément du système (c'est le où).

Le pourquoi n'est pas défini dans UML[10].

En UML 2.5, les diagrammes sont représentés sous deux types de vue : d'un point de vue statique ou structurelle du domaine avec les diagramme de structure (Structure Diagrams).

D'un point de vue dynamique avec les diagrammes de comportement (Behavior Diagrams) et les diagrammes d’interactions (Interaction Diagrams).

Diagrammes UML.

Diagrammes

La hiérarchie des diagrammes UML 2.0 sous forme d'un diagramme de classes.

Les diagrammes sont dépendants hiérarchiquement et se complètent, de façon à permettre la modélisation d'un projet tout au long de son cycle de vie. Il en existe quatorze depuis UML 2.3.

Diagrammes de structure ou diagrammes statiques

Les diagrammes de structure (structure diagrams) ou diagrammes statiques (static diagrams) rassemblent :

  • Diagramme de classes (class diagram) : représentation des classes intervenant dans le système.
  • Diagramme d'objets (object diagram) : représentation des instances de classes (objets) utilisées dans le système.
  • Diagramme de composants (component diagram) : représentation des composants du système d'un point de vue physique, tels qu'ils sont mis en œuvre (fichiers, bibliothèques, bases de données…)
  • Diagramme de déploiement (deployment diagram) : représentation des éléments matériels (ordinateurs, périphériques, réseaux, systèmes de stockage…) et la manière dont les composants du système sont répartis sur ces éléments matériels et interagissent entre eux.
  • Diagramme des paquets (package diagram) : représentation des dépendances entre les paquets (un paquet étant un conteneur logique permettant de regrouper et d'organiser les éléments dans le modèle UML), c'est-à-dire entre les ensembles de définitions.
  • Diagramme de structure composite (composite structure diagram) : représentation sous forme de boîte blanche des relations entre composants d'une classe (depuis UML 2.x).
  • Diagramme de profils (profile diagram) : spécialisation et personnalisation pour un domaine particulier d'un meta-modèle de référence d'UML (depuis UML 2.2).

Diagrammes de comportement

Les diagrammes de comportement (behavior diagrams) rassemblent :

  • Diagramme des cas d'utilisation (use-case diagram) : représentation des possibilités d'interaction entre le système et les acteurs (intervenants extérieurs au système), c'est-à-dire de toutes les fonctionnalités que doit fournir le système.
  • Diagramme états-transitions (state machine diagram) : représentation sous forme de machine à états finis du comportement du système ou de ses composants.
  • Diagramme d'activité (activity diagram) : représentation sous forme de flux ou d'enchaînement d'activités du comportement du système ou de ses composants.

Diagrammes d'interaction ou diagrammes dynamiques

Les diagrammes d'interaction (interaction diagrams) ou diagrammes dynamiques (dynamic diagrams) rassemblent :

  • Diagramme de séquence (sequence diagram) : représentation de façon séquentielle du déroulement des traitements et des interactions entre les éléments du système et/ou de ses acteurs.
  • Diagramme de communication (communication diagram) : représentation de façon simplifiée d'un diagramme de séquence se concentrant sur les échanges de messages entre les objets (depuis UML 2.x).
  • Diagramme global d'interaction (interaction overview diagram) : représentation des enchaînements possibles entre les scénarios préalablement identifiés sous forme de diagrammes de séquences (variante du diagramme d'activité) (depuis UML 2.x).
  • Diagramme de temps (timing diagram) : représentation des variations d'une donnée au cours du temps (depuis UML 2.3).

Modèles d'éléments

  • Un stéréotype est une marque de généralisation notée par des guillemets, montrant que l'objet est une variété d'un modèle.
  • Un classeur est une annotation qui permet de regrouper des unités ayant le même comportement ou structure. Un classeur se représente par un rectangle conteneur, en traits pleins.
  • Un paquet regroupe des diagrammes ou des unités.
  • Chaque classe ou objet se définit précisément avec le signe « :: ». Ainsi l'identification d'une classe X en dehors de son paquet ou de son classeur sera définie par « Paquet A::Classeur B::Classe X ».

Modèles d'éléments de type commun

Modèles d'éléments UML.

Symbolique des modèles d'éléments :

  • Fourche (fork).
  • État initial (initial state).
  • État final (final state).
  • Interface (interface).
    • O←--- sens du flux de l'interface.
    • O)----- est un raccourci pour la superposition de ---→O et O←---.

Modèles d'éléments de type relation

Autres modèles d'éléments

Normalisation et certification

UML n'est pas une norme en droit mais un simple standard « industriel » (ou norme de fait), parce que promu par l'OMG () au même titre que CORBA et en raison de son succès. Depuis , la première version 2.x de UML est validée par l'OMG.

Par ailleurs, depuis 2003, l'OMG a mis en place un programme de certification à la pratique et la connaissance d'UML OCUP[11] qui recouvre trois niveaux de maîtrise.

Exemple de séquence de création des diagrammes

Diagramme Étape du cycle en V
1. Diagramme de cas d'utilisation Spécification, cahier des charges
2. Diagramme de séquence
3. Diagramme d'activité (processus métiers)
4. Diagramme d'activité (cinématique et/ou processus applicatifs)
5. Diagramme de classes Conception architecturale
6. Diagramme d'objets
7. Diagramme de communication
8. Diagramme de déploiement
9. Diagramme de composants

Logiciels de modélisation UML

Umbrello, atelier UML de KDE.

S'il existe de nombreux logiciels de modélisation UML, aucun ne respecte entièrement chacune des versions de UML, particulièrement UML 2, et beaucoup introduisent des notations non conformes. En revanche, de nombreux logiciels comportent des modules de génération de code, particulièrement à partir du diagramme de classes, qui est celui qui se prête le mieux à une telle automatisation.

Notes et références

  1. Voir la section Historique
  2. UML sur le site de l'OMG
  3. History - Formal versions sur le site de l'OMG
  4. « UML Specification version 1.1 (OMG document ad/97-08-11) », Omg.org (consulté le )
  5. Specification UML 2.4.1
  6. (en) OMG, « OMG Unified Modeling LanguageTM (OMG UML),Infrastructure », OMG, (consulté le ).
  7. (en) OMG, « OMG Unified Modeling LanguageTM (OMG UML),Superstructure », OMG, (consulté le ).
  8. Specification UML 2.5.1 (2017) (Consulté le 20 mai 2019)
  9. Voir le chapitre "6.1 Specification Simplification" d'UML 2.5.1. (Consulté le 20 mai 2019)
  10. Pourquoi UML ? (Consulté le 20 mai 2019)
  11. OCUP 2™ - OMG's UML 2.5 Certification

Voir aussi

Sur les autres projets Wikimedia :

Bibliographie

Articles connexes

Liens externes

Read other articles:

منتخب أنغويلا لكرة القدم للسيدات بلد الرياضة أنغويلا  الفئة كرة القدم للسيدات  رمز الفيفا AIA  مراتب تصنيف الفيفا 187 ▼ 4 (15 ديسمبر 2023)[1] مشاركات تعديل مصدري - تعديل   منتخب أنغويلا الوطني لكرة القدم للسيدات (بالإنجليزية: Anguilla women's national football team)‏ هو ممثل أنغويلا ال...

 

Academic publisher For other uses, see F1000 (disambiguation). F1000Parent companyTaylor & Francis GroupFounded2000FounderVitek TraczCountry of originUnited KingdomHeadquarters locationLondonDistributionWorldwideKey peopleRebecca Lawrence (Managing Director)Publication typesReviews, scientific articles, posters, slidesNonfiction topicsScienceOfficial websitef1000.com F1000 (formerly Faculty of 1000) is an open research publisher for scientists, scholars, and clinical researchers. F1000 of...

 

Voivodeship of Poland Voivodeship in PolandKuyavian-Pomeranian Voivodeship Województwo kujawsko-pomorskieVoivodeship FlagCoat of armsBrandmarkLocation within PolandDivision into countiesCountry PolandSeatsBydgoszcz (voivode), Toruń (executive board, Sejmik)Counties 4 cities, 19 land counties * BydgoszczGrudziądzToruńWłocławekAleksandrów CountyBrodnica CountyBydgoszcz CountyChełmno CountyGolub-Dobrzyń CountyGrudziądz CountyInowrocław CountyLipno CountyMogilno CountyNakło Count...

Major Naga ethnic group Konyak NagaKonyak chief in traditional outfitTotal population320,000 approx.Regions with significant populations IndiaN/A           NagalandN/A           AssamN/A MyanmarN/A           Naga SAZN/ALanguagesKonyak language, BurmeseReligionChristianity and AnimismRelated ethnic groupsWancho, Other Naga Ethnic Groups...

 

Halaman ini berisi artikel tentang mesin pencari Yahoo!. Untuk perusahaan, lihat Yahoo! Untuk kegunaan lain, lihat Yahoo! (disambiguasi). Yahoo! SearchURLsearch.yahoo.comTipeMesin pencari webPerdagangan ?YaRegistration (en)OpsionalLangueMultibahasaPemilikYahoo!Service entry (en)2 Maret 1995; 29 tahun lalu (1995-03-02)Tempat pembentukanSunnyvale (en) NegaraAmerika Serikat Peringkat Alexa 4 (Februari 2013[update])[1]KeadaanAktif Yahoo! Search adalah mesin pencari web, ...

 

追晉陸軍二級上將趙家驤將軍个人资料出生1910年 大清河南省衛輝府汲縣逝世1958年8月23日(1958歲—08—23)(47—48歲) † 中華民國福建省金門縣国籍 中華民國政党 中國國民黨获奖 青天白日勳章(追贈)军事背景效忠 中華民國服役 國民革命軍 中華民國陸軍服役时间1924年-1958年军衔 二級上將 (追晉)部队四十七師指挥東北剿匪總司令部參謀長陸軍�...

Ю

Cette page contient des caractères spéciaux ou non latins. S’ils s’affichent mal (▯, ?, etc.), consultez la page d’aide Unicode. Iou Graphies Capitale Ю Bas de casse ю Utilisation Alphabets Cyrillique Ordre 32e Phonèmes principaux /ju/, /u/, /y/ modifier  Les formes du you dans l’Alphabet de Karion Istomin de 1694. Iou (capitale Ю, minuscule ю) est la 32e et avant-dernière lettre de l'alphabet cyrillique. Elle sert parfois à accueillir des mots issus de la l...

 

Chemical compound WB-4101Identifiers IUPAC name 2-(2,6-Dimethoxyphenoxyethyl)aminomethyl-1,4-benzodioxane CAS Number613-67-2 YPubChem CID5685IUPHAR/BPS499ChemSpider5483UNIIE9H51OIT2BCompTox Dashboard (EPA)DTXSID1043885 Chemical and physical dataFormulaC19H23NO5Molar mass345.395 g·mol−13D model (JSmol)Interactive image SMILES COc1cccc(c1OCCNCC2COc3ccccc3O2)OC InChI InChI=1S/C19H23NO5/c1-21-17-8-5-9-18(22-2)19(17)23-11-10-20-12-14-13-24-15-6-3-4-7-16(15)25-14/h3-9,14,20H,10-13H2,1-...

 

Siege in the Great Turkish War First Siege of Buda, 1684Part of Great Turkish WarEngraving of the siege of Buda by Giovanni Giacomo de RossiDate14 July–30 October 1684LocationBuda, Ottoman Hungary47°28′00″N 19°03′00″E / 47.4666°N 19.05°E / 47.4666; 19.05Result Ottoman victory[1]Belligerents Ottoman Empire Holy LeagueCommanders and leaders Grand Vizier Kara Ibrahim PashaAbdi Pasha the Albanian Charles V, Duke of LorraineLouis William, Margrave of B...

Questa voce sull'argomento strade degli Stati Uniti d'America è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. U.S. Route 79LocalizzazioneStato Stati Uniti Stati federati Texas Louisiana Arkansas Tennessee Kentucky DatiClassificazioneAutostrada InizioRussellville FineRound Rock Lunghezza1 376 km Direzionenord-sud Data apertura1935 PercorsoPrincipali intersezioniFine a sud: Interstate 35 a Round Rock (TX) Interstate 45 a Bu...

 

Lanskap Villemaréchal. VillemaréchalNegaraPrancisArondisemenFontainebleauKantonLorrez-le-Bocage-PréauxAntarkomunetidak ada pada 2007Pemerintahan • Wali kota (2008-2014) Claude Pierre • Populasi1791Kode INSEE/pos77504 / 2 Population sans doubles comptes: penghitungan tunggal penduduk di komune lain (e.g. mahasiswa dan personil militer). Villemaréchal merupakan sebuah komune di departemen Seine-et-Marne di region Île-de-France di utara-tengah Prancis. Demografi...

 

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6]...

For the nearby subway station, see Krumme Lanke (Berlin U-Bahn). This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (September 2015) (Learn how and when to remove this message) Aerial view of Krumme Lanke Krumme Lankeⓘ is a lake in the south west of Berlin, in the Steglitz-Zehlendorf borough of the city and on the edge of the Grunewald forest. After Nikolassee ...

 

Pour les articles homonymes, voir Marino. Giambattista MarinoBiographieNaissance 14 octobre 1569Naples,  Royaume de NaplesDécès 25 mars 1625 (à 55 ans)Naples,  Royaume de NaplesActivités Poète, écrivain, dramaturgePériode d'activité 1590-1625Autres informationsMembre de Accademia degli UmoristiAccademia degli OziosiMouvement BaroqueGenres artistiques Poésie narrative, canzone, sonnet, madrigalŒuvres principales L'Adone (d), La strage degli innocenti (d)modifier - mod...

 

2015 biographical drama film Experimenter:The Stanley Milgram StoryThe theatrical release posterDirected byMichael AlmereydaWritten byMichael AlmereydaProduced byUri SingerFabio GolombekAimee SchoofIsen RobbinsDanny A. AbeckaserPer MelitaJoseph WhiteMichael AlmereydaStarringPeter SarsgaardWinona RyderJim GaffiganEdoardo BalleriniJohn PalladinoKellan LutzDennis HaysbertDanny A. AbeckaserTaryn ManningAnthony EdwardsLori SingerJosh HamiltonAnton YelchinAdriana L. RandallDonnie KeshawarzVondie Cu...

Ethnic group Greeks in ArmeniaGreek Church in HankavanTotal population900[1] (2011, census)Regions with significant populationsLanguagesGreekArmenianRussianReligionEastern Orthodox ChristianityRelated ethnic groupsGreek diaspora The Greeks in Armenia (Armenian: Հույները Հայաստանում, romanized: Huynery Hayastanum; Greek: Έλληνες στην Αρμενία, romanized: Éllines stin Armenía), like the other groups of Caucasus Greeks such as the Greeks in...

 

Josh PritchardNazionalità Galles Altezza176 cm Peso72 kg Calcio RuoloCentrocampista Termine carriera2017 CarrieraGiovanili 1999-2009 Manchester Utd2009-2013 Fulham Squadre di club1 2013→  Tromsø25 (0)2014 Fulham0 (0)2014→  Honka6 (1)2014-2015 Gillingham25 (0)2016 Lysekloster7 (1)2017 Assyriska4 (0) Nazionale 2013-2014 Galles U-213 (0) 1 I due numeri indicano le presenze e le reti segnate, per le sole partite di campionato.Il simbolo → indic...

 

Australian politician and former rugby union player (born 1988) For other people named David Pocock, see David Pocock (disambiguation). SenatorDavid PocockPocock in 2022Senator for the Australian Capital TerritoryIncumbentAssumed office 21 May 2022Serving with Katy Gallagher (since 2019)Preceded byZed Seselja Personal detailsBornDavid Willmer Pocock (1988-04-23) 23 April 1988 (age 36)Messina, Transvaal, South Africa[1][2]Citizenship Australian Zimbabwean (unti...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Sarajevo School of Science and Technology – news · newspapers · books · scholar · JSTOR (April 2020) (Learn how and when to remove this message) University Sarajevo School of Science and TechnologyMottoInventing a Better FutureTypePrivate universityEstablishedO...

 

Metro station in Copenhagen, Denmark OrientkajCopenhagen Metro rapid transit stationGeneral informationLocationKlubiensvej, 2150 NordhavnCopenhagen MunicipalityDenmarkCoordinates55°42′43″N 12°35′43″E / 55.7119°N 12.5952°E / 55.7119; 12.5952Line(s)Platforms1 island platformTracks2ConstructionStructure typeElevatedAccessibleYesOther informationStation codeOrcFare zone1HistoryOpened28 March 2020; 4 years ago (28 March 2020) Orientkaj station is an...