Profile contract
uml.object@1
Record instances naming a classifier; slots rendered as field rows; plain assoc links between instances.
graph projectionObject/instance snapshot
Open this profile in the gallery
Primary palette
Additional context roles
activityaggregateapiapplicationarchivearraybackupbindingblobbridgebucketcachecatalogchangecheckpointcloudcloud_accountclsclustercollectioncolocationcommandconnectorconstraintconsumer_groupcontainercontextcubedashboarddata_productdatabasedatasetdcldctdecisiondevicedimensiondocumentdomainendpointentityentlenumerationenvironmentexportextextensionfactfeaturefederationfieldfilefile_setfixturefolderforeign_tablefunctiongatewaygpographgraph_edgegraph_nodehistoryhostidentityindexissuejobkey_valuekeyspacelogmanifestmanual_activitymapmaterialized_viewmessagemetricmodel_artifactnamespacenetworknotenote.stickyobservationoprorganizationpartitionpartition_rulepipelinepkgplacementpolprocedureprvpubqlrqryquery_operationqueuerdfrecordrecoveryregionregistryrelreplicareplica_setreportretentionrolerouterrulerunsamplesaved_viewscheduleschemaschema_registrysearch_indexsecurity_zonesemantic_modelsequenceservicesetshardsiteslosnapshotsql_domainsql_typesubsubscriptionsynonymtableteamtensortermtesttime_seriestimelinetopictriggeruml.actoruml.artifactuml.collaborationuml.deviceuml.enumerationuml.executionenvuml.interfaceuml.metaclassuml.nodeuml.packageuml.stereotypeuml.subjectuml.usecaseunitvariantvectorviewvolumewebhookwide_columnwindowworkspacewrite_operationzoneRelationship roles
Legal endpoints
| Relation | Source roles | Target roles | Self relation |
|---|---|---|---|
assoc | activity, aggregate, api, application, archive, array, backup, binding, blob, bridge, bucket, cache, catalog, change, checkpoint, cloud, cloud_account, cls, cluster, collection, colocation, command, connector, constraint, consumer_group, container, context, cube, dashboard, data_product, database, dataset, dcl, dct, decision, device, dimension, document, domain, endpoint, entity, entl, enumeration, environment, export, ext, extension, fact, feature, federation, field, file, file_set, fixture, folder, foreign_table, function, gateway, gpo, graph, graph_edge, graph_node, history, host, identity, index, issue, job, key_value, keyspace, log, manifest, manual_activity, map, materialized_view, message, metric, model_artifact, namespace, network, note, note.sticky, object, observation, opr, organization, partition, partition_rule, pipeline, pkg, placement, pol, procedure, prv, pub, qlr, qry, query_operation, queue, rdf, record, recovery, region, registry, rel, replica, replica_set, report, retention, role, router, rule, run, sample, saved_view, schedule, schema, schema_registry, search_index, security_zone, semantic_model, sequence, service, set, shard, site, slo, snapshot, sql_domain, sql_type, sub, subscription, synonym, table, team, tensor, term, test, time_series, timeline, topic, trigger, uml.actor, uml.artifact, uml.class, uml.collaboration, uml.component, uml.device, uml.enumeration, uml.executionenv, uml.interface, uml.metaclass, uml.node, uml.package, uml.stereotype, uml.subject, uml.usecase, unit, variant, vector, view, volume, webhook, wide_column, window, workspace, write_operation, zone | activity, aggregate, api, application, archive, array, backup, binding, blob, bridge, bucket, cache, catalog, change, checkpoint, cloud, cloud_account, cls, cluster, collection, colocation, command, connector, constraint, consumer_group, container, context, cube, dashboard, data_product, database, dataset, dcl, dct, decision, device, dimension, document, domain, endpoint, entity, entl, enumeration, environment, export, ext, extension, fact, feature, federation, field, file, file_set, fixture, folder, foreign_table, function, gateway, gpo, graph, graph_edge, graph_node, history, host, identity, index, issue, job, key_value, keyspace, log, manifest, manual_activity, map, materialized_view, message, metric, model_artifact, namespace, network, note, note.sticky, object, observation, opr, organization, partition, partition_rule, pipeline, pkg, placement, pol, procedure, prv, pub, qlr, qry, query_operation, queue, rdf, record, recovery, region, registry, rel, replica, replica_set, report, retention, role, router, rule, run, sample, saved_view, schedule, schema, schema_registry, search_index, security_zone, semantic_model, sequence, service, set, shard, site, slo, snapshot, sql_domain, sql_type, sub, subscription, synonym, table, team, tensor, term, test, time_series, timeline, topic, trigger, uml.actor, uml.artifact, uml.class, uml.collaboration, uml.component, uml.device, uml.enumeration, uml.executionenv, uml.interface, uml.metaclass, uml.node, uml.package, uml.stereotype, uml.subject, uml.usecase, unit, variant, vector, view, volume, webhook, wide_column, window, workspace, write_operation, zone | Allowed |
uml.association | uml.class, uml.enumeration, uml.interface | uml.class, uml.enumeration, uml.interface | Allowed |
uml.link | record, uml.class, uml.collaboration, uml.enumeration, uml.interface | record, uml.class, uml.collaboration, uml.enumeration, uml.interface | Not allowed |
Profile verification
- Instances name a classifier and explicit slots; if that classifier declares fields, slot names must exist on it.
- Preserve instance label/underline and classifier reference; a depicted instance is not a running object identity system.
Profile defaults
Explicit file settings override eligible CSS, then these profile defaults and the common standard apply. Unspecified semantic facts remain unspecified.
{
"projection.kind": "graph",
"projection.profile": "uml.object@1"
}Projection properties
kind, profile, inputs, analysis_budget, traces, iso, depth
Design operations
- Create instance, resolve classifier, edit slot values, connect links.
Bounded analysis
Structural verification and display only; no execution or implied process engine.
Outside this profile
- object identity semantics beyond labels
- slot datatype checking
- full UML conformance