Home

Modelle einrichten

image

Contents

1. Hierf r ist Voraussetzung dass im Modell bereits mindestens ein Pa ket vom Stereotyp systemModel existiert und dieses Paket selektiert ist Die Teilb ume aus der Strukturvorlage werden relativ zum system Model Paket unter dieses Paket geh ngt B Sie importieren alle bereitgestellten Strukturvorlagen gleichzeitig F r das Stereotyp innovator model also das Stereotyp des Wurzel pakets sind Pakete vom Stereotyp systemModel als Unterpakete zul ssig siche Seite A 68 Das Wurzelpaket ist selektiert Es wird darunter immer genau ein neues Paket vom Stereotyp sys temModel angelegt Das neue Paket erh lt den Namen des Pakets vom Stereotyp system Model aus der ersten importierten Strukturvorlage Die Teilb ume aller Strukturvorlagen werden unter dieses Paket ge legt wobei sich jede Strukturvorlage so verh lt als w rde sie einzeln importiert So gehen Sie vor Um aus einer Strukturvorlage in Ihrem Modell eine Struktur zu erstellen Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Modell Strukturasi Die gleichnamige Dialogbox erscheint In der Liste Verf gbare Vorlagen werden alle Strukturvorlagen aufgef hrt die zur aktuellen Methode in Ihrem Modell bereitgestellt worden sind In der Liste Struktur erstellen in Systempa keten werden alle
2. Wechseln Sie in den Modellbrowser und w hlen Sie Modell gt Admi nistration gt Abmelden In der Statuszeile wechselt das Symbol vor dem Benutzernamen auf den Kopf Benutzergruppen verwalten Zugriffsrechte auf die Elemente eines Modells werden an Benutzergruppen vergeben Damit erhalten alle Benutzer die dieser Gruppe angeh ren die Elementrechte In den folgenden Abschnitten erfahren Sie wie Sie Benutz ergruppen einrichten und verwalten Lesen Sie auf Seite A 18 wie Sie den Benutzergruppen Verfahrens und Elementrechte vergeben Handbuch classiX A Modelle Innovator 11 A 1 2 2 Benutzergruppen verwalten So gehen Sie vor Um Benutzergruppen verwalten zu k nnen ben tigen Sie Administrator rechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Administration gt Benutzer verwal ten Die gleichnamige Dialogbox erscheint W hlen Sie das Register Gruppen Sie k nnen beliebig viele Benutzergruppen f r Ihr Modell anlegen Benutzergruppe anlegen So gehen Sie vor Um eine neue Benutzergruppe anzulegen Tragen Sie in das Eingabefeld Gruppenliste den Namen der neuen Gruppe ein Stellen Sie sicher dass der Name noch nicht in der Liste Gruppenliste existiert Klicken Sie auf Neu Der neue Name wird in die Gruppenliste aufgenommen So gehen Sie vor Wenn bereits Benutzernamen definiert sind k
3. ber Reverse Engineering aus vorhandenem Quellcode Mo delldaten generieren m chten Sie k nnen jedes beliebige Paket mit einer zus tzlichen Eigenschaft der Eigenschaft Adresse ausstatten und anschlie end den gew nschten Verzeichnispfad im Dateisystem hinterlegen Solche Pakete werden als Adresspakete bezeichnet Nutzer die bereits mit lteren Innovator Versionen gearbeitet haben kennen diesen Teilbaum als Lifelink Pfad Sie k nnen f r jedes Adresspaket das die Verzeichnisstruktur abbilden soll drei verschiedene Pfade als Wurzel der Quellcodedateien angeben e auf dem aktuellen lokalen Rechner unter Ihrem Login e auf einem beliebigen Rechner unter Ihrem Login e f r alle Benutzer des Modells Um bei einem Paket f r alle Benutzer die Verzeichnisstruktur zu n dern ben tigen Sie Administratorrechte Handbuch classiX A Modelle Innovator 11 A 3 1 1 Pakete erzeugen und ndern So gehen Sie vor Um einem Paket die Adresseigenschaft zuzuweisen Wechseln Sie in den Modellbrowser Wenn Sie die Einstellung f r alle Benutzer vornehmen m chten melden Sie sich als Administrator an siehe Kapitel A 1 2 1 Seite A 6 Erzeugen Sie ggf ein neues Paket Wenn das Paket bereits vorhanden ist sperren Sie es W hlen Sie Element gt Eigenschaften Die gleichnamige Dialogbox erscheint W hlen Sie das Register Elementeigenschaften W hlen Sie in der Spalte Name den Eintrag Adresse und w hlen Sie in
4. Der neue Wert wird in die Liste Werte aufgenommen Geben Sie auf diese Weise alle Werte an Sie k nnen einen der Werte als Standardwert festlegen Dies hat diesel be Auswirkung wie die Angabe im Register Elementeigen schaften bzw lt Projektsprache gt siehe Seite A 74 W hlen Sie in der Liste werte den Wert aus der sp ter als Standard verwendet werden soll und klicken Sie auf Standard Schlie en Sie zuletzt die Dialogbox mit Schlie en A 3 4 3 Filter f r Unterpakete anlegen F r jeden Pakettyp k nnen Sie die Typen der Unterpakete einschr nken siehe Seite A 70 ber Filter k nnen Sie dar ber hinaus steuern welche Eigenschaften ein Unterpaket besitzen muss Wenn Ihnen die vorkonfigurierten Filter nicht ausreichen k nnen Sie weitere anlegen Die Eigenschaften eines Pakettyps haben dann Auswirkungen wenn Hinweis Sie ein Paket ber Schablonen erstellen Ist das Stereotyp das in dieser Schablone festgelegt ist nicht f r Unterpakete im aktuellen Paket zul ssig erhalten Sie eine Fehlermeldung sp ter ein Paket einem anderen Oberpaket zuordnen m chten Dann erhalten Sie nur solche Pakete angeboten f r die das aktuelle Paket auch als Unterpaket zugelassen ist Folgende Einstellungen k nnen Sie ber Filter f r Pakete vornehmen Sie legen beliebig viele Filter mit jeweils eindeutigem Namen an Copyright 2010 MID GmbH A 75 M D A 3 Modelle strukturieren mit Paketen A 76
5. W hlen Sie das Register Diagrammanzeige Legen Sie mit den Alternativen in der Gruppe Navigierbarkeit von Rollen fest f r welche Beziehungen im Diagramm die Navigier barkeit Richtung angezeigt werden sollen Sie k nnen die Anzeige der Eigenschaften von Beziehungen im Dia gramm festlegen Sie k nnen f r die Elemente des Diagramms festlegen ob ihr Stereotyp wert mit angezeigt werden soll oder nicht Aktivieren Sie in der Gruppe Stereotypanzeige die Auswahlfelder f r deren Elemente Sie im Diagramm den Stereotypwert anzeigen m ch ten Klicken Sie auf Anwenden und schlie en Sie die Dialogbox mit OK Die Eigenschaften sind nun der Schablone zugeordnet A 4 3 6 Anzeige in Diagrammen festlegen F r Paketdiagramme in allen Innovator Editionen sowie in den Editio nen Innovator Object und Business f r die meisten anderen Diagramme legen Sie das Aussehen nicht ber Schablonen fest sondern ber die sog Diagrammeigenschaften Zur Anzeige in Klassen und Komponentendia grammen lesen Sie auf Seite A 114 In Klassen und Komponentendiagrammen beinhalten die Diagramm eigenschaften Funktionen zu Inhalt und Pflege im Diagramm siehe Kapitel A 4 3 7 Inhalt von Klassen und Komponentendiagrammen festlegen Seite A 118 Diese Funktionen stehen f r die brigen Dia gramme nicht zur Verf gung Die folgende Beschreibung gilt somit nur f r die folgenden Diagramme e Aktivit tsdiagramm e Anwendungsfal
6. W hlen Sie in der Dialogbox Modell Konfiguration Element eigenschaften in der Liste Elementeigenschaften den ge w nschten Eintrag Nehmen Sie die gew nschten nderungen f r Name Typ etc vor Wenn Sie die Eigenschaft nicht ndern d rfen ist die Schaltfl che ndern grau dargestellt Klicken Sie auf ndern Die nderung wird bernommen Eigenschaften die Sie selbst erzeugt haben k nnen Sie l schen Handbuch classiX A Modelle Innovator 11 A 4 1 2 Werte der Eigenschaft erzeugen ndern und l schen Wenn im Modell bereits Elemente mit dieser Eigenschaft existieren so Hinweis darf keines dieser Elemente gesperrt sein wenn Sie die Eigenschaft l schen m chten So gehen Sie vor Um eine Eigenschaft zu l schen W hlen Sie in der Dialogbox Modell Konfiguration Element eigenschaften in der Liste Elementeigenschaften den ge w nschten Eintrag Wenn Sie die Eigenschaft nicht l schen d rfen ist die Schaltfl che L schen grau dargestellt Klicken Sie auf L schen Falls die L schkontrolle eingeschaltet ist erscheint eine Dialogbox in der alle Elemente aufgelistet werden die von der Aktion betroffen sind Pr fen Sie ob Sie die Eigenschaft wirklich l schen m chten Brechen Sie den Vorgang ggf mit Abbrechen ab Ansonsten schlie en Sie die Dialogbox mit OK Die Eigenschaft wird gel scht A 4 1 2 Werte der Eigenschaft erzeugen ndern und l schen Zu
7. usnsneneeneenenn A 77 A 4 Vorgaben f r Diagramme und Elemente hinterlegen n A 83 A 4 1 Stereotype und Eigenschaften von Elementen vorgeben uusnenssenseenssenssennsennsennseennenn A 85 A 4 1 1 Eigenschaften erg nzen ndern und l schen usssesssenseenssenssenssennsennseenseenssenssennsennne A 86 A 4 1 2 Werte der Eigenschaft erzeugen ndern und l schen unssnsesennsenseensenssenseunsens A 89 A 4 2 Filter f r die Auswahl und Anzeige von Elementen erstellen A 92 A 4 2 1 Filter f r Auswahlbeschr nkung von Elementen erstellen A 93 A 4 2 2 Filter f r die Anzeige von Elementen erstellen usssenenssenssenssennsennseenseenseenseennsennne A 96 A 4 3 Schablonen f r Diagramme Elemente und Darstellungsarten bereitstellen A 98 A 4 3 1 Schablonen erzeugen ndern und l schen allgemein A 100 A 4 3 2 Schablonen f r Modellelemente und Pakete erzeugen unnseenssosenssenssusensennsennee A 103 A 4 3 3 Schablonen f r Beziehungen unusensnsssnssnssenssnnsenssnnssnssunsennsensenssensennssnssnnssnssensenssensen A 105 A 4 3 4 Anzeigeschablonen erzeugen und ndern ususssenssenssenssensssunseonssensennssennssnnssnnsennssensenn A 109 A 4 3 5 Diagrammschablonen erzeugen und ndern uuunsenssenssensssonsennseenssenssennsennsennssnnsennsenn A 112 A 4 3 6 Anzeige in Diagrammen festlegen nuneusssenssenseonssenssennsennsennsennsennseensennssnnsennsennssensenn
8. A 3 3 2 Paketstruktur importieren Im Lieferumfang von Innovator sind f r jede Edition von Innovator spe zielle Grundmodelle enthalten die Strukturvorlagen Jede dieser Struk turvorlagen enth lt eine geeignete Paketstruktur sowie ggf Elemente in den Paketen Sie k nnen beliebig viele Strukturvorlagen einer Edition in Ihr Modell importieren und so die jeweils enthaltenen Pakete und Elemen te erzeugen siehe Seite A 63 Lesen Sie in Kapitel A 3 3 3 Strukturvorlage exportieren Seite A 65 wie Sie aus einem Modell selbst eine Strukturvorlage erzeugen und so f r andere Modelle derselben Methode bereitstellen Sie k nnen alle Angaben zur Konfiguration des aktuellen Modells in Hinweis eine Konfigurationsdatei speichern und in einem anderen Modell wie der laden siehe Kapitel A 2 Modelle ffnen und konfigurieren Sei te A 23 Hierbei k nnen Sie w hlen welche Details der Konfigurati onsdatei Sie laden m chten darunter auch die Strukturvorlagen die in jenem Modell verf gbar sind Um eine Strukturvorlage in Ihr aktuelles Modell importieren zu k nnen Voraussetzungen m ssen folgende Voraussetzungen erf llt sein e Strukturvorlagen f r die aktuelle Methode sind vorhanden Verzeichnis INOPRJ config template Methode e Mindestens eine dieser Strukturvorlagen ist f r das aktuelle Modell be reitgestellt Um eine Strukturvorlage in Ihr aktuelles Modell importieren zu k nnen Strukturvorlage f r gen gt
9. Modelloptionen laden Wenn Sie beim Erstellen eines neuen Modells eine Konfigurationsdatei an geben enth lt Ihr Modell bereits eine Grundausstattung an verschiedenen Einstellungen Diese k nnen Sie jedoch auch nachtr glich jederzeit laden Dabei legen Sie fest welche der Einstellungen in das aktuelle Modell ber nommen sowie ob bereits vorhandene Daten berschrieben werden sollen oder nicht So gehen Sie vor Um nachtr glich eine Konfigurationsdatei zu laden Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Modell optionen laden Die gleichnamige Dialogbox erscheint Entscheiden Sie mit den Alternativfeldern Basis oder Add On welche Modelloption Sie laden wollen W hlen Sie aus der Auswahlliste Konfigurationsdatei eine Datei aus Standardm ig sind alle Auswahlfelder f r die Einstellungen aktiviert Um alle Auswahlfelder gleichzeitig zu deaktivieren klicken Sie auf Op tionen zur cksetzen Legen Sie in der Gruppe Optionsgruppen ber die Auswahlfelder der Spalte Laden fest welche Einstellungen Sie in das aktuelle Modell im portieren m chten Wenn Sie Einstellungen des aktuellen Modells berschreiben m chten aktivieren Sie jeweils zus tzlich das entsprechende Auswahlfeld in der Spalte Ersetzen Klicken Sie auf die Schaltfl che Anwenden Die Konfigurationsdatei wird geladen Schlie en Sie
10. Alle Strukturvorlagen werden jetzt nacheinander in das Modell impor tiert Schlie en Sie zuletzt die Dialogbox mit Schlie en A 3 3 3 _ Strukturvorlage exportieren Sie k nnen aus dem aktuellen Modell die gesamte Paketstruktur oder Teile davon exportieren um sie anschlie end in andere Modelle zu bertragen Eine Strukturvorlage kann folgende Elemente enthalten Inhalt einer e Pakete sowie deren Unterpakete Strukturvorlage e Diagramme e Tabellen e Modellelemente Copyright 2010 MID GmbH A 65 M D A 3 Modelle strukturieren mit Paketen Sonderfall systemModel Hinweis Rekonstruktion von A 66 Paketpfaden Strukturvorlage exportieren Sie k nnen Ihr Modell mit Hilfe von Paketen hierarchisch strukturieren Neben dieser Hierarchie k nnen Sie ber Stereotype den Paketen bestimm te Eigenschaften zuweisen und so zus tzlich das Modell nach bestimmten Gesichtspunkten gliedern Eine Sonderrolle spielt hierbei das Paketstereotyp systemModel Norma lerweise besitzt das oberste Paket unterhalb des Wurzelknotens dieses Ste reotyp Alle Pakete darunter bilden das gesamte System ab Wenn Sie z B eine Variante des Systems bearbeiten m chten tun Sie dies einfach unter einem weiteren Paket vom Stereotyp systemModel Beim Export von Strukturvorlagen werden nur solche Elemente be r cksichtigt die unterhalb eines Pakets vom Stereotyp systemModeb liegen Elemente die kein solches Paket in ih
11. Bei aktiviertem Auswahlfeld werden formale Schnittstellen aus dem SD nicht als Kommentar sondern als Programmtext generiert In der Gruppe Dateierweiterungen bestimmen Sie die Dateinamens erweiterungen f r Include und Source Dateien Wenn Sie als Sprache COBOL ausgew hlt haben k nnen Sie in der Grup pe COBOL Einstellungen f r die Generierung von Copy Strecken in Imp lementierungsmodulen treffen Copystrecken Pr fix Der maximal 7 Zeichen lange String legt den Pr fix fest der jedem Da tenfeldnamen innerhalb einer Copy Strecke vorangestellt wird Dieser Pr fix wird beim COPY Befehl innerhalb der Working Storage bzw Lin kage Section durch den Parameternamen ersetzt COPY generieren Bei aktiviertem Auswahlfeld werden Copy Befehle statt expliziter Typde klarationen in der Linkage bzw Working Storage Section verwendet Copystrecken Hochkommata Bei aktiviertem Auswahlfeld wird der Name der Copy Strecke f r den COPY Befehl in Hochkommata generiert Wenn Sie als Sprache C ausgew hlt haben k nnen Sie in der Gruppe C Einstellungen f r die Generierung von Kommentar und Programmtext in Implementierungsmodulen und Header Dateien treffen Main Pr fix Wenn in einem Modell mehrere Programme gepflegt werden m ssen die Main Funktionen im SD unterschiedlich hei en Alle Funktionen die das eingestellte Pr fix haben werden als main in die Implementierung generiert Typedef Suffix Da manche C Compiler bei Typde
12. Das zu letzt durch den Benutzer selektierte Modellelement wird im Modell browser angesprungen und selektiert A 2 2 Modelle konfigurieren Jedes Innovator Modell verf gt bereits ber eine Grundkonfiguration die aus der jeweiligen Modellvorlage in ein neues Modell bernommen wird Als Modelladministrator k nnen Sie im Modellbrowser unter Modell gt Konfiguration vielf ltige Einstellungen f r das Modell vornehmen A 2 2 1 berblick zur Modellkonfiguration Die Einstellungen zur Modellkonfiguration sind ausschlie lich nur f r das aktuelle Modell g ltig Sie k nnen Ihre Einstellungen ber Modell gt Konfiguration gt Mo delloptionen speichern in einer Konfigurationsdatei speichern Mit Modell gt Konfiguration gt Modelloptionen laden k n nen Sie eigene oder die mit Innovator gelieferten Basis bzw Add on Kon figurationsdateien in das Modell laden Auf diese Weise k nnen Sie Konfigurationen zwischen Modellen austau schen N here Informationen finden Sie in den Kapiteln A 2 3 Modelloptionen laden Seite A 38 bzw A 2 4 Modelloptionen speichern Seite A 39 Die folgende bersicht zeigt die Struktur der Konfiguration den jeweili gen Men befehl im Modellbrowser einen Hinweis auf den entsprechenden Abschnitt im Benutzerhandbuch und das Vorkommen in den Editionen von Innovator classiX Copyright 2010 MID GmbH A 25 M D A 2 Modelle ffnen und konfigurieren Die Reihenfolge der bersicht ents
13. F r diese Anzeigeschablonen wiederum ben tigen Sie Anzeigefilter siehe Seite A 96 Weitere Diagrammeigenschaften betreffen die Nutzung von Namens r umen siehe Seite B 70 und den Pflegemodus von Elementen sie he Seite A 121 e Sie erzeugen eine Diagrammschablong in der Sie ein Diagrammstereo typ und damit all die o g Eigenschaften zuordnen F r einige Diagrammschablonen z B Klassen und Komponentendia gramme finden Sie im Men Modell gt Konfiguration gt lt Element typ gt einen eigenen Eintrag Diagrammschablonen F r andere Ele mente dagegen z B Pakete Anwendungsf lle etc sind die Schablonen zur besseren bersichtlichkeit in einer Dialogbox zusammengefasst in der Sie dann f r jeden Elementtyp ein Register finden Copyright 2010 MID GmbH Sonderfall Klassen Komponenten diagramm Diagrammschablone anlegen A 113 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen ber folgende Untermen s des Men s Modell gt Konfiguration errei chen Sie die einzelnen Dialogboxen Diagrammschablone Aktivit tsdiagramm Anwendungsfalldiagramm erstellen ber Zust nde Aktivit ten gt Diagrammschablonen Anwendungsf lle gt Schablonen Klassendiagramm Klassen gt Diagrammschablonen Kollaborationsdiagramm Interaktionen gt Diagrammschablonen Komponentendiagramm Komponenten gt Diagrammschablonen Objektdiagramm Objekte gt Diagrammschablonen Paketdiag
14. Schlie en Sie die Dialogbox mit OK Die Eigenschaften werden jetzt der Schablone zugeordnet Wiederholen Sie diese Schritte f r alle Schnittstellenschablonen Lesen Sie in Kapitel A 4 3 1 Seite A 100 wie Sie Schablonen ndern und l schen A 4 3 4 _ Anzeigeschablonen erzeugen und ndern Anzeigeschablonen bestimmen die Darstellung von Elementen in Dia grammen eines gemeinsamen Stereotypwertes Damit legen Sie fest wie neu erzeugte oder hinzugef gte Elemente im Diagramm dargestellt werden sollen siehe Seite A 121 Das Stereotypsymbol f r Klassen bzw Komponenten wird in Diagram Hinweis men rechts oben im Element dargestellt Wenn Sie das Auswahlfeld Nur Symbol aktivieren wird das Element durch dieses Symbol darge stellt Copyright 2010 MID GmbH A 109 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 110 Hinweis Anzeigeschablone anlegen Anzeigeschablonen greifen auf folgende Filter zur ck siehe Seite A 93 e Anzeigefilter f r Klassen Komponenten Attribute und Methoden Da mit legen Sie fest welche Eigenschaften mit dem Element angezeigt wer den Eigenschaftssymbole werden in Diagrammen als kleine Symbole links vom Namen des Elements dargestellt e Auswahlfilter f r Attribute und Methoden Damit legen Sie fest welche Attribute bzw Methoden welchen Stereotyps in Klassen erzeugt werden d rfen Dar ber hinaus geben Sie an ob f r Klassen und Komponenten nur der Name
15. Selektieren Sie in der Dialogbox Modell Konfiguration Pr froutinen in der Gruppe Pr froutinen die Pr froutine f r die Sie ein Symbol ausw hlen wollen Klicken Sie in der Gruppe Symbol auf Ausw hlen Ein Dialog zur Auswahl eines Symbols erscheint Best tigen Sie die Auswahl eines Symbols mit OK Sie befinden sich wieder in der Dialogbox Modell Konfigurati on Pr froutinen Klicken Sie in der Gruppe Pr froutinen auf ndern Das ausgew hlte Symbol wird der Pr froutine zugeordnet Das Symbol der Pr froutine steht f r die Symbolleiste der Diagramm und Tabelleneditoren zur Verf gung Dort wird es dann angezeigt wenn die entsprechende Pr froutine Pr foptionen f r den Elementtyp des Editors enth lt So gehen Sie vor Um das Symbol der Pr froutine im Modellbrowser anzeigen zu lassen Selektieren Sie in der Dialogbox Modell Konfiguration Pr froutinen in der Gruppe Pr froutinen die Pr froutine deren Symbol im Modellbrowser angezeigt werden soll Aktivieren Sie in der Gruppe Symbol das Auswahlfeld In Mo dellbrowsersymbolleiste anzeigen Handbuch classiX A Modelle Innovator 11 A 5 2 Pr froutinen einer Modelloption laden und speichern Klicken Sie in der Gruppe Pr froutinen auf ndern Das Symbol der Pr froutine wird in der Symbolleiste des Modellbrow sers angezeigt Pr froutinen besitzen einen eindeutigen Namen Sie k nnen den Namen Namen der einer Pr froutine
16. Sie k nnen den Namen eines Filters ndern ohne dabei seine Eigenschaf Filter umbenennen ten zu ndern So gehen Sie vor Um den Namen eines Filters zu ndern W hlen Sie in der Gruppe Filter aus der Liste einen Namen aus Der Name wird in das Eingabefeld Name bertragen ndern Sie den Namen nach Belieben ab Achten Sie jedoch darauf dass der Name noch nicht in der Liste existiert Klicken Sie in der Gruppe Filter auf ndern Der ge nderte Name wird in die Liste bernommen Wenn Sie einen Filter l schen so wird der entsprechende Eintrag auch an Filter l schen allen Stellen gel scht wo der Filter verwendet wird z B Diagrammscha blonen etc So gehen Sie vor Um einen Filter zu l schen W hlen Sie in der Gruppe Filter aus der Liste einen Namen aus Klicken Sie in der Gruppe Filter auf L schen Falls die L schkontrolle eingeschaltet ist erscheint eine Dialogbox in der alle Elemente aufgelistet werden die von der Aktion betroffen sind Pr fen Sie ob Sie den Filter wirklich l schen m chten Brechen Sie den Vorgang ggf mit Abbrechen ab Ansonsten schlie en Sie die Dialogbox mit OK Der Filter wird aus der Liste gel scht Copyright 2010 MID GmbH A 95 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Eigenschaften eines Filters ndern und l schen In der Gruppe Zugeordnete Elementeigenschaften werden in der unteren Liste Elementeigensch
17. der Spalte wert den Eintrag ja Das Register Adresse wird bedienbar W hlen Sie das Register Adresse Legen Sie in der Gruppe Einstellungen f r eine Alternative fest Geben Sie im Eingabefeld Adresse den Pfad an unter dem sp ter die Verzeichnisstruktur der Quellcodedateien erzeugt werden soll oder kli cken Sie auf Ausw hlen und w hlen Sie ein Verzeichnis aus Klicken Sie auf Anwenden Wiederholen Sie dies ggf auch mit den anderen Alternativen in der Gruppe Einstellungen f r Schlie en Sie zuletzt die Dialogbox mit OK Sie k nnen die Pakete die als Adresspakete definiert sind im Modell browser kennzeichnen indem Sie den assoziierten Verzeichnispfad anzei gen So gehen Sie vor Um den Verzeichnispfad von Adresspaketen im Modellbrowser einzublen den Wechseln Sie in den Modellbrowser und w hlen Sie Extras gt Optio nai mia Die gleichnamige Dialogbox erscheint Aktivieren Sie im Register Allgemein das Auswahlfeld Adresse an zeigen Schlie en Sie die Dialogbox mit OK Klicken Sie auf Anwenden und schlie en Sie die Dialogbox mit Schlie en Im Modellbaum werden neben den Paketen die als Adresspaket defi niert sind die assoziierten Verzeichnispfade angezeigt Es wird nun bei Adresspaketen der Pfad angezeigt der f r die Kombination Login und Rechner eingestellt ist siehe Seite A 46 Copyright 2010 MID GmbH Verzeichnis im Modellbrowser ein und ausschalten A 47 M D A
18. die Sie als Benutzer auf einzelne Elemente be sitzen an andere Benutzergruppen bertragen Diese Zugriffsrechte besit zen Sie z B dann wenn Sie ein Element selbst erzeugt haben F r diese bertragung ben tigen Sie keine Administratorrechte Ob Sie selbst das Elementrecht auf ein Element besitzen und es somit an andere Benutzergruppen bertragen d rfen wird im Modellbrowser in der Liste der Modellelemente angezeigt Diese Elemente sind in der Spalte Status durch ein A gekennzeichnet So gehen Sie vor Um einer anderen Benutzergruppe das Zugriffsrecht auf ein bestimmtes Element zu bertragen Wechseln Sie ggf in den Modellbrowser und vergr ern Sie ggf die Lis te der Modellelemente so dass die Spalte Status sichtbar wird In der Spalte Status werden die Elementrechte dargestellt welche die aktuell selektierte Benutzergruppe derzeit besitzt W hlen Sie Modell gt Administration gt Zugriffsrechte pfle gen Die gleichnamige Dialogbox erscheint Alle Benutzergruppen des aktu ellen Modells werden in der Liste Gruppe ausw hlen aufgef hrt W hlen Sie in der Dialogbox die Benutzergruppe der Sie bestimmte Elementrechte bertragen m chten Sie k nnen im Modellbaum arbeiten w hrend die Dialogbox ge ffnet ist Handbuch classiX A Modelle Innovator 11 A 1 2 6 Verfahrens und Elementrechte an Benutzergruppen vergeben Selektieren Sie in der Liste der Modellelemente die Elemente deren Zu griffsrec
19. nnen Sie der neuen Gruppe gleich ihre Mitglieder zuweisen In der Auswahlliste Gruppenmitglie der werden alle im Modell definierten Benutzer aufgef hrt die der aktu ellen Gruppe noch nicht zugeordnet sind Lesen Sie in Kapitel A 1 2 3 Seite A 10 wie Sie neue Benutzer anlegen W hlen Sie aus Auswahlliste Gruppenmitglieder einen Benutzerna men aus und klicken Sie auf Hinzuf gen Der Benutzer wird in die neue Gruppe aufgenommen F gen Sie auf diese Weise alle Benutzernamen hinzu die Sie in die Gruppe aufnehmen m chten Sie k nnen eine Benutzergruppe umbenennen oder die Liste ihrer Mitglie Benutzergruppe der ndern ndern Copyright 2010 MID GmbH A 9 M D A 1 Benutzer Gruppen und Rechte verwalten So gehen Sie vor Um eine Benutzergruppe umzubenennen W hlen Sie in der Liste Gruppenliste die Gruppe aus die Sie umbe nennen m chten Geben Sie im Eingabefeld Gruppenliste einen neuen Namen ein Klicken Sie auf Umbenennen Die Gruppe wird umbenannt So gehen Sie vor Um aus der Liste der Mitglieder einen Benutzer herauszunehmen W hlen Sie in der Liste Gruppenliste die Gruppe aus deren Mitglie derliste Sie ndern m chten W hlen Sie in der Liste Gruppenmitglieder den Benutzernamen aus den Sie aus der Liste entfernen m chten Klicken Sie auf Entfernen Der Name wird aus der Liste entfernt Benutzergruppe Wenn Sie eine Benutzergruppe l schen werden
20. nnen diese Einstellungen nachtr glich ber das Diagramm ndern ber Bearbeiten gt Eigenschaften des Diagramms im Register Anzeige ber folgende Untermen s des Men s Modell gt Konfiguration errei Men wege zu den chen Sie die einzelnen Dialogboxen Dialogboxen Eigenschaften f r erstellen ber Aktivit tsdiagramm Zust nde Aktivit ten gt Diagrammeigenschaften Anwendungsfalldiagramm Anwendungsf lle gt Diagrammeigenschaften Kollaborationsdiagramm Interaktionen gt Diagrammeigenschaften Objektdiagramm Objekte gt Diagrammeigenschaften Paketdiagramm Pakete gt Diagrammeigenschaften Sequenzdiagramm Interaktionen gt Diagrammeigenschaften Zustandsdiagramm Zust nde Aktivit ten gt Diagrammeigenschaften So gehen Sie vor Um die nderbare Beschriftung eines Elementtyps f r alle Diagramme ei nes Typs festzulegen Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie einen der o g Men befechle Die jeweils gleichnamige Dialogbox erscheint F r jeden Diagrammtyp wird ein Register angeboten W hlen Sie das Register des gew nschten Diagrammtyps In der Auswahlliste Element werden der Eintrag Diagramm und dar ber hinaus alle Elementtypen angeboten die in Diagrammen dieses Typs zul ssig sind W hlen Sie aus der Auswahlliste Element den Elementtyp zu dem Sie die Angaben machen m chten Die jeweils m gli
21. schen m chten Klicken Sie auf L schen Der Name wird gel scht Wenn ein Benutzer sein Passwort vergessen hat so k nnen Sie als Admi nistrator dieses Passwort nicht rekonstruieren Sie k nnen jedoch das Pass wort l schen und so dem Benutzer wieder Zugang zum Modell verschaf fen So gehen Sie vor Um ein Benutzerpasswort zu l schen W hlen Sie in der Liste Benutzerliste den Benutzernamen aus des sen Passwort Sie l schen m chten Klicken Sie auf Passwort l schen Das Passwort des Benutzers wird gel scht Er kann sich nun wieder ohne Passwort im Modell anmelden und sich ggf ein neues Passwort definieren Sie k nnen einen Benutzer vom Modell abmelden und so Elemente die von diesem Benutzer gesperrt sind wieder f r andere Benutzer freigeben So gehen Sie vor Um einen Benutzer abzumelden W hlen Sie in der Liste Benutzerliste den Benutzernamen aus den Sie vom Modell abmelden m chten Klicken Sie auf Abmelden Der Benutzer wird abgemeldet alle Elemente die von dem Benutzer ge sperrt waren werden entsperrt So gehen Sie vor Wenn Sie alle Angaben gemacht haben Schlie en Sie die Dialogbox mit Schlie en Copyright 2010 MID GmbH Benutzernamen l schen Benutzerpasswort l schen Benutzer vom Modell abmelden A 13 M D A 1 Benutzer Gruppen und Rechte verwalten A 1 2 4 Benutzerangaben sichern Hinweis Benutzerangaben laden Benu
22. 10 verwalten A 8 Beschreibungsfeld A 116 besitzendes Paket A 68 Beziehungsschablone A 105 anlegen A 106 C CFG Verfahrensrecht A 4 D darstellen vorhandene Abh ngigkeit A 58 Dependency siehe Abh ngigkeit Diagramm Eigenschaften festlegen A 118 Elemente einschr nken A 119 Elementtypen festlegen A 119 Vorgaben hinterlegen A 83 Diagrammschablone A 112 anlegen A 113 Dialog Einstellungen A 28 E Eigenschaft A 85 erstellen A 87 festlegen A 101 l schen A 88 Struktur A 86 Tagged Value A 86 umbenennen A 88 Verhalten festlegen A 87 Eigenschaftswert ndern A 90 durch Symbol repr sentieren A 91 in Liste verbergen A 91 Liste erstellen A 89 l schen A 92 Standardwert vorgeben A 91 Symbol vorgeben A 91 einblenden Verzeichnispfad A 47 einf gen Hierarchieebene Paket A 50 Element Eigenschaft vorgeben A 85 Pflegestatus festlegen A 121 Schriftart A 26 Stereotyp vorgeben A 85 umlenken in anderes Paket A 77 Vorgaben hinterlegen A 83 Elementeigenschaft A 26 Tagged Value A 86 Elementfarbe A 26 Elementrecht A 18 entziehen A 19 erteilen A 18 Elementtyp Erstellen unterbinden A 120 Engineering A 27 entfernen Paket A 60 entziehen Elementrecht A 19 Verfahrensrecht A 19 erstellen Anzeigefilter A 97 131 M D Stichwortverzeichnis Eigenschaft A 87 Element in anderes Paket umlenken A 77 Filter A 92 Paket im Modellbrowser A 43 im Paketdiagramm A 54 Paketdi
23. 5 Labels Labels sind in den Spezifikationstexten referenzierbar Ein typisches Label ist der Bearbeitungsstatus Register Labels Die Liste Elementtyp enth lt alle Elementtypen des Modells f r die La bels vergeben werden k nnen Der Elementtyp Allgemein gilt f r alle diese Elemente Nach Auswahl eines Typs werden dessen Labels in der Liste Labels an gezeigt Mit der Schaltfl che Hinzuf gen k nnen Sie ein im Eingabefeld Name benanntes Label dieser Liste hinzuf gen Mit der Schaltfl che n dern k nnen Sie f r das selektierte Label eine nderung aus der Gruppe Eigenschaft wirksam werden lassen Die Schaltfl che L schen l scht das selektierte Label aus der Liste Mit der Schaltfl che Nach oben bzw Nach unten k nnen Sie die Reihenfolge der Labels beeinflussen Diese Reihenfolge wird in den Be schriftungselementen von Diagrammen Tabellen und B umen sowie in der Dokumentation ber cksichtigt Der Name eines selektierten Labels wird in das Eingabefeld Name bertra gen Hier kann er bei Bedarf ver ndert werden In der Auswahlliste Standardwert k nnen Sie einen Wert als Voreinstel lung f r das Label eingeben Bei festen Werten ist nur eine Auswahl aus dem definierten Wertebereich zul ssig In diesem Fall darf der Standard wert erst dann angegeben werden wenn Werte konfiguriert wurden Einem Label des Typs Zeichenketten oder Numerisch k nnen sp ter beliebige Zeichenketten bzw ganze Zahlen zugewi
24. 95476831 0 Fax 49 0 89 95476831 9
25. Diagramm er zeugt werden k nnen In Klassen und Komponentendiagrammen werden Elemente ber das Men Einf gen gt lt Elementtyp gt erzeugt Im Untermen werden alle Elementschablonen aufgef hrt die f r den entsprechenden Elementtyp hinterlegt sind siehe Seite A 103 und Seite A 105 Sie k nnen f r jedes Diagrammstereotyp festlegen welche dieser Elementschablonen im Men erscheinen sollen und welche nicht So gehen Sie vor Um das Men Einf gen des Diagramms zu beeinflussen W hlen Sie in der Dialogbox Modell Konfiguration Komponen ten Diagrammeigenschaften das Register Men und selektieren Sie einen Stereotypwert Die Elementtypen die in dem Diagramm m glich sind werden in der Liste Men aufgef hrt Selektieren Sie in der Liste Men den Elementtyp der in dem Dia gramm erzeugt werden kann In der Liste Kommandos werden alle Elementschablonen aufgef hrt die f r den Elementtyp existieren Wenn Sie alle Elementschablonen im Einf gen Men anzeigen m ch ten aktivieren Sie in der Gruppe Kommandos das Alternativfeld Alle Kommandos Wenn Sie keine der Schablonen im Einf gen Men anzeigen m ch ten aktivieren Sie in der Gruppe Kommandos das Alternativfeld Keine Kommandos Wenn Sie bestimmte Schablonen im Einf gen Men anzeigen m ch ten aktivieren Sie in der Gruppe Kommandos das Alternativfeld Se lektierte Handbuch classiX A Modelle Innovator 11 A 4 3 7 Inhalt von Klassen
26. Diagramm wie dargestellt werden siehe Seite A 114 F r alle Diagramme der Editionen Innovator Object und Innovator Busi ness k nnen Sie festlegen wie die Elemente darin dargestellt werden sollen Bei den meisten Diagrammtypen k nnen Sie dies jedoch nur allgemeing l tig festlegen S mtliche Diagramme dieses Typs erhalten dieselben Voreinstellungen auch die f r die Sie Schablonen hinterlegen k nnen Die Einstellungen zur Anzeige sind also schablonenunabh ngig Anders bei Klassen und Komponentendiagrammen Sie k nnen f r jedes Diagrammstereotyp sehr detaillierte Vorgaben zu Aussehen und Funktion der Diagramme machen Dazu gehen Sie in der folgenden Reihenfolge vor e Sie legen die Eigenschaften des Diagrammstereotyps fest siehe Seite A 118 Sie k nnen festlegen welche Elemente in einem Diagramm eines be stimmten Diagrammstereotyps hinzugef gt werden k nnen siehe Seite A 119 ber Auswahlfilter k nnen Sie diese Elemente zus tz lich auf bestimmte Stereotype oder Eigenschaften beschr nken siehe Seite A 93 Sie k nnen festlegen welche Elemente in einem Diagramm eines be stimmten Diagrammstereotyps erzeugt werden k nnen Dazu ben ti gen Sie Schablonen f r eben diese Elemente siehe Seite A 103 und Seite A 105 Sie k nnen ber Anzeigeschablonen festlegen wie Klassen Kompo nenten Attribute und Methoden in einem Diagramm eines bestimm ten Stereotyps dargestellt werden sollen siehe Seite A 109
27. Diese k nnen Sie jedoch auch ohne Schablone erzeugen indem Sie den Men befehl Neu w hlen Copyright 2010 MID GmbH A 105 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Sie entscheiden zun chst f r welchen Diagrammtyp Sie eine Beziehungs schablone ben tigen Anschlie end legen Sie fest f r welche Art der Be ziehung Sie die Schablone erzeugen m chten e Assoziation e Aggregation e Generalisierung e Abh ngigkeit e Schnittstelle ber folgende Untermen s des Men s Modell gt Konfiguration errei chen Sie die einzelnen Dialogboxen Beziehungsschablone f r erstellen ber Paketabh ngigkeiten Pakete gt Schablonen Beziehungen im Klassendiagramm Klassen gt Beziehungsschablonen Beziehungen im Komponentendiagramm Komponenten gt Beziehungsschablonen Beziehungen im Anwendungsfalldiagramm Anwendungsf lle gt Schablonen Beispiel Beziehungsschablone A 106 anlegen Um je eine Schablone f r Aggregationen und Kompositionen anzulegen w hlen Sie beide Male als Art der Beziehung die Aggregation Jedoch wei sen Sie bei der einen Schablone der Eigenschaft Aggregation den Wert aggregate zu bei der anderen den Wert composite F r Beziehungsschablonen k nnen Sie bereits alle Angaben machen die sp ter auch ber Element gt Eigenschaften m glich sind W h rend Sie dort jedoch i d R die M glichkeit haben aus Listen o die ge w nschten Bez ge auszuw hlen m ssen Sie dies
28. Gruppe Projektsprachen k nnen Sie beliebig viele Modellspra chen ausw hlen UML und die gew hlte Prim rsprache werden automa tisch ausgew hlt In den Dialogboxen der Klassendiagramme werden nur die ausgew hlten Modellsprachen angeboten Auch in den Konfigurationsdialogen f r das Objektmodell werden nur die Register f r die ausgew hlten Modellsprachen angeboten Klassen Attribu te und Methoden werden im Modellbrowser vorrangig in der ausgew hlten Prim rsprache angezeigt In der Gruppe Prim rsprache legen Sie diese fest Die zur Bearbeitung des Modells notwendigen Lizenzen werden durch die nderung der eingestellten Modellsprachen eventuell erweitert Zur Sicherheit wird dann der Administrator aufgefordert den Men befehl zu best tigen Register Dialogeinstellungen In den Gruppen Klassen Attribute und Methoden und Ein schr nkung k nnen Sie Voreinstellungen f r die gleichnamigen Optio nen in den entsprechenden Eigenschaftsdialogen treffen Register Implementierung In der Gruppe Dateieinschr nkungen k nnen Sie die signifikante Dateinamensl nge von Modulen und die Ber cksichtigung der Gro Kleinschreibung beim Vergleich von Modulnamen festlegen e L nge des Dateinamens Geben Sie die signifikante Dateinamensl nge von Modulen an Module mit einem l ngeren Namen lassen sich ohne weiteres erzeugen Wenn zwei Modulnamen in den ersten Zeichen bereinstimmen und die An zahl dieser Zeichen gr er oder gleic
29. Gruppen anlegen W hlen Sie aus Auswahlliste Gruppenzugeh rigkeit einen Grup pennamen aus und klicken Sie auf Hinzuf gen Der Benutzer wird in die Gruppe aufgenommen F gen Sie auf diese Weise alle Gruppen hinzu denen Sie den Benutzer zuordnen m chten Sie k nnen einen Benutzer umbenennen oder die Liste seiner Gruppen ndern Lesen Sie in Abschnitt Benutzer manuell anlegen Seite A 11 wie Sie einen weiteren Benutzer aufnehmen Den Benutzer ADMIN k nnen Sie nicht ndern So gehen Sie vor Um einen Benutzer umzubenennen W hlen Sie in der Liste Benutzerliste den Benutzer aus den Sie umbenennen m chten Geben Sie im Eingabefeld Benutzerliste einen neuen Namen ein Klicken Sie auf Umbenennen Der Benutzer wird umbenannt So gehen Sie vor Um aus der Liste der Gruppen eine herauszunehmen W hlen Sie in der Liste Benutzerliste den Benutzer aus dessen Gruppenzugeh rigkeit Sie ndern m chten W hlen Sie in der Liste Gruppenzugeh rigkeit die Gruppe aus die Sie aus der Liste entfernen m chten Klicken Sie auf Entfernen Der Name wird aus der Liste entfernt Handbuch classiX A Modelle Innovator 11 A 1 2 3 Benutzer verwalten Sie k nnen Benutzernamen l schen sofern die Benutzer nicht gerade im Modell angemeldet sind So gehen Sie vor Um einen Benutzernamen zu l schen W hlen Sie in der Liste Benutzerliste den Benutzernamen aus den Sie l
30. Klicken Sie zuletzt auf OK Pakete l schen oder aus einem Diagramm entfernen Paket l schen Paket entfernen Anders als im Modellbrowser k nnen Sie im Diagramm beliebige Pakete hinzuf gen Somit k nnen Sie auch nur hier ein hinzugef gtes Paket wie der entfernen Sie nehmen damit lediglich das spezielle Vorkommen des Pakets aus dem Diagramm heraus Das Paket selbst bleibt im Modell er halten Wenn Sie im Diagramm dagegen ein Paket l schen wird es aus dem Mo dell gel scht Wenn Sie ein Paket l schen werden auch alle Elemente darin gel scht Le sen Sie in Kapitel A 3 1 3 Hierarchie von Paketen ndern Seite A 50 wie Sie ein Paket aus der Struktur herausnehmen ohne die Unterpakete zu l schen Mit dem L schen des Pakets l schen Sie nat rlich auch alle Be ziehungen die das Paket zu anderen Paketen besitzt Wenn Sie ein Paket aus dem Diagramm entfernen bleibt die Paketstruktur Ihres Modells unber hrt Die Beziehungen zu diesem Paket die Sie im Di agramm darstellen werden dagegen ebenfalls aus dem Diagramm entfernt nicht jedoch aus dem Modell Wird dieselbe Beziehung auch in anderen Diagrammen dargestellt bleiben diese Darstellungen erhalten Die Vorgehensweise beim Entfernen oder L schen von Paketen entspricht der gewohnten Lesen Sie dazu in Kapitel B 2 5 Seite B 67 Handbuch classiX A Modelle Innovator 11 A 3 3 Paketstruktur erzeugen A 3 3 Paketstruktur erzeugen Wenn Sie ein Modell neu e
31. Paketdiagramm jedoch noch nicht dargestellt werden k nnen Sie diese in das Diagramm einf gen Dazu muss nur eines der an der Abh ngigkeit beteiligten Pakete bereits im Diagramm dargestellt sein Die fehlenden Pakete werden dann automatisch ebenfalls hinzugef gt Selbstverst ndlich k nnen Sie auch f r Pakete ber die Pflegeeinstel lungen bestehende Abh ngigkeiten sichtbar machen siehe Kapitel B 2 1 3 Beziehungen zu Modellelementen aus anderen Diagrammen darstellen Pflegestatus Seite B 26 Damit erhalten Sie jedoch im mer e alle verbundenen Pakete bei modellweiter Pflege e alle Abh ngigkeiten im Diagramm bei diagrammlokaler Pflege Durch das Hinzuf gen von Abh ngigkeiten dagegen k nnen Sie Teil mengen aus beiden darstellen So gehen Sie vor Um zu einem Paket im Diagramm gezielt Abh ngigkeiten darzustellen die bereits modelliert sind Sperren Sie ggf das Paketdiagramm Selektieren Sie das Paket zu dem Sie die Abh ngigkeiten sichtbar ma chen m chten Wenn dieses Paket im Modell Abh ngigkeiten besitzt die im aktuellen Diagramm noch nicht dargestellt sind ist der Men befehl Einf gen gt Abh ngigkeit gt Vorhandene hinzuf gen bedienbar Copyright 2010 MID GmbH Vorhandene Abh ngigkeiten darstellen Hinweis A 57 M D A 3 Modelle strukturieren mit Paketen Vorhandene Elementbeziehungen darstellen Abh ngigkeit ndern Art der Abh ngigkeit festlegen W
32. Sie ber einen Anzeigefilter an welches Eigen schaftssymbol links neben dem Elementnamen dargestellt wird W hlen Sie aus der Auswahlliste Elementeigenschaften den ge w nschten Anzeigefilter f r Eigenschaftssymbole aus Klicken Sie auf Anwenden Copyright 2010 MID GmbH A 111 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 4 3 5 A 112 So gehen Sie vor ber die Register Attribut und Methode sowie bei Anzeigeschablo nen f r Komponenten die Register Klasse und lt Diagrammtyp gt k n nen Sie die entsprechende Liste aus der Klasse bzw Komponente ausblen den Aktivieren Sie F r Klassen in den Registern Attribut Methode das Auswahlfeld Abteilung anzeigen F r Komponenten in den entsprechenden Registern das Auswahlfeld Information anzeigen wenn die entsprechende Liste eingeblen det werden soll Klicken Sie auf Anwenden Machen Sie in allen Registern die gew nschten Angaben Schlie en Sie die Dialogbox mit OK Um die Eigenschaften nun auch der Schablone zuzuordnen klicken Sie auf ndern Wiederholen Sie diese Schritte f r alle Anzeigeschablonen Lesen Sie in Kapitel A 4 3 1 Seite A 100 wie Sie Schablonen ndern und l schen Diagrammschablonen erzeugen und ndern Hinweis In den Editionen Innovator Object und Innovator Business sind Schablo nen f r Beziehungen wie die f r Modellelemente oder Diagramme Vo raussetzung
33. Sprachen bzw Zielsysteme f r die Pr foptionen in UML bzw ER SER Modellen zu bestimmen Wechseln Sie in der Dialogbox Modell Konfiguration Pr froutinen in das Register Verifikationssprachen bzw Verifikationszielsysteme Selektieren Sie in der Gruppe Sprache bzw Gruppe Zielsystem die gew nschten Sprachen bzw Zielsysteme Copyright 2010 MID GmbH Sprachen bzw Zielsysteme f r Pr foptionen bestimmen A 125 M D A 5 Pr froutinen zusammenstellen und aufrufen A 126 Symbol der Pr froutine in Symbolleisten anzeigen Um die Selektion der Sprachen bzw Zielsysteme f r die Pr foptionen der Pr froutine anzuwenden klicken Sie auf Anwenden Die Zuord nung wird auch wirksam wenn Sie den Dialog mit OK beenden Schlie en Sie die Dialogbox mit OK Die Pr foptionen mit Bezug zu Sprachen bzw Zielsystemen werden f r die selektierten Sprachen bzw Zielsysteme durchlaufen Sie k nnen Pr froutinen mit einem eigenen Symbol in den Symbolleisten des Modellbrowsers bzw der Diagramm und Tabelleneditoren anzeigen lassen Wenn Sie f r die Pr froutine ein Symbol ausw hlen wird das Symbol der Pr froutine in der Symbolleiste der Editoren angezeigt Wenn Sie das Auswahlfeld In Modellbrowsersymbolleiste an zeigen aktivieren wird das Symbol der Pr froutine auch in der Symbol leiste des Modellbrowsers angezeigt So gehen Sie vor Um f r eine Pr froutine ein Symbol auszuw hlen
34. Systempakete aufgef hrt die bereits im Modell vor handen sind sowie zus tzlich das Wurzelpaket des Modells Selektieren Sie in der Liste Struktur erstellen in Systempa keten ein Paket Handbuch classiX A Modelle Innovator 11 A 3 3 3 Strukturvorlage exportieren W hlen Sie aus der Liste Verf gbare Vorlagen die Strukturvorlage aus die Sie in das Modell importieren m chten Klicken Sie auf Erstellen Die Strukturvorlage wird in das ausgew hlte Paket importiert wobei die in der Vorlage enthaltenen Pakete und Modellelemente im Modell un terhalb dieses Pakets angelegt werden Falls Sie weitere Strukturvorlagen importieren m chten wiederholen Sie diese Schritte Schlie en Sie zuletzt die Dialogbox mit Schlie en So gehen Sie vor Um gleichzeitig aus allen bereitgestellten Strukturvorlagen die enthaltenen Strukturen zu erstellen Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Konfiguration gt Modellstruktur Die gleichnamige Dialogbox erscheint In der Liste Verf gbare Vorlagen werden alle Strukturvorlagen aufgef hrt die in Ihrem Modell bereitgestellt worden sind Die Liste Struktur erstellen in Systempaketen enth lt unter ande rem das Wurzelpaket des Modells Selektieren Sie in der Liste Struktur erstellen in Systempa keten das Wurzelpaket Klicken Sie auf Alle erstellen
35. W hlen Sie im Modellbrowser Modell gt Administration gt Anmel dungen verwalten Die gleichnamige Dialogbox erscheint ffnen Sie das Register Gruppen und aktivieren Sie das Auswahlfeld Gruppenanmeldung erlauben Klicken Sie auf Anwenden Damit sind Gruppenanmeldungen ber Innovator Web m glich Im Register Gruppen lassen sich zus tzlich die ber Innovator Web ange meldeten Gruppen abmelden Copyright 2010 MID GmbH Angemeldete Benutzer abmelden Hinweis Gruppenanmeldung f r Innovator Web erlauben Angemeldete Gruppen abmelden A 17 M D A 1 Benutzer Gruppen und Rechte verwalten So gehen Sie vor Um Gruppenanmeldungen ber Innovator Web zu entfernen ffnen Sie das Register Gruppen und aktivieren Sie das Auswahlfeld Angemeldete Gruppen abmelden Klicken Sie auf Anwenden Die ber Innovator Web angemeldeten Gruppen werden abgemeldet A 1 2 6 Verfahrens und Elementrechte an Benutzergruppen vergeben Elementrechte erteilen Um ein Element bearbeiten zu k nnen ben tigen Sie das Zugriffsrecht auf dieses Element Elementrecht F r einige Verfahren ben tigen Sie dar ber hinaus noch Verfahrensrechte Verfahrensrechte haben Vorrang vor Elementrechten d h auch wenn Sie z B das Recht zum Bearbeiten eines Diagramms besitzen nicht aber das Verfahrensrecht zum Zuordnen eines Labels k nnen Sie dem Diagramm keinen neuen Labelwert zuweisen Sie k nnen Zugriffsrechte
36. alle Stereotype f r die Sie zul ssige Elemente festlegen m chten Wenn Sie f r Referenzpakete die zul ssigen Elementtypen festlegen m ch ten w hlen Sie das Register Referenz Weiter verfahren Sie analog wie oben beschrieben Wenn Sie in den Editionen Innovator Object oder Innovator Business f r ein Paketstereotyp Klassen Komponenten oder deren Diagramme zugelas sen haben k nnen Sie diese nun zus tzlich auf bestimmte Filter einschr n ken Dazu m ssen Sie bereits Auswahlfilter f r diese Elementtypen ange legt haben siehe Seite A 93 Die Filter legen Sie f r besitzende Pakete und Referenzpakete getrennt fest siche Seite A 68 Copyright 2010 MID GmbH Hinweis Hinweis Nur Klassen mit bestimmten Eigenschaften zulassen A 69 M D A 3 Modelle strukturieren mit Paketen Hinweis Zul ssige Unterpakete festlegen Die Filter haben dann Auswirkungen wenn Sie sp ter ein entsprechen des Element einem anderen Paket zuordnen m chten Dann n mlich erhalten Sie nur solche Pakete angeboten f r welche die Elemente auch zugelassen sind So gehen Sie vor Um Filter f r Klassen Komponenten und Diagramme f r besitzende Pa kete festzulegen W hlen Sie in der Dialogbox Modell Konfiguration Pakete Eigenschaften das Register Besitz In der Liste Ausgew hlte Eintr ge werden alle Elementtypen an gezeigt die Sie f r den links gew hlten Pakettyp zugelassen haben Um auch die weniger wicht
37. beschr nken W hlen Sie in der Dialogbox Modell Konfiguration lt Element typ gt Diagrammeigenschaften das Register Inhalt und selektie ren Sie einen Stereotypwert Selektieren Sie in der Liste Ausgew hlte Eintr ge den Elementtyp den Sie weiter einschr nken m chten Wenn zu diesem Elementtyp Auswahlfilter angelegt sein k nnen wird die Schaltfl che Filter bedienbar Copyright 2010 MID GmbH Zul ssige Elementtypen festlegen Zul ssige Elemente einschr nken A 119 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 120 Erstellen von Elementtypen unterbinden Klicken Sie auf Filter Die Dialogbox Filterauswahl erscheint In den Info Feldern Stereotyp und Element finden Sie den aktuel len Elementtyp In der Liste Verf gbare Filter werden Auswahlfilter angezeigt die zu diesem Elementtyp im Modell hinterlegt sind W hlen Sie in der Liste Verf gbare Filter den oder die Auswahl filter die Sie auf den Elementtyp anwenden m chten und bertragen Sie diese mit gt gt in die Liste Ausgew hlte Filter Schlie en Sie die Dialogbox mit OK Wiederholen Sie diese Schritte mit allen Diagrammstereotypen und Ele menttypen f r die Sie Auswahlfilter einsetzen m chten W hrend Sie ber das Register Inhalt festlegen welche Elementtypen in das Diagramm hinzugef gt werden k nnen legen Sie ber die Konfigura tion des Einf gen Men s fest welche Elementtypen im
38. bzw Komponenten auch im aktuellen Diagramm dargestellt werden sollen Lesen Sie in Kapitel B 2 1 3 Bezie hungen zu Modellelementen aus anderen Diagrammen darstellen Pflege status Seite B 26 welcher Pflegestatus welche Auswirkung hat Es werden drei Situationen unterschieden e beim Erzeugen Wenn ein Element erzeugt wird bekommt es den hier festgelegten Pflegestatus Abh ngig davon werden dann sp ter Beziehun gen die in anderen Diagrammen erzeugt werden auch im aktuellen Di agramm dargestellt oder eben nicht e beim Hinzuf gen Wenn ein Element in das Diagramm hinzugef gt wird sollen alle Elemente die mit diesem eine Beziehung besitzen eben falls implizit hinzugef gt werden oder eben nicht e beim impliziten Hinzuf gen Dies betrifft die Elemente die im Dia gramm erscheinen weil ein anderes Element mit dem sie eine Bezie hung besitzen den Pflegestatus Gesamtes Modell bekommt 5 g Copyright 2010 MID GmbH Darstellung von erzeugten und hinzugef gten Elementen beeinflussen Pflegestatus von Elementen festlegen A 121 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen F r alle drei Situationen k nnen Sie zwischen den Arten der Beziehung unterscheiden Assoziationen Aggregationen Hier k nnen Sie festlegen ob sich die Pflege nur auf navigierbare Beziehungen auswirken soll oder auf alle Generalisierungen Abh ngigkeiten Schnittstellen Hier k nnen Sie f r hierarc
39. daf r dass der Men eintrag ELlement gt Neu gt lt Elementtyp gt gt lt Diagrammschablone gt im Modellbrowser bzw der Men eintrag Einf gen gt lt Elementtyp gt gt lt Schablone gt in den Diagrammeditoren existiert und somit die Diagramme erzeugt werden k nnen In den Editionen Innovator Data und Innovator Function setzen Sie Scha blonen f r Diagramme nur f r Paketdiagrammen ein Diese k nnen Sie je doch auch ohne Schablone erzeugen indem Sie den Men befehl Neu w h len In Diagrammschablonen weisen Sie einem Schablonennamen ein Dia grammstereotyp zu Damit erhalten alle Diagramme die ber diese Scha blone erzeugt werden automatisch die Eigenschaften dieses Stereotyps so wie weitere Einstellungen zur Anzeige von Elementen Die meisten Diagramme in der Edition Innovator Object und einige in der Edition Innovator Business k nnen Sie nur erzeugen wenn jeweils mindestens eine Schablone vorhanden ist Handbuch classiX A Modelle Innovator 11 A 4 3 5 Diagrammschablonen erzeugen und ndern Nat rlich k nnen Sie einem Diagramm auch nachtr glich noch dieses Ste reotyp zuweisen und die Eigenschaften zuordnen Elemente jedoch die be reits in dem Diagramm liegen werden dadurch nicht betroffen In den meisten Diagrammschablonen weisen Sie lediglich ein Diagramm stereotyp und einen Standardnamen zu F r Klassen und Komponentendiagramme legen Sie ber Diagrammscha blonen dar ber hinaus fest welche Elemente im
40. das Verfahrensrecht zur Verwaltung von Pr froutinen VFY ver f gen k nnen Sie im Modellbrowser Pr froutinen aus bestimmten Pr f optionen f r die Modellelemente zusammenstellen F r bestimmte Model le k nnen Sie weitere Einstellungen zu den Pr froutinen f r Sprachen bzw Zielsysteme vornehmen Copyright 2010 MID GmbH A 123 M D A 5 Pr froutinen zusammenstellen und aufrufen A 124 Pr froutine hinzuf gen Pr foptionen einer Pr froutine zuordnen Die Pr froutinen k nnen von jedem Benutzer im Modellbrowser in Dia grammen und Tabellen aufgerufen werden um die Durchf hrung der Pr fung zu veranlassen siehe Seite A 129 Pr froutinen die im Modellbrowser in Dialogen und Tabellen zur Verf gung stehen sollen m ssen im Modellbrowser hinzugef gt werden Dazu m ssen Sie das Verfahrensrecht zur Verwaltung von Pr froutinen VFY besitzen So gehen Sie vor Um eine Pr froutine hinzuzuf gen W hlen Sie im Modellbrowser Modell gt Konfiguration gt Pr frou tinen Die gleichnamige Dialogbox erscheint Tragen Sie im Eingabefeld Name der Pr froutine einen Namen f r die zu erstellende Pr froutine ein Sobald Sie ein Zeichen im Eingabefeld Name der Pr froutine ein tragen bzw ndern wird die Schaltfl che Hinzuf gen in der Grup pe Pr froutinen aktiv Klicken Sie auf Hinzuf gen Der Name der Pr froutine erscheint in der Liste Pr froutinen Hinzugef gte Pr frout
41. eine Liste Stereotyp angezeigt Ist f r Stereotype die Eigenschaft Verborgen in Dialogen eingestellt siehe Seite A 87 so k nnen Sie diese ber das Auswahlfeld Alle anzeigen einblenden W hlen Sie im jeweils gew nschten Register in der Liste Stereotyp den Stereotypwert dessen Eigenschaften Sie festlegen m chten Sie legen fest welche Elementtypen in das Diagramm hinzugef gt werden k nnen So gehen Sie vor Um festzulegen welche Elementtypen in dem Diagramm zul ssig sein soll W hlen Sie in der Dialogbox Modell Konfiguration lt Element typ gt Diagrammeigenschaften das Register Inhalt und selektie ren Sie einen Stereotypwert Die Elemente die in dem Diagramm m glich sind werden in der Liste Verf gbare Eintr ge aufgef hrt Tats chlich zul ssig sind aber nur die Eintr ge in der Liste Ausgew hlte Eintr ge Selektieren Sie in der Liste Verf gbare Eintr ge den bzw die Ele menttypen die in das Diagramm hinzugef gt werden k nnen und ber tragen Sie diese mit gt gt in die Liste Ausgew hlte Eintr ge Klicken Sie auf Anwenden ber Auswahlfilter k nnen Sie zu einem Elementtyp ein bestimmtes Set an Eigenschaftswerten hinterlegen Diese Filter k nnen Sie nun einsetzen um die zul ssigen Elementtypen auf genau die einzuschr nken welche die im Filter geforderten Eigenschaften besitzen So gehen Sie vor Um zul ssige Elementtypen auf solche mit bestimmten Eigenschaftswerten zu
42. entziehen m chten Klicken Sie in der Dialogbox auf Zur cksetzen In der Spalte Status wird bei allen selektierten Elementen das A ent fernt Um Verfahrensrechte zu erteilen m ssen bereits Gruppen definiert sein Verfahrensrecht siehe Seite A 8 erteilen und entziehen Copyright 2010 MID GmbH A 19 M D A 1 Benutzer Gruppen und Rechte verwalten So gehen Sie vor Um Verfahrensrechte verwalten zu k nnen ben tigen Sie Administrator rechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Administration gt Benutzer verwal ten Die gleichnamige Dialogbox erscheint W hlen Sie das Register Gruppen In der Liste Verfahrensrecht werden alle Verfahren des Modells aufgef hrt W hlen Sie in der Liste Gruppenliste die Gruppe f r die Sie die Verfahrensrechte festlegen m chten Die Verfahren die der Gruppe zugeordnet sind sind in der Liste Ver fahrensrecht selektiert W hlen Sie in der Liste die Verfahren aus die Sie der Gruppe zuordnen m chten Klicken Sie auf ndern und schlie en Sie die Dialogbox mit Schlie en A 1 2 7 Passwort ndern Bei einem neuen Modell ist standardm ig kein Passwort vergeben Auch f r die Administration des Modells ist standardm ig kein Passwort zuge ordnet Sie k nnen Benutzerangaben aus einem Modell in ein anderes bertragen siehe Kapite
43. gt lt Ele menttyp gt gt Anzeigefilter Die gleichnamige Dialogbox erscheint W hlen Sie das Register des Elements zu dem Sie einen Filter erzeugen m chten In der gleichnamigen Dialogbox werden die Filter angezeigt die bereits zu dem Element existieren In der Liste Elementeigenschaften sind die Eigenschaften selektiert die mit dem ersten Filter assoziiert sind Geben Sie im Eingabefeld Name den Namen des neuen Filters an Selektieren Sie in der Liste Elementeigenschaften bis zu vier Ei genschaften die mit dem neuen Filter assoziiert werden sollen Legen Sie ber die Alternativfelder in der Gruppe Elementeigen schaften anzeigen als fest ob die Eigenschaften als Symbol oder als Text angezeigt werden sollen Klicken Sie auf Hinzuf gen Der neue Filter wird in der Liste Filter angezeigt Copyright 2010 MID GmbH Anzeigefilter erzeugen Hinweis A 97 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Anzeigefilter ndern A 4 3 oder l schen nderungen an Anzeigefiltern wirken sich auf alle Elemente aus deren Ei genschaftswert durch ein Symbol oder Text angezeigt wird Wenn Sie einen Anzeigefilter l schen werden alle Elemente deren Darstel lung durch den Filter beeinflusst werden ohne Symbol bzw Text des Ei genschaftswertes dargestellt So gehen Sie vor Um einen Filter zu ndern Selektieren Sie in der Liste Filter den Filter den Sie ndern m ch
44. hlen Sie Einf gen gt Abh ngigkeit gt Vorhandene hinzuf gen Die gleichnamige Dialogbox erscheint In der Gruppe Liste der Abh ngigkeiten werden alle Abh ngigkeiten aufgelistet die bereits im Modell vorhanden im aktuellen Diagramm jedoch noch nicht dar gestellt werden Selektieren Sie die Abh ngigkeiten die Sie auch im aktuellen Diagramm darstellen m chten und schlie en Sie die Dialogbox mit OK Die fehlenden Pakete und Abh ngigkeiten werden in das Paketdia gramm hinzugef gt Wenn zwischen den Elementen unterschiedlicher Pakete bereits Beziehun gen bestehen so k nnen Sie nachtr glich die daraus resultierenden Pake tabh ngigkeiten in einem Paketdiagramm sichtbar machen So gehen Sie vor Um Beziehungen zwischen Elementen aus verschiedenen Paketen auf Pa ketebene abzugleichen Wechseln Sie in das gew nschte Paketdiagramm und sperren Sie es W hlen Sie Engineering gt Abh ngigkeiten abgleichen Wenn zwischen den Elementen aus den Paketen des Diagramms bereits im Modell Beziehungen vorhanden sind werden sie nun auch zwischen den Paketen erzeugt und im aktuellen Diagramm dargestellt Sie erhal ten das Stereotyp maintain Sie k nnen die Abh ngigkeit von Paketen nachtr glich ndern Folgende nderungen sind m glich e Richtung der Abh ngigkeit e Name der Abh ngigkeit e Art der Abh ngigkeit So gehen Sie vor Um eine Abh ngigkeit zu ndern Sperren Sie ggf das Paketdiagr
45. im Paketdiagramm hinzuzuf gen Wechseln Sie in das Paketdiagramm und sperren Sie es ggf W hlen Sie Einf gen gt Paket gt Vorhandene hinzuf gen Die gleichnamige Dialogbox erscheint In der Gruppe Namensr ume wird der Teil des Paketbaums angezeigt der zum aktuellen Paket f hrt Handbuch classiX A Modelle Innovator 11 A 3 2 3 Abh ngigkeiten zwischen Paketen herstellen Wenn in der Gruppe Namensr ume das gew nschte Paket angezeigt wird selektieren Sie es Ansonsten deaktivieren Sie die Auswahlfelder in der Gruppe Namensr ume Die Pakete die aufgrund der Filter nicht sichtbar waren werden einge blendet ffnen Sie ggf die Teilb ume selektieren Sie das Paket und klicken Sie auf Hinzuf gen Geben Sie auf diese Weise alle Pakete an die Sie im Paketdiagramm dar stellen m chten Klicken Sie auf OK Das oder die Pakete werden in dem Paketdiagramm hinzugef gt A 3 2 3 Abh ngigkeiten zwischen Paketen herstellen Die Kommunikation zwischen Elementen verschiedener Pakete sollte ber festgelegte Kan le erfolgen So k nnen Sie sp ter leicht pr fen welche Auswirkungen die nderungen die Sie an Elementen eines Pakets vorneh men auf Elemente anderer Pakete haben k nnen Die Pflege insb die Fehlersuche in Ihrem System verl uft dann gezielt entlang der Abh ngig keiten der beteiligten Pakete Entsprechend sollten die Abh ngigkeiten zwi schen Paketen auf ein notwendiges Minimum re
46. ist siehe Seite A 73 e F r bestimmte Stereotype ist eine Umlenkung konfiguriert Eines dieser Stereotype ist als Standard festgelegt Das neue Element wird umgelenkt Es erh lt das Stereotyp das f r um gelenkte Elemente als Standard definiert ist Handbuch classiX A Modelle Innovator 11 A 3 4 4 Element beim Erstellen in ein bestimmtes Paket umlenken So gehen Sie vor Um f r neue Elemente f r die noch kein Stereotypwert festgelegt ist die sen vorzugeben Legen Sie wie auf Seite A 78 beschrieben f r die Kombination Stereo typ des aktuellen Pakets und Elementtyp des neuen Elements ein Zielpaket fest Geben Sie ein oder mehrere Elementstereotype in der Lis te an Selektieren Sie in der Liste das Stereotyp das den Elementen zugewiesen werden soll die bei ihrem Erstellen keinen Stereotypwert besitzen und klicken Sie auf Standard Wenn Sie Alle als Standard festlegen so hat dies dieselbe Wirkung als Hinweis ob kein Standard gesetzt w re Schlie en Sie die Dialogbox mit OK Werden nun in Paketen des entsprechenden Pakettyps Elemente des entsprechenden Elementtyps ohne Angabe eines bestimmten Stereotyps erstellt so werden sie in das Zielpaket umgelenkt und erhalten den Standardstereotypwert zugewiesen Copyright 2010 MID GmbH A 81 M D A 3 Modelle strukturieren mit Paketen A 82 Handbuch classiX A Modelle Innovator 11 A 4 Vorgaben f r Diagramme und Elemente hinterlegen Sie
47. k nnen Sie sowohl im Status Modelladministrator als auch im Status Benutzer vergeben Der Administrator hat die M glichkeit f r das gesamte Modell Zugriffsrechte zu vergeben Dagegen kann ein Benut Copyright 2010 MID GmbH A 5 M D A 1 Benutzer Gruppen und Rechte verwalten A 1 2 1 A 6 Vorgehensweise zer nur die Elemente anderen Benutzergruppen zug nglich machen auf die er selbst Zugriffsrechte besitzt Ein normaler Benutzer kann jedoch keine Zugriffsrechte entziehen Rechtevergabe ist in Innovator auf zwei Ebenen m glich F r einige Ver fahren Labelzuordnung Versionierung und Sichtbarkeit von Konfigurati onsmodellen existieren Verfahrensrechte d h eine Gruppe von Benut zern darf die damit verbundenen T tigkeiten durchf hren Im Speziellen werden auch f r einzelne Elemente Rechte gespeichert Die Vorbelegung dieser Rechte entsteht durch die Gruppenzugeh rigkeit des Benutzers der dieses Element erstellt hat Um Benutzer oder Gruppen anzulegen zuzuordnen oder zu ndern ben tigen Sie Administratorrechte f r das Modell siehe Kapitel A 1 2 1 Seite A 6 Wenn bereits Benutzer und Gruppen existieren k nnen Sie in beliebiger Reihenfolge die einzelnen Zuordnungen vornehmen Wenn dagegen noch keine oder nur unvollst ndige Angaben vorhanden sind gehen Sie in der folgenden Reihenfolge vor e Sie melden sich als Modelladministrator an e Sielegen Gruppen an e Sie erteilen den Gruppen die f r sie
48. k nnen f r Ihr Modell weitreichende Vorgaben zu den unterschied lichsten Arbeitsbereichen machen Dabei stehen Ihnen in allen Editionen sehr umfassende M glichkeiten zur Verf gung Die umfangreichen Funktionen und M glichkeiten die Innovator bietet m chten Sie nat rlich gezielt einsetzen Dabei stellt sich h ufig die Frage wie insbesondere in gr eren Projektteams die Vielzahl dieser Funkti onen auf ein jeweils sinnvolles Ma eingeschr nkt werden kann damit ein strukturiertes zielgerichtetes und konsistentes Arbeiten f r alle Projektbe teiligten erleichtert wird Nicht alles was methodisch korrekt ist ist in der konkreten Situation auch hilfreich Daher m chten Sie vielleicht Schwerpunkte setzen z B dass in Diagrammen eines bestimmten Typs nur ganz bestimmte Aspekte beleuch tet werden andere dagegen ausgeblendet bleiben Letztere wiederum seien anderen Diagrammen oder Darstellungen vorbehalten o Hierzu k nnen Sie Schablonen f r Diagramme erzeugen die nur ganz bestimmte Elemen te enthalten d rfen Oder Sie verwenden in Ihrem Unternehmen eine ganz spezifische Termi nologie die Sie gerne in Ihren Diagrammen abbilden m chten Dazu hin terlegen Sie frei formulierbare Kriterienkataloge Eigenschaften welche die gew nschten Kriterien enthalten Oder Sie m chten erreichen dass Elemente eines Typs bereits beim Erzeu gen bestimmte Eigenschaften bekommen ohne dass sie jedesmal explizit angegeben werde
49. k nnen z B auch Zust ndigkeiten grob abgegrenzt Zugriffs beschr nkungen auf einzelne Pakete vergeben Sichtbarkeitsregeln zwischen den Paketen organisiert werden Die folgenden Kapitel besch ftigen sich damit wie Sie im Modellbrowser mit Paketen arbeiten e Kapitel A 3 3 Paketstruktur erzeugen Seite A 61 Weitere Informationen e Kapitel A 3 4 Vorgaben zu Paketen machen Seite A 67 e Kapitel A 4 3 2 Schablonen f r Modellelemente und Pakete erzeu gen Seite A 103 e Kapitel A 3 2 Abh ngigkeiten zwischen Paketen im Paketdiagramm modellieren Seite A 52 e Kapitel B 1 3 3 Reihenfolge der Eintr ge ndern Seite B 11 e Kapitel B 2 6 Pfadangaben verk rzen durch Namensr ume Seite B 70 e Kapitel A 3 4 2 Neue Stereotype und Eigenschaften f r Pakete erzeu gen Seite A 72 e Kapitel A 3 4 3 Filter f r Unterpakete anlegen Seite A 75 A 3 1 1 Pakete erzeugen und ndern Wenn Sie ein neues Modell erzeugen k nnen Sie auf einer vorgefertigten Konfiguration aufsetzen Dann besitzt Ihr neues Modell bereits die Paket struktur aus der Konfiguration Sie k nnen auch nachtr glich Paketstruk turen importieren oder generieren siehe Kapitel A 3 3 Paketstruktur er zeugen Seite A 61 In diesem Kapitel erfahren Sie wie Sie Pakete einzeln erstellen und ndern Das oberste Paket eines Modells ist das sog Wurzelpaket Es tr gt immer den Namen des Modells und kann nicht gel scht werden Sie k nnen un ter de
50. r das Assoziationsende auf Seiten der Oberklasse e eines f r das auf Seiten aller beteiligten Unterklassen So gehen Sie vor Um Eigenschaften einer Assoziations oder Aggregationsschablone festzu legen Geben Sie im Eingabefeld Name eine Namensvorgabe f r die Beziehung ein Weisen Sie allen Eigenschaften den gew nschten Eigenschaftswert zu Klicken Sie auf OK Wenn Sie bereits die Rollen vorgeben m chten w hlen Sie das Register Erste Rolle bzw Oberelement f r das Assoziationsende auf Sei ten der erstselektierten Klasse oder das Register Weitere Rollen bzw Unterelement f r das Assoziationsende auf Seiten aller weiteren beteiligten Klassen Rollennamen Schnittstellenklassen und Qualifikationen sind beim Konfigurieren der Schablonen meist noch nicht bekannt Die Angaben sind optional Die Existenz der Schnittstellenklassen wird nicht vorausgesetzt Geben Sie ggf im Eingabefeld Name einen Rollennamen im Eingabe feld Schnittstelle alle Schnittstellenklassen durch Kommas ge trennt die durch die angrenzende Klasse implementiert werden und im Textfeld Qualifikation Qualifikationen ein Copyright 2010 MID GmbH Eigenschaften f r Assoziations Aggregations schablonen Hinweis A 107 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Eigenschaften f r Generalisierungs A 108 Abh ngigkeits schablonen Eigenschaften f r Schnittstellen schablonen Hin
51. zu Klicken Sie auf Anwenden und schlie en Sie die Dialogbox mit OK Sie k nnen ein Symbol festlegen das in allen Editoren zum Erstellen des Elements anzeigbar ist Im Modellbrowser kann dieses Symbol unterdr ckt werden So gehen Sie vor Um zu einer Schablone eine Schaltfl che im Modellbrowser anzuzeigen Selektieren Sie in der Dialogbox Modell Konfiguration lt Ele menttyp gt lt Schablone gt in der Liste Schablonen die gew nschte Schablone Copyright 2010 MID GmbH Eigenschaften und Namensvorgabe festlegen Symbol zum Erstellen eines Elements anzeigen A 101 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 102 Schablone ndern Wenn Sie das Stereotypsymbol auf der Schaltfl che darstellen m chten aktivieren Sie in der Gruppe Symbol das Auswahlfeld Stereotyp symbol verwenden Wenn Sie ein anderes Symbol verwenden m chten deaktivieren Sie das Auswahlfeld Stereotypsymbol verwenden Die Auswahlliste Symbol wird bedienbar Sie k nnen zwischen allen Symbolen w hlen die im Verzeichnis SINODIR icons default liegen Die Eintr ge der Liste k nnen Sie ber Textmuster z B c1s auf ein hilfreiches Ma einschr nken W hlen Sie aus der Auswahlliste Symbol eine Bitmapdatei aus oder kli cken Sie auf Ausw hlen Die Dialogbox Symbol ausw hlen erscheint Hier werden alle Bitmaps angezeigt die im Verzeichnis INODIR icons default liegen Bl ttern Sie ggf mit de
52. 11 A 4 1 2 Werte der Eigenschaft erzeugen ndern und l schen Bei einigen Elementtypen k nnen Sie festlegen welcher Eigenschaftswert sp ter durch welches Symbol repr sentiert werden soll z B Elemente f r die Templates m glich sind Da im Diagramm eingestellt werden kann ob anstelle des Symbols Text angezeigt werden soll siehe Kapitel A 4 2 2 Filter f r die Anzeige von Elementen erstellen Seite A 96 geben Sie auch die Textrepr sentation an So gehen Sie vor Wenn Sie ein Symbol und dessen Textrepr sentation vorgeben m chten Wenn Sie dem Wert ein Symbol zuweisen m chten w hlen Sie aus der Auswahlliste Symbol eine Bitmapdatei aus oder klicken Sie auf Aus w hlen Die Dialogbox Symbol ausw hlen erscheint Hier werden alle Bitmaps angezeigt die im Verzeichnis INODIR icons default liegen Bl ttern Sie ggf mit den Pfeilschaltfl chen die Bitmaps durch Selektie ren Sie das gew nschte Bitmap und schlie en Sie die Dialogbox mit OK Der Dateiname sowie das Bitmap werden angezeigt Geben Sie im Eingabefeld Text die Textrepr sentation an Klicken Sie in der Gruppe Werte auf ndern Eigenschaftswerte insbesondere die der Eigenschaft Stereotyp wer den sp ter in verschiedenen Dialogboxen angezeigt Dies k nnen Sie f r je den einzelnen Wert unterdr cken So k nnen Sie Ihren Mitarbeitern ein bersichtlicheres Arbeiten erm glichen Werte die auf diese Weise ausgeblendet
53. 3 wie Sie Paketschablonen erzeugen Um ein Paket zu erzeugen darf das Oberpaket nicht von einem anderen Benutzer gesperrt sein Pakete unterhalb des Wurzelpakets des Modells oder eines beliebigen Pakets vom Stereotyp systemModel k nnen Sie nur erstellen wenn Sie Adminstratorrechte besitzen So gehen Sie vor Wenn Sie ein neues Paket erzeugen m chten Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie das Paket unter dem Sie ein neues Paket erzeugen m ch ten Im Men Element gt Neu gt Paket wird zu jeder Paketschablone die be reits im Modell hinterlegt ist ein eigener Eintrag angeboten Dar ber hinaus finden Sie hier den Eintrag Neu Hier ber erstellen Sie ein Pa ket das ein Standardset an Eigenschaften besitzt Diese werden aus den Einstellungen berechnet die zur Konfiguration der Unterpakete siehe Seite A 70 sowie den Standardwerten der Elementeigenschaften siehe Seite A 73 hinterlegt sind Paketschablonen k nnen Sie nur in solchen Paketen nutzen in denen Unterpakete mit den Eigenschaften der Schablone auch zul ssig sind Um ein Paket gem den Einstellungen der Konfiguration der Unterpa kete zu erstellen w hlen Sie Element gt Neu gt Paket gt Neu Handbuch classiX A Modelle Innovator 11 A 3 1 1 Pakete erzeugen und ndern Um ein Paket aus einer Schablone zu erstellen w hlen Sie Element gt Neu gt Paket gt lt S
54. 3 Modelle strukturieren mit Paketen A 3 1 2 Hinweis Paket kopieren Paket verschieben Hinweis Pakete kopieren und verschieben Sie k nnen ein Paket mit all seinen Eigenschaften kopieren Dabei wird der Name des Pakets angepasst sofern im neuen Oberpaket bereits ein Paket mit dem urspr nglichen Namen existiert Elemente und Unterpakete in einem Paket werden nicht in die Kopie bernommen Sie k nnen auch ein Paket innerhalb des Modells verschieben indem Sie ein anderes Paket als Oberpaket angeben In diesem Fall werden alle Ele mente und Unterpakete mitgenommen Um ein Paket zu kopieren muss weder das Paket gesperrt sein das Sie ko pieren m chten noch das Paket unter dem Sie die Kopie einf gen m ch ten Jedoch darf letzteres nicht von einem anderen Benutzer gesperrt sein So gehen Sie vor Um ein Paket zu kopieren Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie das Paket das Sie kopieren m chten W hlen Sie Bearbeiten gt Kopieren Selektieren Sie das Paket unter dem Sie die Kopie einf gen m chten und w hlen Sie Bearbeiten gt Einf gen gt Als neues Element Das Paket wird unter dem selektierten Paket eingef gt Die Kopie ist gesperrt Der Name wird ggf ge ndert um die Eindeutigkeit zu ge w hrleisten Sie k nnen Pakete innerhalb des Modells verschieben Anders als beim Ko pieren werden hier alle Elem
55. A 1 1 2 Rechte als Benutzer erkennen Als Benutzer verf gen Sie ber die Verfahrensrechte Ihrer Gruppe Verfahrensrecht Die Verfahrensrechte Ihrer Gruppe werden Ihnen in der Pop up Info f r erkennen das Gruppenfeld 2 v 1 in der Statuszeile angezeigt Die Verfahrensrechte ber die Sie als Benutzer verf gen k nnen aus schlie lich mit Modelladministrationsrechten durch die Gruppenzuord nung f r den Benutzer oder die Rechtezuordnung f r die Gruppe ge ndert werden Die vergebenen Zugriffsrechte auf ein Modellelement werden in dessen In Zugriffsrecht erkennen formationsfenster Hilfe gt wWas ist das f r die Gruppen angezeigt Im Modellbrowser k nnen Sie das Zugriffsrecht und den Sperrzustand je des Elements in der Liste der Modellelemente bzw im Ergebnisbereich an einem Eintrag in der Spalte Status erkennen Das Zugriffsrecht wird in Kombination mit dem Sperrzustand des selek tierten Elements auch in der Statuszeile des Modellbrowsers und des Diagrammeditors im vierten Feld von links angezeigt Eintrag Symbol Bedeutung leer Sie haben kein Zugriffsrecht auf das Element A Das Element ist nicht gesperrt und Sie haben das Zugriffsrecht auf das Element LA 8 Das Element ist von Ihnen selbst gesperrt und Sie haben das Zugriffsrecht auf das Element A 7 Das Element ist von einem anderen Benutzer fremdgesperrt Sie haben jedoch das Zugriffs recht A 1 2 Zugriffsrechte vergeben Zugriffsrechte
56. A 1 2 1 Seite A 6 W hlen Sie Modell gt Administration gt Benutzer verwal Cenis Die gleichnamige Dialogbox erscheint W hlen Sie das Register Benutzer Sie k nnen beliebig viele Benutzer f r Ihr Modell anlegen Benutzer manuell Wenn die Benutzerverwaltung Ihres Netzwerks das Lightweight Directory anlegen Access Protocol LDAP nutzt k nnen Sie Benutzerdaten aus dieser Quelle laden siehe Seite A 14 So gehen Sie vor Um einen neuen Benutzer anzulegen Tragen Sie in das Eingabefeld Benutzerliste den Namen des Benut zers ein Stellen Sie sicher dass der Name noch nicht in der Liste Be nutzerliste existiert Klicken Sie auf Neu Der neue Name wird in die Benutzerliste aufgenommen Der neu definierte Benutzer ist noch keiner Benutzergruppe zugeord Hinweis net Benutzer ohne Gruppenzuordnung k nnen sich alle Modellinhalte anzeigen lassen haben jedoch kein Recht etwas zu ndern oder neue Elemente anzulegen Zugriffsrechte k nnen nur Benutzergruppen zu gewiesen werden Copyright 2010 MID GmbH A 11 M D A 1 Benutzer Gruppen und Rechte verwalten Benutzer ndern So gehen Sie vor Wenn bereits Gruppen definiert sind k nnen Sie den neuen Benutzer gleich einer der Gruppen zuweisen In der Auswahlliste Gruppenzuge h rigkeit werden alle im Modell definierten Gruppen aufgef hrt de nen der Benutzer noch nicht angeh rt Lesen Sie in Kapitel A 1 2 2 Seite A 8 wie Sie neue
57. A 115 A 4 3 7 Inhalt von Klassen und Komponentendiagrammen festlegen unne A 118 A 5 Pr froutinen zusammenstellen und aufrufen unm A 123 A 5 1 Pr froutine zusammenstellen bzw bearbeiten unsesseseenseenseenssensennsennsennsennseenneenne A 123 A 5 2 Pr froutinen einer Modelloption laden und speichern unssensenssenssenssennseenseenseenne A 127 A 5 3 Pr froutine loschen aan een riesen A 128 A 5 4 Prafroutinen aufrufen asus A 129 Stchwortverzeichiis nein A 131 II Handbuch classiX A Modelle Innovator 11 Teil A Modelle einrichten In den Modellen die Sie mit einer der Innovator Editionen erstellen ar beiten meist mehrere Personen Die Aufgaben und Zust ndigkeiten die je des Teammitglied betreut k nnen dabei sehr unterschiedlich sein Wenn Sie ein neues Modell beginnen m ssen zun chst grunds tzliche Fra gen ber cksichtigt werden e Welche Aufgabengebiete fallen an und welche Teammitglieder werden jeweils damit betraut e Fxistieren bereits hnliche Modelle die zumindest teilweise als Grundla ge dienen k nnen oder wird das Modell v llig neu aufgesetzt e Welche Struktur soll der Arbeit im Modell zugrunde liegen e u v m Diese Aspekte sind ma geblich f r die Nutzung und Vorbereitung der Vor lagen f r neue Modelle und f r die Organisation der Zugriffsrechte Dieser Handbuchteil befasst sich damit welche M glichkeiten Sie haben Ihr Modell einzurichten und so den ein
58. Bearbeiten gt L schen Falls die L schkontrolle eingeschaltet ist erscheint die gleichnamige Di alogbox Hier werden alle Elemente aufgelistet die durch die Aktion ge l scht werden Pr fen Sie ob Sie die Elemente wirklich l schen m chten Brechen Sie den Vorgang ggf mit Abbrechen ab Ansonsten schlie en Sie die Dialogbox mit OK Das Paket und alle darin liegenden Elemente werden gel scht Abh ngigkeiten zwischen Paketen im Paketdiagramm modellieren W hrend Sie im Modellbrowser die hierarchische Struktur der Pakete pfle gen legen Sie im Paketdiagramm fest welche Abh ngigkeiten Dependen cies zwischen Paketen vorhanden sind Folgende Abh ngigkeiten zwischen Paketen k nnen Sie im Paketdiagramm modellieren e Maintain Abh ngigkeit siehe Seite A 55 e Access Abh ngigkeit nur in Innovator Object und Innovator Business siehe Seite A 55 e Import Abh ngigkeit nur in Innovator Object und Innovator Business siehe Seite A 56 e Resolve Abh ngigkeit nur in Innovator Object und Innovator Business siehe Seite A 56 e beliebige weitere Stereotype f r Abh ngigkeiten die in der Konfigurati on vorgegeben oder nachtr glich eingef gt worden sind siehe Kapitel A 4 1 Stereotype und Eigenschaften von Elementen vorge ben Seite A 85 Paketdiagramm erzeugen und ffnen A 3 2 A 3 2 1 Diagrammschablone nutzen A 52 Ein Paketdiagramm erzeugen Sie im Modellbrowser F r Pake
59. Die gleichnamige Dialogbox erscheint Wenn das gew nschte Oberpaket angezeigt wird selektieren Sie es An sonsten deaktivieren Sie die Auswahlfelder Die Pakete die aufgrund der Filter nicht sichtbar waren werden einge blendet ffnen Sie ggf die Teilb ume selektieren Sie das neue Oberpaket Wenn im neuen Oberpaket noch kein gleichnamiges Paket existiert und der Pakettyp als Unterpaket zul ssig ist wird die Schaltfl che OK be dienbar Klicken Sie auf OK Das Paket wird in das neue Oberpaket verschoben Copyright 2010 MID GmbH A 49 M D A 3 Modelle strukturieren mit Paketen A 3 1 3 Hinweis Hierarchieebene einf gen Hinweis Hierarchieebene aufl sen Hierarchie von Paketen ndern Pakete sind hierarchisch gegliedert d h jedes Paket stellt eine detailliertere Sicht auf ein bergeordnetes Paket dar In diesem Kapitel erfahren Sie wie Sie e zwischen dem aktuellen Paket und seinem Oberpaket eine weitere Hier archieebene einf gen e eine Hierarchieebene aufl sen indem Sie alle Elemente eines Pakets in dessen Oberpaket verschieben und dabei das Paket l schen Die Men befehle zum Einf gen und Aufl sen einer Hierarchieebene finden Sie analog zum Modellbrowser auch im Paketdiagramm Sie k nnen zwischen einem Paket und seinem Oberpaket ein neues Paket einf gen und so eine Hierarchieebene hinzuf gen Vor dem Wurzelpaket des Modells k nnen Sie keine Hierarchieebene einf gen Die Auswirkung i
60. Elemente hinterlegen A 4 1 1 A 86 Struktur von Eigenschaften Hinweis ber Eigenschaften spezifizieren Sie Elemente eines Typs Eine Eigenschaft kann somit verschiedene Werte haben In fast jedem Elementtyp existiert z B die Eigenschaft Stereotyp Au erdem sind bei den UML basierten Editionen Innovator Object und Innovator Business in den Elementeigen schaften zus tzlich zur Eigenschaft Stereotyp noch TaggedValues in begriffen Die Werte eines Stereotyps h ngen vom Elementtyp ab So k n nen z B Pakete das Stereotyp subsystem facade oder implementati on etc besitzen w hrend Klassen das Stereotyp class oder interface etc besitzen Die Eigenschaft Stereotyp spielt eine Sonderrolle Sie dient zur Typi sierung innerhalb einer Elementart in Kategorien mit gleichem Verhal ten In einigen Dialogboxen in denen Sie Eigenschaften weiterverarbeiten werden nur die Werte von Stereotypen aufgelistet nicht die von ande ren Eigenschaften Eigenschaften sind modellweit verf gbar Sie k nnen jedoch festlegen ob sie nur in bestimmten Zusammenh ngen oder immer angezeigt werden sollen Wenn Sie Eigenschaften erzeugen machen Sie somit folgende Angaben e Modell Sie erzeugen Eigenschaften f r das aktuell ge ffnete Modell e Projektsprache In der Edition Innovator Object k nnen Sie f r jede Projektsprache ein eigenes Set von Eigenschaften erzeugen e Elementtyp Sie geben an f r welchen Elementt
61. Elemente in einem Diagramm eines bestimmten Diagrammstereotyps erzeugt werden k nnen Dazu ben tigen Sie Scha blonen f r eben diese Elemente siehe Seite A 103 und Seite A 105 e Sie legen ber Anzeigeschablonen fest wie Klassen Komponenten At tribute und Methoden in einem Diagramm eines bestimmten Stereotyps dargestellt werden sollen siehe Seite A 109 F r diese Anzeigeschablo nen wiederum ben tigen Sie Anzeigefilter siehe Seite A 96 e Weitere Diagrammeigenschaften betreffen die Nutzung von Namensr u men siehe Seite B 70 und den Pflegemodus von Elementen siehe Seite A 121 Lesen Sie in Kapitel A 4 3 5 Diagrammschablonen erzeugen und n dern Seite A 112 wie Sie die Diagrammeigenschaften die auf den fol genden Seiten beschrieben sind in einer Diagrammschablone verf gbar machen Diagrammeigenschaften legen Sie zu einem Diagrammstereotyp fest So gehen Sie vor Um Diagrammeigenschaften festzulegen ben tigen Sie Administratorrech te Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 Handbuch classiX A Modelle Innovator 11 A 4 3 7 Inhalt von Klassen und Komponentendiagrammen festlegen W hlen Sie im Modellbrowser Modell gt Konfiguration gt Klassen gt Diagrammeigenschaften oder Modell gt Konfiguration gt Komponenten gt Diagrammeigenschaften Die gleichnamige Dialogbox erscheint In allen Registern der Dialogbox wird
62. Elementschablone erstellen ber Anwendungsfall Anwendungsf lle gt Schablonen Assoziationsklasse Klassen gt Klassenschablonen Attribut Klassen gt Klassenschablonen Einschr nkung Einschr nkungen gt Schablonen Klasse Klassen gt Klassenschablonen Komponente Komponenten gt Komponentenschablonen Methode Klassen gt Klassenschablonen Paket Pakete gt Schablonen Lesen Sie in Kapitel A 4 3 5 Diagrammschablonen erzeugen und n dern Seite A 112 welche Diagrammschablonen Sie erzeugen k nnen F r die meisten Elemente k nnen Sie ber die Schablone lediglich einen Standardnamen und das Stereotyp bzw selbst definierte Eigenschaften fest legen F r folgende Elemente legen Sie dar ber hinaus fest Elementschablone Zus tzliche Vorgabe Assoziationsklasse Vererbende Klasse Deklarationen Attribut Deklarationen Einschr nkung Deklarationen Klasse Vererbende Klasse Deklarationen Methode Deklarationen Handbuch classiX A Modelle Innovator 11 A 4 3 3 Schablonen f r Beziehungen So gehen Sie vor Um eine Schablone f r ein Modellelement oder ein Paket zu hinterlegen ben tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie einen der 0 g Men wege Die jeweils gleichnamige Dialogbox erscheint F r jeden Elementtyp wird ein Register angeboten W hlen Sie ggf das Re
63. Hinweis Filter anlegen e Sie legen f r jeden Filter fest welche Paketeigenschaften damit assoziiert sein sollen Sie k nnen f r jeden Filter beliebig viele Paketeigenschaften sowie zu jeder Paketeigenschaft beliebig viele Werte hinterlegen Jeder Wert darf aber nur einmal vorkommen Ein Paket wird von dem Filter angesprochen wenn es mindestens eine Eigenschaft erf llt Falls ein Filter Werte zu unterschiedlichen Eigen schaften enth lt muss f r jede Eigenschaft ein Wert erf llt sein Je mehr Werte einer Eigenschaft Sie zu einem Filter hinterlegen desto gr ber wird somit auch die Vorauswahl durch den Filter Wenn Sie ei nem Filter wenige oder gar nur eine Stereotypeinstellung zuweisen k nnen Sie sp ter leichter die Filter kombinieren um zul ssige Unter pakete zu definieren So gehen Sie vor Um Filter f r Pakettypen von Unterpaketen anzulegen ben tigen Sie Ad ministratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Pakete gt Auswahlfilter Die gleichnamige Dialogbox erscheint In der Liste in der Gruppe Filter werden alle Filter angezeigt die bereits existieren Sie k nnen beliebig viele Filter f r Pakete anlegen So gehen Sie vor Um einen neuen Filter anzulegen Geben Sie in der Gruppe Filter im Eingabefeld Name einen Namen ein W hlen Sie i
64. MID the modeling company InnovatorBusiness InnovatorObject Innovator Data InnovatorFunction InnovatorReport Innovator 11 Handbuch classiX A Modelle Modelle einrichten www mid de Handbuch classiX A Modelle Innovator 11 Version 11 1 Ausgabe M rz 2010 Copyright 1986 2010 MID GmbH N rnberg Alle Rechte vorbehalten Das Copyright f r die Innovator Software und die Dokumentation liegt ausschlie lich bei der MID GmbH Die Vervielf ltigung und Ver ffentlichung auch in Ausz gen bedarf in jedem Fall der schriftlichen Genehmigung der MID GmbH Zuwiderhandlungen werden gem des Urheberschutzgesetzes strafrechtlich verfolgt In dieser Dokumentation werden eingetragene Warenzeichen und Handelsnamen verwendet Auch ohne Kennzeichnung gelten die entsprechenden Schutzbestimmungen Der Inhalt der Dokumentation ist nur zur Information bestimmt und kann jederzeit ohne Vorank ndigung ge ndert werden Die MID GmbH geht damit keinerlei Verpflichtungen ein F r Sch den die aus der Benutzung der Software und der Dokumentation entstehen bernimmt die MID GmbH keine Haftung Inhaltsverzeichnis Inhaltsverzeichnis Teil A Modelle einrichten A 1 A 1 Benutzer Gruppen und Rechte verwalten eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeneee A 3 A 1 1 Benutzer Gruppen Verfahrens und Zugriffsrechte ununsseseenseenseenseenssensennseenne A 3 A 1 1 1 Rechtesystem kennen lernen enaeheeneabat ns
65. Pr fmeldungen ber Inkonsistenz eines Elementtyps nur im Mo dellbrowser e Pr fmeldungen zu einem konkreten Modellelement Erfolgen keine Pr fmeldungen so wurden entweder keine die Modellele mente betreffenden Pr foptionen festgelegt oder die Modellelemente lie fern keine Pr fmeldung Sofern Pr fmeldungen auftreten werden diese von Innovator in der Dia logbox Modellierung pr fen lt Pr froutine gt in einer Liste ausge geben Wenn Sie in dieser Liste eine Meldung zur Inkonsistenz eines Elementtyps selektieren wird von Innovator der zugeh rige Editor ge ffnet und die Pr fung automatisch wiederholt Die Liste Pr fmeldungen liefert dann Pr fmeldungen zu den konkreten Modellelementen Wenn Sie in der Liste Pr fmeldungen eine Pr fmeldung zu einem kon kreten Modellelement selektieren wird das betroffenene Element von Innovator im Modellbrowser bzw Editor selektiert In der Dialogbox Modellierung pr fen lt Pr froutine gt ffnet die Schaltfl che Im Texteditor bearbeiten die Pr fmeldungen im Texteditor Die Dialogbox Modellierung pr fen lt Pr froutine gt bleibt so lange f r erneute Pr fungen ge ffnet bis Sie ihn schlie en oder keine Pr f meldungen mehr erfolgen Handbuch classiX A Modelle Innovator 11 Stichwortverzeichnis Stichwortverzeichnis A abbilden Verzeichnisstruktur A 46 Abh ngigkeit Access A 55 ndern A 58 Art festlegen A 58 Import A 56 Maintain A 55 Nam
66. aften die aktuellen Eigenschaften des Filters angezeigt Sie k nnen die Eigenschaften ndern erweitern oder l schen So gehen Sie vor Um Eigenschaften eines Filters zu ndern oder zu l schen W hlen Sie in der Gruppe Filter aus der Liste einen Namen aus Die aktuellen Eigenschaften des Filters werden in der Tabelle in der Gruppe Zugeordnete Elementeigenschaften dargestellt Selektieren Sie in der Tabelle den Eintrag den Sie ndern oder l schen m chten Um die Eigenschaft zu l schen klicken Sie in der Gruppe Zugeordne te Elementeigenschaften auf L schen Der Eintrag wird aus der Tabelle gel scht Ansonsten nehmen Sie die gew nschten nderungen in der oberen H lfte der Gruppe vor und klicken Sie in der Gruppe Zugeordnete Elementeigenschaften auf ndern Noch sind die nderungen nicht im Filter gespeichert Sie k nnen sie noch r ckg ngig machen Wenn Sie die nderungen doch nicht vornehmen m chten klicken Sie in der Gruppe Filter auf Verwerfen Die nderungen werden r ckg ngig gemacht Um die nderungen im Filter zu speichern klicken Sie auch in der Gruppe Filter auf ndern Wenn Sie alle Angaben gemacht haben schlie en Sie die Dialogbox mit Schlie en A 4 2 2 Filter f r die Anzeige von Elementen erstellen A 96 Anzeigefilter ber die Sie das Aussehen von Elementen beeinflussen k n nen Sie in den Editionen Innovator Object und Innovator Business nutze
67. agramm A 52 Pakettyp A 74 Schablonensymbol im Modellbrowser anzeigen A 101 erteilen Elementenrecht A 18 Verfahrensrecht A 19 exportieren Strukturvorlage A 65 F Farbe Element A 26 Filter A 26 A 92 anlegen A 76 Eigenschaften ndern A 96 erstellen A 92 f r Pakettyp anlegen A 75 l schen A 95 A 96 umbenennen A 95 G generieren Pakethierarchie A 62 H Hierarchieebene aufl sen A 50 hinzuf gen Paket A 54 I Ignorierbare Token A 27 Implementierung A 28 Import Abh ngigkeit A 56 importieren Strukturvorlage A 63 K Klasse Anzeigeschablone A 27 Klassenschablone A 103 132 Komponentenschablone A 103 Konfigurationsmodell A 26 kopieren Paket A 48 L Label A 26 laden Benutzerangaben A 14 LBL Verfahrensrecht A 4 LDAP A 6 A 11 A 14 Lifelink Pfad siehe Adresspaket Lightweight Directory Access Protocol siehe LDAP l schen Anzeigefilter A 98 Benutzergruppe A 10 Benutzernamen A 13 Benutzerpasswort A 13 Eigenschaft A 88 Eigenschaftswert A 92 Filter A 95 A 96 Paket A 51 A 60 Schablone A 103 M Maintain Abh ngigkeit A 55 Modell pr fen A 123 Modellbrowser Symbol einer Schablone anzeigen A 101 Modelle anlegen A 23 Modelloption A 25 A 38 N Namen angeben Abh ngigkeit A 60 Namensraum A 28 0 Objektfarbe A 26 Objekttyp A 26 ffnen Paketdiagramm A 52 Optionsgruppe A 26 P Paket A 41 A 42 als Adresse A 46 ausgew hlte Kl
68. allen Benutzern die bisher l schen der Gruppe zugeordnet waren die Verfahrensrechte dieser einen Gruppe entzogen Rechte die diese Benutzer aufgrund einer anderen Gruppenzu geh rigkeit besitzen bleiben davon unber hrt So gehen Sie vor Um eine Benutzergruppe zu l schen W hlen Sie in der Liste Gruppenliste die Gruppe aus die Sie l schen m chten Klicken Sie auf L schen Die Gruppe wird gel scht Klicken Sie auf Schlie en um die Dialogbox wieder zu verlassen A 1 2 3 Benutzer verwalten Damit sich ein Benutzer bei einem Modell anmelden kann muss sein Name im Modell bekannt sein Welche Rechte der Benutzer innerhalb des Modells besitzt legen Sie fest indem Sie ihn einer Benutzergruppe zuord nen Dazu muss die Benutzergruppe bereits existieren siehe Kapitel A 1 2 2 Seite A 8 Als Administrator k nnen Sie nicht sehen welches Passwort ein Benutzer besitzt Jedoch k nnen Sie das Passwort eines Benutzers l schen Handbuch classiX A Modelle Innovator 11 A 1 2 3 Benutzer verwalten Wenn ein Benutzer Elemente des Modells gesperrt hat und momentan z B nicht erreichbar ist k nnen Sie ihn vom Modell abmelden Damit werden alle Elemente die der Benutzer gesperrt hatte wieder f r andere Benutzer verf gbar So gehen Sie vor Um Benutzer verwalten zu k nnen ben tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel
69. amm Selektieren Sie die Abh ngikeit die Sie ndern m chten und w hlen Sie Element gt Eigenschaften Die gleichnamige Dialogbox erscheint Die Art der Abh ngigkeit geben Sie ber Stereotype an Handbuch classiX A Modelle Innovator 11 A 3 2 3 Abh ngigkeiten zwischen Paketen herstellen Die Abh ngigkeiten mit den Stereotypen access import und re Hinweis solve sind nur in den Editionen Innovator Object und Innovator Busi ness verf gbar So gehen Sie vor Um die Art der Abh ngigkeit festzulegen W hlen Sie in der Dialogbox Bearbeiten Eigenschaften das Re gister Elementeigenschaften In der Gruppe Elementeigenschaften wird der aktuelle Stereotyp wert angezeigt In der Spalte wert k nnen Sie die weniger wichtigen Stereotypwerte ber das Auswahlfeld Alle anzeigen einblenden siehe Seite A 109 Aktivieren Sie ggf das Auswahlfeld Alle anzeigen Auch die weniger wichtigen Stereotypwerte werden eingeblendet W hlen Sie in der Spalte Name den Eintrag den Sie der Abh ngigkeit zuordnen m chten und klicken Sie auf Anwenden Beim Erzeugen der Abh ngigkeit haben Sie durch die Reihenfolge in der Richtung ndern Sie die Pakete selektiert haben die Richtung vorgegeben Sie k nnen die Richtung nachtr glich umdrehen Sie k nnen auch eine bidirektionale oder in der Edition Innovator Data ungerichtete Abh ngigkeit ange ben So gehen Sie vor Um die Richtung der Abh n
70. an mit dem das gew nschte Verzeichnis assoziiert ist Des sen Unterverzeichnisse k nnen dann als Unterpakete unter diesem Adresspaket abgebildet werden So k nnen Sie Daten zwischen Dateisys tem und Modell austauschen Copyright 2010 MID GmbH A 41 M D A 3 Modelle strukturieren mit Paketen A 3 1 Hinweis Eigenheiten eines Pakets Wenn Sie ein Modell neu erzeugen k nnen Sie auf einer vorkonfigu rierten Strukturvorlage aufsetzen oder sie im Nachhinein importieren Jede dieser mitgelieferten Strukturvorlagen enth lt bereits eine voll st ndige Paketstruktur siehe Kapitel A 3 3 Paketstruktur erzeugen Seite A 61 Bei der Arbeit mit Paketen m ssen Sie folgende Eigenheiten ber cksichti gen e Beh ltnis f r Elemente Jedes Element in Innovator liegt in einem Pa ket Das Element wird identifiziert durch seinen Paketpfad den Namen seiner Oberpakete seinen Namen und seinen Elementtyp e Hierarchischer Aufbau Pakete k nnen hierarchisch gegliedert sein Je des Paket kann also beliebig viele weitere Pakete enthalten Das oberste Paket eines Modells das sog Wurzelpaket ist automa tisch vorhanden Es erh lt den Namen des aktuellen Modells Es kann nicht gel scht werden e Namensraum In Methoden die paketlokale Namensr ume unterst t zen Editionen Innovator Object und Innovator Business bildet ein Pa ket einen geschlossenen Namensraum siehe Kapitel B 2 6 Pfad angaben verk rzen durch Na
71. assen zulassen A 69 besitzendes A 68 Eigenschaft f r Pakettyp erstellen A 72 Verhalten festlegen A 73 Element in umlenken A 77 erstellen im Modellbrowser A 43 im Paketdiagramm A 54 Filter anlegen A 75 Hierarchieebene einf gen A 50 hinzuf gen A 54 kopieren A 48 l schen A 51 J schen entfernen A 60 Pfad beim Import rekonstruieren A 66 Referenzpaket A 68 Stereotyp ndern A 45 mehrerer Pakete A 46 Struktur automatisch erzeugen A 61 Typ erstellen A 74 verschieben A 48 zul ssige Sohnpakete festlegen A 70 Paketdiagramm A 52 erstellen A 52 ffnen A 52 Passwort l schen A 13 Pflegestatus festlegen von Elementen A 121 Prozessanalyse A 28 Pr fmeldungen A 130 Pr foptionen Zielsysteme bestimmen A 125 Pr froutine A 28 Pr froutinen aufrufen A 123 A 129 bearbeiten A 123 hinzuf gen A 124 in Symbolleiste anzeigen A 126 laden A 127 l schen A 128 Men struktur bearbeiten A 127 Namen ndern A 127 Pr foptionen zuordnen A 124 speichern A 128 zusammenstellen A 123 R Referenzpaket A 68 Resolve Abh ngigkeit A 56 Handbuch classiX A Modelle Innovator 11 Stichwortverzeichnis Reverse Engineering A 77 Richtung ndern Abh ngigkeit A 59 S Schablone A 27 A 98 ndern A 102 anlegen A 100 f r Modellelement A 104 Eigenschaften festlegen A 101 l schen A 103 Standardnamen festlegen A 101 Symbol in Modellbrowser A 101 Schablonentypen A 99 sichern Benutzeran
72. bestimmte Unterpakete zulassen m chten e in Diagrammen eines Typs nur bestimmte Elemente darstellen m chten e Beziehungen mit bestimmten Eigenschaften aus einem Diagramm aus blenden m chten In den Editionen Innovator Function und Innovator Data sind Pakete die einzigen Elemente f r die Sie Auswahlfilter nutzen k nnen Lesen Sie in Kapitel A 3 4 3 Seite A 75 wie Sie diese Filter einsetzen Die folgenden Abschnitte befassen sich damit wie Sie in den Editionen Innovator Object und Innovator Business Auswahlfilter anlegen ndern und l schen Auswahlfilter haben in Diagrammen dann Auswirkungen wenn Sie ein Hinweis Element hinzuf gen m chten Dann n mlich erhalten Sie nur solche Elemente angeboten welche die Eigenschaften der verwendeten Filter besitzen Folgende Einstellungen k nnen Sie ber Auswahlfilter vornehmen e Sie legen beliebig viele Filter mit jeweils eindeutigem Namen an e Sie legen f r jeden Filter fest welche Eigenschaftswerte damit assoziiert sein sollen e Sie legen fest ob ein Element eine Eigenschaft besitzen muss um ber den Filter ausgew hlt werden zu k nnen oder ob es die Eigenschaft nicht besitzen darf um angezeigt zu werden Je mehr Eigenschaften Sie zu einem Filter hinterlegen desto un ber Hinweis sichtlicher wird auch die Vorauswahl durch den Filter Wenn Sie einem Filter wenige oder gar nur eine Eigenschaft zuweisen k nnen Sie sp ter leichter die Filter kombinieren u
73. bgelegt das durch die Paketabh ngigkeit mit dem aktuellen Paket verbunden ist Ist zu dem Elementnamen ein Paketpfad angegeben so werden die fehlenden Pa kete ggf angelegt Wenn nein Das neue Element wird in das Paket gelegt in dem auch das Dia gramm liegt e In einem Paket Use Cases vom Stereotyp use case system liege ein Anwendungsfalldiagramm Use Case Dia e Es existiere ein Paketdiagramm in dem das Paket Use Cases eine Ab h ngigkeit vom Stereotyp create class zu einem Paket Analysis System besitze e Im Diagramm Use Case Dia erstellen Sie einen Akteur Actor Vom System wird dadurch automatisch eine Klasse Actor erzeugt Auf grund der Abh ngigkeit der Pakete wird diese Klasse nicht im Paket Use Cases erzeugt sondern im Paket Analysis System Wenn Elemente nicht in das aktuelle Paket gelegt werden sollen gehen Sie in der folgenden Reihenfolge vor e Sie erzeugen ggf Stereotype f r Paketabh ngigkeiten siehe Seite A 86 e Sie erstellen ein Paketdiagramm in dem das aktuelle Paket und das ge w nschte Zielpaket durch eine Abh ngigkeit des gew nschten Stereo typs verbunden sind siehe Seite A 55 e Sie machen die Angaben zu Pakettyp Elementtyp Abh ngigkeit etc und legen so fest wohin die neuen Elemente gelegt werden sollen Wenn Sie festlegen in welches Paket Elemente beim Erstellen umgelenkt werden sollen machen Sie Angaben denen folgende berlegungen zu grundeliegen Wenn e in e
74. chablone gt Ein leeres Paket wird unter dem selektierten Oberpaket erzeugt Es er h lt einen Standardnamen bzw den Namen der in der Schablone vor gegeben ist Wenn der Name bereits im selektierten Paket existiert wird er eindeutig gemacht Lesen Sie in Abschnitt Element umbenennen allgemein Seite B 55 wie Sie ein Paket umbenennen Beim Erstellen erh lt das Paket das Stereotyp das in der verwendeten Scha Stereotyp ndern blone bzw beim Erstellen ohne Schablone in der Konfiguration der Unterpakete des Oberpakets festgelegt ist Diese Voreinstellung k nnen Sie nachtr glich ndern Das Wurzelpaket besitzt immer den Stereotypwert innovator model Hinweis Diesen Stereotypwert k nnen Sie nicht ndern Dar ber hinaus k nnen Sie Paketstereotype nur auf solche Werte n dern die gem der Konfiguration des Oberpakets zul ssig sind So gehen Sie vor Um das Stereotyp eines einzelnen Pakets zu ndern Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie das Paket dessen Stereotyp Sie ndern m chten und sperren Sie es W hlen Sie Element gt Eigenschaften Die gleichnamige Dialogbox erscheint W hlen Sie ggf das Register Elementeigenschaften In der Gruppe Elementeigenschaften k nnen Sie die weniger wichtigen Pakettypen ber das Auswahlfeld Alle anzeigen einblen den siehe Seite A 73 In der Spalte Name werde
75. chablonen immer mit einem bestimmten Stereotyp des Element typs verkn pfen k nnen Sie dar ber hinaus festlegen ob Elemente die ber die Schablone erzeugt werden durch das jeweilige Stereotypsymbol gekennzeichnet werden sollen oder durch ein anderes Symbol So gehen Sie vor Um eine Schablone anzulegen ben tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 Zu jedem Elementtyp zu dem Sie eine Schablone erzeugen k nnen finden Sie im Men Modell gt Konfiguration einen Eintrag und darunter wiederum einen oder mehrere Eintr ge lt Schablone gt W hlen Sie im Modellbrowser Modell gt Konfiguration gt lt Ele menttyp gt gt lt Schablone gt Die gleichnamige Dialogbox erscheint In der Liste Schablonen wer den alle Schablonen aufgelistet die bereits zu dem jeweiligen Element existieren In einigen Dialogfenstern werden mehrere Register zu weiteren Ele menttypen angeboten W hlen Sie das Register zu dem Elementtyp zu dem Sie eine Schablone anlegen m chten Sie k nnen zu jedem Elementtyp beliebig viele Schablonen anlegen So gehen Sie vor Um eine Schablone anzulegen Geben Sie im Eingabefeld Name einen beliebigen Namen ein Achten Sie darauf dass dieser Name noch nicht in der Liste Schablonen exis tiert Wenn der Name noch nicht existiert wird die Schaltfl che Hinzu f gen bedienbar Handbuch class
76. chen Auswahlm glichkeiten werden eingeblendet Nehmen Sie die gew nschten Einstellungen vor Wiederholen Sie diese Schritte f r alle Elementtypen die in der Aus wahlliste Element angeboten werden Wiederholen Sie diese Schritte ggf auf allen Registern der Dialogbox Copyright 2010 MID GmbH A 117 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Schlie en Sie zuletzt die Dialogbox mit OK A 4 3 7 Inhalt von Klassen und Komponentendiagrammen festlegen Diagramm eigenschaften festlegen A 118 W hrend Sie f r die meisten Diagrammtypen der Editionen Innovator Object und Innovator Business lediglich allgemeing ltig Vorgaben zum Er scheinungsbild machen k nnen siehe Seite A 115 k nnen Sie f r Klas sen und Komponentendiagramme f r jedes Diagrammstereotyp einzeln Vorgaben machen Wenn Sie ein solches Diagrammstereotyp dann in einer Diagrammschablone verwenden werden die Voreinstellungen in entspre chende neue Diagramme bertragen Folgende Vorgaben k nnen Sie zu Diagrammstereotypen der Klassen und Komponentendiagramme machen e Sie legen fest welche Elemente in ein Diagramm eines bestimmten Dia grammstereotyps hinzugef gt werden k nnen siehe Seite A 119 ber Auswahlfilter k nnen Sie diese Elemente zus tzlich auf bestimmte Stere otype beschr nken Diese Filter sollten bereits existieren wenn Sie eine Diagrammschablone anlegen siehe Seite A 93 e Sie legen fest welche
77. cht ausreicht k nnen Sie zus tzliche Pakettypen erzeugen siehe Kapitel A 3 4 2 Neue Stereotype und Ei genschaften f r Pakete erzeugen Seite A 72 So gehen Sie vor Um einem Stereotyp f r besitzende Pakete die zul ssigen Elementtypen zuzuweisen W hlen Sie das Register Besitz In der Liste Stereotyp k nnen Sie die weniger wichtigen Pakettypen ber das Auswahlfeld Alle anzeigen einblenden siehe Seite A 87 In der Liste Verf gbare Eintr ge werden alle Elementtypen an gezeigt die Sie im aktuellen Modell erzeugen k nnen Aktivieren Sie ggf das Auswahlfeld Alle anzeigen Auch die weniger wichtigen Pakettypen werden eingeblendet W hlen Sie in der Liste Stereotyp den Pakettyp aus zu dem Sie die zul ssigen Elementtypen festlegen m chten W hlen Sie in der Liste Verf gbare Eintr ge den oder die Ele menttypen die in einem Paket des jeweiligen Stereotyps zul ssig sein sol len In den Editionen Innovator Object und Innovator Business k nnen Sie f r Klassen Komponenten und deren Diagramme spezielle Filter er zeugen Lesen Sie in Kapitel A 4 2 1 Filter f r Auswahlbeschr nkung von Elementen erstellen Seite A 93 wie Sie bei diesen Elementtypen die Auswahl auch noch auf beliebige Eigenschaften beschr nken Klicken Sie auf gt gt um die selektierten Eintr ge in die Liste Ausge w hlte Eintr ge zu bertragen Klicken Sie auf Anwenden Wiederholen Sie diese Schritte f r
78. dem Elementtyp existieren Wenn nur Elemente mit einem bestimmten Stereotyp umgelenkt wer den sollen w hlen Sie in der Auswahlliste Element den Stereotypwert aus C Sollen alle Elemente umgelenkt werden w hlen Sie Alle F r Elementtypen die keine Stereotype besitzen wird immer nur Alle Hinweis angeboten In der Auswahlliste Abh ngigkeit werden alle Stereotypwerte aufge f hrt die zu Paketabh ngigkeiten existieren W hlen Sie in der Auswahlliste Abh ngigkeit die Paketabh ngigkeit nach der beim Erstellen des Elements gesucht werden soll D Die Auswahlliste Neue Pakete wird nur ausgewertet wenn bei dem Elementnamen auch ein Paketpfad angegeben ist Existiert unter dem Zielpaket dieser Paketpfad noch nicht werden die fehlenden Pakete mit dem hier gew hlten Stereotyp angelegt Copyright 2010 MID GmbH A 79 M D A 3 Modelle strukturieren mit Paketen Stereotypwert neuer Elemente beeinflussen Geben Sie ber die Auswahlliste Neue Pakete das Stereotyp an das neu angelegte Pakete erhalten sollen Klicken Sie auf Hinzuf gen Das Stereotyp des Elements wird in die Liste in der Gruppe Stereo typ aufgenommen Sie k nnen auf diese Weise verschiedene Elementstereotype in die Liste bernehmen Wenn Sie in der Auswahlliste Element den Eintrag Alle angegeben haben k nnen Sie ebenfalls weitere Stereotype hinzuf gen Dann wer den Elemente jedes Stereotyps umgelenkt mit Ausnahme derer die zu s
79. die Dialogbox mit Schlie en Handbuch classiX A Modelle Innovator 11 A 2 4 Modelloptionen speichern A 2 4 Modelloptionen speichern Folgende Einstellungen werden gespeichert Grundeinstellungen Einstellungen zu Projektsprachen Implementie rung Namensr umen und Zeilenumbr chen Diagrammanzeige Editi on Innovator Data Sichten Edition Innovator Data methodenbezogene Schriftarten und Objektfarben Labels und Labelwerte Spezifikationstypen Vorlagen f r Elementbeschreibungen siehe Seite C 28 Externe Objekte Einstellungen zu Tel Skripten die Externe Programme verwalten siehe Seite C 34 Strukturvorlagen Vorgefertigte Paketstrukturen die f r das aktuelle Modell verf gbar gemacht sind siehe Seite A 63 Auswahl und Anzeigefilter Filter die f r Pakete und andere Elementty pen hinterlegt sind Elementeigenschaften Stereotypwerte und andere Eigenschaften die f r die Elementtypen hinterlegt sind Wenn Elementeigenschaften f r andere Einstellungen z B Filter be Hinweis n tigt werden werden sie automatisch mit importiert um die Konsis tenz zu gew hrleisten Schablonen Standardvorgaben f r das Anlegen neuer Modellelemente Engineering Aktionen Pr froutinen Zusammenstellung von Pr foptionen weitere Einstellungen f r den jeweiligen Modelltyp So gehen Sie vor Um die Einstellungen zur Konfiguration in einer Datei zu speichern Wechseln Sie in den Modellbrowser und melden Sie sich als Admini
80. duziert werden Standardm ig bietet Innovator folgende Abh ngigkeiten zwischen Pake ten Sie k nnen Abh ngigkeiten zwischen Paketen mit den Beziehungen zwi Maintain schen ihren Elementen abgleichen Die Beziehungen die dabei nachgezo Abh ngigkeit gen werden erhalten das Stereotyp maintain Abh ngigkeiten von diesem Stereotyp werden vom System gepflegt also bei Bedarf erzeugt bzw ge l scht wenn sie hinf llig sind siehe Seite A 58 nur in Innovator Object und Innovator Business Access Abh ngigkeit Durch diese Abh ngigkeit schr nken Sie die Inhalte von Auswahllisten ein Lediglich die Elemente werden in Auswahllisten angezeigt deren Pakete durch die Access Abh ngigkeit erreichbar sind Die Access Abh ngigkeit wirkt sich z B aus wenn Sie in einem Diagramm ein Element hinzuf gen m chten das nicht im selben Paket liegt wie das Diagramm selbst In den Editionen Innovator Object und Innovator Business kann eine Hinweis fehlende Access Abh ngigkeit bergangen werden wenn Sie beim Hin zuf gen das Auswahlfeld Nur mit access Abh ngigkeit deak tivieren Copyright 2010 MID GmbH A 55 M D A 3 Modelle strukturieren mit Paketen Import Abh ngigkeit Resolve Abh ngigkeit Abh ngigkeits schablone nutzen Abh ngigkeit manuell A 56 erzeugen nur in Innovator Object und Innovator Business Diese Abh ngigkeit verwenden Sie lediglich wenn Sie mit Namensr umen arbeiten Sie er
81. e f r die Schablonen ein tippen H ufig werden jedoch zu dem Zeitpunkt zu dem Sie die Schablone anle gen noch nicht alle Informationen verf gbar sein um die Felder sinnvoll auszuf llen z B die Rollennamen die Liste der Schnittstellenklassen oder welche der beteiligten Klassen Assoziationsattribute einbetten soll Bei den Eigenschaften von Beziehungsschablonen k nnen Sie die Felder auch leer lassen So gehen Sie vor Um eine Beziehungsschablone zu hinterlegen ben tigen Sie Administra torrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 Handbuch classiX A Modelle Innovator 11 A 4 3 3 Schablonen f r Beziehungen W hlen Sie einen der o g Men wege Die jeweils gleichnamige Dialogbox erscheint F r jede Art der Bezie hung wird ein Register angezeigt W hlen Sie f r die Art der Beziehung das entsprechende Register Legen Sie wie auf Seite A 100 beschrieben eine Schablone an und weisen Sie ihr ggf ein Symbol zu Klicken Sie auf Eigenschaften Bei Schablonen f r Assoziationen erhalten Sie drei Register e eines zur Beschreibung der gesamten Beziehung e eines f r das Assoziationsende auf Seiten der erstselektierten Klasse e eines f r das auf Seiten aller weiteren beteiligten Klassen Bei Schablonen f r Aggregationen erhalten Sie ebenfalls drei Register e Eines zur Beschreibung der gesamten Beziehung e eines f
82. e hier die Eigenschaft Stereotyp w hlen In der Liste werte werden alle Werte angezeigt die bereits zu der Ei genschaft existieren Geben Sie in der Gruppe Wert im Eingabefeld Name den Namen des neuen Werts an Die Farbe die Sie in der Auswahlliste Farbe angeben ist f r sp tere Farblabelzuordnungen relevant W hlen Sie in der Auswahlliste Farbe eine Farbe f r sp tere Farblabel zuordnungen aus Sie k nnen festlegen durch welches Symbol Pakete dieses Typs in Dia grammen und Modellbrowser dargestellt werden sollen Die Eintr ge der Liste k nnen Sie ber Textmuster z B package auf ein hilf reiches Ma einschr nken Handbuch classiX A Modelle Innovator 11 A 3 4 3 Filter f r Unterpakete anlegen Wenn Sie dem Wert ein Symbol zuweisen m chten w hlen Sie aus der Auswahlliste Symbol eine Bitmapdatei aus oder klicken Sie auf Aus w hlen Die Dialogbox Symbol ausw hlen erscheint Hier werden alle Bitmaps angezeigt die im Verzeichnis INODIR icons default liegen Bl ttern Sie ggf mit den Pfeilschaltfl chen die Bitmaps durch Selektie ren Sie das gew nschte Bitmap und schlie en Sie die Dialogbox mit OK Der Dateiname sowie das Bitmap werden angezeigt Das Eingabefeld Text hat f r Pakete keine Bedeutung Aktivieren Sie bei weniger wichtigen Werten das Auswahlfeld verbor gen in Dialogen wenn der Eigenschaftswert standardm ig verbor gen sein soll Klicken Sie in der Gruppe Werte auf Hinzuf gen
83. egen Sie das dem Modell zugeordnete Daten modell fest e Repository Der Name des Repositorys das das Datenmodell enth lt Ist dieses Feld leer wird das Repository angenommen welches auch das aktuelle SA Modell enth lt e Modell Der Name des Datenmodells Falls der Server mit dem Datenmodell l uft k nnen das Repository und das Modell aus den Listen ausgew hlt werden e Datenelemente ins Data Dictionary Bei aktiviertem Auswahlfeld werden die jeweiligen Eintr ge des Data Dictionary zu den vorgeschlagenen Typdefinitionen angezeigt Register Implementierung In der Gruppe Sprache bestimmen Sie die Implementierungsanbindung des Modells In Abh ngigkeit von der gew hlten Sprache wird ggf eine spezielle Gruppe f r sprachspezifische Einstellungen aktiviert e Sprache Aus den angebotenenen Sprachen k nnen Sie f r das Design eine Ziel sprache ausw hlen Handbuch classiX A Modelle Innovator 11 A 2 2 2 Grundeinstellungen Typen im Code Bei aktiviertem Auswahlfeld werden Typdeklarationen aus dem Data Dictionary in den Header Dateien nicht als Kommentar sondern als Programmtext generiert Ebenso werden die Include Anweisungen die ser Header Dateien in die Module aufgenommen und nicht nur als Kommentar vermerkt Die Typdeklarationen werden f r die Zielsprache COBOL explizit in der Linkage bzw Working Storage Section oder per COBOL Copy Strecke eingetragen und nicht als Kommentar Schnittstellen im Code
84. eigeschablonen erzeugen und ndern So gehen Sie vor Um in den entsprechenden Registern die Darstellung des Pakets des Ele ments zu bestimmen Legen Sie ber die Auswahlliste Paket fest ob und wie das Paket des Elements angezeigt werden soll nicht anzeigen Das Paket des Elements wird nicht angezeigt immer anzeigen Das Paket des Elements wird immer angezeigt nur fremde Pakete anzeigen Das Paket des Elements wird nur angezeigt wenn das Element nicht im aktuellen Paket liegt Klicken Sie auf Anwenden So gehen Sie vor Wenn Sie in der Edition Innovator Object bei Anzeigeschablonen f r Klassen mit verschiedenen Projektsprachen arbeiten geben Sie im Regis ter Klasse an in welcher Sprache die Deklaration des Elements darge stellt wird W hlen Sie im Register Klasse aus der Auswahlliste Sprache die ge w nschte Projektsprache aus Klicken Sie auf Anwenden So gehen Sie vor Um in den Registern Klasse Attribut und Methode die Darstellung der Deklaration des Elements zu bestimmen Legen Sie ber die Auswahlliste Deklaration fest ob und wie die De klaration des Elements angezeigt werden soll Name Nur der Name des Elements wird angezeigt Deklaration Die gesamte Deklaration wird angezeigt Deklaration ohne Kommentar Die Deklaration jedoch nicht Kommentare werden angezeigt Klicken Sie auf Anwenden So gehen Sie vor In vielen Registern geben
85. eigt Handbuch classiX A Modelle Innovator 11 A 2 2 3 Elementschriftarten Wenn Sie in der Gruppe Kontrollfluss das Auswahlfeld Zeige Kon trollfluss aktivieren werden in Aktivit ts und Aktivit tsdefinitions diagrammen die Transitionen des Kontrollflusses fett gezeichnet In der Gruppe Kurznamen bestimmen Sie die Anzeige der Kurznamen von Aktivit ten Ist das Auswahlfeld aktiviert dann wird der Kurzname aus dem Kurznamen des Pakets und der Nummer der Aktivit t gebildet sonst wird der vom Benutzer vergebene Kurzname angezeigt In der Gruppe Tailoring bestimmen Sie ob in Aktivit ts und Aktivi t tsdefinitionsdiagrammen vom Tailoring betroffene Elemente in der Farbe f r Sekund relemente dargestellt werden Ansonsten sind die Elemente im ungesperrten Zustand nicht sichtbar A 2 2 3 Elementschriftarten Als Modelladministrator k nnen Sie im Modellbrowser unter Modell gt Konfiguration gt Elementschriftarten f r jeden Editortyp Diagramme Tabellen individuelle Schriftarten konfigurieren Zu jedem Editortyp existiert eine eigene Registerkarte mit stets den gleichen Aus wahllisten Die Konfiguration kann nur ge ndert werden wenn der Benutzer als Administrator angemeldet ist Ansonsten besteht nur lesender Zugriff d h die Elemente im Dialog die die Modifikationen bewirken sind inaktiv Die Auswahlliste Elemente listet alle Elemente des mit dem Register ge w hlten Editortyps auf Zu jedem selektierten Element wi
86. ein Stereotypwert zugewiesen Damit k nnen Sie f r jeden Stereotypwert eine oder mehrere Schablonen mit je weils unterschiedlichen sonstigen Eigenschaftswerten erzeugen Schablonen f r Modellelemente und Pakete ben tigen Sie f r folgende weitere Funktionen e Die Schablonen werden im Men Element des Modellbrowsers bzw im Men Einf gen der Diagramme angeboten Somit k nnen Modellelemente nur ber Schablonen dieser Elemente berhaupt er zeugt werden Ausnahme Pakete k nnen sowohl mit als auch ohne Schablone erstellt werden Copyright 2010 MID GmbH A 103 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Weitere Informationen Schablone anlegen A 104 e Im Modellbrowser und in Diagrammen wird f r jede Schablone die Sie anlegen ein eigenes Symbol zum Erstellen des jeweiligen Elements ange boten e ber die Diagrammeigenschaften der Klassen und Komponentendia gramme k nnen Sie die Men struktur des Men s Einf gen beeinflus sen siehe Seite A 179 Hierzu ben tigen Sie Klassen und Komponen tenschablonen e Kapitel A 4 3 3 Schablonen f r Beziehungen Seite A 105 e Kapitel A 4 3 4 Anzeigeschablonen erzeugen und ndern Seite A 109 e Kapitel A 4 3 5 Diagrammschablonen erzeugen und ndern Seite A 112 Einige Elemente f r die Sie Schablonen erzeugen k nnen werden in einer Dialogbox zusammengefasst Diese erreichen Sie jedoch immer ber das Men Modell gt Konfiguration
87. eitere Unterpakete C zulassen die dasselben Ste reotyp haben wie das Oberpaket A Die Pakete werden angelegt so fern keine weiteren Abbruchkriterien erf llt sind Wenn Sie eine Paketstruktur generieren m chten m ssen folgende Voraus setzungen erf llt sein e F r Pakete sind Auswahlfilter im Modell definiert ber die bestimmte Paketstereotype zusammen ansprechbar sind siehe Seite A 75 e Die Auswahlfilter f r Pakete sind f r bestimmte Paketstereotype als zu l ssige Unterpakete angegeben siehe Seite A 68 Sowohl Auswahlfilter f r Pakete als auch Angaben zu zul ssigen Unter paketen k nnen ber Konfigurationsdateien in das aktuelle Modell bertragen werden siehe Kapitel A 2 Modelle ffnen und konfigu rieren Seite A 23 So gehen Sie vor Innovator bietet bereits alle notwendigen Auswahlfilter an siehe Seite A 75 Um aus den Angaben zu zul ssigen Unterpaketen eine Paketstruk tur zu generieren Selektieren Sie im Modellbaum das Paket unter dem Sie die Paketstruk tur generieren m chten Stellen Sie sicher dass es sich weder um ein Pa ket vom Stereotyp systemModel noch um das Wurzelpaket des Mo dells handelt W hlen Sie Modell gt Standard Unterpakete erstellen Je nachdem welches Stereotyp das selektierte Paket besitzt werden dar unter alle erlaubten Pakete mit ihren jeweiligen Stereotypen erzeugt Handbuch classiX A Modelle Innovator 11 A 3 3 2 Paketstruktur importieren
88. en Ist einer Gruppe f r ein Verfahren das Recht entzogen so kann kein Element von einem Benutzer ausschlie lich dieser Gruppe ber dieses Verfahren behandelt werden Die Verfahrensrechte haben Vor rang vor den Zugriffsrechten Wird das Verfahrensrecht wieder vergeben so gelten wieder die vorhandenen Zugriffsrechte e Nur der Modelladministrator kann Verfahrensrechte gew hren oder ent ziehen e Beim Erzeugen einer Gruppe sind alle Verfahrensrechte gew hrt F r jedes einzelne Element des Modells kann ein Zugriffsrecht f r eine Gruppe vergeben werden Eine Gruppe darf ein Element nur dann ver n dern wenn sie das Zugriffsrecht auf das Element besitzt F r bestimmte Verfahren muss auch das entsprechende Verfahrensrecht vorhanden sein s 0 F r die Vergabe und den Entzug von Zugriffsrechten auf Elemente gelten folgende Regeln e Der Modelladministrator besitzt stets alle Verfahrens und Zugriffsrech te e Der Modelladministrator kann f r alle Elemente Zugriffsrechte erteilen und entziehen e Kein Benutzer au er dem Modelladministrator kann Zugriffsrechte ent ziehen e Erzeugt ein Benutzer ein Element so erhalten alle Gruppen denen der Benutzer angeh rt das Zugriffsrecht auf dieses Element Handbuch classiX A Modelle Innovator 11 A 1 1 2 Rechte als Benutzer erkennen e Hatein Benutzer das Zugriffsrecht auf ein Element so kann er jeder be liebigen Gruppe das Zugriffsrecht f r das Element erteilen
89. en Sie die Dialogbox mit Schlie en Filter f r die Auswahl und Anzeige von Elementen erstellen In allen Innovator Editionen k nnen Sie Auswahlfilter erzeugen ber die Sie festlegen welche Pakettypen als Unterpakete zul ssig sind siehe Kapitel A 3 4 3 Seite A 75 F r Klassen Attribute und Beziehungen in den Editionen Innovator Ob ject und Innovator Business sowie f r Methoden und Komponenten in der Edition Innovator Object k nnen Sie dar ber hinaus noch weitere Fil ter erzeugen und nutzen e Auswahlfilter Diese Filter erm glichen es z B sp ter f r Diagramme bestimmter Stereotype ausschlie lich die Elemente zuzulassen die ber den Auswahlfilter angesprochen werden siehe Seite A 93 e Anzeigefilter ber die Sie festlegen ob bestimmte Eigenschaften darge stellt werden Diese Filter k nnen Sie dann entweder direkt einem Ele ment dieses Typs zuweisen oder den Filter einer Diagrammschablone zu ordnen und so bereits beim Erzeugen eines Elements die Darstellung vorgeben siehe Seite A 96 Handbuch classiX A Modelle Innovator 11 A 4 2 1 Filter f r Auswahlbeschr nkung von Elementen erstellen A 4 2 1 Filter f r Auswahlbeschr nkung von Elementen erstellen ber Auswahlfilter b ndeln Sie Elemente mit bestimmten Eigenschaften und k nnen so sp ter genau die Elemente die diese Eigenschaften besit zen gezielt ansprechen Sie setzen Auswahlfilter z B ein wenn Sie e f r Pakete eines Typs nur
90. en angeben A 60 Resolve A 56 Richtung ndern A 59 vorhandene darstellen A 58 zwischen Paketen abmelden als Administrator A 8 als Benutzer A 25 Benutzer A 13 Access Abh ngigkeit A 55 Administrationsrecht A 6 Administrator A 6 Aufgaben A 6 sich abmelden als A 8 sich anmelden als A 7 Adresse ein ausblenden A 47 Adresspaket A 46 Aktion Engineering A 27 ndern Abh ngigkeit A 58 Anzeigefilter A 98 Benutzergruppe A 9 Eigenschaftswert A 90 Schablone A 102 Stereoyp mehrerer Pakete A 46 Paket A 45 anlegen Anzeigeschablone A 110 Auswahlfilter A 93 Benutzer A 11 Benutzergruppe A 9 Beziehungsschablone A 106 Diagrammschablone A 113 Schablone A 100 Schablone f r Modellelement A 104 Anlege Voreinstellung A 77 anmelden als Administrator A 7 als Benutzer A 24 Anzeigefilter A 96 ndern A 98 erstellen A 97 Copyright 2010 MID GmbH l schen A 98 Anzeigeschablone A 109 anlegen A 110 Darstellung von Elementen beeinflussen A 121 aufl sen Hierarchieebene A 50 aufrufen Pr froutinen A 123 ausblenden Verzeichnispfad A 47 Auswahlfilter A 93 anlegen A 93 B bearbeiten Pr froutinen A 123 Beispiel A 84 Benutzer A 3 A 10 abmelden A 13 ndern A 12 Angaben auf anderes Modell bertragen A 14 Angaben laden A 14 Angaben sichern A 14 anlegen A 11 Namen l schen A 13 Passwort l schen A 13 verwalten A 10 Benutzergruppe A 3 ndern A 9 anlegen A 9 l schen A
91. en und ndern en A 43 A 3 1 2 Pakete kopieren und verschieben uensenssenssennssnnssunseenseennsennsennssnnsennsennsennseennsennsnnnsennne A 48 A 3 1 3 Hierarchie von Paketen ndern nes eneeaandeekhenernunehnhenee A 50 A314 P kete l schen 2 0 0 Es iina s A 51 Copyright 2010 MID GmbH I M D Inhaltsverzeichnis A 3 2 Abh ngigkeiten zwischen Paketen im Paketdiagramm modellieren un e A 52 A 3 2 1 Paketdiagramm erzeugen und ffnen unssesseossonssenssenssenssensssnnsennssnnseenseensennsennsennne A 52 A 3 2 2 Pakete im Paketdiagramm erzeugen und hinzuf gen unsesnssenssnssenssnnsenssensennnens A 53 A 3 2 3 Abh ngigkeiten zwischen Paketen herstellen uusssssenensenssennsennseenseenssenseenneennne A 55 A 3 2 4 Pakete l schen oder aus einem Diagramm entfernen unnsenssosenssensenssensennsensennsens A 60 A 3 3 Paketstruktur erzeugen ae A 61 A 3 3 1 Paketstruktur automatisch erzeugen ssssesesssssssssecccceeesessssssssssseeeeeeececereeeessssssssssseseeeeeereerese A 61 A 3 3 2 Paketstruktur importieren nee A 63 A 3 3 3 Strukturvorlage exportieren seen A 65 A 3 4 Vorgaben zu Paketen wachen ae A 67 A 3 4 1 Zul ssige Elemente festlegen uueuennunee A 68 A 3 4 2 Neue Stereotype und Eigenschaften f r Pakete erzeugen unnsnenssensenssensenssenseunnens A 72 A 3 4 3 Filter f r Unterpakete anlegen nie nes A 75 A 3 4 4 Element beim Erstellen in ein bestimmtes Paket umlenken
92. endige Passwort ein Tragen Sie im Eingabefeld Base DN die Basis DN als Startpunkt in der LDAP Verzeichnisstruktur in der Form dce lt company gt de lt do main gt ein W hlen Sie aus der Auswahlliste Attribut die gew nschte Anzeige der Suchergebnisse aus Sie haben die Wahl zwischen sn surname Nachna me cn common name und displayName Anzeigename Klicken Sie auf die Schaltfl che Neu laden Die Benutzerdaten werden via LDAP geladen und nur die in der Aus wahlliste angezeigt f r die keine gleichlautenden Eintr ge existieren Bitte beachten Sie dass dies auch von der gew hlten Anzeige der Such ergebnisse abh ngt da diese unterschiedliche Ergebnisse liefern Aktivieren Sie das Auswahlfeld der Benutzer die Sie in das Modell im portieren wollen Nutzen Sie dazu ggf die Schaltfl chen Alles aus w hlen oder Keine ausw hlen Klicken Sie auf die Schaltfl che Import Die selektierten Benutzer werden in das Modell importiert Wenn Sie eine Datei mit Benutzerangaben die Sie in einem Modell ge speichert haben in einem anderen Modell laden so werden gleichnamige Eintr ge und Zuordnungen die dort bereits existieren durch die Daten der Datei berschrieben Eintr ge die im neuen Modell nicht aber in der Datei existieren bleiben erhalten Copyright 2010 MID GmbH A 15 M D A 1 Benutzer Gruppen und Rechte verwalten So gehen Sie vor Um Benutzerangaben aus einem anderen M
93. enschaften eingeblendet bei denen die Eigenschaft Verborgen in Dialogen eingeschaltet ist siehe Seite A 87 W hlen Sie ggf einen anderen Elementtyp und eine andere Eigenschaft Auf der rechten Seite der Dialogbox machen Sie alle Angaben zu den einzelnen Werten der Eigenschaft Geben Sie in der Gruppe Wert im Eingabefeld Name einen der Werte der Eigenschaft ein Klicken Sie auf Hinzuf gen Der neue Wert wird in die Liste Werte bertragen Geben Sie auf diese Weise alle Werte der Eigenschaft ein Zu jedem Eigenschaftswert k nnen Sie verschiedene Merkmale hinterle gen Name Farbe Damit legen Sie die Schriftfarbe der Elemente dieses Typs fest wenn die Eigenschaft als Farblabel eingesetzt wird Symbol Das Symbol das im Modellbrowser oder Diagramm das Ele ment repr sentiert Textrepr sentation F r einige Elemente k nnen Sie w hlen ob sie an stelle des Symbols eine Textrepr sentation anzeigen m chten Au erdem k nnen Sie auch in dieser Registerkarte festlegen welcher der Eigenschaftswerte als Standard voreingestellt sein soll So gehen Sie vor Um die Merkmale eines Eigenschaftswerts festzulegen W hlen Sie in der Liste Werte den Wert aus den Sie ndern m chten Die Farbe die Sie in der Auswahlliste Farbe angeben ist f r sp tere Farblabelzuordnungen relevant W hlen Sie in der Auswahlliste Farbe eine Farbe f r sp tere Farblabel zuordnungen aus Handbuch classiX A Modelle Innovator
94. ente und Unterpakete mitverschoben die Struktur unterhalb des betroffenen Pakets bleibt erhalten Referenzen auf Elemente unterhalb der verschobenen Pakete werden angepasst Beim Verschieben wird der Name des Pakets nicht angepasst Wenn im neuen Oberpaket bereits ein Paket gleichen Namens existiert k nnen Sie das Verschieben nicht durchf hren Handbuch classiX A Modelle Innovator 11 A 3 1 2 Pakete kopieren und verschieben Um ein Paket zu verschieben haben Sie zwei M glichkeiten A Verschieben per Drag and drop B Verschieben ber das Men So gehen Sie vor Um ein Paket per Drag and drop zu verschieben Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur um das zu verschiebende Paket und das gew nschte Oberpaket sichtbar zu machen Selektieren Sie das Paket das Sie verschieben m chten und sperren Sie es Verschieben Sie das selektierte Paket in das gew nschte Oberpaket Wenn im neuen Oberpaket noch kein gleichnamiges Paket existiert und der Pakettyp als Unterpaket zul ssig ist wird das Paket in das neue Oberpaket verschoben Andernfalls erhalten Sie eine Meldung So gehen Sie vor Um ein Paket ber das Men zu verschieben Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie das Paket das Sie verschieben m chten und sperren Sie es W hlen Sie Bearbeiten gt Verschieben nach
95. enttypen k nnen Sie in den Editionen Innovator Ob ject und Innovator Business entsprechend der jeweiligen Methode zus tz liche Schablonen erzeugen e Pakete Paketdiagramme Abh ngigkeiten e Klassen Attribute Methoden Klassendiagramme e Komponenten Komponentendiagramme e Beziehungen Assoziationen Aggregationen Generalisierungen Abh n gigkeiten Schnittstellen zwischen Klassen zwischen Komponenten oder zwischen Anwendungsf llen e Einschr nkungen e Anwendungsf lle Anwendungsfalldiagramme Zustandsdiagramme e Objekt Aktivit ts Sequenz Kollaborationsdiagramme Au er f r Pakete Paketdiagramme sind Schablonen zwingend erforderlich Zielsetzung damit Elemente des entsprechenden Typs erzeugt werden k nnen Erst wenn f r diese Elementtypen eine Schablone existiert wird der Men ein trag Element gt Neu Neues Diagramm gt lt Elementtyp gt lt Dia grammtyp gt gt lt Schablone gt im Modellbrowser bzw Einf gen gt lt Elementtyp gt gt lt Schablone gt in den Diagrammeditoren sichtbar Auch wird in der Symbolleiste des Modellbrowsers bzw der Diagramme das Symbol zum Erstellen des Elements erst dann angezeigt wenn Sie eine entsprechende Schablone angelegt haben sofern Sie die Symbolleiste ein geblendet haben Folgende Schablonentypen werden unterschieden Schablonentypen e Schablonen in denen die Eigenschaften bzw deren Werte f r ein Ele ment festgelegt werden z B eine Klassenschablone inter
96. erscheint ffnen Sie das Register Benutzer und aktivieren Sie das Auswahlfeld Benutzeranmeldung erlauben Klicken Sie auf Anwenden Weitere Benutzer k nnen sich am Modell anmelden Handbuch classiX A Modelle Innovator 11 A 1 2 5 Anmeldungen verwalten Zus tzlich lassen sich im Register Benutzer die existierenden Anmeldun gen entfernen Diese Funktion erm glicht es dem Administrator als einzi ger Benutzer angemeldet zu sein um umfassende Arbeiten am Modell vor nehmen zu k nnen So gehen Sie vor Um die Benutzer vom Modell abzumelden ffnen Sie das Register Benutzer und aktivieren Sie das Auswahlfeld Angemeldete Benutzer abmelden Klicken Sie auf Anwenden Die am Modell angemeldeten Benutzer werden abgemeldet Der Benutzer ADMIN kann in der Dialogbox Administration An meldungen verwalten nicht abgemeldet werden Dies ist nur mit Modell gt Administration gt Benutzer verwalten m glich Im Register Gruppen k nnen Gruppenanmeldungen am Modell ber Innovator Web erlaubt oder verhindert werden Die Tabelle zeigt in der Spalte Anmeldungen wie viele Gruppenanmeldungen vorhanden sind In der Spalte www kann in der Auswahlzelle f r jede Gruppe ausgew hlt wer den ob sie sich ber Innovator Web am Modell anmelden kann Diese Einstellungen haben nur dann Auswirkungen wenn Gruppenanmeldun gen erlaubt werden So gehen Sie vor Um Gruppenanmeldungen ber Innovator Web zu erlauben
97. es nicht dass sie als Datei vorhanden ist Sie m ssen die Struktur das Modell laden vorlage auch in der Konfiguration Ihres Modells angeben So gehen Sie vor Um eine Strukturvorlage f r Ihr Modell zu laden Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Modell optionen laden Die gleichnamige Dialogbox erscheint W hlen Sie die gew nschte Konfigurationsdatei aus siehe Kapitel A 2 3 Seite A 38 und achten Sie dabei darauf dass das Auswahlfeld Strukturvorlagen in der Spalte Laden aktiviert ist Klicken Sie auf Anwenden Die Strukturvorlage ist jetzt bereitgestellt und kann in das Modell im portiert werden Copyright 2010 MID GmbH A 63 M D A 3 Modelle strukturieren mit Paketen A 64 Strukturvorlage importieren Hinweis Wenn Sie wie oben beschrieben die ben tigten Strukturvorlagen im Mo dell verf gbar gemacht haben k nnen Sie diese in das Modell importieren In Strukturvorlagen werden nur Teilb ume unterhalb solcher Pakete gespeichert die das Stereotyp systemModeb besitzen Die Pakete die oberhalb solcher Pakete liegen werden ignoriert Beim Importieren werden alle Teilb ume unter einem einzigen neuen oder selektierten Paket vom Stereotyp systemModelb zusammengefasst Sie haben zwei M glichkeiten A Sie importieren jede Strukturvorlage einzeln
98. esen werden F r Label mit dem Typ Feste Werte sind nur vorgegebene Werte zul ssig die im Register Werte definiert wurden Bei deaktiviertem Auswahlfeld sichtbar in Oberfl chen und Doku wird ein Label an diesen Stellen unterdr ckt Register Werte Die Liste Elementtyp enth lt die Elementtypen f r die Sie Labels ver geben haben Nach Auswahl eines Typs werden dessen Labels in der Liste Labels angezeigt Die Werte eines selektierten Labels werden in der Liste Werte aufgef hrt Ein dort selektierter Wert wird in das Eingabefeld Name bertragen wo er modifiziert werden kann In verschiedenen Editoren k nnen Sie ber Extras gt Optionen die Farben der Elementtexte durch Auswahl eines Labels bzw Eigenschaftswer tes bestimmen Ist f r ein Element das dort ausgew hlte Label oder ent sprechend der Eigenschaftswert definiert dann wird dessen Text in der Far be angezeigt die in der Auswahlliste Farbe seinem aktuellen Wert zuge wiesen wurde Bei nummerischen Labels k nnen Farben f r Intervalle festgelegt werden Dazu ist als Wert ein Intervall zweier ganzer Zahlen getrennt durch ein Komma anzugeben und diesem Wert eine Farbe zuzuordnen Copyright 2010 MID GmbH A 37 M D A 2 Modelle ffnen und konfigurieren A 2 3 Mit der Schaltfl che Nach oben bzw Nach unten k nnen Sie die Reihenfolge der Werte beeinflussen Diese Reihenfolge wird bei der Suche nach Labels und in der Dokumentation ber cksichtigt
99. eugen Wechseln Sie in das Paketdiagramm in dem Sie die Abh ngigkeit dar stellen m chten und sperren Sie es ggf Stellen Sie ggf durch Erstellen oder Hinzuf gen die Pakete dar zwi schen denen Sie Abh ngigkeiten herstellen m chten siehe Seite A 53 ber die Reihenfolge in der Sie die Pakete selektieren legen Sie fest welches Paket auf welches Zugriff erh lt Diese Richtungsangabe k n nen Sie anschlie end ndern Selektieren Sie das Paket das durch die Abh ngigkeit beschrieben wer den soll Handbuch classiX A Modelle Innovator 11 A 3 2 3 Abh ngigkeiten zwischen Paketen herstellen Selektieren Sie zus tzlich das Paket das vom ersten referenziert werden soll Im Men Einf gen gt Abh ngigkeit wird zu jeder Abh ngigkeits schablone die bereits im Modell hinterlegt ist ein eigener Eintrag an geboten Dar ber hinaus finden Sie hier den Eintrag Neu Dar ber er stellen Sie eine Abh ngigkeit die ein Standardset an Eigenschaften besitzt Um eine Abh ngigkeit mit Standardeigenschaften zu erstellen w hlen Sie Einf gen gt Abh ngigkeit gt Neu Um eine Abh ngigkeit aus einer Schablone zu erstellen w hlen Sie Einf gen gt Abh ngigkeit gt lt Schablone gt Zwischen den Paketen wird ein gestrichelter Pfeil dargestellt Die Pfeil spitze zeigt zu dem Paket dessen Elemente referenziert werden Wenn zwischen Paketen im Modell bereits Abh ngigkeiten modelliert sind diese im aktuellen
100. f Zu jedem selektierten Element wird in der Aus wahlliste Farben die zugeordnete Farbe angezeigt Die Selektion einer Farbe in der Auswahlliste Farben bewirkt die Zuord nung dieser Farbe zu dem in der Auswahlliste Elemente selektierten Ele ment Im Anzeigebereich rechts unten wird die Farbe angezeigt Bedingt durch die Bildschirmoptionen werden ggf mehrere Farben aus der Auswahlliste mit dem gleichen Farbton dargestellt Die eingestellten Farben werden in den entsprechenden Editoren bei der Bearbeitung neu erzeugter Elemente als Voreinstellung verwendet Eine explizite bernahme dieser voreingestellten Farben f r bereits existie rende Elemente in Diagrammen bzw Tabellen ist nicht m glich Als Modelladministrator k nnen Sie im Modellbrowser unter Modell gt Konfiguration gt Labels Labels f r das Modell konfigurieren Im gleichnamigen Dialog definieren Sie im Register Labels die Labels f r das Modell allgemein oder f r bestimmte Elementtypen und im Register werte die zugeh rigen Werte der Labels Die Konfiguration kann nur ge ndert werden wenn der Benutzer als Administrator angemeldet ist Ansonsten besteht nur lesender Zugriff d h die Elemente im Dialog die die Modifikationen bewirken sind inaktiv Labels sind nicht sprachabh ngig und k nnen im Unterschied zu den Ele menteigenschaften auch allgemein f r alle Element bzw Dokumentations typen festgelegt werden Handbuch classiX A Modelle Innovator 11 A 2 2
101. face class in der die Eigenschaft Stereotyp auf interface und die Eigenschaft Sichtbarkeit auf public gesetzt ist Zu diesem Schablonentyp geh ren Klassen Komponenten Dia gramm Beziehungs und Rollenschablonen e Schablonen die sich mit der Darstellung des Elements befassen Anzei geschablonen Hier kommen die Anzeige und Auswahlfilter zum Tra gen die Sie f r Klassen Attribute Methoden und Komponenten er zeugt haben siehe Kapitel A 4 2 Seite A 92 Die Vorgehensweise wie Sie Schablonen erzeugen ndern oder l schen ist immer die gleiche Lesen Sie dazu Kapitel A 4 3 1 Seite A 100 Welche Einzelheiten Sie bei den Schablonen ber cksichtigen m ssen wird im je weiligen Kapitel behandelt 1 nur Innovator Object Copyright 2010 MID GmbH A 99 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 4 3 1 Schablonen erzeugen ndern und l schen allgemein Schablone anlegen A 100 Sie k nnen f r Pakete und verschiedene Modellelemente Beziehungen Diagramme und Anzeigetypen Schablonen erzeugen Die Anwendung und Auswirkungen dieser Schablonen sind recht unterschiedlich und werden in den nachfolgenden Kapiteln n her behandelt Die Vorgehensweise beim Erzeugen oder ndern ist jedoch immer die gleiche In diesem Kapitel er fahren Sie wie Sie Schablonen anlegen ndern oder l schen Schablonen besitzen immer einen f r den jeweiligen Elementtyp eindeu tigen Namen Da Sie S
102. finitionen nicht erlauben dass Typ und Name gleich lauten kann f r Data Dictionary Iypen zur Typgene rierung ein Postfix angegeben werden z B Mit dem Eintrag _ wird typedef struct aa zu Copyright 2010 MID GmbH A 31 M D A 2 Modelle ffnen und konfigurieren ER Modell typedef struct a al e Vollst ndige Typen Bei aktiviertem Auswahlfeld enth lt der erzeugte Kommentar bei der Generierung von Typdefinitionen f r DD Eintr ge in Header Dateien auch die Typdefinitionen f r alle vom zugeh rigen Data Dictionary Eintrag referenzierten Data Dictionary Eintr gen e Deklarationen im Code Bei aktiviertem Auswahlfeld werden Forward Deklarationen nicht als Kommentar sondern als Programmtext generiert nur f r C In der Gruppe Dateieinschr nkungen k nnen Sie die signifikante Namensl nge von Modulen festlegen Module mit einem l ngeren Namen lassen sich ohne weiteres erzeugen Wenn zwei Modulnamen in den ersten Zeichen bereinstimmen und die Anzahl dieser Zeichen gr er oder gleich dem eingestellten Wert ist erscheint jedoch eine Pr fmeldung F r die Na mensl nge sind Werte zwischen 8 und 99 zul ssig e Gro Kleinschreibung Bei aktiviertem Auswahlfeld wird beim Vergleich von Modulnamen die Gro Kleinschreibung beachtet e Lifelink Bei aktiviertem Auswahlfeld werden nach der Bearbeitung einer Imple mentierung beim Speichern der Daten in das Repository auch die ent sprechende
103. g ibendehhendere A 3 A 1 1 2 Rechte als Benutzer erkennen sssessssessssessseseccceceeessessssssssseeeseeeccereeeeeesssssssseeeeseeeereeeeereesssss A 5 A 1 2 Zugriffsrechte vergeben A 5 A 1 2 1 Sich als Modelladministrator an und abmelden unssensssssenssnnsenssenssnnsensennsenssnnnen A 6 A 1 2 2 Benutzergruppen verwalten u a A 8 A 1 2 3 Benutzer verwalten 2 A 10 A 1 2 4 Benutzerangaben auf anderes Modell bertragen unussnsenssssenssensenssensensenseunsens A 14 A 1 2 5 Anmeldungen verwalten ee inlehindeehhe hen ensn nnene A 16 A 1 2 6 Verfahrens und Elementrechte an Benutzergruppen vergeben A 18 A 1 2 7 Passwort ndern es A 20 A 2 Modelle ffnen und konfigurieren A 23 A 2 1 Modelle handhaben 2 u uuu nn ak A 23 A 2 2 Modelle konfigurieren 00 ideehnebieiinieezendesen A 25 A 2 2 1 berblick zur Modellkonfiguration usseseennsssssseennnsssensnnnnsssensennnsssssnennnsssssnnenn A 25 A 2 2 2 IGrundeinstellungen umm0 25m ianneennenutnaheehinehenun denne he A 28 A22 2 3 Blementschrift rten sonenn mens A 35 A72 2 4 Elementlarben u a ik A 36 A 2 2 5 Babel mn Eee A 36 A 2 3 Modelloptionen laden usna nee eier ie tioiie ries Nieee A 38 A 2 4 Modelloptionen speichern use A 39 A 3 Modelle strukturieren mit Paketen eeeeeeeeeeeeeeeeeeeeeeeeeeeneeeeeeneeeeeeeeeeeeeeeeneeneeee A 41 A 3 1 Mit Paketen arbeiten a A 42 A 3 1 1 Pakete erzeug
104. gaben A 14 Sohnpaket festlegen A 70 Filter anlegen A 75 Spezifikation A 26 Standardattribut A 27 Standardmethode A 27 Standardnamen festlegen Schablone A 101 Copyright 2010 MID GmbH Statuszeile A 5 Stereotyp ndern mehrerer Pakete A 46 Paket A 45 Strukturvorlage A 26 bereitstellen A 63 exportieren A 65 importieren A 63 A 64 A 65 Symbol einer Schablone anzeigen A 101 f r Eigenschaftswert vorgeben A 91 Symbolleiste Symbole festlegen A 101 U umbenennen Eigenschaft A 88 Filter A 95 Umbruch A 28 V Verfahrensrecht A 4 entziehen A 19 erkennen A 5 erteilen A 19 vergeben Zugriffsrecht A 5 verschieben Paket A 48 verwalten Benutzer A 10 Benutzergruppen A 8 Verzeichnispfad ein ausblenden A 47 Verzeichnisstruktur abbilden A 46 VFY Verfahrensrecht A 4 Vorgabe hinterlegen f r Diagramm A 83 f r Element A 83 VV Verfahrensrecht A 4 Z zu ssige Elemente einschr nken A 119 Zugriffsrecht A 4 vergeben A 5 133 MID GmbH Hauptsitz N rnberg Eibacher Hauptstra e 141 90451 N rnberg Tel 49 0 911 96836 22 Fax 49 0 911 96836 10 E Mail info mid de www mid de Niederlassung K ln Niederlassung Stuttgart Ettore Bugatti Stra e 6 14 Silberburgstra e 187 51149 K ln 70178 Stuttgart Tel 49 0 2203 20271 0 Tel 49 0 711 633859 0 Fax 49 0 2203 20271 10 Fax 49 0 711 633859 10 Niederlassung M nchen Keltenring 7 82041 Oberhaching Tel 49 0 89
105. gigkeit zu ndern W hlen Sie in der Dialogbox Bearbeiten Eigenschaften das Re gister Richtung In den Alternativen finden Sie die Namen der derzeit selektierten Pakete aufgef hrt Die aktuelle Richtung dargestellt im ersten Alternativfeld von lt Paket1 gt nach lt Paket2 gt ist aktiviert Wenn Sie die Richtung umdrehen m chten aktivieren Sie das zweite Al ternativfeld von lt Paket2 gt nach lt Paket1 gt Wenn Sie eine bidirektionale Beziehung angeben m chten aktivieren Sie das Alternativfeld Bidirektional Wenn Sie in der Edition Innovator Data eine ungerichtete Abh n gigkeit angeben m chten aktivieren Sie das Alternativfeld Ungerich Let Klicken Sie auf Anwenden Copyright 2010 MID GmbH A 59 M D A 3 Modelle strukturieren mit Paketen Namen angeben A 3 2 4 Abh ngigkeiten k nnen m ssen aber nicht einen Namen besitzen Die Namen von Abh ngigkeiten zwischen zwei Paketen m ssen eindeutig sein Somit kann h chstens eine der Abh ngigkeiten keinen Namen besitzen So gehen Sie vor Um die Beziehung mit einem Namen zu kennzeichnen W hlen Sie in der Dialogbox Bearbeiten Eigenschaften das Re gister Name Geben Sie im Eingabefeld Name einen Namen ein Stellen Sie sicher dass dieser Name noch nicht f r eine vorhandene Abh ngigkeit zwischen den selektierten Paketen existiert Klicken Sie auf Anwenden So gehen Sie vor Um die Dialogbox zu schlie en
106. gister des Elementtyps zu dem Sie eine Schablo ne erstellen m chten Legen Sie wie auf Seite A 100 beschrieben eine Schablone an und weisen Sie ihr ggf ein Symbol zu Klicken Sie auf Eigenschaften Es erscheint eine weitere Dialogbox In der Edition Innovator Object machen Sie bei Klassen Attribut Hinweis und Methodenschablonen die Angaben f r jede Projektsprache ein zeln W hlen Sie ggf das Register f r die gew nschte Projektsprache Geben Sie Namensvorgaben und Eigenschaftswerte an Klicken Sie auf Schlie en Wiederholen Sie ggf diese Schritte f r alle Projektsprachen Schlie en Sie die Dialogbox mit OK Wiederholen Sie ggf diese Schritte f r alle Elementtypen Lesen Sie in Kapitel A 4 3 1 Seite A 100 wie Sie Schablonen ndern und l schen A 4 3 3 Schablonen f r Beziehungen In den Editionen Innovator Object und Innovator Business sind Schablo nen f r Beziehungen wie die f r Modellelemente oder Diagramme Vo raussetzung daf r dass der Men eintrag ELlement gt Neu gt lt Elementtyp gt gt lt Diagrammschablone gt im Modellbrowser bzw der Men eintrag Einf gen gt lt Elementtyp gt gt lt Schablone gt in den Diagrammeditoren existiert und somit die Beziehungen erzeugt werden k nnen In den Editionen Innovator Data und Innovator Function setzen Sie Scha blonen f r Beziehungen nur in Paketdiagrammen ein f r die Abh ngig keitsbeziehungen zwischen Paketen
107. glichkeiten angeboten Die wichtigsten sind e Auswahlfeld Name anzeigen nicht in Diagrammen Der Name des Elements kann ein oder ausgeblendet werden e Auswahlfeld Pakete anzeigen Der Name des besitzenden Pakets kann ein oder ausgeblendet werden Der Paketname wird in runden Klammern dargestellt Dies ist grunds tzlich nur m glich wenn auch der Name eingeblendet ist e Auswahlfeld Nur fremde Pakete anzeigen Die Anzeige des be sitzenden Pakets kann auf solche Pakete eingeschr nkt werden die nicht mit dem des Diagramms bereinstimmen Dies ist nur m glich wenn das besitzende Paket selbst eingeblendet ist e Auswahlfeld Stereotyp anzeigen Der Name des Stereotypwertes kann ein oder ausgeblendet werden Der Stereotypwert wird in doppel ten spitzen Klammern dargestellt e Auswahlfeld Symbol anzeigen Das Symbol des Stereotypwertes kann ein oder ausgeblendet werden Es wird seitlich neben dem Namen dargestellt e Auswahlfeld Nur Symbol F r einige Elemente nicht Diagramme kann eingestellt werden dass das Element nur aus dem Symbol besteht Rahmen etc werden nicht dargestellt Handbuch classiX A Modelle Innovator 11 A 4 3 6 Anzeige in Diagrammen festlegen Dies ist grunds tzlich nur m glich wenn auch das Symbol des Stereotypwerts eingeblendet ist ber die Dialogbox Modell Konfiguration lt Elementtyp gt Hinweis Diagrammeigenschaften legen Sie die Voreinstellung f r Diagram me eines Typs fest Sie k
108. gt Konfiguration Der Modelladministrator ist in Innovator ein Status den sich jeder defi nierte Benutzer in einem Innovator Modell verschaffen kann Administra torrechte k nnen Sie auf zwei Arten erlangen A Sie melden sich bereits beim Starten des Modells als Administrator in ei nem Modell an B Sie erweitern w hrend Ihrer Arbeit im Modell Ihren Status um Adminis tratorrechte F r jedes Modell kann ein Administrationspasswort festgelegt werden siehe Kapitel A 1 2 7 Seite A 20 Den Modellen im Demo Repository ist das Administratorpasswort admin zugewiesen Sie k nnen sich bereits beim Anmelden in einem Modell als Administrator ausweisen und so alle seine Rechte erhalten So gehen Sie vor Um sich als Administrator beim Modell anzumelden ffnen Sie in der Programmgruppe von Innovator den Modellbrowser Die Dialogbox Anmelden erscheint Aktivieren Sie das Alternativfeld Administrator Geben Sie im Eingabefeld Passwort ggf das Administratorpasswort ein Schlie en Sie die Dialogbox mit Anmelden Wenn Sie bereits als Benutzer im Modell arbeiten k nnen Sie Ihre Zu griffsrechte auf die Administration erweitern ohne sich vom Modell ab melden zu m ssen Auf diese Weise k nnen beliebig viele Benutzer als Ad ministrator arbeiten So gehen Sie vor Wenn Sie bereits unter Ihrem Benutzernamen im Modell angemeldet sind und Sie nun Administratorrechte erlangen m chten Wechseln Sie
109. h Versionsverwaltung Zum Thema Vergleich von Modellelementen lesen Sie das Handbuch Dif ferenzbestimmung Handbuch classiX A Modelle Innovator 11 A 1 Benutzer Gruppen und Rechte verwalten Jeder Benutzer in Innovator hat automatisch Leserecht auf alle Informati onen des Modells Das Recht auf ndernden Zugriff muss dem Benutzer jedoch erst zugewiesen werden Zugriffsrechte auf die Elemente eines Modells werden in Innovator auf der Ebene von Gruppen zugeordnet Durch die Zugeh rigkeit zu einer Gruppe bekommt der Benutzer die Zugriffsrechte dieser Gruppe Dar ber hinaus k nnen einige Verfahren auf die Elemente angewandt wer den f r die spezielle Verfahrensrechte erforderlich sind Auch sie werden in Innovator auf der Ebene von Gruppen zugeordnet A 1 1 Benutzer Gruppen Verfahrens und Zugriffsrechte A 1 1 1 Rechtesystem kennen lernen Der ndernde Zugriff auf Daten eines Modells ist durch ein mehrstufiges Rechtesystem geregelt Um Zugriff auf Inhalte eines Modells zu erhalten m ssen Sie sich mit ei Benutzer nem Benutzernamen anmelden Dabei ist es zun chst gleichg ltig ob Sie die Modelldaten nur lesen oder auch ndern m chten Der Benutzername muss bereits in dem Modell vorhanden sein Mit dem Benutzernamen kann ein Passwort verbunden sein ber das Sie den Zugang zu einem Modell sch tzen Der Modell Administrator ist standardm ig in jedem Modell vorhan den Mit diesem Benutzernamen sind automa
110. h dem eingestellten Wert ist er scheint jedoch eine Pr fmeldung F r die Namensl nge sind Werte zwi schen 8 und 99 zul ssig e Gro Kleinschreibung ber cksichtigen Bei aktiviertem Auswahlfeld wird beim Vergleich von Modulnamen die Gro Kleinschreibung beachtet Das Auswahlfeld Mehrfachreservierung erlauben bestimmt ob Komponenten von mehreren Benutzern gleichzeitig zur Bearbeitung reser viert werden k nnen Copyright 2010 MID GmbH UML Modell Hinweis A 33 M D A 2 Modelle ffnen und konfigurieren A 34 GP Modell Register Namensr ume Im Kapitel B 2 6 Pfadangaben verk rzen durch Namensr ume Seite B 70 finden Sie n here Informationen zur Nutzung der Namensr ume in Innovator In der Gruppe Namen eindeutig legen Sie den Geltungsbereich von Namen fest Das aktivierte Alternativfeld Im Paket erm glicht die Ver wendung von Namensr umen das Alternativfeld Im Modell schaltet dies ab In der Gruppe Doppelte Namen verhindern k nnen Sie bestimmen ob und unter welchen Voraussetzungen bei Doppelvergabe eines Namens f r ein Element desselben Typs eine Warnung erfolgt Die Einstellung be z glich der Verwendung von Namensr umen hat nat rlich Vorrang Vollst ndig qualifizierte Namen werden nur in Toplevel Packages aufgel st die durch eine explizit modellierte Resolve Abh ngigkeit an das Toplevel Paket des referenzierenden Elements angebunden sind Mit dem Auswahl feld Namen im referenzie
111. he Seite A 6 um die se zumeist modellspezifischen Einstellungen vorzunehmen Im Lieferumfang von Innovator sind bereits f r jede Edition verschiedene Grundkonfigurationen enthalten So k nnen Sie immer auf einem vorkon figurierten Grundmodell aufsetzen Diese Modelloptionen k nnen Sie auch nachtr glich in Ihr Modell laden Sie k nnen jedoch auch selbst alle Einstellungen die Sie im Modellbrowser ber das Men Modell gt Konfiguration vorgenommen haben in einer Konfigurationsdatei speichern und so in anderen Modellen wiederverwen den Beim Speichern wird immer die gesamte Konfiguration exportiert Beim Laden k nnen Sie dann beliebige Einstellungen aus der Konfiguration aus w hlen Dar ber hinaus k nnen Sie bei einigen festlegen ob Sie Einstel lungen die bereits im Modell vorhanden sind beim Laden ersetzen m ch ten oder ob nur solche Einstellungen erg nzt werden sollen die noch nicht vorhanden sind Sowohl beim Laden als auch beim Speichern von Modelloptionen wird zwischen Basis und Add on Modelloptionen unterschieden Beim Initiali sieren eines neuen Modells werden grunds tzlich nur die Basis Modellop tionen zur Auswahl angeboten Damit wird sichergestellt dass die Modelle stets mit einer korrekten Modellkonfiguration angelegt werden A 2 1 Modelle handhaben Sie k nnen Modelle auf der Grundlage von Modellvorlagen neu anlegen oder bereits bestehende Modelle exportieren Eine Modellvorlage auch Profil genann
112. hische Beziehungen festlegen ob nur die Beziehungen zu Oberelementen gepflegt werden sollen oder auch die zu Unterelemen ten Spezialisierungen So gehen Sie vor Um f r die Elemente des Diagramms einen Pflegestatus vorzugeben A 122 W hlen Sie in der Dialogbox Modell Konfiguration lt Element typ gt Diagrammeigenschaften je nach Situation eines der Re gister Pflege beim Erzeugen Pflege beim Hinzuf gen oder Pflege beim impliziten Hinzuf gen und selektieren Sie einen Stereotypwert F r die Beziehungsgruppen Assoziationen und Aggregatio nen einerseits und Generalisierungen Abh ngigkeiten Schnittstellen andererseits existiert je eine Gruppe mit den jewei ligen Alternativen zur Pflege Lediglich im Register Pflege beim impliziten Hinzuf gen wird die Alternative Gesamtes Mo dell nicht angeboten um Rekursionen zu vermeiden Aktivieren Sie das Alternativfeld f r den Pflegestatus den Sie den er zeugten hinzugef gten oder implizit hinzugef gten Elementen des Dia gramms zuweisen m chten Aktivieren Sie das Auswahlfeld Nur navigierbare Beziehungen wenn bei Assoziationen oder Aggregationen nicht navigierbare Bezie hungen ignoriert werden sollen Aktivieren Sie das AuswahlfeldNur Beziehungen zu ben tigten Elementen wenn bei hierarchischen Beziehungen die Beziehungen zu Unterelementen ignoriert werden sollen Klicken Sie auf Anwenden Wiederholen Sie diese Schritte f r alle Diagrammstereotype Wenn S
113. hte Sie an eine Benutzergruppe bertragen m chten Wenn Sie versehentlich ein Element selektieren auf das Sie kein Zu Hinweis griffsrecht besitzen so wird dieses Element bei der Vergabe der Zu griffsrechte ignoriert Klicken Sie in der Dialogbox auf Setzen In der Spalte Status werden alle selektierten Elemente durch ein A ge kennzeichnet W hrend jeder Benutzer Elementrechte an andere Gruppen vergeben Elementrechte kann kann nur der Administrator diese Rechte einer Gruppe wieder ent entziehen ziehen So gehen Sie vor Um einer Benutzergruppe das Zugriffsrecht auf ein bestimmtes Element zu entziehen Wechseln Sie ggf in den Modellbrowser und vergr ern Sie ggf die Lis te der Modellelemente so dass die Spalte Status sichtbar wird In der Spalte Status werden die Elementrechte dargestellt welche die aktuell selektierte Benutzergruppe derzeit besitzt Melden Sie sich als Administrator an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Administration gt Zugriffsrechte pfle gen Die gleichnamige Dialogbox erscheint Alle Benutzergruppen des aktu ellen Modells werden in der Liste Gruppe ausw hlen aufgef hrt W hlen Sie in der Dialogbox die Benutzergruppe der Sie die Element rechte entziehen m chten Sie k nnen im Modellbaum arbeiten w hrend die Dialogbox ge ffnet ist Selektieren Sie in der Liste der Modellelemente die Elemente deren Zu griffsrechte Sie der Benutzergruppe
114. iX A Modelle Innovator 11 A 4 3 1 Schablonen erzeugen ndern und l schen allgemein Klicken Sie auf Hinzuf gen Der Name wird in die Liste Schablonen aufgenommen Die Eigenschaften die Sie den einzelnen Schablonen zuweisen k nnen unterscheiden sich jeweils nach ihrem Elementtyp Insbesondere bei Anzei geschablonen wird etwas anders verfahren Lesen Sie dazu in Kapitel A 4 3 4 Anzeigeschablonen erzeugen und ndern Seite A 109 In allen anderen Schablonen k nnen Sie jedoch ein Set an Eigenschafts werten sowie einen Namen vorgeben Elemente die mit dieser Schablone sp ter erzeugt werden erhalten die Eigenschaftswerte und die Namensvor gabe als Grundausstattung So gehen Sie vor Um der Schablone Eigenschaften zuzuweisen Klicken Sie in der Gruppe Name auf Eigenschaften Eine weitere Dialogbox erscheint Je nach Elementtyp k nnen mehrere Register angeboten werden Lesen Sie dazu in den jeweiligen Kapiteln zu Elementschablonen Kapitel A 4 3 2 Schablonen f r Modellelemente und Pakete erzeu gen Seite A 103 Kapitel A 4 3 3 Schablonen f r Beziehungen Seite A 105 Kapitel A 4 3 5 Diagrammschablonen erzeugen und ndern Seite A 112 Geben Sie im Eingabefeld Name eine Namensvorgabe f r den Element typ ein In der Gruppe Elementeigenschaften werden alle Eigenschaften des aktuellen Elementtyps aufgef hrt Weisen Sie allen Eigenschaften den gew nschten Eigenschaftswert
115. ie alle Angaben gemacht haben schlie en Sie die Dialogbox mit OK Handbuch classiX A Modelle Innovator 11 A 5 Pr froutinen zusammenstellen und aufrufen Um die Qualit t der Modelle zu sichern m ssen sie unter verschiedenen Gesichtspunkten gepr ft werden Innovator stellt f r die Modellelemente eine Vielzahl von Pr foptionen zur Verf gung Die Pr foptionen selbst k nnen durch Sie nicht erweitert oder bearbeitet werden F r jeden Gesichtspunkt der Modellpr fung k nnen Sie jedoch Pr frouti nen benennen Pr froutinen sind eine Zusammenstellung von bestimmten verf gbaren Pr foptionen f r die Modellelemente F r das Zusammenstellen ndern und L schen von Pr froutinen be Hinweis n tigen Sie das Verfahrensrecht zur Verwaltung von Pr froutinen VFY Der Aufruf bestehender Pr froutinen kann durch jeden Benutzer erfol gen Die Pr froutinen sind Teil der Modellkonfiguration und gew hrleisten eine gleichartige Pr fung durch alle Bearbeiter Die Pr froutinen stehen im Modellbrowser in den Diagrammen bzw Tabellen in gleicher Weise zur Verf gung und f hren somit auch zu gleichen Pr fergebnissen Um ein Modell zu pr fen m ssen Sie e Pr froutinen zusammenstellen siehe Seite A 123 e Pr fungen durchf hren indem Sie Pr froutinen aufrufen siehe Seite A 129 A 5 1 Pr froutine zusammenstellen bzw bearbeiten Innovator realisiert die Pr fung von Modellen ber Pr froutinen Wenn Sie ber
116. igen Stereotype anzuzeigen aktivieren Sie das Auswahlfeld Alle anzeigen siehe Seite A 73 W hlen Sie in der Liste Stereotyp einen Pakettypen f r den Sie Klas sen bzw Komponenten zugelassen haben und die Sie nun durch Filter weiter einschr nken m chten W hlen Sie in der Liste Ausgew hlte Eintr ge den Eintrag Klasse Komponente Klassendiagramm oder Komponenten diagramm Wenn Sie diese Eintr ge soeben in die Liste verschoben haben ist die Schaltfl che Filter zwar bedienbar wird jedoch zu einer Meldung f hren Klicken Sie auf Anwenden und anschlie end auf Filter Die Dialogbox Filterauswahl erscheint Im der oberen Gruppe werden das aktuelle Stereotyp sowie der aktuelle Elementtyp angezeigt In der Liste Verf gbare Filter werden alle Filter aufgelistet die f r den Elementtyp im Modell bereits angelegt wurden W hlen Sie in der Liste Verf gbare Filter die Filter aus auf die Sie die Elemente des ausgew hlten Elementtyps beschr nken m chten Klicken Sie auf gt gt um die selektierten Eintr ge in die Liste Ausge w hlte Filter zu bertragen Klicken Sie auf OK Geben Sie auf diese Weise zu allen gew nschten Paket und Elementty pen die Filter an Wenn Sie f r Referenzpakete Klassen bzw Komponentenfilter festlegen m chten w hlen Sie das Register Referenz Weiter verfahren Sie analog wie oben beschrieben Innovator bietet in den mitgelieferten Strukturvorlagen bereits
117. ilter werden alle Filter angezeigt die be reits existieren So gehen Sie vor Um einen neuen Filter anzulegen Geben Sie in der Gruppe Filter im Eingabefeld Name einen Namen ein W hlen Sie in der Gruppe Zugeordnete Elementeigenschaften in der oberen Liste Elementeigenschaften einen Eintrag aus Die Auswahlliste Wertmuster wird mit den zul ssigen Werten gef llt W hlen Sie aus der Auswahlliste wertmuster den Eintrag den Sie mit dem Filter assoziieren m chten oder geben Sie ein Muster ein F r alle Elementtypen au er Paketen k nnen Sie festlegen ob die Be dingung erf llt sein muss oder nicht erf llt sein darf Handbuch classiX A Modelle Innovator 11 A 4 2 1 Filter f r Auswahlbeschr nkung von Elementen erstellen Wenn Sie mit dem Filter solche Elemente ansprechen m chten die diese gew hlte Eigenschaft besitzen aktivieren Sie das Auswahlfeld Bedin gung ist erf llt Wenn Sie dagegen solche Elemente ansprechen m chten die diese Eigenschaften nicht besitzen deaktivieren Sie das Auswahlfeld Klicken Sie in der Gruppe Zugeordnete Elementeigenschaften auf Hinzuf gen Die Eigenschaft und ihr Wert werden in die unteren Listen bertragen Wiederholen Sie diese Schritte mit allen Eigenschaften die Sie dem Fil ter zuordnen m chten Um nun die Eigenschaften dem Filter tats chlich zuzuordnen klicken Sie auch in der Gruppe Filter auf Hinzuf gen Der Filter wird in die Liste aufgenommen
118. in den Modellbrowser und w hlen Sie Modell gt Admi nistration gt Anmelden Die gleichnamige Dialogbox erscheint Copyright 2010 MID GmbH Hinweis Sich als Administrator anmelden Status um Administratorrechte erweitern A 7 M D A 1 Benutzer Gruppen und Rechte verwalten Sich als Administrator A 1 2 2 abmelden Geben Sie im Eingabefeld Passwort das Passwort an das f r den Ad ministrator festgelegt wurde Beachten Sie die Gro und Kleinschrei bung Falls kein Passwort vergeben wurde lassen Sie das Feld leer Best tigen Sie Ihre Eingabe mit OK In der Statuszeile wechselt das Symbol vor dem Benutzernamen auf den Schl ssel Die Art wie Sie sich als Administrator abmelden h ngt davon ab wie Sie die Administratorrechte erlangt haben A Wenn Sie sich als Administrator beim Modell angemeldet haben m s sen Sie sich als dieser Benutzer abmelden und sich anschlie end nun als anderer Benutzer erneut anmelden B Wenn Sie lediglich Ihre Zugriffsrechte auf Administratorrechte erweitert haben k nnen Sie sich diese Rechte auch einfach wieder entziehen So gehen Sie vor Um sich als Administrator ab und ggf als anderer Benutzer wieder anzu melden W hlen Sie im Modellbrowser Modell gt Abmelden Ihr Zugriff auf das Modell wird entzogen Sie k nnen sich als anderer Benutzer wieder anmelden So gehen Sie vor Um sich die Administratorrechte wieder zu entziehen
119. inem Paket vom Stereotyp A e ein Element vom Elementtyp B erzeugt wird e das das Stereotyp C besitzt pr fe ob eine e Paketabh ngigkeit vom Stereotyp D zu einem weiteren Ziel Paket exis tiert Wenn dar ber hinaus zu dem neuen Element ein Paketpfad angegeben ist pr fe ob dieser Pfad existiert Wenn nicht erzeuge e neue Pakete vom Stereotyp E Handbuch classiX A Modelle Innovator 11 A 3 4 4 Element beim Erstellen in ein bestimmtes Paket umlenken In dem Paket in das Sie Elemente umlenken m ssen Elemente dieses Hinweis Elementtyps auch zul ssig sein siehe Seite A 68 Sie k nnen zu jedem Elementtyp B e einen oder mehrere konkrete Stereotype C oder e alle Stereotype oder e alle Stereotype mit bestimmten Ausnahmen angeben So gehen Sie vor Um festzulegen in welchem Paket Elemente eines bestimmten Typs beim Erstellen abgelegt werden sollen Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Konfiguration gt Pakete gt Eigenschaf Celsa s Die gleichnamige Dialogbox erscheint W hlen Sie das Register Anlegevoreinstellungen W hlen Sie in der Liste Stereotyp das Stereotyp des Pakets von dem aus das Element erzeugt wird A W hlen Sie in der Liste Eintr ge den Elementtyp des Elements das umgelenkt werden soll B In der Auswahlliste Element werden alle Stereotypwerte aufgef hrt die zu
120. inen enthalten zun chst keine Pr foptionen f r Modellelemente Sprachen oder Zielsysteme Einer Pr froutine k nnen Sie verf gbare Pr foptionen f r die Modellele menttypen zuordnen Dazu ben tigen Sie das Verfahrensrecht zur Verwal tung von Pr froutinen VFY So gehen Sie vor Um einer Pr froutine bestimmte Pr foptionen zuzuordnen Klicken Sie in der Dialogbox Modell Konfiguration Pr frou tinen auf die Schaltfl che Eigenschaften Die Dialogbox Modell Konfiguration Pr froutinen er scheint Im Register Pr foptionen selektieren Sie in der Gruppe Element typ den Elementtyp dessen Pr foptionen Sie festlegen wollen Inder Gruppe Pr foptionen k nnen Sie der Pr froutine die verf g baren Pr foptionen des selektierten Elementtyps zuordnen Dazu haben Sie folgende M glichkeiten Handbuch classiX A Modelle Innovator 11 A 5 1 Pr froutine zusammenstellen bzw bearbeiten Wenn alle Pr foptionen des selektierten Elementtyps der Pr froutine zugeordnet werden sollen dann aktivieren Sie das AlternativfeldAlle Pr foptionen Wenn eine oder mehrere Pr foptionen des selektierten Elementtyps der Pr froutine zugeordnet werden sollen dann aktivieren Sie das Al ternativfeld Selektierte Pr foptionen Das Alternativfeld Selektierte Pr foptionen wird automatisch aktiviert sobald ein Eintrag in der Liste Pr foptionen selektiert wird Wenn Sie keine Pr foptionen des selektierten Elementtyps de
121. ing Engineering gt Aktionen E E Aktionen 7 Engineering gt Forward Reverse s E 9 5 3 E E Engineering E E Copyright 2010 MID GmbH A 27 M D A 2 Modelle ffnen und konfigurieren Optionsgruppe Einstellungen unter Modell gt Konfiguration gt ya Pr froutinen Pr froutinens A 5 Eu BE u Umbr che gt Umbr che s B 2 4 2 EEEE Prozessanaly Prozessanalysen s D 6 3 2 EB sen A 2 2 2 _ Grundeinstellungen Als Modelladministrator k nnen Sie im Modellbrowser unter Modell gt Konfiguration gt Grundeinstellungen grunds tzliche Einstel lungen f r das Modell vornehmen Hinweis Die Konfiguration kann nur ge ndert werden wenn der Benutzer als Administrator angemeldet ist Ansonsten besteht nur lesender Zugriff d h die Elemente im Dialog die die Modifikationen bewirken sind inaktiv Die Dialogbox Konfiguration Grundeinstellungen beinhaltet verschiedene Registerkarten mit Optionsgruppen und Einzeleinstellungen Die folgende bersicht listet die Registerkarten und Optionsgruppen so wie deren Vorkommen in den Innovator Editionen auf Register Gruppen a3 Umbr che E E u Implementierung SA SD Sprache COBOL Dateieinschr nkungen Dateier E E E E weiterungen C ER SER Dateieinschr nkungen COBOL Einschr nkun gen UML GPM Dateieinschr nkungen Namensr ume UML GPM Doppelte Namen verhindern Voreinstellung E m f r den Namensraumauswahldialog Dialogeinstellungen UML Klassen Attrib
122. inweis So gehen Sie vor Um eine Hierarchieebene aufzul sen Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie das Paket das Sie aufl sen m chten W hlen Sie Bearbeiten gt Pakethierarchie gt Ebene aufl sen Das Paket wird gel scht alle Elemente und Unterpakete werden eine Ebene h her geschoben A 3 1 4 Pakete l schen Sie k nnen Pakete l schen Damit l schen Sie diese aus dem Modell Da bei wird der gesamte Inhalt gel scht also auch alle enthaltenen Elemente und Unterpakete sowie rekursiv deren Inhalt Lesen Sie in Kapitel A 3 1 3 Hierarchie von Paketen ndern Seite A 50 wie Sie ein Paket aus der Struktur herausnehmen ohne die Unterpakete zu l schen So gehen Sie vor Um ein Paket im Modellbrowser zu l schen Wechseln Sie in den Modellbrowser ffnen Sie ggf im linken Bereich des Modellbrowsers die Teilb ume der Paketstruktur Selektieren Sie das Paket das Sie l schen m chten Stellen Sie sicher dass das Paket und alle Elemente dieses Pakets also auch in seinen Un terpaketen gesperrt sind Sie k nnen alle Elemente eines Teilbaums in den Ergebnisbereich des Hinweis Modellbrowsers bertragen und dort gleichzeitig sperren Lesen Sie dazu in Kapitel B 3 2 Nach Elementen suchen Seite B 88 Copyright 2010 MID GmbH A 51 M D A 3 Modelle strukturieren mit Paketen W hlen Sie
123. ister lt Projektsprache gt f r die Beschreibung der Klasse f r jede Projektsprache einzeln Bei der erweiterten Darstellung der Schnittstelle sind folgende Regeln zu beachten e F r die Realisierung muss das Stereotyp realize ausgew hlt sein Es darf kein anderes Stereotyp verwendet werden e F r die Abh ngigkeit kann jedes beliebige Stereotyp f r Abh ngig keiten verwendet werden au er realize Handbuch classiX A Modelle Innovator 11 A 4 3 4 Anzeigeschablonen erzeugen und ndern So gehen Sie vor Um f r die einfache Variante der Schnittstelle das Stereotyp festzulegen Geben Sie im Register Schnittstellenrealisierung das Stereo typ der Beziehung ein z B interface Klicken Sie auf Anwenden So gehen Sie vor Um f r die erweiterte Variante der Schnittstelle die Stereotype der Bezie hungen anzugeben Geben Sie im Register Realisierungsabh ngigkeit ggf eine Na mensvorgabe sowie das Stereotyp realize ein Geben Sie im Register Abh ngigkeit eine Namensvorgabe sowie das Stereotyp der Abh ngigkeit ein z B depend Klicken Sie auf Anwenden So gehen Sie vor Um die Eigenschaften von Klassen festzulegen die beim Erstellen einer Schnittstelle neu erzeugt werden Geben Sie in jedem einzelnen Register lt Projektsprache gt eine Na mensvorgabe ggf die Vererbungen sowie das Stereotyp der Realisie rungsbeziehung ein z B realizev
124. jeder Eigenschaft sind verschiedene Werte vorhanden Diese Werte k nnen von unterschiedlichem Typ sein Damit legen Sie fest wie die Ei genschaft sp ter genutzt werden kann e Teste Werte Der Nutzer erh lt eine Liste mit den Werten zur Aus wahl z B Ja und Nein e Zeichenketten Der Nutzer erh lt eine Liste mit den Werten zur Auswahl Zus tzlich erh lt er die M glichkeit einen freien Wert einzu geben e Numerisch Wie bei Zeichenketten jedoch muss die Eingabe in Zif fern erfolgen Wenn Sie im Register Elementeigenschaften bzw lt Projektspra Liste der che gt in der Gruppe Typ das Alternativfeld Feste Werte aktiviert ha _Eigenschaftswerte ben siehe Seite A 87 m ssen Sie nun die Werte erzeugen die f r die Ei erzeugen genschaft m glich sein sollen z B Ja und Nein Haben Sie die Alterna tiven Zeichenketten oder Numerisch aktiviert k nnen Sie Werte ein geben die als Wertvorschl ge der Eigenschaft angeboten werden sollen Copyright 2010 MID GmbH A 89 M i D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Eigenschaftswert ndern So gehen Sie vor Um Eigenschaftswerte zu erzeugen ffnen Sie ggf wie auf Seite A 87 beschrieben die Dialogbox Model1 Konfiguration Elementeigenschaften W hlen Sie in der Dialogbox das Register Werte lt Projektspra che gt Aktivieren Sie ggf in der Gruppe Elementeigenschaften das Aus wahlfeld Alle anzeigen In der Liste werden auch die Eig
125. l A 1 2 4 Seite A 14 Die Passw rter normaler Benutzer wer den dabei mit bertragen Das Administrationspasswort dagegen wird nicht in das neue Modell bertragen Um ein Passwort festzulegen m ssen Sie beim Modell angemeldet sein Wenn Sie sich als normaler Benutzer Administratorrechte erteilt haben siehe Seite A 7 legen Sie das Administratorpasswort an ansonsten das Benutzerpasswort So gehen Sie vor Um das Benutzerpasswort zu ndern W hlen Sie Modell gt Administration gt Passwort ndern Die gleichnamige Dialogbox erscheint A 20 Handbuch classiX A Modelle Innovator 11 A 1 2 7 Passwort ndern Geben Sie im Eingabefeld Altes Passwort das bisher g ltige Pass wort ein Wenn bislang kein Passwort festgelegt war lassen Sie das Ein gabefeld leer Die sp tere Passwortabfrage beachtet die Gro und Kleinschreibung des Passworts Geben Sie im Eingabefeld Neues Passwort das neue Passwort ein Wiederholen Sie die Eingabe im Eingabefeld Erneut eingeben Schlie en Sie die Dialogbox mit OK Von nun an muss das neue Passwort eingegeben werden wenn Sie sich beim Modell anmelden m chten Copyright 2010 MID GmbH A 21 M D A 1 Benutzer Gruppen und Rechte verwalten A 22 Handbuch classiX A Modelle Innovator 11 A 2 Modelle ffnen und konfigurieren Innovator classiX besitzt eine Vielzahl konfigurierbarer Modelloptionen Grunds tzlich ben tigen Sie Administratorrechte sie
126. ldiagramm e Kollaborationsdiagramm e Objektdiagramm e Paketdiagramm e Sequenzdiagramm e Zustandsdiagramm e Aktivit tsdefinitionsdiagramm Innovator Business Copyright 2010 MID GmbH Hinweis A 115 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 116 Beschriftung im Beschreibungsfeld Beschriftung der Elemente im Diagramm Hinweis Auswirkung der Angaben Sie k nnen festlegen aus welchen Bestandteilen die Beschriftung eines Diagramms im Beschreibungsfeld bestehen soll Das Beschreibungsfeld ist Bestandteil des Rahmens dessen Anzeige Sie ber Ansicht gt Rahmen steuern Folgende Bestandteile k nnen Sie steuern e Name des Diagramms e Paket ggf eingeschr nkt auf fremde Pakete e Stereotyp des Diagramms e Stereotypsymbol Analog zu den Bestandteilen der Beschriftung zum Diagramm k nnen Sie auch festlegen wie die einzelnen Modellelemente und in einigen Dia grammen Beziehungen dargestellt werden sollen F r Paketdiagramme erhalten Sie in der Dialogbox je eine Gruppe f r die Darstellung des Beschreibungsfeldes Gruppe Diagrammanzeige und eine f r die Darstellung der Pakete selbst Gruppe Namensan zeige F r die brigen Diagramme finden Sie eine Auswahlliste ber die Sie festlegen ob Sie die Einstellungen f r das Diagramm selbst oder f r die Elemente darin vornehmen Je nachdem f r welches Diagramm Sie welches Element w hlen erhalten Sie verschiedene Auswahlm
127. m glicht es die Elemente eines anderen Pakets so in den ei genen Namensraum zu importieren als w ren sie hier definiert So k nnen Sie die Pfadangabe bei Referenzen weglassen Zu Pfadangaben lesen Sie in Kapitel B 2 6 2 Pfadangaben unterscheiden Seite B 73 nur in Innovator Object und Innovator Business Diese Abh ngigkeit ist Voraussetzung um die im Konfigurations bzw Metamodell definierten Typen f r Objekte im Modell nutzen zu k nnen Au erdem verwenden Sie diese Abh ngigkeit wenn Sie mit Paketpfaden arbeiten Damit stellen Sie sicher dass bei Pfadangaben die potenziell in verschiedenen Teilb umen existieren k nnen genau die verwendet wird die durch die Resolve Abh ngigkeit beschrieben ist Sie konfigurieren da mit also einen paketlokalen Namensraum Zu Toplevel Paketen lesen Sie in Kapitel B 2 6 5 Teilb ume abgrenzen Seite B 78 Sie k nnen f r Ihr aktuelles Modell weitere Abh ngigkeiten zwischen Paketen bereitstellen Lesen Sie dazu Kapitel A 4 1 1 Eigenschaften erg nzen ndern und l schen Seite A 86 F r Paketabh ngigkeiten k nnen Schablonen hinterlegt sein Darin sind das Stereotyp der Abh ngigkeit sowie ein Standardname gespeichert Lesen Sie in Kapitel A 4 3 3 Schablonen f r Beziehungen Seite A 105 wie Sie Abh ngigkeitsschablonen erzeugen Sie k nnen im Paketdiagramm Beziehungen zwischen Paketen explizit an geben So gehen Sie vor Um zwischen Paketen Abh ngigkeiten zu erz
128. m Wurzelpaket beliebig viele Pakete erzeugen Sie k nnen Pakete im Modellbrowser oder in einem Paketdiagramm erzeu gen In diesem Kapitel erfahren Sie wie Sie im Modellbrowser Pakete er zeugen Um ein Paket zu erzeugen k nnen Sie e eine Schablone zugrunde legen e ein Standardset an Eigenschaften zuordnen das aus der Konfiguration der Unterpakete ermittelt wird Copyright 2010 MID GmbH A 43 M D A 3 Modelle strukturieren mit Paketen Paketschablone nutzen Paket erstellen Hinweis Hinweis A 44 F r Pakete k nnen Schablonen hinterlegt sein Darin sind alle Eigenschaf ten gespeichert Die wichtigsten sind e adresse Besitzt ein Paket die Eigenschaft Adresse so k nnen Sie dazu ein Verzeichnis auf einem Rechner hinterlegen Beim Reverse oder Forward Engineering wird dann zu diesem Paket ein Verzeichnis im Dateisystem erzeugt siehe Abschnitt Verzeichnisstruktur von Dateisys temen abbilden Seite A 46 e topLevel In Innovator Editionen die paketlokale Namensr ume un terst tzen legen Sie ber diese Eigenschaft die Sichtbarkeitsgrenze eines Namensraums fest siehe Kapitel B 2 6 5 Teilb ume abgrenzen Seite B 78 e Stereotyp ber Stereotype gruppieren Sie Pakete nach bestimmten Eigenschaften ber den Stereotypwert eines Pakets k nnen Sie z B Fil ter erzeugen oder zul ssige Elemente definieren Lesen Sie in Kapitel A 4 3 2 Schablonen f r Modellelemente und Pakete erzeugen Seite A 10
129. m zul ssige Elemente zu definie ren Sie k nnen f r jeden Filter beliebig viele Eigenschaften hinterlegen Dazu Auswahlfilter anlegen stehen Ihnen alle bereits definierten Eigenschaften und Eigenschaftswerte zur Verf gung siehe Kapitel A 4 1 Seite A 85 Zu folgenden Elementen k nnen Sie Auswahlfilter anlegen e Paket e Klasse e Komponente Copyright 2010 MID GmbH A 93 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 94 Zu Klassen und Komponenten k nnen Sie dar ber hinaus jeweils Aus wahlfilter anlegen f r Attribute nur bei Klassen Methoden nur bei Klassen Assoziationen Aggregationen Generalisierungen Abh ngigkeiten Schnittstellen Einschr nkungen Im Modellbrowser finden Sie unter dem Men Modell gt Konfigurati on die Untermen s Pakete Klassen Komponenten und Ein schr nkungen In jedem dieser Untermen s existiert ein Men befehl Auswahlfilter So gehen Sie vor Um Auswahlfilter anzulegen ben tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt lt Ele menttyp gt gt Auswahlfilter Die gleichnamige Dialogbox erscheint F r alle Bestandteile f r die Sie einen Auswahlfilter nutzen k nnen wird ein Register angeboten W hlen Sie das Register zu dem Sie einen Filter anlegen m chten In der Liste in der Gruppe F
130. men oder w hlen Sie aus der Auswahlliste Konfigurationsdatei eine Konfigurationsdatei aus wenn Sie diese berschreiben wollen Aktivieren sie ggf das Auswahlfeld Als Add On abspeichern und klicken Sie auf OK Die Modellkonfiguration wird mit den Pr froutinen gespeichert Pr froutine l schen F r das L schen einer Pr froutine ben tigen Sie das Verfahrensrecht zur Verwaltung von Pr froutinen VFY Eine gel schte Pr froutine steht im Men Engineering gt Modellie rung pr fen nicht mehr zur Verf gung Das ggf zugeh rige Symbol verschwindet aus der Symbolleiste des Modellbrowsers bzw der Editoren Handbuch classiX A Modelle Innovator 11 A 5 4 Pr froutinen aufrufen So gehen Sie vor Um eine Pr froutine zu l schen W hlen Sie im Modellbrowser Modell gt Konfiguration gt Pr frou tinen Die Dialogbox Modell Konfiguration Pr froutinen er scheint Selektieren Sie in der Dialogbox Modell Konfiguration Pr froutinen in der Gruppe Pr froutinen die Pr froutine die Sie l schen wollen Klicken Sie auf L schen Der Name der Pr froutine verschwindet aus der Liste Pr froutinen A 5 A4 Pr froutinen aufrufen Die Pr fung der Modellierung unter bestimmten Gesichtspunkten erfolgt durch den Aufruf einer Pr froutine Pr froutinen k nnen Sie im Mo dellbrowser und in Diagramm bzw Tabelleneditoren ber das Men En gineering gt Modellierung pr fen oder ber die Symbole der Pr f
131. mensr ume Seite B 70 Referenzen auf Elemente au erhalb dieses Namensraums m ssen ber spezielle Mecha nismen z B Pfade oder Abh ngigkeiten erzeugt werden e Paketnamen Jedes Paket erh lt einen Namen Dieser Name muss in nerhalb des bergeordneten Pakets eindeutig sein e Pakettypen Sie k nnen unterschiedliche Pakettypen mit bestimmten Eigenschaften vorgeben Damit k nnen Sie z B festlegen welche Ele mente innerhalb eines Pakets dieses Typs zul ssig sind e Beziehungen zwischen Paketen Sie k nnen die Beziehungen zwischen den Paketen in Paketdiagrammen darstellen Mit Paketen arbeiten Pakete verwalten Sie im Modellbrowser Die Struktur des Paketbaums k n nen Sie jederzeit im Modellbaum des Modellbrowsers pr fen und ggf be arbeiten Sie k nnen Pakete erzeugen ndern l schen kopieren und einf gen Sie k nnen Pakete durch Unterpakete verfeinern sie in andere Oberpakete verschieben und ihnen ein Stereotyp und damit bestimmte Eigenschaften zuweisen Da ber Pakete die Grundstruktur des gesamten Modells festgelegt ist werden meist zumindest die oberen Ebenen der Paketstruktur durch den Modelladministrator entworfen Hierbei k nnen Paketstrukturen aus vor Handbuch classiX A Modelle Innovator 11 A 3 1 1 Pakete erzeugen und ndern gefertigten Konfigurationen importiert oder aus bestimmten Eigenschaften generiert werden siehe Kapitel A 3 3 Paketstruktur erzeugen Seite A 61 ber Pakete
132. n ber Anzeigefilter legen Sie fest mit welchen Symbolen ein Element in Diagrammen dargestellt werden soll Anzeigefilter ben tigen Sie sp ter wenn Sie e in Diagrammen die Darstellung eines Elements ndern m chten e Anzeigeschablonen f r Elemente erstellen m chten siehe Seite A 109 W hrend Sie mit Auswahlfiltern konkrete Eigenschaftswerte assoziieren siehe Seite A 93 geben Sie mit Anzeigefiltern nur einen Namen bis zu vier Eigenschaften des Elementtyps sowie die Art der Darstellung Symbol Handbuch classiX A Modelle Innovator 11 A 4 2 2 Filter f r die Anzeige von Elementen erstellen oder Text an Wenn sp ter dieser Filter einem Element zugeordnet wird werden die Vorgaben aus der Eigenschaft Symbol bzw Text des entspre chenden Eigenschaftswertes herangezogen siehe Seite A 90 Folgende Elemente k nnen Sie ber Anzeigefilter beeinflussen e Jeweils bis zu vier Eigenschaften von Klassen Attributen Methoden Komponenten Eigenschaftssymbole werden in Diagrammen als kleine Symbole bzw Textrepr sentationen links vom Namen des Elements dargestellt F r die brigen Elemente k nnen Sie jeweils bis zu vier Eigenschaften an geben So gehen Sie vor Um Anzeigefilter zu erzeugen ben tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration
133. n e Abschnitt Eigenschaft umbenennen Seite A 88 e Abschnitt Eigenschaft l schen Seite A 88 Wenn Sie mit Filtern f r zul ssige Unterpakete arbeiten m chten k nnen Sie den Filtern beliebige Eigenschaften von Paketen zu Grunde legen Die Eigenschaft Stereotyp ist neben anderen bereits im Lieferumfang ent halten Sie k nnen weitere Eigenschaften erzeugen In der Edition Innovator Object legen Sie Eigenschaften f r jede Projekt sprache einzeln an Eigenschaften f r Pakete legen Sie stellvertretend f r alle im Register UML an Eigenschaften die bereits im Lieferumfang enthalten sind k nnen Sie weder ndern noch l schen Selbst hinzugef gte hingegen k nnen Sie nach Bedarf behandeln So gehen Sie vor Um eine neue Eigenschaft f r Pakettypen zu erzeugen ben tigen Sie Ad ministratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 Handbuch classiX A Modelle Innovator 11 A 3 4 2 Neue Stereotype und Eigenschaften f r Pakete erzeugen W hlen Sie Modell gt Konfiguration gt Elementeigenschaf Ben ss Die gleichnamige Dialogbox erscheint In den Editionen Innovator Function Innovator Data und Innovator Business erhalten Sie die zwei Register Elementeigenschaften und Werte In der Edition Innovator Object erhalten Sie f r jede Projektsprache die f r Ihr aktuelles Modell eingeschaltet ist je die zwei Register lt Projektsp
134. n Daten im Lifelink Verzeichnis aktualisiert Register Diagramm Das Register dient dem Konfigurieren der Anzeige von Entit ten und At tributen im Diagramm und ist identisch mit dem Register Anzeige des Dialogs Bearbeiten Eigenschaften im Diagramm Damit wird eine Voreinstellung f r die Anzeige von Modellelementen in neu angelegten Di agrammen getroffen Register Default Zielsystem Das Default Zielsystem bestimmt bei der Attributanzeige im Diagramm die Darstellung des Typs Register Implementierung In der Gruppe Dateieinschr nkungen k nnen Sie die signifikante Dateinamensl nge von Modulen und die Ber cksichtigung der Gro Kleinschreibung beim Vergleich von Modulnamen festlegen e L nge des Dateinamens Geben Sie die signifikante Dateinamensl nge von Modulen an Module mit einem l ngeren Namen lassen sich ohne weiteres erzeugen Wenn zwei Modulnamen in den ersten Zeichen bereinstimmen und die An zahl dieser Zeichen gr er oder gleich dem eingestellten Wert ist er scheint jedoch eine Pr fmeldung F r die Namensl nge sind Werte zwi schen 8 und 99 zul ssig Handbuch classiX A Modelle Innovator 11 A 2 2 2 Grundeinstellungen e Gro Kleinschreibung ber cksichtigen Bei aktiviertem Auswahlfeld wird beim Vergleich von Modulnamen die Gro Kleinschreibung beachtet In der Gruppe COBOL Einschr nkungen legen Sie die maximale Na mensl nge f r COBOL Strukturelemente fest Register Sprachen In der
135. n Editionen Innovator Object und Innovator Business k nnen Sie auch zu anderen Elementtypen als Paketen Vorgaben machen Lesen Sie dazu in Kapitel A 4 1 Stereotype und Eigenschaften von Elementen vorgeben Seite A 85 Wenn Sie mit den Editionen Innovator Object und Innovator Business arbeiten k nnen Sie dar ber hinaus ber die Diagrammeigenschaften bestimmter Diagrammtypen Klasse Komponente einschr nken wel che Elemente in ein Diagramm hinzugef gt werden k nnen Copyright 2010 MID GmbH Hinweis M D A 3 Modelle strukturieren mit Paketen Verwendungsarten von Paketen Auswirkungen der Paketeigenschaften Innovator unterscheidet zwei Verwendungsarten von Paketen e Besitzendes Paket Elemente k nnen in einem Modell nur genau ein mal existieren Alle anderen Vorkommen des Elementes sind lediglich Referenzen auf dieses Element Das Paket in dem ein Element tats ch lich vorhanden ist in dem es z B erzeugt wurde wird als besitzendes Paket bezeichnet e Referenzpaket Ist ein Element einmal erzeugt kann es in beliebig vie len Paketen referenziert werden So k nnen ber Pakete unterschiedliche Aspekte und Zusammenh nge dargestellt werden Wenn Sie Eigenschaften f r Pakettypen festlegen entscheiden Sie ob die Eigenschaften f r den Besitz von Elementen zutreffen sollen oder f r die Referenz darauf siehe Kapitel A 3 4 1 Seite A 68 Beim Versuch ein nicht zul ssiges Element in einem Paket zu er
136. n Namen auch Gruppen Zuordnungen usw laden Wenn die Benutzerverwaltung Ihres Netzwerks das Lightweight Directory Access Protocol LDAP nutzt k nnen Sie Benutzerdaten aus dieser Quelle laden nur Windows NET Framework erforderlich und Solaris SPARC und PC Daf r sind u a Angaben Server Port und weitere Attribute notwendig die Sie vom Netzadministrator erfragen k nnen Handbuch classiX A Modelle Innovator 11 A 1 2 4 Benutzerangaben auf anderes Modell bertragen So gehen Sie vor Um Benutzer via LDAP in die Benutzerliste zu importieren Wechseln Sie in dem Modell in das Sie die Daten laden m chten in den Modellbrowser und melden Sie sich als Administrator an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Administration gt Benutzer verwal ten Die gleichnamige Dialogbox erscheint W hlen Sie das Register Laden Klicken Sie auf die Schaltfl che LDAP Die Dialogbox Administration Benutzer verwalten er scheint Tragen Sie im Eingabefeld Server die Adresse des LDAP Servers in der Form lt name gt lt company gt lt domain gt ein Tragen Sie im Eingabefeld Port die Portnummer ein Gew hnlich ist dies die Nummer 389 Wenn der Server eine Authentifikation verlangt tragen Sie im Eingabe feld Bind DN den Login Parameter f r die Authentifikation am LDAP Server in der Form cn lt company gt dce lt domain gt und im gleichna migen Eingabefeld das ggf notw
137. n Pfeilschaltfl chen die Bitmaps durch Selektie ren Sie das gew nschte Bitmap und schlie en Sie die Dialogbox mit OK Der Dateiname sowie das Bitmap werden angezeigt Aktivieren Sie das Auswahlfeld In Modellbrowsersymbolleiste anzeigen und klicken Sie in der Gruppe Schablonen auf n dern In der linken Symbolleiste des Modellbrowsers wird das neue Symbol angezeigt Sie k nnen Schablonen nachtr glich ndern Folgende nderungen sind m glich Name der Schablone ndern Symbol der Schablone ndern Namensvorgabe und Eigenschaftswerte ndern Ggf elementspezifische Eigenschaften ndern Anzeige in der Symbolleiste des Modellbrowsers ndern Die nderungen wirken sich lediglich auf die Elemente aus die nach der nderung der Schablone erzeugt werden Bereits existierende Elemente bleiben unber hrt So gehen Sie vor Um eine Schablone zu ndern Selektieren Sie in der Dialogbox Modell Konfiguration lt Ele menttyp gt lt Schablone gt in der Liste Schablonen die Schablone die Sie ndern m chten Nehmen Sie die gew nschten nderungen vor und schlie en Sie die Di alogbox mit Schlie en Handbuch classiX A Modelle Innovator 11 A 4 3 2 Schablonen f r Modellelemente und Pakete erzeugen Sie k nnen Schablonen l schen Bereits existierende Elemente bleiben un Schablone l schen ber hrt Anzeigeschablonen werden vorwiegend in Diagrammeigenschaften ver Hinweis wendet siehe Seite A 121 We
138. n dann alle Eigenschaf ten angezeigt W hlen Sie in der Spalte Name den Eintrag Stereotyp In der Spalte wert wird der aktuelle Stereotypwert des Pakets angezeigt W hlen Sie in der Spalte wert den Stereotypwert den Sie dem Paket zuordnen m chten Schlie en Sie die Dialogbox mit OK Das Stereotyp ist ge ndert Das Stereotypsymbol wird vor dem Paket dargestellt Copyright 2010 MID GmbH A 45 M D A 3 Modelle strukturieren mit Paketen Verzeichnisstruktur von Dateisystemen abbilden Hinweis Hinweis A 46 So gehen Sie vor Um das Stereotyp mehrerer Pakete gleichzeitig zu ndern Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie die Pakete deren Stereotyp Sie ndern m chten und sperren Sie diese W hlen Sie Element gt Eigenschaften Die gleichnamige Dialogbox erscheint W hlen Sie in der Auswahlliste Name den Eintrag Stereotyp W hlen Sie in der Auswahlliste wert den Stereotypwert den Sie allen selektierten Paketen zuweisen m chten Wenn Sie weitere Stereotype ndern m chten klicken Sie auf Anwen den Ansonsten schlie en Sie die Dialogbox mit OK Das Stereotyp ist ge ndert Das Stereotypsymbol wird vor dem Paket dargestellt ber Pakete bilden Sie die Verzeichnisstruktur f r die Quellcodedateien ab Die ben tigen Sie wenn Sie aus Ihren Modelldaten Quellcodes oder umgekehrt
139. n der Gruppe Zugeordnete Elementeigenschaf ten in der oberen Liste Elementeigenschaften einen Eintrag aus Die Auswahlliste Wertmuster wird mit den zul ssigen Werten gef llt W hlen Sie aus der Auswahlliste wertmuster den Eintrag den Sie mit dem Filter assoziieren m chten Klicken Sie in der Gruppe Zugeordnete Elementeigenschaf ten auf Hinzuf gen Die Eigenschaft und ihr Wert werden in die unteren Listen bertragen Handbuch classiX A Modelle Innovator 11 A 3 4 4 Element beim Erstellen in ein bestimmtes Paket umlenken Wiederholen Sie diese Schritte mit allen Eigenschaften und Werten die Sie dem Filter zuordnen m chten Um jetzt die Eigenschaften dem Filter zuzuordnen klicken Sie auch in der Gruppe Filter auf Hinzuf gen Der Filter wird in die Liste aufgenommen und kann von nun an f r die Definition von zul ssigen Unterpaketen verwendet werden siehe Seite A 105 Wenn Sie alle Angaben gemacht haben schlie en Sie die Dialogbox mit Schlie en e Abschnitt Filter umbenennen Seite A 95 e Abschnitt Filter l schen Seite A 95 e Abschnitt Eigenschaften eines Filters ndern und l schen Seite A 96 A 3 4 4 Element beim Erstellen in ein bestimmtes Paket umlenken Wenn Sie Elemente nicht im Modellbrowser erstellen sondern ber andere Wege k nnen Sie nur indirekt beeinflussen in welches Paket sie gelegt werden z B ber das Paket des Diagramms Sie k nnen f r jeden Elementty
140. n eine mehrstellige Nummer aus der auch die jewei ligen Oberprozesse abzulesen sind Die Nummer bezeichnet einen Pfad von dem Prozess der obersten Hierarchieebene bis zum betrachteten Prozess In der Gruppe SA Einschr nkungen kann die Zahl der Prozesse in Kontext bzw Flussdiagrammen eingeschr nkt werden e CD Prozesse Die Zahl legt die maximal zul ssige Anzahl der Prozesse im Kontextdia gramm fest Sie k nnen Werte von 1 bis 99 eingeben Copyright 2010 MID GmbH A 29 M D A 2 Modelle ffnen und konfigurieren Hinweis e Prozesse Die Zahl legt die maximal zul ssige Anzahl der Prozesse in einem Fluss diagramm fest Sie k nnen Werte von 1 bis 99 eingeben e Terminator Das Auswahlfeld bestimmt ob Terminatoren in anderen Diagrammen als dem Wurzeldiagramm erlaubt sind Diese Beschr nkungen werden beim Ausf hren von Pr froutinen getestet In der Gruppe Umgebungsfl sse kann die Anzeige von Umgebungs fl ssen eingestellt werden e Ursprung anzeigen Wenn das Auswahlfeld Ursprung anzeigen aktiviert ist werden Umgebungsfl sse im SA Diagramm mit Name und Typ des verbunde nen Elements aus dem Oberdiagramm gekennzeichnet In der Gruppe Diagrammnummerierung kann die Anzeige der Numme rierung von SA Diagrammen eingestellt werden e Anzeigen Wenn das Auswahlfeld Anzeigen aktiviert ist wird im Beschreibungs feld des SA Diagramms die Diagrammnummer angezeigt Register Sichten In der Gruppe Sichten l
141. n m ssen Die folgenden Kapitel besch ftigen sich mit den grundlegenden Mechanis men und Arten der Konfigurationsm glichkeiten und wie Sie diese sinn voll einsetzen Welche Auswirkungen die Einstellungen im einzelnen auf Ihr Modell haben erfahren Sie im jeweiligen Kapitel zur Edition Im Lieferumfang von Innovator sind bereits viele Elemente Schablonen und Filter vorkonfiguriert In der Regel werden Sie unter diesen Vorgaben jeweils die geeignete finden Wenn Sie dennoch selbst bestimmte Vorgaben erg nzen oder anpassen m chten k nnen Sie meist gezielt die jeweils be n tigte Dialogbox nutzen Wenn Sie dagegen das gesamte Spektrum der Konfiguration nutzen m ch ten m ssen Sie in der folgenden Reihenfolge vorgehen Copyright 2010 MID GmbH Zielsetzung Vorgehensweise A 83 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 84 Beispiel Kriterienkatalog Eigenschaft erzeugen Innovator stellt bereits in je der Edition ein Set an Eigenschaften und ihrer Werte zur Verf gung Diese Werte k nnen mit spezifischen Charakteristika assoziiert werden z B mit Symbolen o Wenn f r Ihre Zwecke diese Standards nicht aus reichen k nnen Sie jedem konfigurierbaren Elementtyp der Edition weitere Eigenschaften hinzuf gen und sie mit spezifischen Werten f l len Filter f r Eigenschaften erzeugen Die Liste der Eigenschaften ist das Maximum an Eigenschaften welche die Elemente besitzen k nnen Mit Fil
142. ndern wenn Sie das entsprechende Verfahrensrecht Pr froutine ndern VFY besitzen siehe Seite A 4 So gehen Sie vor Um den Namen einer Pr froutine zu ndern Selektieren Sie im Modellbrowser in der Dialogbox Modell Konfi guration Pr froutinen in der Gruppe Pr froutinen die Pr froutine deren Namen Sie ndern wollen ndern Sie im Eingabefeld Name der Pr froutine den Namen Wenn der Eintrag im Eingabefeld in der Liste Pr froutinen noch nicht existiert dann werden die Schaltfl chen Hinzuf gen und ndern bedienbar Klicken Sie auf ndern Der Name der Pr froutine wird in der Liste Pr froutinen entspre chend Ihrer nderung aktualisiert Konfigurierte Pr froutinen werden im Modellbrowser im Men Engi Men struktur neering gt Modellierung pr fen aufgelistet Das gleichnamige Men der Pr froutinen in den Diagramm bzw Tabelleneditoren listet diejenigen Pr froutinen bearbeiten auf die Pr foptionen f r den Elementtyp des Editors enthalten Sie k nnen die Struktur des Men s der Pr froutinen im Modellbrowser in der Dialogbox Modell Konfiguration Pr froutinen beeinflus sen Mit den Schaltfl chen Nach oben Nach unten und Trenn linie k nnen Sie die Pr froutinen im Men gezielt ordnen und grup pieren A 5 2 Pr froutinen einer Modelloption laden und speichern Die Pr froutinen sind Teil der Modellkonfiguration und lassen sich mit ei Pr froutinen laden ner Konfiguratio
143. nen Sie lediglich den Standardwert ndern oder sie in Dialogboxen ausblenden in einigen F llen auch Werte hinzuf gen Copyright 2010 MID GmbH A 87 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen Hinweis Eigenschaft umbenennen Eigenschaft l schen So gehen Sie vor Um das Verhalten der Eigenschaft festzulegen W hlen Sie in der Dialogbox Modell Konfiguration Elementei genschaften in der Liste Elementeigenschaften den gew nschten Eintrag Legen Sie mit den Alternativen in der Gruppe Typ fest ob die Werte der Eigenschaft editierbar sein sollen oder nicht Wenn nur numerische Ein gaben m glich sein sollen aktivieren Sie das Alternativfeld Numerisch Wenn Sie in der Gruppe Typ das Alternativfeld Feste Werte gew hlt haben so ist die Angabe des Standardwertes obligatorisch Bei den an deren Alternativen ist die Angabe optional Um beim Alternativfeld Feste Werte einen Wert als Standardwert festzulegen m ssen der Eigenschaft bereits Werte zugewiesen sein siehe Seite A 89 W hlen Sie ggf aus der Auswahlliste Standardwert einen der Werte aus Aktivieren Sie das Auswahlfeld Verborgen in Dialogen wenn der Wert weniger wichtig ist und in sp teren Dialogen verborgen sein soll Klicken Sie auf ndern Die nderung wird bernommen Die Namen von Eigenschaften die Sie selbst erzeugt haben k nnen Sie ndern So gehen Sie vor Um eine Eigenschaft zu ndern
144. nn Sie eine Anzeigeschablone l schen entfernen Sie damit die entsprechende Einstellung auch aus allen Dia grammschablonen die diese Diagrammeigenschaften nutzen So gehen Sie vor Um eine Schablone zu l schen Selektieren Sie in der Gruppe Schablonen die Schablone die Sie l schen m chten Klicken Sie auf L schen Falls die L schkontrolle eingeschaltet ist erscheint die gleichnamige Di alogbox Hier werden alle Objekte aufgelistet die durch die Aktion ge l scht werden Pr fen Sie ob Sie die Schablone wirklich l schen m chten Brechen Sie ggf mit Abbrechen ab Ansonsten schlie en Sie die Dialogbox mit OK A 4 3 2 Schablonen f r Modellelemente und Pakete erzeugen In den Editionen Innovator Object und Innovator Business sind Schablo nen f r Modellelemente wie die f r Beziehungen oder Diagramme Vo raussetzung daf r dass der Men eintrag Element gt Neu Neues Dia gramm gt lt Elementtyp gt lt Diagrammtyp gt gt lt Schablone gt im Modellbrowser bzw der Men eintrag Einf gen gt lt Elementtyp gt gt lt Schablone gt in den Diagrammeditoren existiert und somit die Modell elemente erzeugt werden k nnen In den Editionen Innovator Data und Innovator Function setzen Sie Scha blonen f r Elemente nur f r Pakete und deren Abh ngigkeiten ein Diese k nnen Sie jedoch auch ohne Schablone erzeugen indem Sie den Men befehl Neu w hlen Den Schablonen ist jeweils genau
145. notwendigen Verfahrensrechte e Sielegen Benutzernamen an e Sie weisen die Benutzernamen einer oder mehreren Gruppen zu Wenn die Benutzerverwaltung Ihres Netzwerks das Lightweight Directory Access Protocol LDAP nutzt k nnen Sie die gew nschten Benutzerdaten aus dieser Quelle laden Sie k nnen die Angaben zu Benutzern Gruppen und Verfahrensrechten in einer Konfigurationsdatei speichern Diese Datei k nnen Sie in jedem be liebigen anderen Modell wieder laden und so die Angaben auch im neuen Modell verf gbar machen Sich als Modelladministrator an und abmelden Aufgaben des Administrators In Innovator k nnen Sie f r jedes Modell eigene Zugriffsrechte auf Admi nistrationsaufgaben vergeben Der Administrator befasst sich zun chst damit welcher Benutzer welcher Gruppe zugeh rt und welche Verfahren von welcher Gruppe angewendet werden d rfen Dar ber hinaus k nnen zu jedem Modell verschiedene Konfigurationen hinterlegt sein Diese werden bereits beim Initialisieren eines Modells gela den k nnen jedoch anschlie end ge ndert werden F r diese nderungen ben tigen Sie durchweg Administratorrechte Handbuch classiX A Modelle Innovator 11 A 1 2 1 Sich als Modelladministrator an und abmelden Alle Administrationsbefehle zur Benutzerverwaltung finden Sie im Modell browser im Untermen Modell gt Administration Alle Men befehle zur Konfiguration des Modells finden Sie im Modell browser im Untermen Modell
146. nschaften s A E E 4 3 6 A 26 Handbuch classiX A Modelle Innovator 11 A 2 2 1 berblick zur Modellkonfiguration Optionsgruppe Einstellungen unter Modell gt Konfiguration gt ya Fortsetzung Ele Objekte gt Diagrammeigenschaften s A 4 3 6 E E menteigen 7 f x Interaktionen gt Diagrammeigenschaften s A 4 3 6 E E schaften Zust nde Aktivit ten gt Diagrammeigenschaften WE W s A 4 3 6 Tailoring Analyse gt Tabelleneigenschaften E s A 4 3 6 Ignorierbare Ignorierbare Tokens s E 9 5 2 E Tokens Standardattri Klassen gt Standardattributes E 5 3 a bute Standardmetho Klassen gt Standardmethoden s E 5 3 a den Schablonen Pakete gt Schablonen s A 4 3 2 E E E E Klassen gt Klassenschablonen s A 4 3 2 E E Klassen gt Diagrammschablonen s A 4 3 5 E E Klassen gt Beziehungsschablonen s A 4 3 3 E E Einschr nkungen gt Schablonen s A 4 3 2 E E Komponenten gt Komponentenschablonen s A 4 3 2 E E Komponenten gt Diagrammschablonen s A 4 3 5 E E Komponenten gt Beziehungsschablonen s A 4 3 3 E E Anwendungsf lle gt Schablonen s A 4 3 2 E E Objekte gt Diagrammschablonen s A 4 3 5 m Interaktionen gt Diagrammschablonen s A 4 3 5 m Zust nde Aktivit ten gt Diagrammschablonens A WE E 4 3 5 Klassenanzeige Klassen gt Anzeigeschablonen s A 4 3 4 E E Einschr nkungen gt Anzeigeschablonen s A 4 3 4 E E Komponenten gt Anzeigeschablonen s A 4 3 4 E E Engineer
147. nsdatei als Basis oder Add on Modelloption speichern oder nachladen F r das Laden oder Speichern einer Pr froutine ben tigen Sie das Verfah rensrecht zur Verwaltung von Pr froutinen VFY Copyright 2010 MID GmbH A 127 M i D A 5 Pr froutinen zusammenstellen und aufrufen So gehen Sie vor Um Pr froutinen zu laden W hlen Sie im Modellbrowser Modell gt Konfiguration gt Modell optionen laden Die gleichnamige Dialogbox erscheint Bestimmen Sie mit den Alternativfeldern Basis oder Add on in der Gruppe Konfigurationsdatei ob Sie die Pr froutinen aus einer Basismodelloption oder einem Add on laden wollen und w hlen Sie in der Auswahlliste Konfigurationsdatei die entsprechende Konfigu rationsdatei aus Klicken Sie in der Gruppe Optionsgruppen auf Optionen zu r cksetzen und aktivieren Sie das Auswahlfeld Pr froutinen bernehmen Sie die Einstellungen mit Anwenden und schlie en Sie die Dialogbox Die Pr froutinen der Modelloptionen werden geladen Pr froutinen mit einer Pr froutinen k nnen Sie entweder als Basis oder oder als Add on Modell Modellkonfiguration option in einer Konfigurationsdatei speichern A 5 3 A 128 speichern So gehen Sie vor Wenn Sie Pr froutinen speichern wollen W hlen Sie im Modellbrowser Modell gt Konfiguration gt Modell optionen speichern Die gleichnamige Dialogbox erscheint Vergeben Sie im Eingabefeld Konfigurationsdatei einen Na
148. nt gt ffnen Das Paketdiagramm ffnet sich Sie k nnen im Paketdiagramm Pakete erzeugen bereits vorhandene Pakete darstellen hinzuf gen und Bezie hungen zwischen Paketen darstellen A 3 2 2 Pakete im Paketdiagramm erzeugen und hinzuf gen Sie k nnen Pakete im Modellbrowser oder in einem Paketdiagramm erzeu gen In diesem Kapitel erfahren Sie wie Sie im Paketdiagramm Pakete er zeugen Wenn Sie im Paketdiagramm ein Paket erzeugen erzeugen Sie damit ein Unterpaket standardm ig in dem Paket in dem auch das Paketdiagramm liegt Wenn Sie ein Paket hinzuf gen betrachten Sie bestimmte Beziehun gen die es zu anderen Paketen im aktuellen Paketdiagramm besitzt siehe Kapitel B 2 1 2 Logisches und grafisches Vorkommen von Modellele menten Seite B 24 Sie k nnen ein Paket so in beliebig vielen Paketdia grammen darstellen Jedoch k nnen Sie jedes Paket in einem Paketdia gramm nur h chstens einmal darstellen Um ein Paket zu erzeugen k nnen Sie e eine Schablone zugrunde legen siehe Seite A 44 e ein Standardset an Eigenschaften zuordnen das aus der Konfiguration der Unterpakete ermittelt wird Copyright 2010 MID GmbH A 53 M D A 3 Modelle strukturieren mit Paketen Paket erzeugen Hinweis Paket hinzuf gen Lesen Sie in Kapitel A 4 3 2 Schablonen f r Modellelemente und Pakete erzeugen Seite A 103 wie Sie Paketschablonen erzeugen Wenn Sie im Paketdiagramm ein Paket erzeugen legen Sie es standa
149. odell zu laden Wechseln Sie in dem Modell in das Sie die Daten laden m chten in den Modellbrowser und melden Sie sich als Administrator an siehe Kapitel A 1 2 1 Seite A 6 Stellen Sie sicher dass die Datei mit den Benutzerangaben im Verzeich nis INOPRJ config user des aktuellen Repositoryservers liegt W hlen Sie Modell gt Administration gt Benutzer verwal ten Die gleichnamige Dialogbox erscheint W hlen Sie das Register Laden W hlen Sie aus der Auswahlliste Konfigurationsdatei die ge w nschte Datei aus Klicken Sie auf die Schaltfl che Neu laden Die Benutzerangaben werden in das aktuelle Modell geladen Anmeldungen verwalten A 1 2 5 Benutzeranmeldung erlauben A 16 Benutzeranmeldungen am Modell und Gruppenanmeldungen am Modell ber Innovator Web k nnen Sie sperren oder freigeben Voraussetzung da f r ist dass Sie als Administrator im Modell angemeldet sind Auf der Registerkarte Benutzer k nnen neue Benutzeranmeldungen f r ein einzelnes Modell erlaubt oder verhindert werden Die Tabelle zeigt in der Spalte angemeldet welche Benutzer angemeldet sind und ob sie Ad ministratorrechte besitzen In der Spalte Sperren wird die Anzahl der von einem Benutzer gesperrten Modellelemente angezeigt So gehen Sie vor Um neue Benutzeranmeldungen am Modell zu erlauben W hlen Sie im Modellbrowser Modell gt Administration gt Anmel dungen verwalten Die gleichnamige Dialogbox
150. oder auch der Paketname angezeigt werden soll ob f r Klassen At tribute Methoden nur der Name oder auch die Deklaration und der Kommentar angezeigt werden Schlie lich geben Sie f r Attribute und Methoden an ob die entsprechen den Listen in Klassen angezeigt werden oder nicht ist die Liste ausgeblen det k nnen keine Attribute bzw Methoden erzeugt werden In jeder Anzeigeschablone f r Klassen k nnen Sie Eigenschaften f r Klas sen Attribute und Methoden hinterlegen In jeder Anzeigeschablone f r Komponenten k nnen Sie Eigenschaften f r alle Elementtypen hinterlegen die in Komponenten enthalten sein d rfen So gehen Sie vor Wenn Sie eine Anzeigeschablone anlegen m chten ben tigen Sie Adminis tratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie f r Anzeigeschablonen f r Klassen Modell gt Konfigura tion gt Klassen gt Anzeigeschablonen W hlen Sie f r Anzeigeschablonen f r Komponenten Modell gt Kon figuration gt Komponenten gt Anzeigeschablonen Legen Sie wie auf Seite A 100 beschrieben eine Schablone an Klicken Sie auf Eigenschaften F r jeden Elementtyp dessen Anzeige ber die Schablone beeinflusst wird wird ein Register angezeigt W hlen Sie das Register des Elementtyps zu dem Sie Anzeigeeigenschaf ten hinterlegen m chten Handbuch classiX A Modelle Innovator 11 A 4 3 4 Anz
151. ojektsprache die f r Ihr aktuelles Modell eingeschaltet ist erhalten Sie je die zwei Register lt Projektsprache gt und Werte lt Projektsprache gt W hlen Sie das Register lt Projektsprache gt In der Liste Elementtyp werden alle Elementtypen des Modells auf gef hrt zu denen Sie Eigenschaften erzeugen k nnen W hlen Sie in der Liste Element typ einen Eintrag Die f r diesen Elementtyp bereits definierten Eigenschaften werden in der Liste in der Gruppe Elementeigenschaften aufgelistet Der erste Eintrag wird im Eingabefeld Name angezeigt Geben Sie im Eingabefeld Name einen Namen ein Stellen Sie sicher dass dieser Name noch nicht in der Liste vorhanden ist Klicken Sie auf Hinzuf gen Der Name wird in die Liste aufgenommen Sie k nnen nun die Werte zu dieser Eigenschaft angeben siehe Seite A 89 Sie k nnen bestimmen wie sich die Eigenschaft bei der Nutzung verhalten Verhalten festlegen soll e Sie geben einen der Werte als Standardwert an e Sie legen fest ob nur genau aus den vorgegebenen Werten gew hlt wer den kann oder ob ein Wert editiert werden kann e Sie legen fest ob bei editierbaren Werten beliebige Eingaben m g lich sind oder numerische Werte vorgeschrieben sind e Sie geben an ob die Eigenschaft immer angeboten wird oder ob sie als weniger wichtige Eigenschaft ausgeblendet sein soll Bei den meisten Eigenschaften die bereits werkseitig vorgegeben sind Hinweis k n
152. ollen aktivieren Sie das Alternativfeld Nume Esch Copyright 2010 MID GmbH Verhalten festlegen A 73 M D A 3 Modelle strukturieren mit Paketen A 74 Hinweis Neuen Eigenschaftswert erzeugen Wenn Sie in der Gruppe Typ das Alternativfeld Feste werte gew hlt haben so ist die Angabe des Standardwertes obligatorisch Bei den an deren Alternativen ist die Angabe optional Um beim Alternativfeld Feste Werte einen Wert als Standardwert festzulegen m ssen der Eigenschaft bereits Werte zugewiesen sein siehe Seite A 74 W hlen Sie aus der Auswahlliste Standardwert einen der Werte aus Aktivieren Sie bei weniger wichtigen Werten das Auswahlfeld verbor gen in Dialogen wenn die Eigenschaft standardm ig verborgen sein soll Klicken Sie auf ndern Die nderung wird bernommen ber die Eigenschaft Stereotyp k nnen Sie festlegen welche Elemente in Paketen dieses Typs zul ssig sind Werte anderer Eigenschaften k nnen Sie u a f r Filter einsetzen die zu l ssige Unterpakete eingrenzen So gehen Sie vor Um einen neuen Eigenschaftswert zu erzeugen W hlen Sie in der Dialogbox das Register Werte bzw Werte lt Pro jektsprache gt W hlen Sie in der Liste Elementtyp den Eintrag Paket W hlen Sie in der Liste Elementeigenschaften die Eigenschaft zu der Sie einen neuen Wert erzeugen m chten Wenn Sie f r den neuen Wert sp ter auch zul ssige Elemente festlegen m chten m ssen Si
153. p einzeln einstellen in welches Paket Ele mente dieses Typs gelegt werden sollen Standardm ig werden Elemente im aktuellen Paket erstellt also z B in dem wo auch das aktuelle Diagramm liegt F r folgende F lle kann es rat sam sein ein anderes Paket anzugeben e Reverse Engineering Standardm ig werden die Elemente die aus den Quellcodes generiert werden in Paketpfade gelegt die den Verzeichnis pfaden entsprechen e Generieren von Elementen aus Platzhaltern In Elementbeschreibun gen k nnen Sie Platzhalter verwenden aus denen sp ter die entspre chenden Elemente generiert werden siehe Seite C 27 Die Entscheidung in welchem Paket letztlich ein neu erstelltes Element abgelegt wird wird nach folgenden Fragestellungen gef llt e Welches Stereotyp besitzt das Paket in dem das aktuelle Diagramm liegt e Welchen Elementtyp besitzt das Element das erstellt werden soll e Welches Stereotyp besitzt das Element nach seinem Erstellen e Zudem Namen des Elements kann auch ein Paketpfad angegeben wer den Existiert dieser Paketpfad bereits e Fxistiert zwischen dem aktuellen Paket und einem anderen Paket eine Abh ngigkeit von einem bestimmten Stereotyp Copyright 2010 MID GmbH Weitere Informationen Beispiele f r das Umlenken Algorithmus A 77 M D A 3 Modelle strukturieren mit Paketen Beispiel Vorgehensweise Zielpaket festlegen Wenn ja Das neu erstellte Element wird in dem Paket a
154. pe und Eigenschaften von Elementen vorgeben In jeder Innovator Edition steht eine Vielzahl von Elementtypen zur Ver f gung Zu fast allen Elementtypen k nnen Sie Eigenschaften hinterlegen die ein Element dieses Typs haben kann Dies erm glicht Ihnen weitge hende Freiheiten wie Sie einzelne Elemente unterscheiden Innovator stellt in jeder Edition einen gewissen Satz an Eigenschaften be reit Sie k nnen Eigenschaften erg nzen ihnen verschiedene Werte zuwei sen und jeden der Werte durch ein Symbol kennzeichnen Die Eigenschaften die werkseitig in Innovator bereits vorgegeben sind Verwendung von werden meist f r Pr fzwecke oder zur Darstellung methodenspezifischer Eigenschaften Besonderheiten verwendet So k nnen Sie z B herausfinden ob in Diagrammen Elemente enthalten sind die f r dieses Diagramm nicht vorgesehen sind oder ob Beziehungen zwischen Elementen eines bestimmten Typs methodisch korrekt sind Wenn Sie selbst Eigenschaften definieren k nnen Sie damit z B Elemente durch ihre Darstellung unterscheiden oder spezielle Filter f r sp tere Aus wahl und Anzeigemechanismen anlegen Wenn Sie Schablonen f r Diagramme oder Elemente erzeugen geben Sie an worin sich die einzelnen Schablonen unterscheiden Sie geben Eigen schaften an die erf llt werden m ssen wenn mit einem Diagramm oder Element eines bestimmten Typs gearbeitet werden soll Copyright 2010 MID GmbH A 85 M D A 4 Vorgaben f r Diagramme und
155. pricht jener in der Gruppe Options gruppen der Dialogbox Konfiguration Modelloptionen laden siehe A 2 3 Modelloptionen laden Seite A 38 3 Edition Innovator Business classiX Edition Innovator Object classiX E Edition Innovator Data classiX 85 Edition Innovator Function classiX Optionsgruppe Einstellungen unter Modell gt Konfiguration gt ya Optionen Grundeinstellungen s A 2 2 2 E E E E Schriftarten Elementschriftarten s A 2 2 3 E E E E Objektfarben Elementfarben s A 2 2 4 E E E E Strukturvorla Modellstruktur s A 3 3 E E E E gen Strukturvorla Modellstruktur s D 7 E gen Labels Labels s A 2 2 5 E E E E Texte Spezifikationen und externe Objekte s C 2 4 2 E E E E Objekttypen Spezifikationen und externe Objektes C251 E E E E Filter Pakete gt Auswahlfilter s A 4 2 1 E E E E Klassen gt Auswahlfilter s A 4 2 1 E E Klassen gt Anzeigefilter s A 4 2 2 E E Einschr nkungen gt Auswahlfilter s A 4 2 1 E E Komponenten gt Auswahlfilter s A 4 2 1 E E Komponenten gt Anzeigefilter s A 4 2 2 E E Objekte gt Auswahlfilter s A 4 2 1 E E Elementeigen Elementeigenschaften s A 4 1 E E E E schaften Pakete gt Eigenschaften s A 3 4 E E Pakete gt Diagrammeigenschaften s A 4 3 6 E E Klassen gt Diagrammeigenschaften s A 4 3 7 E E Komponenten gt Komponenteneigenschaftens E9 E E Komponenten gt Diagrammeigenschaften s A 4 3 7 E E Anwendungsf lle gt Diagrammeige
156. r Pr froutine zuordnen wollen dann aktivieren Sie das Alternativfeld Keine Pr foptionen Die ggf bestehende Selektion von Pr fop tionen wird aufgehoben Um die Zuordnung der Pr foptionen zur Pr froutine anzuwenden kli cken Sie auf Anwenden Die Zuordnung f r den selektierten Ele menttyp wird auch wirksam wenn Sie den Dialog mit OK beenden Wenn Sie den Elementtyp wechseln werden Sie bei ge nderten Zuord nungen gefragt ob Sie diese anwenden wollen Die Eintr ge f r die Elementtypen werden entsprechend Ihrer Zuord nung mit Alle Auswahl oder Keine gekennzeichnet Wechseln Sie zum n chsten Elementtyp und nehmen Sie wie oben be schrieben weitere Zuordnungen von Pr foptionen zur Pr froutine vor In UML und ER SER Modellen k nnen sich bestimmte Pr foptionen auf mehrere Programmiersprachen bzw Datenbanksysteme beziehen In diesen Modellen k nnen Sie deshalb bestimmen f r welche Sprachen bzw Ziel systeme die betreffenden Pr foptionen durchlaufen werden sollen In GP Modellen beziehen sich sprachabh ngige Pr foptionen auf UML In SA SD Modellen beziehen sich die sprachabh ngigen Pr foptionen auf die im Modellbrowser unter Modell gt Konfiguration gt Grundein stellungen eingestellte Implementierungssprache z B C oder COBOL Zum Bestimmen von Sprachen und Zielsystemen f r Pr foptionen ben tigen Sie das Verfahrensrecht zur Verwaltung von Pr froutinen VFY So gehen Sie vor Um
157. r festlegen k nnen wie Klassen dargestellt werden sollen die im Diagramm hinzugef gt werden die im Diagramm erzeugt werden Sie legen einen Filter interface_cls an der nur Klassen mit dem Stereotypwert interface anspricht Mit diesem Filter legen Sie sp ter fest welche Klassen im Diagramm hinzugef gt werden k nnen F r den neuen Diagrammtyp Interface Diagram legen Sie nun ver schiedene Eigenschaften fest Welche Elemente d rfen hinzugef gt werden Dazu nutzen Sie den neuen Filter interface_cls Handbuch classiX A Modelle Innovator 11 A 4 1 Stereotype und Eigenschaften von Elementen vorgeben Aus welchen Bereichen des Modells d rfen Elemente hinzugef gt re ferenziert werden Diese Einstellungen ben tigen Sie nur wenn Sie mit Namensr umen arbeiten siehe Seite B 70 Welche Elemente d rfen erzeugt werden Dies l sen Sie indem Sie im Diagramm die Men optionen f r das Erstellen von Klassen ein schr nken Hier k nnen Sie gezielt zwischen Ihren Klassenschablonen in unserem Beispiel interface class w hlen Welche Anzeigeschablonen sollen f r hinzugef gte Klassen und wel che f r erzeugte Klassen verwendet werden Sollen beim Hinzuf gen einer Klasse auch die geholt werden die be reits mit dieser Klasse Beziehungen haben e Kapitel A 3 Modelle strukturieren mit Paketen Seite A 41 Weitere Informationen e Kapitel C 2 4 3 Mit Textbausteinen arbeiten Seite C 31 A 4 1 Stereoty
158. r l schen zu k n nen Weitere Informationen dazu finden Sie im Administratorhandbuch Modelle von Innovator classiX werden ausschlie lich im Modellbrowser konfiguriert und bearbeitet Der Modellbrowser nimmt beim Start Kontakt mit dem Lizenzserver auf Da Innovator ber eine eigene Benutzer und Rechteverwaltung verf gt m ssen Sie sich als Benutzer im Modell anmelden So gehen Sie vor Um ein Modell im Modellbrowser zu ffnen Klicken Sie in der Innovator Programmgruppe doppelt auf das den Modellbrowser inotree exe repr sentierende Symbol Die Dialogbox Anmelden erscheint 1 Das Administrationsprogramm hat die Aufgaben des Lizenz und des Repositorybrow sers fr herer INNOVATOR Versionen bernommen Handbuch classiX A Modelle Innovator 11 A 2 2 Modelle konfigurieren Selektieren Sie im linken Repositorybaum das Modell das Sie ffnen wollen Geben Sie an als welcher Benutzer Sie sich anmelden wollen Aktivieren Sie das entsprechende Alternativfeld und w hlen Sie ggf einen Benutzer aus der Auswahlliste Benutzer Geben Sie das ggf vergebene Passwort des Benutzers im Eingabefeld Passwort ein Best tigen Sie die Anmeldung mit Anmelden Der Modellbrowser erscheint Um sich als Benutzer des Modells abzumelden w hlen Sie den Men befehl Modell gt Abmelden Sie werden vom Modell abgemeldet und k nnen sich mit dem Men befehl Modell gt Anmelden erneut als Benutzer anmelden
159. rache gt und Werte lt Projektsprache gt W hlen Sie das Register Elementeigenschaften bzw UML In der Liste Elementtyp werden alle Elementtypen des Modells auf gef hrt zu denen Sie Eigenschaften erzeugen k nnen In Klammern hinter den Eintr gen wird die Zahl der bereits definierten Eigenschaften des Elementtyps angezeigt W hlen Sie in der Liste Elementtyp den Eintrag Paket Die Eigenschaften die f r Pakete bereits definiert sind werden in der Liste in der Gruppe Elementeigenschaften aufgelistet Der selek tierte Eintrag wird zus tzlich im Eingabefeld Name angezeigt Geben Sie im Eingabefeld Name einen Namen ein Stellen Sie sicher dass dieser Name noch nicht in der Liste vorhanden ist Klicken Sie auf Hinzuf gen Der Name wird in die Liste aufgenommen Sie k nnen nun die Eigen schaftswerte angeben siehe Seite A 74 Sie k nnen bestimmen wie sich die Eigenschaft bei der Nutzung verhalten soll Sie geben einen der Werte als Standardwert an Sie geben an ob die Eigenschaft immer angeboten wird wenn ein Paket dieses Typs erzeugt oder ge ndert wird oder ob sie standardm ig ver borgen sein soll So gehen Sie vor Um das Verhalten der Eigenschaft festzulegen W hlen Sie in der Liste Elementeigenschaften die Eigenschaft Legen Sie ber die Alternativen in der Gruppe Typ fest ob die Werte der Eigenschaft editierbar sein sollen oder nicht Wenn nur numerische Eingaben m glich sein s
160. ramm Pakete gt Schablonen Sequenzdiagramm Interaktionen gt Diagrammschablonen Zustandsdiagramm Zust nde Aktivit ten gt Diagrammschablonen So gehen Sie vor Um eine Diagrammschablone zu hinterlegen Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie einen der 0 g Men wege Die jeweils gleichnamige Dialogbox erscheint F r jeden Diagrammtyp wird ein Register angeboten W hlen Sie ggf das Register des Diagrammtyps zu dem Sie eine Schab lone erstellen m chten Legen Sie wie auf Seite A 100 beschrieben eine Schablone an und weisen Sie ihr ggf ein Symbol Namensvorgaben und Eigenschaftswerte zu Schlie en Sie die Dialogbox mit Schlie en Anzeigein W hrend Sie in den meisten Diagrammschablonen lediglich das Stereotyp Klassen und und einen Namen vorgeben k nnen Sie f r Klassen und Komponenten Komponenten diagrammschablonen zus tzlich Vorgaben zur Anzeige hinterlegen diagrammen festlegen A 114 So gehen Sie vor Um f r Klassen bzw Komponentendiagrammschablonen Vorgaben zur Anzeige zu machen Erzeugen Sie wie oben beschrieben eine Diagrammschablone f r Klas sen oder Komponentendiagramme Handbuch classiX A Modelle Innovator 11 A 4 3 6 Anzeige in Diagrammen festlegen Selektieren Sie die Schablone in der Dialogbox Modell Konfigura tion Komponenten Klassen Diagrammschablonen und klicken Sie auf Eigenschaften
161. rd in der Aus wahlliste Schriftarten die zugeordnete Schriftart angezeigt Die Selektion einer Schriftart in der Auswahlliste Schriftarten bewirkt die Zuordnung dieser Schrift zu dem in der Auswahlliste Elemente se lektierten Element Im Anzeigebereich rechts unten wird das Schriftbild angezeigt Die eingestellten Schriftarten werden in den entsprechenden Editoren bei der Bearbeitung neu erzeugter Elemente als Voreinstellung verwendet Sollen die Schriften auch f r bereits existierende Diagramme Tabellen usw gelten so ist eine explizite bernahme im jeweiligen Editor im Dialog Di agramm Tabelle Layout Schriftarten durch Klicken auf die Schaltfl che Voreinstellung m glich Copyright 2010 MID GmbH Hinweis A 35 M D A 2 Modelle ffnen und konfigurieren A 2 2 4 A 2 2 5 A 36 Elementfarben Hinweis Labels Hinweis Als Modelladministrator k nnen Sie im Modellbrowser unter Modell gt Konfiguration gt Elementfarben f r jeden Editortyp Diagram me Tabellen individuelle Elementfarben konfigurieren Zu jedem Editor typ existiert eine eigene Registerkarte mit stets den gleichen Auswahllisten Die Konfiguration kann nur ge ndert werden wenn der Benutzer als Administrator angemeldet ist Ansonsten besteht nur lesender Zugriff d h die Elemente im Dialog die die Modifikationen bewirken sind inaktiv Die Auswahlliste Elemente listet alle Elemente des mit dem Register ge w hlten Editortyps au
162. rdm Big im aktuellen Paket als Unterpaket an sofern daf r keine Umlenkung konfiguriert ist siehe Seite A 77 Um es einem anderen Oberpaket zuzu ordnen m ssen Sie es anschlie end dorthin verschieben siehe Seite A 48 Sie k nnen f r Pakete Schablonen verwenden Lesen Sie dazu in Abschnitt Paketschablone nutzen Seite A 44 welche Eigenschaften in Paketschab lonen hinterlegt sind So gehen Sie vor Um ein Paket im Paketdiagramm zu erzeugen Wechseln Sie in das Paketdiagramm und sperren Sie es ggf Im Men Einf gen gt Paket wird zu jeder Paketschablone die bereits im Modell hinterlegt ist ein eigener Eintrag angeboten Au erdem fin den Sie hier den Eintrag Neu ber diesen erstellen Sie ein Paket das ein Standardset an Eigenschaften besitzt Um ein Paket mit Standardeigenschaften zu erstellen w hlen Sie Ein f gen gt Paket gt Neu Um ein Paket aus einer Schablone zu erstellen w hlen Sie Einf gen gt Paket gt lt Schablone gt Das Paket wird erstellt und im Diagramm dargestellt Es erh lt einen Standardnamen bzw den Namen und die Eigenschaften die in der Schablone vorgegeben sind Wenn Sie das Paket sp ter einem anderen Oberpaket zuordnen bleibt das Paket im Diagramm jedoch eben nur als eine von mehreren m gli chen Darstellungen Wenn ein Paket bereits existiert k nnen Sie es in jedem Paketdiagramm hinzuf gen in dem es noch nicht dargestellt ist So gehen Sie vor Um ein Paket
163. rem Paketpfad besitzen werden nicht exportiert Beim Importieren wiederum wird die Paketstruktur unter einem system Model Paket angelegt siche Seite A 63 Sie k nnen beim Exportieren entscheiden ob Sie das gesamte Modell in ei ner Strukturvorlage speichern m chten oder nur bestimmte Elemente Im letzten Fall werden nur solche Elemente ber cksichtigt die Sie selek tiert haben Sie m ssen jedoch nicht den gesamten Paketpfad selektieren Es gen gt das Element selbst zu selektieren beim Import wird Innovator selbstst ndig den fehlenden Paketpfad rekonstruieren siehe Seite A 66 Wenn Sie die Paketstruktur Ihres Modells exportieren m chten entschei den Sie ob Sie das gesamte Modell oder nur Teile davon in der Struktur vorlage speichern m chten Im ersten Fall werden alle Pakete Diagramme Tabellen und Modellelemente ber cksichtigt Im zweiten Fall nur solche die Sie selektiert haben So gehen Sie vor Um das gesamte Modell in eine Strukturvorlage zu exportieren Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Exportieren gt Als Mo dellstruktur Vorlage Die gleichnamige Dialogbox erscheint Geben Sie in der Auswahlliste Name den Namen der neuen Strukturvor lage an Handbuch classiX A Modelle Innovator 11 A 3 4 Vorgaben zu Paketen machen Aktivieren Sie das Alternativfeld Ge
164. renden Toplevel Baum aufl sen werden zus tzlich alle Toplevel Pakete aus dem System des referenzieren den Elements zur Namensaufl sung herangezogen In der Gruppe Voreinstellung f r den Namensraumauswahl dialog k nnen Sie die Voreinstellung f r die Optionen in den Namens raum Auswahldialogen w hlen Diese findet aber nur bei denjenigen Men befehlen Ber cksichtigung bei denen nicht aus der Aufgabenstellung heraus eine sinnvolle Vorbesetzung der Optionen favorisiert werden kann Register Dialogeinstellungen Sie k nnen Voreinstellungen f r die gleichnamigen Optionen in den ent sprechenden Eigenschaftsdialogen treffen Register Implementierung Die Einstellungen entsprechen denen im gleichen Register f r UML Mo delle siehe Abschnitt UML Modell Seite A 33 Register Namensr ume Die Einstellungen entsprechen denen im gleichen Register f r UML Mo delle siehe Abschnitt UML Modell Seite A 33 Register Anzeigeoptionen In der Gruppe Aktivit tsnummerierung legen Sie die Art der Num merierung der Aktivit ten fest e Kurz Die Nummer setzt sich aus dem Kurznamen des Pakets und einer hierar chischen Nummer zusammen Zugeh rige Teilaktivit ten eines Pakets erhalten zus tzlich eine laufende Nummer e Lang Die Aktivit ten erhalten dieselbe Nummerierung wie bei Option Kurz Wird eine Aktivit t an einer anderen Stelle als ihrer Definitionsstelle wiederverwendet so werden beide hierarchischen Nummern angez
165. routinen aufrufen Sie k nnen die Struktur des Men s der Pr froutinen beeinflussen siehe Seite A 127 Im Modellbrowser bezieht sich die Pr froutine auf die selektierten Modell elemente Falls im Modellbrowser nichts selektiert ist wird die Modellkon figuration gepr ft In den Editoren bezieht sich die Pr froutine auf den gesamten Fensterin halt Die Anzeige der Pr froutinen in den Diagramm und Tabellen editoren ist davon abh ngig ob die zu pr fenden Elementtypen der Pr froutine tats chlich dem Diagramm bzw der Tabelle entsprechen Beim Aufruf einer Pr froutine werden nur die Pr foptionen wirksam Hinweis die Sie mit dem Men befehl Modell gt Konfiguration gt Pr frouti nen zusammengestellt haben So gehen Sie vor Um eine Pr froutine aufzurufen Selektieren Sie im Modellbrowser diejenigen Modellelemente die Sie mit einer Pr froutine berpr fen m chten Selektieren Sie nichts wenn Sie die Modellkonfiguration pr fen m chten Im Diagramm bzw Tabelleneditor wird trotz einer Selektion stets der gesamte Inhalt gepr ft Copyright 2010 MID GmbH A 129 M D A 5 Pr froutinen zusammenstellen und aufrufen A 130 Pr fmeldungen W hlen Sie Engineering gt Modellierung pr fen und im Unter men die gew nschte Pr froutine Die Pr froutine wird gestartet Innovator informiert Sie ber die Pr f ergebnisse Folgende Pr fergebnisse k nnen auftreten e keine Pr fmeldungen e
166. rzeugen setzen Sie immer auf einer vorgefer tigten Konfiguration auf und damit einer bestehenden Paketstruktur Wie Sie eine eigene Paketstruktur neu aufbauen erfahren Sie in Kapitel A 3 1 Mit Paketen arbeiten Seite A 42 Im Lieferumfang von Innovator sind f r jede Innovator Edition spezielle Vorgefertigte Grundmodelle die Strukturvorlagen enthalten Jede dieser Strukturvor Paketstrukturen lagen enth lt eine geeignete Paketstruktur sowie eine Auswahl der meistge nutzen nutzten Diagramme und Modellelemente Sie k nnen auch nachtr glich beliebig viele Strukturvorlagen einer Edi tion in Ihr Modell importieren und so die jeweils enthaltenen Pakete er zeugen siehe Seite A 63 Dar ber hinaus k nnen Sie aus einem Modell selbst eine Strukturvorlage erzeugen und so f r andere Modelle derselben Edition bereitstellen siehe Seite A 65 In diesem Kapitel erfahren Sie wie Sie e eine Paketstruktur automatisch erzeugen siehe Seite A 61 e die Paketstruktur exportieren um sie auch in anderen Modellen verwen den zu k nnen siehe Seite A 65 e in das aktuelle Modell die Paketstruktur eines anderen Modells bertra gen siehe Seite A 63 A 3 3 1 Paketstruktur automatisch erzeugen Pakete besitzen eine spezielle Eigenschaft das Stereotyp Sie k nnen u a f r jedes Stereotyp einzeln festlegen dass Pakete dieses Stereotyps nur sol che Unterpakete enthalten d rfen die ihrerseits ein bestimmtes Stereot
167. samtes Modell und schlie en Sie die Dialogbox mit OK Die Strukturvorlage wird erzeugt und darin alle notwendigen Daten ge speichert So gehen Sie vor Um Teile des Modells in eine Strukturvorlage zu exportieren Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 Selektieren Sie die Pakete oder Elemente die Sie in die Strukturvorlage bernehmen m chten Achten Sie darauf dass im Paketpfad eines jeden Elements ein Paket mit Stereotyp systemModel existiert W hlen Sie im Modellbrowser Modell gt Exportieren gt Als Mo dellstruktur Vorlage Die gleichnamige Dialogbox erscheint Geben Sie in der Auswahlliste Name den Namen der neuen Strukturvor lage an Aktivieren Sie das Alternativfeld Nur ausgew hlte Knoten und schlie en Sie die Dialogbox mit OK Die Strukturvorlage wird erzeugt und darin alle notwendigen Daten ge speichert A 3 4 Vorgaben zu Paketen machen ber das Stereotyp von Paketen im folgenden Pakettyp genannt steu ern Sie u a welche Elemente in einem Paket dieses Typs liegen d rfen Innovator stellt bereits die wichtigsten Pakettypen zur Verf gung Sie k n nen weitere Pakettypen anlegen siehe Kapitel A 3 4 2 Neue Stereotype und Eigenschaften f r Pakete erzeugen Seite A 72 Die folgenden Kapitel befassen sich damit wie Sie neue Pakettypen und Filter f r zul ssige Unterpakete bereitstellen In de
168. sind k nnen sp ter ber das Auswahlfeld Alle anzeigen wieder eingeblendet werden So gehen Sie vor Um einen Eigenschaftswert in sp teren Listen auszublenden Aktivieren Sie das Auswahlfeld Verborgen in Dialogen wenn der Eigenschaftswert weniger wichtig ist und in den sp teren Dialogen aus geblendet sein soll Klicken Sie in der Gruppe Werte auf ndern Sie k nnen einen der Werte als Standardwert festlegen Dies hat dieselbe Auswirkung wie die Angabe im Register lt Projektsprache gt siehe Sei te A 87 Copyright 2010 MID GmbH Symbol vorgeben Eigenschaftswert in Listen verbergen Hinweis Standardwert vorgeben A 91 M D A 4 Vorgaben f r Diagramme und Elemente hinterlegen A 4 2 Hinweis Eigenschaftswert l schen Wenn die Schaltfl che Standard grau dargestellt ist ist der selek tierte Wert der Standardwert So gehen Sie vor Wenn Sie einen anderen Standardwert vorgeben m chten W hlen Sie in der Liste werte den Wert aus der sp ter als Standard verwendet werden soll und klicken Sie auf Standard Sie k nnen die Eigenschaftswerte l schen die Sie selbst erzeugt haben So gehen Sie vor Um einen Eigenschaftswert zu l schen W hlen Sie in der Liste werte den Eigenschaftswert aus Die Schaltfl che L schen wird bedienbar Klicken Sie auf L schen Der Eintrag wird aus der Liste gel scht Wenn Sie alle Angaben gemacht haben schlie
169. st dieselbe als ob Sie ein neues Paket unterhalb des Ober pakets anlegen und anschlie end das selektierte Paket in das neue Paket verschieben Sie k nnen auch vor mehrere Pakete gleichzeitig eine Hierarchieebene ein f gen vorausgesetzt all diese Pakete liegen im selben Oberpaket So gehen Sie vor Um eine Hierarchieebene einzuf gen Wechseln Sie in den Modellbrowser ffnen Sie ggf im Modellbaum die Teilb ume der Paketstruktur Selektieren Sie die Pakete im selben Oberpaket ber denen Sie eine neue Hierarchieebene einf gen m chten und sperren Sie diese W hlen Sie Bearbeiten gt Pakethierarchie gt Ebene einf gen ber dem selektierten Paket wird ein neues Paket eingef gt Das neue Paket erh lt einen Standardnamen und das Stereotyp aus der Konfigu ration der Unterpakete Lesen Sie auf Seite B 55 wie Sie ein Paket umbenennen Wenn Sie eine Hierarchieebene aufl sen werden alle Elemente und Unter pakete die bisher auf dieser Ebene lagen in das dar ber liegende Oberpa ket verschoben und das bisherige Paket gel scht Handbuch classiX A Modelle Innovator 11 A 3 1 4 Pakete l schen Wenn in dem Oberpaket des Pakets das Sie aufl sen m chten gleich Hinweis namige Elemente desselben Typs existieren w rde durch das Aufl sen ein Namenskonflikt entstehen In diesem Fall wird der Vorgang mit ei ner Fehlermeldung abgebrochen Das Wurzelpaket des Modells k nnen Sie nicht aufl sen H
170. stellen er halten Sie im Modellbrowser eine entsprechende Fehlermeldung Au erdem haben die Eigenschaften eines Pakettyps dann Auswirkungen wenn Sie sp ter ein Element einem anderen Paket zuordnen verschieben oder referenzieren m chten Dann n mlich erhalten Sie nur solche Pakete angeboten f r die das aktuelle Element auch zugelassen ist A 3 4 1 Zul ssige Elemente festlegen Elementtyp zulassen Sie legen fest welche Elemente in einem Paket eines bestimmten Pakettyps verwendet werden k nnen Hier werden zwei Bereiche unterschieden e zul ssige Elementtypen wie Diagramme Tabellen Modellelemente etc e zul ssige Typen f r Unterpakete Sie legen fest welche Elementtypen ein Paket besitzen und welche es re ferenzieren darf siehe Seite A 68 So gehen Sie vor Um f r Stereotype von Pakettypen zul ssige Elemente zu bestimmen be n tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Pakete gt Eigenschaften Die gleichnamige Dialogbox erscheint Innovator stellt bereits alle wichtigen Stereotype f r Pakete zur Verf gung Zu jedem dieser Stereotype geben Sie an welche Elementtypen in einem Paket dieses Typs verwendet werden d rfen Handbuch classiX A Modelle Innovator 11 A 3 4 1 Zul ssige Elemente festlegen Falls Ihnen die Konfiguration ni
171. stra tor an siehe Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Modell optionen speichern Die gleichnamige Dialogbox erscheint Aktivieren Sie das Auswahlfeld Als Add On abspeichern wenn Sie eine Add on Modelloption speichern wollen Geben Sie im Eingabefeld Konfigurationsdatei einen aussagekr f tigen Namen an oder w hlen Sie ihn aus der Auswahlliste aus Copyright 2010 MID GmbH A 39 M D A 2 Modelle ffnen und konfigurieren Schlie en Sie die Dialogbox mit OK Wenn die Datei bereits existiert erhalten Sie eine entsprechende Mel dung Klicken Sie auf OK um die Datei zu berschreiben oder klicken Sie auf Abbrechen und geben Sie einen anderen Namen an Die Einstellungen werden in der Datei gespeichert A 40 Handbuch classiX A Modelle Innovator 11 A 3 Modelle strukturieren mit Paketen Sie k nnen Ihr Modell strukturieren indem Sie seine Elemente nach be stimmten Kriterien gruppieren und in jeweils einem Paket zusammenfas sen Die Kriterien nach denen Sie Ihr Modell strukturieren k nnen Sie dabei nach Belieben festlegen So k nnten Sie beispielsweise die Elemente nach ihrem Typ sortieren also alle Diagramme eines Typs in einem Paket zusammenfassen Wenn Sie bereits die Architektur Ihres Modells abbilden m chten k nnten Sie ebenso f r die verschiedenen Komponenten Ihres Systems ein Paket einrichten Nat rlich sind auch beliebige Kombinatio nen aus diesen Ans
172. t erlaubt es die Vorgaben f r die zu erstellenden Modellierungsergebnisse f r spezielle Anwendungsgebiete bzw Vorgehensmodelle anzupassen Die Definition einer Modellvorlage enth lt diese Anpassungen und Erweiterungen Copyright 2010 MID GmbH A 23 M D A 2 Modelle ffnen und konfigurieren Hinweis Modell ffnen und sich als Benutzer anmelden x Solche Modellvorlagen k nnen z B beinhalten e Allgemeine Grundeinstellungen des Modells e Konfigurierte Eigenschaftswerte wie Stereotype und Tagged Values e Anlege und Anzeigeschablonen f r Elemente e Pakete und Paketstrukturen e Erlaubte Zuordnungen von Elementen zu Paketen e Labels und Spezifikationen e Externe Objekte e Suchen und Pr froutinen e vollst ndige Konfigurationsmodelle e beliebige Modellelemente Modellvorlagen k nnen durch den Modelladministrator aus einem Modell heraus erstellt und zur Wiederverwendung gespeichert werden Durch die Auswahl einer Modellvorlage kann bei der Neuanlage von Modellen bereits eine Modellinitialisierung mit den entsprechenden Eigenschaften vorge nommen werden Damit ist eine unternehmensspezifische Anpassung der Modellierungsmethodiken m glich Modellvorlagen k nnen auch als Add ons in bereits bestehende Modelle nachgeladen werden Modelle k nnen ausschlie lich im Administrationsprogramm ange legt werden Sie m ssen als Repository Administrator angemeldet sein um Modelle anlegen exportieren umbenennen ode
173. tdiagramme k nnen Schablonen hinterlegt sein Darin ist das Ste reotyp des Paketdiagramms gespeichert ber diesen wiederum k nnen Sie z B ein Symbol definieren das im Modellbrowser neben dem Paketdia gramm dargestellt wird Lesen Sie in Kapitel A 4 3 5 Seite A 112 wie Sie Diagrammschablonen erzeugen Handbuch classiX A Modelle Innovator 11 A 3 2 2 Pakete im Paketdiagramm erzeugen und hinzuf gen Ein Paketdiagramm erzeugen Sie im Modellbrowser Paketdiagramm erstellen So gehen Sie vor Um ein Paketdiagramm zu erzeugen Wechseln Sie in den Modellbrowser ffnen Sie ggf im linken Bereich des Modellbrowsers die Teilb ume der Paketstruktur Selektieren Sie das Paket in dem Sie ein Paketdiagramm erzeugen m ch ten Im Men Element gt Neues Diagramm gt Paketdiagramm wird zu jeder Paketdiagrammschablone die bereits im Modell hinterlegt ist ein eigener Eintrag angeboten Dar ber hinaus finden Sie hier den Eintrag Neu Dar ber erstellen Sie eine Paketdiagramm das ein Standardset an Eigenschaften besitzt Um ein Paketdiagramm mit Standardeigenschaften zu erstellen w hlen Sie Element gt Neues Diagramm gt Paketdiagramm gt Neu Um ein Paket aus einer Schablone zu erstellen w hlen Sie Element gt Neues Diagramm gt Paketdiagramm gt lt Schablone gt Das Paketdiagramm wird in der Liste der Modellelemente angezeigt Um das Paketdiagramm zu ffnen selektieren Sie es ggf und w hlen Sie Eleme
174. ten ndern Sie Namen Eigenschaften oder Anzeige der Eigenschaften nach Belieben ab und klicken Sie auf ndern Der Filter wird entsprechend Ihren Angaben ge ndert So gehen Sie vor Um einen Filter zu l schen Selektieren Sie in der Liste Filter den Filter den Sie l schen m chten Klicken Sie auf L schen Falls die L schkontrolle eingeschaltet ist erscheint die gleichnamige Di alogbox Hier werden alle Objekte aufgelistet die durch die Aktion ge l scht werden Pr fen Sie ob Sie die Filter wirklich l schen m chten Brechen Sie den Vorgang ggf mit Abbrechen ab Ansonsten schlie en Sie die Dialogbox mit OK Der Filter wird gel scht Schablonen f r Diagramme Elemente und Darstellungsarten bereitstellen In den Editionen Innovator Function und Innovator Data sind alle Ele mente und Diagramme bereits werkseitig vorkonfiguriert Sie k nnen hier lediglich zu Paketdiagrammen Paketen und deren Abh ngigkeiten eigene Schablonen anlegen Auch in den Editionen Innovator Object und Innovator Business sind alle Elementtypen bereits vorkonfiguriert Hier jedoch k nnen Sie zu einigen der Elementtypen weitere Schablonen erzeugen und so gezielt bestimmte Funktionen nutzen Details darstellen bzw ausblenden oder Beziehungen darstellen bzw unterdr cken Handbuch classiX A Modelle Innovator 11 A 4 3 Schablonen f r Diagramme Elemente und Darstellungsarten bereitstellen Zu folgenden Elem
175. tern k nnen Sie aus diesem Gesamtset bestimmte Eigenschaften zu sammenfassen und sie sp ter ber den Filternamen gezielt ansprechen Diagramm Flement und Beziehungsschablonen erzeugen und ty pabh ngige Eigenschaften festlegen Sie k nnen unter einem beliebi gen Namen bestimmte Eigenschaften und Filter zusammenfassen und so Diagramme Elemente und Beziehungen typisieren So k nnen Sie z B zul ssige Elemente in Diagrammen eines Typs be stimmen festlegen welche Beziehungen dargestellt werden ja sogar welche Men befehle in diesen Diagrammen verf gbar sein sollen In einem Klassendiagramm vom Typ Interface Diagram sollen nur Klassen enthalten sein erzeugt oder hinzugef gt die das Stereotyp inter face besitzen Hier k nnten Sie wie folgt vorgehen Die Eigenschaft Stereotyp ist bereits standardm ig in Innovator ent halten Sie m ssen sie nicht extra anlegen Der Stereotypwert interface ist ebenfalls bereits standardm ig in Innovator enthalten Sie erweitern ggf die Eigenschaft Stereotyp f r den Elementtyp Klassendiagramm um einen Stereotypwert interface diagram Sie legen eine Klassenschablone interface class an die Klassen vom Stereotyp interface bereitstellt Sie legen eine Diagrammschablone Interface Diagram an Als Ei genschaft geben Sie dieser Schablone den neuen Stereotypwert inter face diagram mit Sie legen eine oder mehrere Anzeigeschablonen an ber die Sie sp te
176. tisch alle Rechte verbunden die f r die Verwaltung von Zugriffsrechten und die Konfiguration des Mo dells ben tigt werden Jeder Benutzer kann keiner einer oder mehreren Gruppen angeh ren die Gruppe jeweils die Rechte der Gruppenmitglieder festlegen Die Gruppenzugeh rigkeit legt der Modelladministrator fest Ein Benutzer kann ein Element ndern wenn eine der Gruppen denen er angeh rt das Zugriffsrecht auf dieses Element besitzt Copyright 2010 MID GmbH A 3 M D A 1 Benutzer Gruppen und Rechte verwalten A 4 Hinweis Verfahrensrechte Zugriffsrechte auf einzelne Elemente Ein Benutzer der keiner Gruppe angeh rt darf kein Element ndern Der Zugriff auf die Elemente eines Modells also das Recht sie zu bear beiten ist normalerweise ber Pakete geregelt Dar ber hinaus k nnen ei nige Verfahren auf die Elemente angewandt werden f r die spezielle Ver fahrensrechte erforderlich sind F r die Anwendung folgender Verfahren m ssen dem Benutzer Verfahrens rechte ber eine seiner Gruppen zugeordnet sein Verfahren Verfahrens recht Vergabe von Labels LBL Versionsverwaltung Import von Elementen aus versio VV nierten Modellteilen Import und Export von Element gruppen Verwaltung von Pr froutinen VFY Sichtbarkeit von Konfigurationsmodellen in der Edition CFG Innovator Business Jeder Gruppe kann ein Recht auf jedes Verfahren einzeln gew hrt und ent zogen werd
177. tzen denkbar Wenn Sie aus Ihren Modelldaten im Forward Engineering Quellcodedatei en erzeugen m chten werden die Pakete in denen die Elemente f r die Implementierung liegen als Verzeichnisnamen verwendet Umgekehrt wer den beim Reverse Engineering aus Verzeichnisnamen in denen Quellcode dateien liegen Pakete erzeugt Die Pakete in Innovator sind weitgehend frei konfigurierbar Sie legen Einsatz von Paketen selbst fest welche Pakete wo welche Bedeutung haben welche Elemente sie beinhalten und welche Eigenschaften sie besitzen Dies erlaubt Ihnen gr tm gliche Freiheiten bei der Strukturierung Ihres Modells Pakete k nnen bez glich ihrer Verwendung in unterschiedliche Kategorien aufgeteilt werden Hier nur einige Beispiele Systemmodelle Pakettyp systemModel Sie umfassen ein gesamtes in sich konsistentes Modell Darunter k nnen beliebige weitere Pakete enthalten sein Systemmodelle liegen normalerweise direkt unter dem Wurzelpaket Standardm ig besitzen sie die Eigenschaft Administra torpaket so dass Sie Administratorrechte ben tigen um sie anlegen ndern oder l schen zu k nnen Pakete mit Modellelementen Diese Pakete k nnen Sie selbst nach Be darf konfigurieren erzeugen und ndern Darin sind dann die verschie denen Elemente Ihres Modells enthalten Adresspakete Wenn Sie Verzeichnisstrukturen die au erhalb von Innovator existieren in Ihrem Modell abbilden m chten geben Sie ein Adresspaket
178. tzerangaben auf anderes Modell bertragen Sie k nnen die Angaben zu Benutzern und Benutzergruppen in eine Datei speichern und in einem anderen Modell wieder laden Die Datei wird im jeweiligen Projektverzeichnis des Repositoryservers INOPRJ gespeichert Sofern die Modelle in Repositorys liegen deren Server physikalisch auf der gleichen Umgebung arbeiten k nnen die Benutzerdaten direkt bertragen werden Folgende Daten k nnen Sie so auf ein anderes Modell bertragen e Benutzergruppen e Zuordnung von Verfahrensrechten zu Benutzergruppen e Benutzer und ihre Zuordnung zu Benutzergruppen e Benutzerpassw rter Das Administrationspasswort wird nicht in der Datei gespeichert So gehen Sie vor Um Benutzerangaben zu speichern Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie Modell gt Administration gt Benutzer verwal keins Die gleichnamige Dialogbox erscheint W hlen Sie das Register Sichern W hlen Sie einen Dateinamen aus der Auswahlliste Konfigurati onsdatei aus oder geben Sie einen ein Lassen Sie die Dateinamens erweiterung weg Klicken Sie auf Sichern Die Datei wird im Verzeichnis INOPRJ config user des Reposi toryservers der aktuellen Innovator Umgebung gespeichert Sie erh lt die Dateinamenserweiterung cfg Sie k nnen Benutzerangaben aus dem Netzwerk lediglich Namen oder aus anderen Modellen neben de
179. tzlich zu Alle in der Liste stehen Wiederholen Sie ggf die letzten Schritte mit weiteren Elementstereoty pen Schlie en Sie zuletzt die Dialogbox mit OK Wenn nun Elemente neu erzeugt werden werden Sie in das entspre chende Paket umgelenkt Wenn ein neues Element erstellt wird kann dies geschehen e unter Angabe eines Stereotyps z B ber Schablonen e ohne Angabe eines Stereotyps z B durch Platzhalter in Elementbe schreibung inoref c paket klassenname siehe Seite C 27 Ist das Stereotyp des neuen Elements bekannt so greift sofern vorhanden der konfigurierte Umlenkmechanismus siehe Seite A 78 Das neue Ele ment wird in das Paket gelegt das durch die Paketabh ngigkeit vorgegeben ist Ist das Stereotyp dagegen nicht bekannt werden wiederum weitere F lle unterschieden e Zu der Kombination Stereotyp des aktuellen Pakets und Elementtyp des neuen Elements ist keine Umlenkung konfiguriert Das neue Element wird im aktuellen Paket erstellt Es erh lt das Stereo typ das in der Dialogbox Modell Konfiguration Elementei genschaften f r Elemente dieses Typs als Standardstereotypwert defi niert ist siehe Seite A 73 e F r alle Stereotype des Elementtyps ist eine Umlenkung konfiguriert Eintrag Alle Das neue Element wird umgelenkt Es erh lt das Stereotyp das in der Dialogbox Modell Konfiguration Elementeigenschaften f r Elemente dieses Typs als Standardstereotypwert definiert
180. und Komponentendiagrammen festlegen Selektieren Sie anschlie end in der Liste Kommandos die Elementschab lonen die Sie im Einf gen Men anzeigen m chten Wenn Sie kein Kommando selektieren erscheint nur der Eintrag Vorhandene hin zuf gen Klicken Sie auf Anwenden Wiederholen Sie diese Schritte f r alle Elementtypen deren Einf gen Men Sie beeinflussen m chten Sie k nnen ber Anzeigeschablonen festlegen wie Elemente im Diagramm erscheinen sollen siehe Seite A 109 Dabei k nnen Sie unterscheiden zwi schen Elementen die in dem Diagramm hinzugef gt und solchen die im Diagramm erstellt werden So gehen Sie vor Um Anzeigeschablonen f r Elemente im Diagramm einzusetzen W hlen Sie in der Dialogbox Modell Konfiguration lt Element typ gt Diagrammeigenschaften das Register Anzeigeschablo nen und selektieren Sie einen Stereotypwert In den Auswahllisten Erstellen und Hinzuf gen werden alle An zeigeschablonen aufgelistet die bereits f r Klassen bzw Komponenten hinterlegt sind W hlen Sie aus den Auswahllisten jeweils die Anzeigeschablonen aus die Sie f r erzeugte oder hinzugef gte Elemente anwenden m chten Klicken Sie auf Anwenden Wiederholen Sie diese Schritte f r alle Diagrammstereotype Sie k nnen bereits im Diagrammstereotyp festlegen welchen Pflegestatus Elemente in diesem Diagramm standardm ig besitzen sollen also welche Beziehungen zu anderen Klassen
181. uswahlliste Filter werden alle Filter aufgef hrt die f r Pakete definiert sind W hlen Sie aus der Auswahlliste Filter einen Filter Sie k nnen gleich die Anzahl der zul ssigen Unterpakete festlegen Le sen Sie dazu den n chsten Abschnitt Klicken Sie auf Hinzuf gen Der Name des Filters wird in der Liste unterhalb der Auswahlliste an gezeigt Wiederholen Sie dies mit allen Filtern die f r Unterpakete des aktuellen Pakettyps angewandt werden sollen Klicken Sie auf Anwenden um die Angaben zu einem Stereotyp zu speichern Copyright 2010 MID GmbH A 71 M D A 3 Modelle strukturieren mit Paketen A 3 4 2 Weitere Informationen Neue Eigenschaft f r Pakete erzeugen Hinweis So gehen Sie vor Um festzulegen wie viele Unterpakete erzeugt werden d rfen W hlen Sie in der Liste der Filter einen Eintrag aus W hlen Sie in der Auswahlliste Anzahl den Eintrag der die gew nsch te Anzahl darstellt Klicken Sie auf ndern Wiederholen Sie dies ggf mit allen Filtern Schlie en Sie zuletzt die Dialogbox mit OK Neue Stereotype und Eigenschaften f r Pakete erzeugen Pakete werden nach ihrem Stereotypwert unterschieden F r Pakete mit demselben Stereotypwert gelten dieselben Einschr nkungen Wenn Sie Auswahlfilter f r Pakete verwenden m chten um z B zul ssige Unterpakete zu definieren k nnen Sie neben Stereotypen auch andere Ei genschaften zu Grunde lege
182. ute und Methoden Einschr nkung E E GPM Klassen Attribute und Methoden Einschr nkung Sprachen Projektsprachen Prim rsprache E Anzeigeoptionen Aktivit tsnummerierung Kontrollfluss Kurznamen Ej Tailoring Default Zielsystem Handbuch classiX A Modelle Innovator 11 A 2 2 2 Grundeinstellungen Register Gruppen ya Diagramm Entit tsanzeige Attributauswahl Attributanzeige E Sichten Sichten SA Prozessnummerierung SA Einschr nkungen Diagramm nummerierung Umgebungsfl sse Im Folgenden werden die Einstellungsm glichkeiten f r die einzelnen Mo delltypen n her erl utert Register Umbr che Modell bergreifend Innovator verwaltet globale und modellspezifische Festlegungen zum Um bruch von Elementnamen f r die Darstellung in Diagrammen bzw Tabel len siehe B 2 4 Namen von Elementen umbrechen Seite B 60 Die modellspezifische Festlegung im Register Umbr che kommt zum Tra gen wenn die anderen Festlegungen nicht ausreichen Eine nderung der Einstellung wirkt sich auf das Layout der Elemente Achtung in s mtlichen Oberfl chen aus e Eingabefeld Maximale L nge Nach der angegebenen Zeichenanzahl kann bei Bedarf ein Wort umge brochen werden Register SA SA SD Modell In der Gruppe Prozessnummerierung bestimmen Sie die Art der Nummerierung der Prozesse in SA Diagrammen e Kurz Die Prozesse einer Hierarchieebene werden der Reihe nach durchnum meriert e Lang Die Prozesse erhalte
183. verwendba re Paketstrukturen Sie geben an welche Unterpakete in einem Paket vor kommen d rfen Dazu ben tigen Sie Filter f r Pakete Handbuch classiX A Modelle Innovator 11 A 3 4 1 Zul ssige Elemente festlegen Innovator bietet f r jeden Pakettyp bereits einen Auswahlfilter an Wei Hinweis tere k nnen Sie konfigurieren siehe A 3 4 3 Filter f r Unterpakete anlegen Seite A 75 Hier besteht auch die M glichkeit die durch die Filter angegebenen Pa kettypen jeweils auf eine bestimmte Anzahl zu beschr nken Folgende M glichkeiten haben Sie die Anzahl zul ssiger Unterpakettypen ggf eines Typs festzulegen UML Notation Darstellung Bedeutung Oz Es kann kein oder ein Paket als Unterpaket erzeugt wer den 1 Es muss genau ein Paket als Unterpaket erzeugt werden Es k nnen beliebig viele Unterpakete erzeugt werden bea Es m ssen mindestens ein Unterpaket oder beliebig mehr Unterpakete erzeugt werden Um zul ssige Unterpakete eines Pakets festzulegen m ssen Filter f r Pake te definiert sein siehe Seite A 75 Wenn Sie keinen Filter angeben beste hen keine Einschr nkungen So gehen Sie vor Um festzulegen welche Unterpakete in einem Paket erzeugt werden d r fen W hlen Sie in der Dialogbox Modell Konfiguration Pakete Eigenschaften das Register Unterelement W hlen Sie in der Liste Stereotyp den Pakettyp f r den Sie die Un terpakettypen einschr nken m chten In der A
184. weis Wenn Sie bereits hier festlegen m chten dass Assoziationsattribute in der angrenzenden Klasse eingebettet werden sollen aktivieren Sie das Auswahlfeld Assoziationsklasse eingebettet Weisen Sie auch hier allen Eigenschaften den gew nschten Eigenschafts wert zu Schlie en Sie die Dialogbox mit OK Die Eigenschaften werden der Schablone zugeordnet Wiederholen Sie diese Schritte f r alle Assoziations und Aggregations schablonen Bei Schablonen f r Generalisierungen und Abh ngigkeiten erhalten Sie nur je ein Register zum Beschreiben der Eigenschaften So gehen Sie vor Um Eigenschaften einer Schablone f r Generalisierungen und Abh ngig keiten festzulegen Geben Sie im Register Generalisierung oder Abh ngigkeit im Eingabefeld Name eine Namensvorgabe f r die Beziehung ein Weisen Sie allen Eigenschaften den gew nschten Eigenschaftswert zu Schlie en Sie die Dialogbox mit OK Die Eigenschaften werden der Schablone zugeordnet Wiederholen Sie diese Schritte f r alle Generalisierungs und Abh ngig keitsschablonen Bei Schablonen f r Schnittstellen erhalten Sie e ein Register Schnittstellenrealisierung zum Beschreiben der einfachen Darstellung der Schnittstelle zwei Register Realisierungsabh ngigkeit und Abh ngig keit f r die Beschreibung der erweiterten Darstellung der Schnittstelle f r den Fall dass sp ter beim Anlegen der Schnittstelle die Klasse neu er zeugt wird ein Reg
185. yp besitzen Daf r verwenden Sie Filter f r zul ssige Unterpakete siehe Seite A 112 Dar ber hinaus k nnen Sie festlegen wieviele dieser Unter pakete jeweils enthalten sein d rfen siehe Kapitel A 3 4 1 Zul ssige Ele mente festlegen Seite A 68 Aus diesen Angaben kann Innovator selbstst ndig eine Paketstruktur erzeu gen Sie haben festgelegt dass Pakete vom Stereotyp systemModel nur jeweils Beispiel ein Unterpaket vom Stereotyp c implementation und java implemen tation besitzen d rfen Innovator generiert daraus ein Paket systemModel mit eben diesem Ste reotyp mit den zwei Unterpaketen c implementation und java imp lementation ebenfalls mit entsprechenden Stereotypen Copyright 2010 MID GmbH A 61 M D A 3 Modelle strukturieren mit Paketen Einschr nkung Paketstruktur generieren Hinweis Bei der automatischen Generierung von Paketstrukturen werden folgende Einschr nkungen gemacht e Wenn Sie f r Ober und Unterpakete dasselben Stereotyp zulassen wird kein Unterpaket erzeugt Direkte Rekursion e Innerhalb eines Pakets wird zu jedem eingestellten Stereotyp maximal ein Unterpaket erzeugt Falls bereits ein Unterpaket mit diesem Stereo typ existiert wird dieser Pfad nicht mehr weiter verfolgt e Nach maximal acht Ebenen wird die Generierung automatisch abgebro chen e Indirekte Rekursion ist zul ssig d h wenn Sie in einem Unterpaket B von Oberpaket A w
186. yp die Eigenschaft g l tig ist e Name der Eigenschaft Sie geben an unter welchem Namen die ver schiedenen Werte zusammengefasst sind e Werte der Eigenschaft Sie geben an welche Auspr gungen durch die Eigenschaft beschrieben werden Eigenschaften erg nzen ndern und l schen Hinweis F r einige Elementtypen stellt Innovator bereits Eigenschaften zur Verf gung Diese entsprechen in den Editionen Innovator Object und Innovator Business weitestgehend den Eigenschaften properties bzw Stereotypen aus dem UML Metamodell Dar ber hinaus enth lt Innovator zus tzliche n tzliche Eintr ge Sie k nnen weitere Eigenschaften definieren Die Eigenschaften die Sie erg nzen werden dann z B angeboten wenn Sie ein entsprechendes Element in einem Diagramm ndern Eigenschaften die werkseitig vorgegeben sind k nnen Sie nicht umbe nennen oder l schen Handbuch classiX A Modelle Innovator 11 A 4 1 1 Eigenschaften erg nzen ndern und l schen In der Edition Innovator Object nehmen Sie die Angaben zu Eigenschaften Eigenschaft erzeugen f r jede Projektsprache einzeln vor So gehen Sie vor Um Eigenschaften zu erg nzen ben tigen Sie Administratorrechte Wechseln Sie in den Modellbrowser und melden Sie sich als Administra tor an siehe Kapitel A 1 2 1 Seite A 6 W hlen Sie im Modellbrowser Modell gt Konfiguration gt Element eigenschaften Die gleichnamige Dialogbox erscheint F r jede Pr
187. zelnen Teammitgliedern ein rei bungsloses zielgerichtetes Arbeiten zu erm glichen Voraussetzungen f r das Einrichten von Modellen sind e ein gestarteter Lizenzserver e ein gestarteter Repositoryserver Erst dann bietet Ihnen der Modellbrowser die M glichkeit ein Modell zu ffnen Informationen zum Starten von Lizenz und Repositoryservern sowie zum Administrieren von Repositorys und Modellen finden Sie im Administra torhandbuch Die folgenden Kapitel zeigen Ihnen Innovator Funktionen die weitgehend unabh ngig von der verwendeten Innovator Edition sind Sie erfahren wie Sie zumeist als Modelladministrator e die Rechte im Modell vergeben siehe Kapitel A 1 Benutzer Gruppen und Rechte verwalten Seite A 3 e die Modelloptionen festlegen siehe Kapitel A 2 Modelle ffnen und konfigurieren Seite A 23 e Pakete f r die Strukturierung des Modells nutzen siehe Kapitel A 3 Modelle strukturieren mit Paketen Seite A 41 Copyright 2010 MID GmbH Hinweis MID A 2 e die Eigenschaften von Diagrammen und Elemente voreinstellen siehe Kapitel A 4 Vorgaben f r Diagramme und Elemente hinterlegen Sei te A 83 e die Pr fung des Modells einrichten und durchf hren siehe Kapitel A 5 Pr froutinen zusammenstellen und aufrufen Seite A 123 Zum Thema Basisfunktionalit ten von Innovator lesen Sie das Handbuch classiX B Verfahren Zum Thema Versionierung von Modellelementen lesen Sie das Handbuc

Download Pdf Manuals

image

Related Search

Related Contents

Cooper Lighting Iris E4RPIN User's Manual  Christie Mirage 10000 User Manual  Diapositive 1  Axis The Theia Varifocal Telephoto Lens  Catálogo de Cores  StarTech.com 200 ft Coax High Resolution VGA Monitor Extension Cable - HD15 M/F  Rowenta 087839/50-04 User's Manual  de Gebrauchsanleitung en Operating instructions fr  Cronoprogramma - Provincia di Torino  

Copyright © All rights reserved.
Failed to retrieve file