Knowledge (XXG)

Profile (UML)

Source 📝

272: 666: 39:, tag definitions, and constraints which are applied to specific model elements, like Classes, Attributes, Operations, and Activities. A Profile is a collection of such extensions that collectively customize UML for a particular domain (e.g., aerospace, healthcare, financial) or platform (J2EE, .NET). 135:
Haim Kilov. 2015. Business Modelling: Understandable Patterns, Practices, and Tools. In: Revised Selected Papers of the International Workshops on Behavior Modeling -- Foundations and Applications - Volume 6368, Ella Roubtsova, Ashley Mcneile, Ekkart Kindler, and Christian Gerth (Eds.), Vol. 6368.
82:
The UML profile for relationships (see also ) is based on RM-ODP and provides precise specifications of the semantics of UML concepts used to specify generic (not necessarily binary) relationships such as composition and subtyping.
51:
is defined by David Carlson in the book "Modeling XML Applications with UML" pp. 310 and describes a set of extensions to basic UML model elements to enable accurate modeling of
204: 633: 32:
and platforms. Extension mechanisms allow refining standard semantics in strictly additive manner, preventing them from contradicting standard semantics.
582: 435: 416: 736: 643: 197: 344: 161: 298: 731: 726: 707: 190: 426: 390: 577: 334: 510: 293: 673: 602: 349: 213: 66: 25: 21: 648: 638: 612: 395: 303: 232: 62: 700: 567: 324: 515: 421: 70: 693: 546: 505: 157: 677: 572: 551: 541: 457: 271: 177: 92: 36: 525: 385: 359: 339: 617: 520: 431: 375: 329: 259: 720: 500: 473: 354: 254: 237: 124: 29: 137: 79:
is the OMG standard for modelling real-time and embedded applications with UML2.
380: 319: 249: 182: 400: 665: 76: 58: 186: 607: 136:
Springer-Verlag New York, Inc., New York, NY, USA, 3-27. DOI:
52: 48: 24:(UML) provides a generic extension mechanism for customizing 123:
Object Management Group. UML Profile for Relationships.
681: 626: 595: 560: 534: 493: 486: 466: 445: 409: 368: 312: 286: 279: 220: 125:http://www.omg.org/cgi-bin/doc?formal/2004-02-07 138:https://dx.doi.org/10.1007/978-3-319-21912-7_1 701: 198: 8: 708: 694: 490: 283: 205: 191: 183: 644:List of Unified Modeling Language tools 103: 7: 662: 660: 299:Object-oriented analysis and design 680:. You can help Knowledge (XXG) by 14: 603:Systems Modeling Language (SysML) 664: 270: 737:Unified Modeling Language stubs 613:XML Metadata Interchange (XMI) 65:(OMG)-standardized profile of 1: 294:Object-oriented programming 35:Profiles are defined using 753: 659: 114:, page 350. Springer, 2002 732:Systems Modeling Language 727:Unified Modeling Language 674:Unified Modeling Language 608:UML eXchange Format (UXF) 268: 214:Unified Modeling Language 154:Guide to applying the UML 112:Guide to applying the UML 67:Unified Modeling Language 22:Unified Modeling Language 649:Object Modeling in Color 639:Rational Unified Process 304:Object-oriented modeling 152:Si Alhir, Sinan (2002). 233:Object Management Group 63:Object Management Group 28:models for particular 634:Glossary of UML terms 618:Executable UML (xUML) 578:Interaction overview 47:The UML Profile for 511:Composite structure 71:system engineering 69:which is used for 689: 688: 657: 656: 596:Derived languages 591: 590: 482: 481: 163:978-0-387-95209-3 744: 710: 703: 696: 668: 661: 491: 284: 274: 207: 200: 193: 184: 167: 140: 133: 127: 121: 115: 108: 93:Stereotype (UML) 752: 751: 747: 746: 745: 743: 742: 741: 717: 716: 715: 714: 658: 653: 622: 587: 556: 530: 478: 462: 441: 405: 364: 360:Profile diagram 308: 287:Object oriented 275: 266: 216: 211: 174: 164: 151: 148: 143: 134: 130: 122: 118: 109: 105: 101: 89: 45: 12: 11: 5: 750: 748: 740: 739: 734: 729: 719: 718: 713: 712: 705: 698: 690: 687: 686: 669: 655: 654: 652: 651: 646: 641: 636: 630: 628: 624: 623: 621: 620: 615: 610: 605: 599: 597: 593: 592: 589: 588: 586: 585: 580: 575: 570: 568:Communications 564: 562: 558: 557: 555: 554: 549: 544: 538: 536: 532: 531: 529: 528: 523: 518: 513: 508: 503: 497: 495: 488: 484: 483: 480: 479: 477: 476: 470: 468: 464: 463: 461: 460: 455: 449: 447: 443: 442: 440: 439: 432:Generalization 429: 424: 419: 413: 411: 407: 406: 404: 403: 398: 393: 388: 383: 378: 372: 370: 366: 365: 363: 362: 357: 352: 347: 342: 337: 332: 327: 322: 316: 314: 310: 309: 307: 306: 301: 296: 290: 288: 281: 277: 276: 269: 267: 265: 264: 263: 262: 260:James Rumbaugh 257: 252: 242: 241: 240: 235: 224: 222: 218: 217: 212: 210: 209: 202: 195: 187: 181: 180: 173: 172:External links 170: 169: 168: 162: 147: 144: 142: 141: 128: 116: 102: 100: 97: 96: 95: 88: 85: 73:applications. 44: 41: 13: 10: 9: 6: 4: 3: 2: 749: 738: 735: 733: 730: 728: 725: 724: 722: 711: 706: 704: 699: 697: 692: 691: 685: 683: 679: 676:article is a 675: 670: 667: 663: 650: 647: 645: 642: 640: 637: 635: 632: 631: 629: 625: 619: 616: 614: 611: 609: 606: 604: 601: 600: 598: 594: 584: 581: 579: 576: 574: 571: 569: 566: 565: 563: 559: 553: 550: 548: 547:State Machine 545: 543: 540: 539: 537: 533: 527: 524: 522: 519: 517: 514: 512: 509: 507: 504: 502: 499: 498: 496: 492: 489: 485: 475: 472: 471: 469: 465: 459: 456: 454: 451: 450: 448: 446:Extensibility 444: 437: 433: 430: 428: 425: 423: 420: 418: 415: 414: 412: 410:Relationships 408: 402: 399: 397: 394: 392: 389: 387: 384: 382: 379: 377: 374: 373: 371: 367: 361: 358: 356: 353: 351: 348: 346: 343: 341: 338: 336: 333: 331: 328: 326: 323: 321: 318: 317: 315: 311: 305: 302: 300: 297: 295: 292: 291: 289: 285: 282: 278: 273: 261: 258: 256: 255:Ivar Jacobson 253: 251: 248: 247: 246: 243: 239: 236: 234: 231: 230: 229: 228:Organizations 226: 225: 223: 219: 215: 208: 203: 201: 196: 194: 189: 188: 185: 179: 178:UML 2 Profile 176: 175: 171: 165: 159: 155: 150: 149: 145: 139: 132: 129: 126: 120: 117: 113: 110:Si Alhir, S: 107: 104: 98: 94: 91: 90: 86: 84: 80: 78: 74: 72: 68: 64: 60: 56: 54: 50: 42: 40: 38: 33: 31: 27: 23: 19: 682:expanding it 671: 627:Other topics 474:Multiplicity 452: 244: 238:UML Partners 227: 156:. Springer. 153: 131: 119: 111: 106: 81: 75: 57: 46: 34: 17: 15: 561:Interaction 436:Inheritance 422:Composition 417:Association 250:Grady Booch 37:stereotypes 721:Categories 516:Deployment 458:Stereotype 427:Dependency 146:References 55:schemas. 535:Behaviour 506:Component 494:Structure 345:Interface 340:Component 325:Attribute 313:Structure 99:Footnotes 573:Sequence 552:Use case 542:Activity 487:Diagrams 401:Use case 376:Activity 369:Behavior 330:Artifact 280:Concepts 87:See also 43:Examples 526:Package 453:Profile 386:Message 355:Package 245:Persons 30:domains 20:in the 18:profile 583:Timing 521:Object 391:Method 350:Object 221:Actors 160:  61:is an 672:This 501:Class 467:Other 396:State 381:Event 335:Class 320:Actor 77:MARTE 59:SysML 678:stub 434:(or 158:ISBN 53:XSD 49:XML 26:UML 723:: 16:A 709:e 702:t 695:v 684:. 438:) 206:e 199:t 192:v 166:.

Index

Unified Modeling Language
UML
domains
stereotypes
XML
XSD
SysML
Object Management Group
Unified Modeling Language
system engineering
MARTE
Stereotype (UML)
http://www.omg.org/cgi-bin/doc?formal/2004-02-07
https://dx.doi.org/10.1007/978-3-319-21912-7_1
ISBN
978-0-387-95209-3
UML 2 Profile
v
t
e
Unified Modeling Language
Object Management Group
UML Partners
Grady Booch
Ivar Jacobson
James Rumbaugh

Object-oriented programming
Object-oriented analysis and design
Object-oriented modeling

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.