OWL-S
OWL-S ಎಂಬುದು DARPA DAML ಪ್ರೋಗ್ರಾಂನಿಂದ ವೆಬ್ ಆಂಟಾಲಜಿ ಲ್ಯಾಂಗ್ವೇಜ್ (OWL) ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ ಆಂಟಾಲಜಿ ಆಗಿದೆ. ಇದು ಹಿಂದಿನ ಡಿಎಎಂಎಲ್-ಎಸ್ ಆಂಟಾಲಜಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. "ಒಡಬ್ಲ್ಯೂಎಲ್-ಎಸ್ ಎಂಬುದು ಶಬ್ದಾರ್ಥದ ವೆಬ್ ಸೇವೆಗಳನ್ನು ವಿವರಿಸಲು ಶಬ್ದಾರ್ಥದ ವೆಬ್ನ ಒಡಬ್ಲ್ಯೂಎಲ್ ಆಧಾರಿತ ಚೌಕಟ್ಟಿನೊಳಗೆ ಒಂದು ಮೂಲತತ್ವಶಾಸ್ತ್ರವಾಗಿದೆ. ಇದು ಬಳಕೆದಾರರು ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಏಜೆಂಟ್ಗಳಿಗೆ ನಿರ್ದಿಷ್ಟ ನಿರ್ಬಂಧಗಳ ಅಡಿಯಲ್ಲಿ ಸೇವೆಗಳನ್ನು ನೀಡುವ ವೆಬ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಂಡುಹಿಡಿಯಲು, ಆಹ್ವಾನಿಸಲು, ರಚಿಸಲು ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. OWL-S ನ OWL-S ಆಂಟಾಲಜಿ ಡೆವಲಪ್ಮೆಂಟ್ ಈ ಕೆಳಗಿನ ಕಾರ್ಯಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆಃ ಸ್ವಯಂಚಾಲಿತ ವೆಬ್ ಸೇವಾ ಆವಿಷ್ಕಾರಃ ಶಬ್ದಾರ್ಥದ ವೆಬ್ನ ಅಭಿವೃದ್ಧಿಯೊಂದಿಗೆ, ಅನೇಕ ವೆಬ್ ಸೇವೆಗಳು ವೆಬ್ನಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತವೆ, ಅತ್ಯಂತ ವೈವಿಧ್ಯಮಯ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತವೆ. ಮಾನವನ ಹಸ್ತಕ್ಷೇಪದ ಅಗತ್ಯವಿಲ್ಲದೇ, ಕೆಲವು ಗುಣಮಟ್ಟದ ನಿರ್ಬಂಧಗಳೊಳಗೆ ನಿರ್ದಿಷ್ಟ ಅಗತ್ಯವನ್ನು ಪೂರೈಸುವ ವೆಬ್ ಸೇವೆಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಫ್ಟ್ವೇರ್ ಏಜೆಂಟ್ಗಳಿಗೆ OWL-S ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತ ವೆಬ್ ಸೇವೆಯ ಆಹ್ವಾನಃ ಸಾಮಾನ್ಯವಾಗಿ, ಅದರ ಡಬ್ಲ್ಯೂಎಸ್ಡಿಎಲ್ ವಿವರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವೆಬ್ ಸೇವೆಯನ್ನು ಆಹ್ವಾನಿಸಲು ನಿರ್ದಿಷ್ಟ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬರೆಯುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಒಡಬ್ಲ್ಯೂಎಲ್-ಎಸ್ ಸಾಫ್ಟ್ವೇರ್ ಏಜೆಂಟ್ಗೆ ವೆಬ್ ಸೇವೆಯ ಇನ್ಪುಟ್ಗಳು ಮತ್ತು ಔಟ್ಪುಟ್ಗಳ ವಿವರಣೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಓದಲು ಮತ್ತು ಸೇವೆಯನ್ನು ಆಹ್ವಾನಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ತೆರೆಯುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತ ವೆಬ್ ಸೇವಾ ಸಂಯೋಜನೆ ಮತ್ತು ಪರಸ್ಪರ ಕ್ರಿಯೆಃ ಅನೇಕ ಸೇವೆಗಳು ಲಭ್ಯವಿರುವ ವೆಬ್ನಲ್ಲಿ, ಉದ್ದೇಶದ ಉನ್ನತ ಮಟ್ಟದ ವಿವರಣೆಯ ಆಧಾರದ ಮೇಲೆ ವಿವಿಧ ವೆಬ್ ಸೇವೆಗಳ ಸಂಘಟಿತ ಆಹ್ವಾನವನ್ನು ಒಳಗೊಂಡ ಸಂಕೀರ್ಣ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗಬೇಕು. OWL-S ಈ ಕಾರ್ಯಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ರೀತಿಯಲ್ಲಿ ಸೇವೆಗಳ ಸಂಯೋಜನೆ ಮತ್ತು ಪರಸ್ಪರ ಕ್ರಿಯೆಯಲ್ಲಿ ಸಹಾಯ ಮಾಡುತ್ತದೆ. OWL-S ಆಂಟಾಲಜಿ ಮೂರು ಮುಖ್ಯ ಭಾಗಗಳನ್ನು ಹೊಂದಿದೆಃ ಸೇವಾ ಪ್ರೊಫೈಲ್, ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿ ಮತ್ತು ಗ್ರೌಂಡಿಂಗ್. ಸೇವೆಯು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸಲು ಸೇವೆಯ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಮಾಹಿತಿಯು ಪ್ರಾಥಮಿಕವಾಗಿ ಮಾನವ ಓದುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಸೇವೆಯ ಹೆಸರು ಮತ್ತು ವಿವರಣೆ, ಅನ್ವಯಿಸುವಿಕೆ ಮತ್ತು ಸೇವೆಯ ಗುಣಮಟ್ಟದ ಮೇಲಿನ ಮಿತಿಗಳು, ಪ್ರಕಾಶಕರು ಮತ್ತು ಸಂಪರ್ಕ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಯು ಗ್ರಾಹಕನು ಸೇವೆಯೊಂದಿಗೆ ಹೇಗೆ ಸಂವಹನ ನಡೆಸಬಹುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ. ಈ ವಿವರಣೆಯು ಇನ್ಪುಟ್ಗಳು, ಔಟ್ಪುಟ್ಗಳು, ಪೂರ್ವ ಷರತ್ತುಗಳು ಮತ್ತು ಸೇವೆಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಸಂವಹನ ಶಿಷ್ಟಾಚಾರಗಳು, ಸಂದೇಶದ ಸ್ವರೂಪಗಳು, ಬಂದರು ಸಂಖ್ಯೆಗಳು ಇತ್ಯಾದಿಗಳಂತಹ ಕ್ಲೈಂಟ್ ಸೇವೆಯೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಬೇಕಾದ ವಿವರಗಳನ್ನು ಸರ್ವೀಸ್ ಗ್ರೌಂಡಿಂಗ್ ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. OWL-S ಮತ್ತು WSDL OWL-S ಗೆ ಗ್ರೌಂಡಿಂಗ್ನ ಸಂಪೂರ್ಣ ವಿವರಣೆಗಾಗಿ ಹೆಚ್ಚುವರಿ ವಿವರಣೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ವಿವರಣೆಯು WSDL ಆಗಿದೆ. ಎರಡೂ ಭಾಷೆಗಳು ನಿರ್ದಿಷ್ಟತೆಯ ವಿವಿಧ ಹಂತಗಳಲ್ಲಿ ಗುರಿಯನ್ನು ಹೊಂದಿದ್ದರೂ, ಅವುಗಳ ನಡುವೆ ಒಂದು ಛೇದನವಿದೆಃ OWL-S ಪರಮಾಣು ಪ್ರಕ್ರಿಯೆಯು WSDL ಕಾರ್ಯಾಚರಣೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತದೆ; OWL-S ಪರಮಾಣು ಪ್ರಕ್ರಿಯೆಯ ಒಳಹರಿವು ಮತ್ತು ಔಟ್ಪುಟ್ಗಳು WSDL ಸಂದೇಶಗಳಿಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ; OWL-S ಪರಮಾಣು ಪ್ರಕ್ರಿಯೆಯ ಒಳಹರಿವು ಮತ್ತು ಔಟ್ಪುಟ್ಗಳ ಪ್ರಕಾರಗಳು WSDL ಅಮೂರ್ತ ಪ್ರಕಾರಗಳಿಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ. ಆಂಟಾಲಜಿ (ಮಾಹಿತಿ ವಿಜ್ಞಾನ) ಸೆಮಾಂಟಿಕ್ ವೆಬ್ ಸೆಮಾಂಟಿಕ್ ವೆಬ್ ಸರ್ವೀಸಸ್ ವೆಬ್ ಆಂಟಾಲಜಿ ಲ್ಯಾಂಗ್ವೇಜ್ (ಒಡಬ್ಲ್ಯೂಎಲ್) ಡಬ್ಲ್ಯುಎಸ್ಡಿಎಲ್ ಡಬ್ಲ್ಯುಎಸ್ಎಂಒ ಉಲ್ಲೇಖಗಳು ಮಾರ್ಕಪ್ ಭಾಷೆಗಳು ಸೆಮಾಂಟಿಕ್ ವೆಬ್ ವೆಬ್ ಸೇವೆಗಳನ್ನು ಸಹ ನೋಡಿ.