Glossar

Dieses Glossar enthält Begriffe und Definitionen für die Rational Engineering Lifecycle Manager-Software und -Produkte.

Folgende Querverweise werden in diesem Glossar verwendet:
  • Siehe verweist von einem nicht bevorzugten Begriff auf den bevorzugten Begriff oder von einer Abkürzung auf die ausgeschriebene Form.
  • Siehe auch verweist auf einen verwandten oder gegensätzlichen Begriff.

Weitere Begriffe und Definitionen finden Sie auf der IBM Terminologie-Website (wird in einem neuen Fenster geöffnet).

A

Abfrage
Ein Verfahren für den Abruf von Informationen aus dem Lifecycle-Artefaktindex, wie z. B. Arbeitselemente, Anforderungen, Designmodelle und Testfälle. Die erzeugte Artefaktliste kann anschließend zum Füllen einer Ansicht, zum Ausführen eines Berichts, für eine Analyse usw. verwendet werden.
Anforderung
Eine Bedingung oder Funktionalität, die von einem System erfüllt bzw. bereitgestellt werden muss. Bei dieser Bedingung handelt es sich entweder um eine von den Benutzeranforderungen abgeleitete Anweisung oder sie ist in einem Vertrag, einem Standard, einer Spezifikation oder einem anderen Dokument festgelegt.
Arbeitselement
Ein Artefakt, das ein generalisiertes Konzept einer Entwicklungsaufgabe darstellt, z. B. eine Aufgabe, einen Fehlerbericht oder einen Verbesserungsvorschlag.
Artefakt
Eine Entität, die in einem Softwareentwicklungsprozess verwendet oder erzeugt wird. Artefakte können beispielsweise Modelle, Quellendateien, Scripts und ausführbare Binärdateien sein. Siehe auch Referenzversion, Komponente, Konfigurationsanbieter, Konfigurationsspezifikation, Überarbeitung, Datenstrom, Version.
Aufzählung
Eine geordnete Gruppe von Namen und Werten.

C

config spec (Configuration Specification)
Siehe Konfigurationsspezifikation.

D

Dashboard
Eine Komponente einer Webbenutzerschnittstelle, die auf einen Blick Informationen zum Projektstatus bereitstellt. Benutzer können Informationen zur Projektübersicht oder ausführlichere Informationen anzeigen.
Datenstrom
  1. Eine änderbare Konfiguration von Artefakten. Teammitglieder führen z. B. eine Übergabe an den Datenstrom aus, wenn sie ihre Änderungen für andere Teammitglieder sichtbar machen möchten. Siehe auch Referenzversion, Komponente.
  2. Ein Repository-Objekt, das eine oder mehrere Komponenten umfasst. Datenströme werden normalerweise zur Integration der Arbeit verwendet, die in Repository-Arbeitsbereichen gespeichert ist. Teammitglieder übergeben ihre Änderungen an den Datenstrom und akzeptieren Änderungen anderer Teammitglieder aus dem Datenstrom in ihren Repository-Arbeitsbereichen.
Dimension
Ein Name und ein Wert, die zusammen ein Feature einer Produktvariante definieren.

E

Eigenschaft
Ein Merkmal zur Beschreibung eines Objekts. Eine Eigenschaft kann geändert werden. Eigenschaften können unter anderem Namen, Typ, Wert oder Verhalten eines Objekts beschreiben.

F

Floating-Lizenz
Siehe Lizenz für gleichzeitige Nutzung.
Friend
Eine Entität, die zu Kommunikationszwecken eine eingerichtete Verbindung zu einer anderen Entität aufweist. Beispielsweise kann ein Server eine Friend-Beziehung zu einem anderen Server aufweisen.

G

Globaler Konfigurationsanbieter
Ein Konfigurationsanbieter, der Beiträge mehrerer Konfigurationsanbieter koordiniert. Siehe auch Konfiguration.

I

Index
Eine Gruppe von URIs, die auf Ressourcen in einem oder mehreren Lifecycle-Tools verweisen, sodass die URIs zusammen abgefragt werden können. Der Zugriff hängt von der Identität des authentifizierten Benutzers ab.
Inhaltshilfe
Eine Funktion einiger Quelleneditoren, die für den Benutzer eine Liste gültiger Alternativen aufruft, anhand derer die aktuelle Codezeile oder das aktuelle Eingabefeld ausgefüllt werden kann.

K

Komponente
Eine Organisationseinheit, die sich aus einer wiederverwendbaren Gruppe von Engineering-Artefakten zusammensetzt. Siehe auch Datenstrom.
Konfiguration
Eine eindeutige Gruppe von Versionen von Artefakten. Konfigurationen geben im Allgemeinen eine Version jedes Artefakts in der Gruppe an. Die Artefakte können unveränderlich (von einer Referenzversion) oder änderbar (in der Entwicklung) sein. In einigen Systemen können Konfigurationen hierarchisch sein, sodass sie weitere Konfigurationen enthalten. Siehe auch Referenzversion, Konfigurationsanbieter, Konfigurationsspezifikation, globaler Konfigurationsanbieter, Version.
Konfigurationsanbieter
Eine Anwendung, mit der Gruppen von Versionen von Artefakten verwaltet werden, z. B. Änderungsmanagement- oder Testmanagementartefakte. Siehe auch Konfiguration.
Konfigurationsspezifikation
Eine Gruppe von Regeln, die Versionen von Artefakten festlegen. Im Allgemeinen gibt eine Konfigurationsspezifikation höchstens eine Version eines bestimmten versionsgesteuerten Artefakts an. Siehe auch Konfiguration, Version.

L

Laderegel
Eine Anweisung in der Konfigurationsspezifikation, die ein Element oder eine Unterstruktur angibt, die in eine Referenzversionsansicht geladen werden soll. Konfigurationsspezifikationen können mehr als eine Laderegel aufweisen.
Lizenz für gleichzeitige Nutzung
Eine Lizenz, die die Anzahl von Benutzern beschränkt, die gleichzeitig mit einer Ressource verbunden sein können.
Lebenszyklus
Das vollständige Durchlaufen der vier Phasen der Softwareentwicklung: Konzeption, Ausarbeitung, Erstellung und Übergang.
Lifecycle Query Engine (LQE)
Eine Komponente, die dazu verwendet werden kann, die in einem Tool gespeicherten Assets zu indexieren und nach ihnen zu suchen. Das Tool muss die TRS-Spezifikation unterstützen (TRS = Tracked Resource Set).
Link
In einem verknüpften Datensystem die Beziehung zwischen zwei Artefakten ausgedrückt in Form eines eindeutigen URI (Uniform Resource Identifier, einheitliche Referenz-ID).

N

Neu bearbeiten
Das Entfernen von Änderungen am Produktnamen, an Produkteigenschaften oder Artefaktlinks, die von einem Benutzer nicht zur gemeinsamen Nutzung vorgesehen waren. Bei der Neubearbeitung werden die Änderungen nicht in Verlaufsprotokollen zu dem jeweiligen Objekt entfernt.

O

OAuth
Ein HTTP-basiertes Berechtigungsprotokoll, das Anwendungen eines anderen Herstellers bereichsorientierten Zugriff auf eine geschützte Ressource im Auftrag des Ressourceneigners gestattet, indem eine Interaktion zur Genehmigung zwischen Ressourceneigner, Client und Ressourcenserver stattfindet.
Open Services
Siehe Open Services for Lifecycle Collaboration.
Open Services for Lifecycle Collaboration (Open Services, OSLC)
Ein von der Internet-Community entwickelter Standard zur Vereinfachung der Zusammenarbeit und Standardisierung während des Softwarebereitstellungszyklus durch das Erstellen geeigneter Spezifikationen für die Softwareintegration.
OSLC
Siehe Open Services for Lifecycle Collaboration.

P

Paket
Ein Produkt oder eine Komponente, das bzw. die speziell für die Installation mit IBM Installation Manager konzipiert wurde.
Produkt
Etwas, das für die Vermarktung oder den Verkauf produziert wird. Ein Produkt wird aus einer bestimmten Konfiguration einzelner Komponenten gebildet, bei denen es sich um Softwareanwendungen, physische Komponenten oder Services handeln kann. Ein komplexes Produkt kann mehrere Systeme umfassen. Ein System kann sich aus mehreren Produkten zusammensetzen. Siehe auch Produktreihe, System, Variante.
Produktfamilie
Siehe Produktreihe.
Produktreihe
Eine Gruppe von Produkten, die in engem Zusammenhang stehen und Varianten voneinander darstellen. Produkte, aus denen sich eine Produktreihe zusammensetzt, werden häufig auf Grundlage einer gemeinsamen Basis oder Architektur gefertigt. Siehe auch Produkt, System, Variante, Variationspunkt.
Projektbereich
Ein Bereich im Repository, in dem Informationen zu einem oder mehreren Softwareprojekten gespeichert sind.
Prüfung
Eine Überprüfung der im Laufe der Zeit an einem Produkt vorgenommenen Änderungen.

R

Referenzversion
Eine nicht bearbeitbare oder blockierte Konfiguration einer oder mehrerer Komponenten, die einem aussagekräftigen Status ihrer Artefakte entspricht. Referenzversionen ermöglichen einem Team das Arbeiten mit einer bekannten Konfiguration oder dienen als Anfangsstatus für einen neuen Arbeitsdatenstrom. Siehe auch Komponente, Konfiguration, Datenstrom.
Repository
Ein permanenter Speicherbereich für Daten und andere Anwendungsressourcen.
Ressource
  1. Eine bestimmte XML-Entität in einer XML-Datenquelle. Einer Ressource kann ein XML-Schema zugeordnet sein und sie kann dazu verwendet werden, eine Datenquelle zum Zweck der Berichtserstellung einer relationalen Datenbanktabelle zuzuordnen.
  2. Siehe Artefakt.

S

Snapshot
Siehe Referenzversion.
SPARQL
Eine Abfragesprache für RDF, mit der Abfragen übergreifend für verschiedene Datenquellen ausgedrückt werden. Die W3-Spezifikation definiert die Syntax und Semantik der Abfragesprache SPARQL.
Steuerbereich
Ein Teambereich, der den Zugriff auf eine Konfiguration von Artefakten steuern.
System
Eine Gruppe einzelner Komponenten, z. B. Personen, Maschinen oder Methoden, die zur Ausführung einer Funktion zusammenarbeiten. Siehe auch Produkt, Produktreihe.

T

TC (Test Case)
Siehe Testfall.
Teambereich
Ein Bereich innerhalb eines Projektbereichs, der zum Verwalten der Teamzugehörigkeit und der Rollen, Zuordnungen und Teamartefakte bestimmt ist.
Testfall
  1. Eine Gruppe von Eingabewerten, Vorbedingungen der Ausführung, erwarteten Ergebnissen und Nachbedingungen der Ausführung, die für ein bestimmtes Ziel oder eine bestimmte Prüfbedingung wie beispielsweise die Ausführung eines bestimmten Programmpfads oder die Prüfung der Kompatibilität mit einer bestimmten Anforderung entwickelt wurden. (ISTQB)
  2. Eine Gruppe von Aufgaben, Scripts oder Routinen, mit denen das Testen von Software automatisiert wird.
Topologie
Die physische oder logische Zuordnung der Position von Netzkomponenten oder Knoten innerhalb eines Netzes.
Tracked Resource Set (TRS)
Die Ressourcen in einer begrenzten Sammlung von Artefakten, ausgedrückt als eine Gruppe von Elementen (Basis) und als Änderungsprotokoll.
Traversieren
Systematiches Durchlaufen einer Baumstruktur, wobei jeder Knoten einmal geprüft wird.
TRS
Siehe Tracked Resource Set.

U

Überarbeitung
Eine Version eines Artefakts, die eine frühere Version ersetzen soll, z. B. ein Modelljahr eines Fahrzeugs oder eine überarbeitete Anforderung. Siehe auch Version.

V

Variante
Eine Version eines Artefakts oder eines Produkts, die durch eine bestimmte Gruppe von Merkmalen festgelegt ist, durch die sie sich von anderen Artefakten oder Produkten in der Produktreihe unterscheidet. Dabei kann jede Variante gleichzeitig mit anderen Versionen des Artefakts oder Produkts vorhanden sein. Siehe auch Produkt, Produktreihe, Variationspunkt.
Variationspunkt
Ein Aspekt eines Entwurfs mit mehreren potenziellen Werten, der (wenn er ausgewählt wird) eines der Merkmale definiert, durch die sich ein Produkt von einem anderen in einer Produktreihe unterscheidet. Siehe auch Produktreihe, Variante.
Version
Der referenzierbare Status eines Artefakts. In einem verknüpften Datensystem kann jede Version mit einer eindeutigen URI referenziert werden. Siehe auch Konfiguration, Konfigurationsspezifikation, Überarbeitung.
Verlinkte Daten
Eine Methode zum Veröffentlichen strukturierter Daten, die ein Verknüpfen der Daten mit anderen Dateien ermöglicht.
Verzweigung
Das Erstellen eines Datenstroms für die parallele oder getrennte Entwicklung.
V-Prozessmodell
Eine grafische Darstellung des Systementwicklungszyklus als modifiziertes Wasserfallmodell, wobei die einzelnen Phasen in V-Form angeordnet sind, um Entwicklung und Test zu korrelieren.

W

Wirkungsanalyse
Genaue Angabe zu den Auswirkungen, die die Änderung eines Elements in Bezug auf andere zugehörige Elemente nach sich zieht.

Z

Zusammenführen
Das Kombinieren eines Datenstroms oder einer Referenzversion mit einem anderen Datenstrom.

Feedback