In questo rilascio, gli stereotipi UML possono avere effetti sulle modalità di creazione dei requisiti dagli elementi UML e sulle modalità di creazione degli elementi UML dai requisiti. Tuttavia, non è possibile personalizzare questa funzione in IDE. La seguente procedura spiega come creare mappature tra i tipi di requisiti e i meta-tipi UML con stereotipi.
[Rational Software Architect]
- Aprire in un editor il file di progetto RequisitePro (.RQS).
- Individuare la sezione con le impostazioni per l'integrazione Eclipse/RequisitePro. Le sezioni iniziano con una riga che presenta l'identificativo racchiuso tra parentesi quadre. La sezione relativa all'integrazione Eclipse/RequisitePro inizia con una riga di questo tipo:
In questa sezione, ogni riga rappresenta una coppia di valori chiave. Generalmente si aggiungono due righe per ciascuna mappatura. Di seguito viene riportata una mappatura di esempio seguita dalla spiegazione:
CreateElementFromReqUTILCLASSuml=UTILCLASS,CLASS,uml,true,Basic__Utility
CreateReqFromElementCLASSumlBasic__Utility=UTILCLASS,CLASS,uml,true,Basic__Utility
Le due righe precedenti associano i requisiti UTILCLASS agli elementi del modello di classe <<utility>>. La prima riga indica che i requisiti UTILCLASS devono creare gli elementi della classe <<utility>> e la seconda riga indica che gli elementi della classe <<utility>> devono creare i requisiti UTILCLASS. Ogni riga descrive la mappatura in una direzione, che indica che è possibile supportare le mappature in un'unica direzione aggiungendo solo una delle righe.
Nella descrizione seguente, le stesse due righe di codice sono ripetute. Tuttavia, la seconda riga di codice include caratteri a spazio che indicano ciascuna parte dell'informazione. Le parole in grassetto evidenziano le parti:
CreateElementFromReqUTILCLASSuml=UTILCLASS,CLASS,uml,true,Basic__Utility
CreateElementFromReq UTILCLASS uml = UTILCLASS , CLASS , uml , true , Basic__Utility
Chiave (tre stringhe sono direttamente concatenate):
Elemento Descrizione CreateElementFromReq Indica una mappatura per la creazione di elementi dai requisiti di un determinato tipo di requisiti UTILCLASS Il tag del tipo di requisito uml L'ID del dominio (uml è il solo valore accettabile perché è il solo dominio con stereotipi)
= separa la parte chiave dalla parte valore
Valore (cinque stringhe separate da virgole):
Elemento Descrizione UTILCLASS Il tag del tipo di requisito (DEVE corrispondere al valore nella chiave) CLASS L'ID LinkableKind, che rappresenta la meta-classe UML in lettere maiuscole (ad esempio, CLASS, INTERFACE, USECASE, ecc.) uml L'ID del dominio (di nuovo, uml è il solo valore accettabile) true Collegamento dopo la creazione (true o false) - generalmente true Basic__Utility Nome completo dello stereotipo con i due caratteri due punti (::) sostituiti da due caratteri di sottolineatura (__). In questo caso, il nome completo dello stereotipo è Basic::Utility. La seconda riga è suddivisa come segue:
CreateReqFromElementCLASSumlBasic__Utility=UTILCLASS,CLASS,uml,true,Basic__Utility
CreateReqFromElement CLASS uml Basic__Utility = UTILCLASS , CLASS , uml , true , Basic__Utility
Chiave (quattro stringhe sono direttamente concatenate):
Elemento Descrizione CreateReqFromElement Indica una mappatura per la creazione di requisiti dagli elementi di un tipo o stereotipo fornito CLASS L'ID LinkableKind, che rappresenta la meta-classe UML in lettere maiuscole (ad esempio, CLASS, INTERFACE, USECASE, ecc.) uml L'ID del dominio (di nuovo, uml è il solo valore accettabile) Basic__Utility Nome completo dello stereotipo con i due caratteri due punti (::) sostituiti da due caratteri di sottolineatura (__).
= separa la parte chiave dalla parte valore
Valore - Il significato del valore corrisponde a quello precedentemente indicato
Questo formato estende il formato che descrive le mappature per gli elementi senza stereotipo. Il nuovo formato differisce dal vecchio per le seguenti caratteristiche:
- Un elemento finale nella parte del valore indica il nome dello stereotipo. Comunque, il funzionamento delle voci esistenti senza la parte stereotipo è analogo al precedente.
- Gli elementi CreateReqFromElement ora presentano gli stereotipi nella chiave. Il funzionamento degli elementi CreateReqFromElement esistenti che non presentano la parte stereotipo nelle chiavi, è analogo al precedente.
La prospettiva Requisito è stata modificata nella versione 6.0.1. Quando si effettua l'aggiornamento dalla versione 6.0, la prospettiva Requisito non rispecchia le modifiche se non si reimposta manualmente la prospettiva Requisito.
Per reimpostare manualmente la prospettiva Requisito:
- Passare alla prospettiva Requisito:
- Fare clic su Finestra > Apri prospettiva > Requisito. Se la prospettiva Requisito non è in elenco, scegliere Altro e selezionare la casella di controllo Mostra tutto.
- Selezionare Finestra > Reimposta prospettiva.
Il cambiamento più visibile alla prospettiva Requisito per la versione 6.0.1 è l'aggiunta di una nuova vista Appunti di collegamento. Se si presentano problemi nell'individuazione o visualizzazione della vista Appunti di collegamento dopo l'aggiornamento alla versione 6.0.1, reimpostare la prospettiva Requisito con la procedura sopra descritta.
Visualizza il file Readme principale
© Copyright IBM Corporation 2004, 2005. Tutti i diritti riservati.