the ivoa parameter descrip3on language pdl

The IVOA Parameter Descrip3on Language (PDL) C.M. Zwlf, - PowerPoint PPT Presentation

The IVOA Parameter Descrip3on Language (PDL) C.M. Zwlf, P. Harrison, J. Garrido, J.E. Ruiz, F Le Pe3t Interoperability ? Yes Please! Interoperability


  1. The ¡IVOA ¡Parameter ¡Descrip3on ¡Language ¡ (PDL) ¡ C.M. ¡Zwölf, ¡P. ¡Harrison, ¡J. ¡Garrido, ¡ J.E. ¡Ruiz, ¡F ¡Le ¡Pe3t ¡

  2. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Interoperability : ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ services ¡to ¡and ¡accept ¡ services ¡from ¡other ¡ systems, ¡components ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ them ¡to ¡operate ¡ effec3vely ¡together ¡

  3. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Interoperability : ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ services ¡to ¡and ¡accept ¡ services ¡from ¡other ¡ systems, ¡components ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ them ¡to ¡operate ¡ effec3vely ¡together ¡

  4. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Norm ¡/ ¡Standard ¡(accepted ¡diameter, ¡ width,…) ¡ Interoperability : ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ services ¡to ¡and ¡accept ¡ services ¡from ¡other ¡ systems, ¡components ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ them ¡to ¡operate ¡ effec3vely ¡together ¡ Norm ¡/ ¡Standard ¡(diameter, ¡width,…) ¡

  5. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Norm ¡/ ¡Standard ¡(accepted ¡diameter, ¡ width,…) ¡ Interoperability : ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ services ¡to ¡and ¡accept ¡ services ¡from ¡other ¡ systems, ¡components ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ them ¡to ¡operate ¡ effec3vely ¡together ¡ Norm ¡/ ¡Standard ¡(diameter, ¡width,…) ¡

  6. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Norm ¡/ ¡Standard ¡(accepted ¡diameter, ¡ width,…) ¡ Interoperability : ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ Seman3c, ¡ defining ¡the ¡sense ¡of ¡ services ¡to ¡and ¡accept ¡ interoperability: ¡is ¡the ¡ services ¡from ¡other ¡ tyre ¡for ¡the ¡front ¡or ¡rear ¡ wheel? ¡May ¡it ¡be ¡used ¡ systems, ¡components ¡ for ¡the ¡spare ¡wheel ¡too? ¡ ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ them ¡to ¡operate ¡ effec3vely ¡together ¡ Norm ¡/ ¡Standard ¡(diameter, ¡width,…) ¡

  7. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Technical ¡Interoperability: ¡ Bits ¡and ¡bytes ¡are ¡exchanged ¡in ¡an ¡ Interoperability : ¡ unambiguous ¡manner ¡via ¡a ¡set ¡of ¡ standards/communica3on ¡protocols ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ Syntac3c ¡Interoperability: ¡ services ¡to ¡and ¡accept ¡ A ¡common ¡data ¡format ¡is ¡defined ¡for ¡the ¡ services ¡from ¡other ¡ unambiguous ¡sharing ¡of ¡informa3on. ¡ systems, ¡components ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ Seman3c ¡Interoperability: ¡ them ¡to ¡operate ¡ The ¡meaning ¡of ¡data ¡is ¡exchanged ¡through ¡ effec3vely ¡together ¡ a ¡common ¡informa3on ¡model ¡an ¡the ¡ meaning ¡of ¡informa3on ¡is ¡unambiguously ¡ defined ¡and ¡shared ¡

  8. Interoperability ¡? ¡Yes ¡Please! ¡ • Interoperability ¡is ¡a ¡loaded ¡term, ¡it ¡has ¡been ¡used ¡and ¡abused. ¡ ¡ Technical ¡Interoperability: ¡ Bits ¡and ¡bytes ¡are ¡exchanged ¡in ¡an ¡ Interoperability : ¡ unambiguous ¡manner ¡via ¡a ¡set ¡of ¡ standards/communica3on ¡protocols ¡ ¡ The ¡ability ¡of ¡systems, ¡ components ¡to ¡provide ¡ Syntac3c ¡Interoperability: ¡ services ¡to ¡and ¡accept ¡ A ¡common ¡data ¡format ¡is ¡defined ¡for ¡the ¡ services ¡from ¡other ¡ unambiguous ¡sharing ¡of ¡informa3on. ¡ systems, ¡components ¡ and ¡to ¡use ¡the ¡services ¡ so ¡exchanged ¡to ¡enable ¡ Seman3c ¡Interoperability: ¡ The ¡IVOA ¡ them ¡to ¡operate ¡ The ¡meaning ¡of ¡data ¡is ¡exchanged ¡through ¡ Parameter ¡ effec3vely ¡together ¡ a ¡common ¡informa3on ¡model ¡an ¡the ¡ descrip-on ¡ language ¡ fits ¡into ¡ meaning ¡of ¡informa3on ¡is ¡unambiguously ¡ this ¡category ¡ defined ¡and ¡shared ¡

  9. Needs ¡for ¡a ¡sema3c ¡interoperability ¡ o Data ¡are ¡discovered, ¡extracted, ¡handled ¡through ¡online ¡services ¡ • The ¡first ¡step ¡for ¡the ¡seman3c ¡interoperability ¡of ¡data ¡is ¡the ¡sema3c ¡ interoperability ¡of ¡the ¡scien3fic ¡web ¡services. ¡

  10. Needs ¡for ¡a ¡sema3c ¡interoperability ¡ o Data ¡are ¡discovered, ¡extracted, ¡handled ¡through ¡online ¡services ¡ • The ¡first ¡step ¡for ¡the ¡seman3c ¡interoperability ¡of ¡data ¡is ¡the ¡sema3c ¡ interoperability ¡of ¡the ¡scien3fic ¡web ¡services. ¡ Two ¡double ¡parameters ¡ required: ¡ temp ¡and ¡ dens . ¡ Post ¡it ¡in ¡using ¡REST: ¡ serviceURL/temp/dens ¡

  11. Needs ¡for ¡a ¡sema3c ¡interoperability ¡ o Data ¡are ¡discovered, ¡extracted, ¡handled ¡through ¡online ¡services ¡ • The ¡first ¡step ¡for ¡the ¡seman3c ¡interoperability ¡of ¡data ¡is ¡the ¡sema3c ¡ interoperability ¡of ¡the ¡scien3fic ¡web ¡services. ¡ Two ¡double ¡parameters ¡ required: ¡ temp ¡and ¡ dens . ¡ Post ¡it ¡in ¡using ¡REST: ¡ serviceURL/temp/dens ¡ Temp ¡should ¡ be ¡a ¡ temperature, ¡ in ¡C°? ¡

  12. Needs ¡for ¡a ¡sema3c ¡interoperability ¡ o Data ¡are ¡discovered, ¡extracted, ¡handled ¡through ¡online ¡services ¡ • The ¡first ¡step ¡for ¡the ¡seman3c ¡interoperability ¡of ¡data ¡is ¡the ¡sema3c ¡ interoperability ¡of ¡the ¡scien3fic ¡web ¡services. ¡ Two ¡double ¡parameters ¡ required: ¡ temp ¡and ¡ dens . ¡ Post ¡it ¡in ¡using ¡REST: ¡ serviceURL/temp/dens ¡ Temp ¡should ¡ be ¡a ¡ temperature, ¡ in ¡C°? ¡ Sending ¡temp=-­‑10 ¡; ¡dens=10 ¡

  13. Needs ¡for ¡a ¡sema3c ¡interoperability ¡ o Data ¡are ¡discovered, ¡extracted, ¡handled ¡through ¡online ¡services ¡ • The ¡first ¡step ¡for ¡the ¡seman3c ¡interoperability ¡of ¡data ¡is ¡the ¡sema3c ¡ interoperability ¡of ¡the ¡scien3fic ¡web ¡services. ¡ Sending ¡temp=-­‑10 ¡; ¡dens=10 ¡

  14. Needs ¡for ¡a ¡sema3c ¡interoperability ¡ o Data ¡are ¡discovered, ¡extracted, ¡handled ¡through ¡online ¡services ¡ • The ¡first ¡step ¡for ¡the ¡seman3c ¡interoperability ¡of ¡data ¡is ¡the ¡sema3c ¡ interoperability ¡of ¡the ¡scien3fic ¡web ¡services. ¡ I ¡need ¡two ¡parameters: ¡ temp ¡is ¡a ¡ Kelvin ¡temperature ¡and ¡ dens ¡ is ¡ an ¡electronic ¡density ¡in ¡cm^-­‑3. ¡ Both ¡are ¡always ¡posi3ve. ¡The ¡ product ¡dens*temp ¡must ¡be ¡in ¡ the ¡range ¡[10; ¡10^4] ¡ Ok, ¡ everything ¡ is ¡clear ¡ With ¡PDL ¡

Recommend


More recommend