Associazione di attributi ad URI per le applicazioni esterne

È possibile associare attributi ad URI (Uniform Resource Identifier) per creare una rappresentazione OSLC congruente per gli attributi di tutti i moduli integrati con applicazioni esterne. Le applicazioni esterne possono includere Rational Engineering Lifecycle Management, Rational Insight ed applicazioni integrate con IBM® Rational DOORS mediante l'uso di OSLC.

Informazioni su questa attività

Gli attributi utilizzati in più moduli hanno identificatori univoci in quei moduli, anche se gli attributi hanno lo stesso nome e tipo in ogni modulo. Di conseguenza, le applicazioni esterne considerano gli attributi che ricorrenti in più moduli come se fossero attributi diversi in ogni modulo. Questo comportamento può causare problemi. Ad esempio, Rational Insight potrebbe non dichiarare il valore di un attributo in modo congruente nei diversi moduli.

L'associazione di attributi assegna un solo URI agli attributi con lo stesso nome e tipo ma che si trovano in diversi moduli. Questa associazione fornisce una rappresentazione OSLC congruente che le applicazioni esterne possono utilizzare per riconoscere e dichiarare gli attributi equivalenti nei moduli.

Gli attributi del sistema vengono identificati mediante URI predefiniti. Anche se questi attributi ed URI sono proprietà predefinite, è possibile modificarli per soddisfare le necessità del team o del cliente. Per ulteriori informazioni sugli attributi e gli identificativi di URI, fare riferimento alle risorse Framework di descrizione delle risorse nei link correlati.
Tabella 1. Attributi del sistema e rispettivi URI predefiniti
Attributo del sistema URI predefinito
Numero assoluto http://jazz.net/ns/rm/doors/attribute#absoluteNumber
Creato da http://jazz.net/ns/rm/doors/attribute#createdBy
Creato il http://jazz.net/ns/rm/doors/attribute#createdOn
Creato mediante http://jazz.net/ns/rm/doors/attribute#createdThru
Descrizione http://jazz.net/ns/rm/doors/attribute#description
Ultima modifica effettuata da http://jazz.net/ns/rm/doors/attribute#modifiedBy
Ultima modifica effettuata il http://jazz.net/ns/rm/doors/attribute#modifiedOn
Nome http://jazz.net/ns/rm/doors/attribute#name
Intestazione oggetto http://jazz.net/ns/rm/doors/attribute#objectHeading
Testo breve dell'oggetto http://jazz.net/ns/rm/doors/attribute#objectShortText
Testo dell'oggetto http://jazz.net/ns/rm#primaryText
Prefisso http://jazz.net/ns/rm/doors/attribute#prefix
Limitazioni:
  • I report di Rational non includono le seguenti informazioni:
    • Link dagli oggetti Rational DOORS a URL Web esterni.
    • DXL attributo
  • Il DXL attributo non è disponibile neanche per l'associazione.

Procedura

Per associare gli attributi agli URI:

  1. Nel client IBM Rational DOORS fare clic su File > Associazioni. Viene aperta la finestra Associazione attributo e link.
  2. Nella pagina Attributi, fare clic su Aggiungi.
  3. Selezionare un modulo nel riquadro Esplora database.
  4. Nel riquadro Attributi selezionare uno o più attributi e fare clic su OK.
  5. Selezionare un attributo nell'elenco Attributi associati ed effettuare una delle seguenti operazioni:
    • Fare clic su Modifica. Nella finestra Modifica URI immettere un URI e fare clic su OK.
    • Fare clic su Suggerisci per assegnare gli URI suggeriti alle seguenti voci:
      • Attributi senza un URI associato
      • Attributi selezionati
      • Tutti gli attributi
      Per assegnare gli URI suggeriti agli attributi, è necessario prima immettere un namespace predefinito nella pagina Generale della finestra Associazione attributi e link. È possibile modificare gli URI suggeriti dopo averli immessi.
  6. Fare clic su OK o su Applica per salvare l'associazione di attributi.

Operazioni successive

Dopo aver creato o modificato le associazioni di URI e le associazioni possono già essere rese disponibili alle applicazioni esterne, pubblicare gli aggiornamenti nella pagina Generale della finestra Associazione attributo e link. La pubblicazione degli aggiornamenti richiede che i dati vengano completamente ricaricati nelle applicazioni esterne. Quindi è preferibile aggregare le modifiche alle associazioni ed applicarle in batch, se possibile, per minimizzare il numero di eventi di pubblicazione.

Importante:

Quando si modificano le associazioni degli attributi, tali modifiche influenzeranno la rappresentazione OSLC delle risorse che contengono attributi corrispondenti. Le applicazioni utilizzate visualizzeranno le modifiche alle associazioni come modifiche ai dati e potrebbe essere necessario dover ricaricare tutte le risorse importanti. La quantità di tempo necessaria per ricaricare le modifiche varia in base al numero di risorse interessate. Pubblicare gli aggiornamenti con attenzione.

Se si aggiunge o si modifica l'associazione per un attributo in un modulo incluso nella serie di lavoro sarà necessario aggiornare la serie di lavoro. Ad esempio, se si modifica l'associazione per un attributo utilizzato da Rational Engineering Lifecycle Manager, aggiornare la serie di lavoro per assicurarsi che tutti gli attributi vengano visualizzati in Rational Engineering Lifecycle Manager. Dopo aver pubblicato l'associazione di un attributo, rimuovere il modulo dalla serie di lavoro ed applicare le modifiche. Quindi aggiungere nuovamente il modulo alla serie di lavoro ed applicare le modifiche.


Feedback