Produkt Rational Focal Point obsługuje następujące atrybuty, które można odwzorować na atrybuty produktu Rational DOORS.
Tabela 1. Odwzorowanie atrybutów produktów Rational Focal Point i Rational DOORS| Typ atrybutu produktu Rational Focal Point |
Typ atrybutu produktu Rational DOORS |
| Pole wyboru |
Wartość boolowska |
| Wybór |
Wyliczenie |
| Data |
Data |
| Liczba zmiennopozycyjna |
Liczba rzeczywista |
| Liczba całkowita |
Liczba całkowita |
| Wielokrotny wybór |
Wyliczenie z wieloma wartościami |
| Tekst |
Łańcuch |
| Tekst |
Tekst |
| Tekst |
Nazwa użytkownika |
Uwaga: Program
synchronizujący obsługuje odwzorowanie między atrybutami Wartość boolowska i
Pole wyboru oraz między atrybutami Wyliczenie i Wybór jako
szczególne przypadki. Produkt
Rational DOORS
zezwala, aby atrybuty Wartość boolowska i Wyliczenie nie zawierały żadnych
wartości, natomiast produkt
Rational Focal Point
nie zezwala na to w przypadku atrybutów Pole wyboru i Wybór. Aby zapewnić
integralność danych w produkcie
Rational Focal Point,
program synchronizujący używa następujących reguł:
- Jeśli atrybut Wartość boolowska produktu
Rational DOORS
nie ma żadnej wartości, program synchronizujący ustawia odwzorowany atrybut
Pole wyboru jako niezaznaczony. Ponieważ wartość niezaznaczona jest traktowana
przez program synchronizujący jako wartość boolowska false,
podczas następnej synchronizacji tego samego obiektu lub składnika wartość
produktu
Rational DOORS
zostanie zmieniona na false. Ta reguła ma zastosowanie tylko
wtedy, gdy metoda synchronizacji ma ustawioną wartość
Włączone.
- Jeśli atrybut Wyliczenie produktu
Rational DOORS
nie ma żadnej wartości i atrybut
produktu
Rational Focal Point
musi zostać zmodyfikowany, program synchronizujący ustawi dla atrybutu Wybór w
produkcie
Rational Focal Point
wartość domyślną zdefiniowaną dla tego atrybutu.
- Aby zapobiec utracie danych, należy się upewnić, że wartości możliwe do
wyboru dla atrybutu Wyliczenie w produkcie
Rational DOORS
są takie same jak wartości atrybutu Wybór w produkcie
Rational Focal Point,
na który jest on odwzorowany.