PIDF-LO je strukturiran jezik, ki ga mnogi sistemi, zmožni nujnih primerov, uporabljajo za izražanje in izmenjavo lokacije. To je pomembno, ker so predvidljive odločitve o usmerjanju in odpremi odvisne od predvidljive predstavitve podatkov.
Zakaj se ekipe borijo s PIDF-LO
Večina izzivov ni v razumevanju konceptov naslovov RFC. Izzivi se pojavijo med resnično implementacijo, kjer različne komponente različno obravnavajo neobvezna polja, uporabljajo nedosledno državljansko oblikovanje ali tiho izpuščajo metapodatke.
Pogoste pasti
- Nepopolna polja za državni naslov, ki so videti veljavna, vendar so dvoumna.
- Koordinatna natančnost, ki ne ustreza operativnim pričakovanjem.
- Manjka potrditev za napačno oblikovane tovore.
- Ni testov združljivosti prek meja povezav.
Komentar
Ravnanje s PIDF-LO obravnavajte kot skrb za kakovost izdelka in ne kot enkratno integracijsko nalogo. Objektni model bi moral biti verziran, preverjen in regresijsko testiran pri vsaki večji posodobitvi sistema.
Priporočila za nadzor
- Ohranite strogo specifikacijo profila s primeri.
- Uveljavite shemo in semantično validacijo ob vstopu.
- Dodajte negativne teste za napačno oblikovane/delne zapise.
- Sledite napakam pri razčlenjevanju v interop zaostanku.