Semantic Application Design Language
शब्दार्थ अनुप्रयोग डिजाइन भाषा (एसएडीएल) एक ओ. डब्ल्यू. एल. ऑन्टोलॉजी से बने औपचारिक मॉडल बनाने के लिए एक अंग्रेजी जैसी मुक्त स्रोत भाषा है, ऑन्टोलॉजिकल अवधारणाओं के संदर्भ में व्यक्त नियम, मॉडल से जानकारी प्राप्त करने के लिए प्रश्न, और मॉडल सामग्री और निहितार्थ (निहितार्थ) को मान्य करने और फिर से मान्य करने के लिए परीक्षण। एस. ए. डी. एल.-आई. डी. ई. एक ग्रहण-आधारित एकीकृत विकास वातावरण (आई. डी. ई.) है जो एस. ए. डी. एल. भाषा में व्यक्त मॉडल के लेखन और रखरखाव की सुविधा प्रदान करता है। अभिप्रेरणा शब्दार्थ प्रौद्योगिकी ढेर कई क्षेत्रों में ज्ञान ग्रहण और उपयोग के लिए महत्वपूर्ण क्षमता प्रदान करता है। हालाँकि, देशी प्रतिनिधित्व (ओ. डब्ल्यू. एल., एस. डब्ल्यू. आर. एल., जेना नियम, एस. पी. ए. आर. क्यू. एल.) डोमेन विशेषज्ञों के लिए प्रतिकूल हैं जो कंप्यूटर वैज्ञानिक नहीं हैं और कृत्रिम बुद्धिमत्ता और औपचारिक तर्क की पेचीदगियों में जानकार नहीं हैं। इसके अलावा, निर्माता की राय में, उनके जीवन चक्र में ज्ञान आधार (मॉडल) बनाने, परीक्षण करने, बनाए रखने और लागू करने के लिए उपलब्ध उपकरण अपर्याप्त हैं। एस. ए. डी. एल. इन कमियों को पाटने का प्रयास करता है। कैसे एसएडीएल कई तरीकों से ऊपर पहचानी गई जरूरतों को पूरा करने का प्रयास करता है। एसएडीएल व्याकरण औपचारिक मॉडल संबंधों को व्यक्त करने के लिए सामान्य शब्दों का उपयोग करने का प्रयास करता है। इन प्रमुख शब्दों और वाक्यांशों को ओ. डब्ल्यू. एल., एस. डब्ल्यू. आर. एल. या जेना नियम और एस. पी. ए. आर. क्यू. एल. की औपचारिकताओं में स्पष्ट रूप से मैप किया गया है। एसएडीएल अधिक संक्षिप्त और समझने योग्य समूहों के लिए कथन संयोजन की अनुमति देता है। उदाहरणों में उन गुणों को सूचीबद्ध करना शामिल है जो वर्ग परिभाषा के हिस्से के रूप में एक वर्ग का "वर्णन" करते हैं, एक ही कथन में कई उपवर्गों की पहचान करना, चर को समाप्त करने और समग्र पैटर्न को अधिक पठनीय बनाने के लिए नियमों और प्रश्नों में ट्रिपल पैटर्न की श्रृंखला बनाना, विशेषताओं और संबंधों को सूचीबद्ध करना शामिल है। एस. ए. डी. एल.-आई. डी. ई. टेम्पलेट, सामग्री सहायता, त्वरित सुधार, अवधारणाओं को उनकी परिभाषाओं से जोड़ना, तह करना और अन्य सहायता प्रदान करता है ताकि डोमेन विशेषज्ञों के लिए मॉडल को देखना और समझना, बनाना और बनाए रखना आसान हो सके। सी. वी. एस., एस. वी. एन., या जी. आई. टी. जैसे स्रोत कोड नियंत्रण प्रणालियों के साथ ग्रहण का निकट एकीकरण एस. ए. डी. एल. मॉडल को उनके जीवन चक्र में संस्करण और अधिक आसानी से प्रबंधित करने की अनुमति देता है। भाषा की क्रमिक प्रकृति मॉडल संस्करणों के बीच अंतर को गणना करने और देखने में आसान बनाती है। मॉडल के एक सेट को आसानी से एक विशेष रिलीज के रूप में टैग किया जा सकता है और किसी भी समय एक प्रतिस्पर्धी सेट के रूप में पुनर्प्राप्त किया जा सकता है। एस. ए. डी. एल.-आई. डी. ई. के साथ तर्ककर्ताओं/नियमों के इंजनों का एकीकरण मॉडल डेवलपर को मॉडल का प्रयोग करने, परिणाम जानने और सत्यापन और प्रतिगमन परीक्षण के लिए परीक्षण मामले बनाने की अनुमति देता है। स्रोत फॉर्ज टॉवर्ड पर एसएडीएल के संदर्भ विषय वस्तु विशेषज्ञों के लिए समान मॉडल, डेटा और ग्राफ़ पैटर्न की एक एकीकृत अंग्रेजी-जैसी प्रस्तुति अर्थपूर्ण वेब