+49 (30) 467086-20 service@microtool.de
Produkte » objectiF RPM » Oberfläche und Bedienung » Der Workspace » Fenster „Stereotypen“

Fenster „Stereotypen“

Mit Hilfe von Stereotypen unterscheiden Sie in objectiF RPM die einzelnen Elementtypen. Ein Elementtyp (Entität) ist bspw. eine Anforderung, die über den Stereotypen Requirement ausgezeichnet wird. Testfälle haben den Stereotypen TestCase, Ziele haben den Stereotypen Goal – um nur einige Beispiele zu nennen. So gehört jedes Projektelement zu einem bestimmten Stereotypen. Standardmäßig sind in den Projektvorlagen eine Reihe von Stereotypen enthalten, die – weiter unten auf der Seite – aufgelistet werden.

Ein Stereotyp besitzt Eigenschaften, die beim Anlegen festgelegt werden. Dabei wird unterschieden zwischen Eigenschaften eines Stereotyps, die die Darstellung des Elements betreffen (Formular, Name, ID, Icon) und den Stereotypeigenschaften, die speziell für diesen Typ angelegt werden, wie zum Beispiel Priorität, Verbindlichkeit oder Erstelldatum. Eigenschaften, die der Anwender nachträglich definiert, werden benutzerdefinierte Eigenschaften genannt.

Grundsätzlich können alle Stereotypen erweitert werden. Mitgelieferte Stereotypen wie Requirement, Activity oder Port enthalten bereits sogenannte Sub-Stereotypen.

Wenn Sie Projektelemente benötigen, die mit den bestehenden Stereotypen nicht abgebildet werden können, erfinden Sie einfach eigene. Stereotypen, die Sie selbst erfinden, laufen unter dem Begriff Artefakte.

Tipp
Stereotypen kommen nicht nur zur Anwendung, um Elemente voneinander zu unterscheiden, sondern werden intern bei der Dokumentengenerierung oder für die Filterung in Auswahldialogen verwendet.

Alle Stereotypen werden zentral im Fenster Stereotypen verwaltet. Sie benötigen administrative Rechte, um das Fenster zu öffnen. Klicken Sie auf das Auge und wählen Stereotypen anzeigen.

Standardstereotypen

In den Projektvorlagen sind eine Reihe von Stereotypen enthalten, die Sie als Anwender um eigene Substereotypen erweitern können. Jeder Stereotyp besitzt Eigenschaften, die standardmäßig in der Vorlage enthalten sind. Diese können nicht gelöscht werden. Sie können sie aber erweitern oder neue Eigenschaften definieren, die dann ausschließlich für Elemente dieses Stereotyps zur Verfügung stehen. Wenn Sie die Eigenschaften für den obersten Stereotypen definieren, werden diese an die Substereotypen vererbt, so dass sie alle untergeordneten Stereotypen ebenfalls zur Verfügung stehen. Eigenschaften, die nur für einen Substereotypen gelten sollen, werden dementsprechend nur dort definiert. So kann ein Administrator zum Beispiel einen neuen Stereotypen UserStory als Substereotyp von Requirement definieren, der die zusätzliche Eigenschaft Aufwand vom Typ Dezimalzahl bereitstellt. Diese Eigenschaft kann dann nur für Anforderungen gesetzt werden, denen der Stereotyp User Story zugewiesen wurde. Eigenschaften, die der Anwender nachträglich definiert, werden benutzerdefinierte Eigenschaften genannt.

ElementStereotypPfad
AnforderungRequirementDomainElement/Requirement
AktionModelActivityActionModelActivityElement/ ModelActivityAction
AnwendungsfallUseCaseUseCase
ArtefaktArtifactArtifact
Arbeitszeit eines MitarbeitersActivityResourceWorkingTimeActivityResourceWorkingTime
AkteurActorActor
ÄnderungsvorschlagProposedChangeArtifact/ ProposedChange
Ablauf einer StoryUseCaseFlowUseCaseFlow
AbfrageQueryInstanceQueryInstance
AbfragetypQueryTypeQueryType
AttributAttributeMember/Attribute
AufzählungswerteEnumerationValueMember/ EnumerationValue
AufzählungEnumerationType/Enumeration
BlockBlockDomainElement/ Block
BugBugDomainElement/Requirement/ Bug
BeziehungsgruppeRelationGroupDomainElement/ RelationGroup
BenutzerUserUser
BeziehungsgruppeRelationGroupDomainElement/RelationGroup
DashboardDashBoardDomainElement/DashBoard
DokumentDocumentDocument
DokumentenvorlageDocumentTemplateDocumentTemplate
Datenpunkt zum FlussdiagrammCumulativeFlowDiagramDataPointDomainElement/CumulativeFlowDiagramDataPoint
Diagramm eines DashboardsDashBoardChartDomainElement/DashBoardChart
Defaultwert eines EigenschaftswertsInitialValuePropertyDomainElement/InitialValueProperty
DateieigenschaftFileProductSettingDomainElement/FileProductSetting
DimensionQuantityKindDomainElement/QuantityKind
ElementgruppeElementGroupElementGroup
EarnedValueAnalysisEarnedValueAnalysisDomainElement/EarnedValueAnalysis
Einstellungen zu ZeiterfassungTimeRecordingInstanceSettingsDomainElement/ TimeRecordingInstanceSettings
Einstellungen zu Test Set AusführungTestSetExecutionSettingsDomainElement/TestSetExecutionSettings
EinheitUnitDomainElement/Unit
Eigenschaft einer EinheitUnitPropertyDomainElement/UnitProperty
Erweiterungspunkt eines AnwendungsfallsUseCaseExtensionPointDomainElement/UseCaseExtensionPoint
Eigenschaft eines SignalsSignalPropertyDomainElement/SignalProperty
Elemente im AktivitätsdiagrammModelActivityElementModelActivityElement
Erweiterungspunkt eines AnwendungsfallsUseCaseExtensionPointDomainElement/UseCaseExtensionPoint
Flow PortFlowPortDomainElement/FlowPort
Flow Port eines TeilblocksFlowPortPartDomainElement/FlowPortPart
Flow Port EigenschaftFlowPropertyDomainElement/FlowProperty
Geplantes SystemPlannedSystemDomainElement/PlannedSystem
GlossarGlossaryGlossary
GlossareintragGlossaryEntryGlossaryEntry
GabelungModelActivityForkJoinModelActivityElement/ ModelActivityForkJoin
Info zu heruntergeladenem VerzeichnisDirectoryProductDownloadSettingsDomainElement/DirectoryProductDownloadSettings
Kapitel im LeitfadenGuidelineChapterDomainElement/GuidelineChapter
KlasseClassType/Class
Kennzahlen eines DashboardsDashBoardKPIDomainElement/DashBoardKPI
LeitfadenGuidelineDomainElement/Guideline
Link im LeitfadenGuidelineLinkDomainElement/GuidelineLink
Mitarbeiter eines MitarbeiterpoolsResourcePoolUserResourcePoolUser
MitarbeiteranfrageResourceRequestResourceRequest
Misuse CaseMisUseCaseUseCase/MisUseCase
Mitarbeiter einer AktivitätActivityResourceActivityResource
MethodeMethodMember/Method
ModelaktivitätModelActivityModelActivity
MailboxMailboxMailbox
MusterPatternPattern
MitarbeiterpoolRessourcePoolRessourcePool
NutzenBusinessValueArtifact/ BusinessValue
OrdnerPackagePackage
OrganisationOrganizationOrganization
ObjektknotenModelActivityObjectModelActivityElement/ModelActivityObject
PersonaPersonaDomainElement/Persona
Persona-SzenarioPersonaScenarioDomainElement/PersonaScenario
PortPortDomainElement/Port
Proxy PortProxyPortDomainElement/ Port/ ProxyPort
ProjektProjectProject
ProgrammProgramProject/ Program
ProjektgruppeProjectGroupDomainElement/ProjectGroup
ProjektbenutzerProjectUserProjectUser
RisikoRiskArtifact/ Risk
RegelSystemContextRuleDomainElement/SystemContextRule
ReviewReviewReview
ReqIf AustauschdateiReqIfExchangeDomainElement/ReqIfExchange
Signal-PropertySignalPropertyDomainElement/SignalProperty
SchnittstelleBlockInterfaceDomainElement/BlockInterface
Schnittstelle, ExterneExternal BlockInterfaceDomainElement/BlockInterface/External BlockInterface
SliceSliceDomainElement/Requirement/Slice
SignalSignalDomainElement/Signal
SpezifikationshierarchieSpecHierarchyDomainElement/SpecHierarchy
SpezifikationSpecificationDomainElement/Specification
StakeholderStakeholderDomainElement/Stakeholder
SystemkontextelementSystemContextElementDomainElement/SystemContextElement
Schritt eines AblaufesUseCaseFlowStepUseCaseFlowStep
TestfallTestCaseDomainElement/TestCase
Test-SzenarioTestCaseScenarioDomainElement/TestCaseScenario
Test-Szenario SchrittTestCaseScenarioStepDomainElement/TestCaseScenarioStep
TestfallschrittTestCaseStepDomainElement/TestCaseStep
User Story BoardUserStoryBoardDomainElement/UserStoryBoard
Use Case StoryUseCaseStoryUseCaseStory
VariationVariationVariation
VariationspunktVariationPointVariationPoint
VerzeichnisDirectoryProductDirectoryProduct
WertetypBlockValueTypeDomainElement/BlockValueType
ZielGoalDomainElement/Goal

Beziehungen

ElementStereotypPfad
Akteur ↔ AkteurActorGeneralizationActorGeneralization
Akteur ↔ AnwendungsfallCommunicatesRelationshipCommunicatesRelationship
Test ↔ zugeordneter MitarbeiterAssociatedTestProjectUserArtifactRelationship
Bug ↔ TestBugTestRshipArtifactRelationship
Bug ↔ TestschrittBugTestStepRshipArtifactRelationship
Nutzen ↔ NutzenBuildsOnBusinessValueRshipArtifactRelationship
Risiko ↔ GeschäftszielBusinessObjectiveRiskRshipArtifactRelationship
Geschäftsziel ↔ GeschäftsanforderungBusinessRequirementBusinessObjectiveRshipArtifactRelationship
Bedarf ↔ BedarfContainsNeedRshipArtifactRelationship
Datei ↔ BedarfNeedAttachRshipArtifactRelationship
Geschäftsanforderung ↔ BedarfNeedBusinessRequirementRshipArtifactRelationship
Nutzen ↔ BedarfNeedBusinessValueRshipArtifactRelationship
Lösung ↔ BedarfNeedSolutionRshipArtifactRelationship
Stakeholder ↔ BedarfNeedStakeholderRshipArtifactRelationship
Stakeholder ↔ StakeholderStakeholderCorrelationRshipDomainDependency
Anforderung ↔ ÄnderungsantragProposedChangeRequirementRshipArtifactRelationship
Risiko ↔ ÄnderungsantragProposedChangeRiskRshipArtifactRelationship
Risiko ↔ AnforderungRequirementRiskRshipArtifactRelationship
WorkPackage ↔ RisikoRiskWorkPackageRshipArtifactRelationship
Nutzen ↔ LösungSolutionBusinessValueRshipArtifactRelationship
Test Set Ausführung ↔ TestfallTestArtifactRelationship
Test ↔ TestfallschrittTestStepArtifactRelationship
Klasse ↔ KlasseAssociationAssociation
Aktivität ↔ zugeordnetes PackageActivityRealizePackageRshipDependsRelationship
Aktivität ↔ zugeordneter AnwendungsfallActivityRealizeUseCaseRshipDependsRelationship
Klasse ↔ erweiternde KlasseClassExtendsRelationshipLinkDependsRelationship
Kapitel ↔ referenzierende DokumentvorlageDocumentTemplateCompositionDependsRelationship
Element ↔ Review-KommentarElementReviewCommentDependsRelationship
Anwendungsfall ↔ erweiternder AnwendungsfallExtendDependsRelationship
E-Mail ↔ AnhangMailAttachmentRshipDependsRelationship
Review-Kommentar ↔ReviewCommentDependsRelationship
Standard-Port ↔ SchnittstelleUseDependsRelationship
Anwendungsfall ↔ AnhangUseCaseAttachRshipDependsRelationship
Verzeichnis oder Datei ↔ DatenbankbenutzerWorkingFolderDependsRelationship
Anwendungsfall ↔ Misuse CasepreventsExtendsRelationship
GeneralisierungGeneralizationGeneralization
Anwendungsfall ↔ AnwendungsfallUseCaseGeneralizationUseCaseGeneralization
Variationspunkt ↔ VariationVariationAssetDependsReleationship
Block ↔ TeilblockBlockAggregationDomainDependency
Block ↔ referenzierender BlockBlockAssociationDomainDependency
Übergeordnete Anforderung ↔ AnforderungContainsReqRshipDomainDependency
Package ↔ importiertes PackageImportDependsRelationship
Aktivität ↔ KontrollflussControlFlowControlFlow
Aktivität ↔ zugeordnete AnforderungActivityRealizeReqRshipDomainDependency
Variation ↔ VariationspunktVariationAssetDependsRelationship
Akteur ↔ Geplantes SystemContextActorRelationshipDomainDependency
Geplantes System ↔ SystemkontextelementContextElementRelationshipDomainDependency
Regel ↔ SystemkontextelementContextElementRuleApplicationDomainDependency
Regel ↔ Geplantes SystemContextRuleApplicationDomainDependency
Anforderung ↔ abhängige AnforderungDependsReqRshipDomainDependency
Anforderung ↔ abgeleitete AnforderungDerivedReqRshipDomainDependency
Block ↔ BlockGeneralisationRelationshipDomainDependency
Ziel ↔ Und-ZielGoalAndRelationshipDomainDependency
Ziel ↔ Oder-ZielGoalOrRelationshipDomainDependency
Ziel ↔ Ziel ( Konflikt)GoalConflictRelationshipDomainDependency
Ziel ↔ benötigtes ZielGoalDemandRelationshipDomainDependency
Ziel ↔ AnforderungGoalDerivedReqRshpDomainDependency
Anwendungsfall ↔ zugeordnetes ZielGoalDerivedUseCaseRshpDomainDependency
Leitfaden↔ Referenziertes Element (Beispiele)GuidelineReferenceItemDomainDependency
E-Mail ↔ abgeleitete AnforderungMailDerivedReqRshpDomainDependency
Persona ↔ benötigte AnforderungNeedsRshipDomainDependency
Ziel ↔ StakeholderOwnsRelationshipDomainDependency
Package ↔ aggregierendes PackagePackageMergeDomainDependency
Persona ↔ Persona-SzenarioPersonaScenarioRshpDomainDependency
Anwendungsfall ↔ Persona-SzenarioPersonaScenSpecializeUseCaseRshpDomainDependency
Port ↔ zugeordnete Operation eines BlocksPortBlockOperationRshipDomainDependency
Port ↔ zugeordnete Flow-PropertiesPortFlowPropertyRshipDomainDependency
Anwendungsfalldiagramm ↔ AnforderungRefinesReqRshipDomainDependency
Akteur ↔ generalisierter AkteurRepresentsRshipDomainDependency
Anforderung ↔ AnhangRequirementAttachRshipDomainDependency
Anforderung ↔ referenzierte AnforderungRequirementReferenceDomainDependency
Anforderung ↔ BlockSatisfiesReqRshipDomainDependency
Testfall ↔ zugeordneter ProjektmitarbeiterTestCaseAssociatedProjectUserDomainDependency
Stakeholder ↔ AnforderungStakeholderReqInterestRelationshipDomainDependency
Testfall ↔ AnforderungTestCaseVerifyReqRshpDomainDependency
Aktivität ↔ Eingaben/AusgabenActivityPortDependsRelationship

Aktivitäten

AktivitätStereotypPfad
AktivitätActivityActivity
MeilensteinMilestoneActivity/Milestone
GateGateActivity/ Milestone/Gate
TaskTaskActivity/Task
WorkBreakdownStructureWorkBreakdownStructureActivity/WorkBreakdownStructure
WorkPackageWorkPackageActivity/WorkPackage
ReleaseWorkPackageReleaseWorkPackageActivity/WorkPackage/ReleaseWorkPackage
RequirementWorkPackageRequirementWorkPackageActivity/WorkPackage/RequirementWorkPackage
SprintWorkPackageSprintWorkPackageActivity/WorkPackage/SprintWorkPackage
TeamWorkPackageTeamWorkPackageActivity/ WorkPackage/TeamWorkPackage

Diagramme

DiagrammStereotypPfad
AnforderungsdiagrammRequirementsDiagramAbstractDiagram/RequirementsDiagram
AktivitätsdiagrammActivityDiagramAbstractDiagram/ActivityDiagram
AnwendungsfalldiagrammUseCaseDiagramAbstractDiagram/UseCaseDiagram
BlockdiagrammBlockDiagramAbstractDiagram/BlockDiagram
Internes BlockdiagrammInternalBlockDiagramAbstractDiagram/InternalBlockDiagram
KlassendiagrammClassDiagramAbstractDiagram/ClassDiagram
PackagediagrammPackageDiagramAbstractDiagram/PackageDiagram
SystemkontextdiagrammSystemContextDiagramAbstractDiagram/SystemContextDiagram
ZieldiagrammGoalDiagramAbstractDiagram/GoalDiagram
ZustandsautomatendiagrammProcessStateMachineDiagramAbstractDiagram/ProcessStateMachineDiagram