Entity abstraction pattern
एंटिटी एब्स्ट्रैक्शन एक डिजाइन पैटर्न है, जिसे सेवा-अभिविन्यास डिजाइन प्रतिमान के भीतर लागू किया जाता है जो पुनः प्रयोज्य सेवाओं को डिजाइन करने के लिए दिशानिर्देश प्रदान करता है जिनके कार्यात्मक संदर्भ व्यावसायिक संस्थाओं पर आधारित होते हैं। तर्कसंगत एक व्यावसायिक प्रक्रिया के स्वचालन में व्यावसायिक क्षेत्र का विश्लेषण और फिर समाधान तर्क तैयार करना शामिल है जो व्यावसायिक प्रक्रिया के भीतर विभिन्न चरणों का प्रतिनिधित्व करता है। इनमें से कुछ कदम केवल उस विशिष्ट व्यावसायिक प्रक्रिया से संबंधित हैं, जबकि अन्य अन्य व्यावसायिक प्रक्रियाओं के लिए भी उपयोगी हो सकते हैं। इस पुनः प्रयोज्य तर्क का एक हिस्सा व्यावसायिक संस्थाओं से संबंधित है, जो आमतौर पर नियमों और प्रसंस्करण चरणों की तुलना में समान रहता है जो भविष्य में बदल सकते हैं। यदि सेवाओं को डिज़ाइन किया गया है जिसमें प्रक्रिया-विशिष्ट तर्क और इकाई-विशिष्ट तर्क दोनों शामिल हैं, तो किसी अन्य व्यावसायिक प्रक्रिया से एक ही इकाई-विशिष्ट तर्क का पुनः उपयोग करने की संभावना कुछ हद तक नगण्य हो जाती है। दूसरी ओर, यदि इस तरह के तर्क को एक अलग पात्र में विभाजित किया जाता है अर्थात। एक सेवा, फिर कोई भी नई व्यावसायिक प्रक्रिया, जो एक ही व्यावसायिक इकाई का उपयोग करती है, इस तर्क का पुनः उपयोग कर सकती है। पुनः प्रयोज्य समस्या के अलावा, एक व्यावसायिक इकाई के व्यवहार में बदलाव को संबोधित करने के लिए, कई व्यावसायिक प्रक्रियाओं में स्थापित इकाई से संबंधित तर्क को अद्यतन करने के लिए अतिरिक्त प्रयासों की आवश्यकता होती है और ऐसी सेवाओं के रखरखाव को एक जटिल कार्य बनाता है। उपरोक्त मुद्दों के जवाब में, एंटिटी एब्स्ट्रैक्शन पैटर्न इस बात की वकालत करता है कि व्यावसायिक संस्थाओं के प्रसंस्करण से संबंधित तर्क को प्रक्रिया-विशिष्ट एकल उद्देश्य तर्क से अलग किया जाना चाहिए और स्वतंत्र तर्क के रूप में डिज़ाइन किया जाना चाहिए जिसे समग्र व्यावसायिक प्रक्रिया का कोई ज्ञान नहीं है जिसमें इस तरह के तर्क का उपयोग किया जा रहा है। उपयोग पुनः प्रयोज्य इकाई विशिष्ट तर्क को अलग करने के लिए वास्तविक सेवाओं को डिजाइन करने से पहले इस तरह के तर्क की पहचान की आवश्यकता होती है। इसके लिए एक टॉप-डाउन सेवा-उन्मुख विश्लेषण और डिजाइन सेवा वितरण प्रक्रिया की आवश्यकता होती है। विश्लेषण चरण के दौरान, व्यावसायिक संस्थाओं पर और उनके द्वारा किए जाने वाले विभिन्न प्रकार के कार्यों की पहचान की जाती है और उन्हें एक प्रासंगिक प्रक्रिया-तटस्थ कार्यात्मक संदर्भ में रखा जाता है जो इकाई सेवाओं के लिए आधार बनाता है। इन इकाई सेवाओं में विशेष रूप से कार्यात्मकता होती है, जिसमें सीआरयूडी कार्य शामिल हैं, जो केवल भौतिक या तार्किक व्यावसायिक संस्थाओं के लिए प्रासंगिक हैं, जो उनके संबंधित कार्यात्मक संदर्भ द्वारा दर्शाए जाते हैं। विभिन्न कार्यों की पहचान के अलावा, व्यावसायिक संस्थाओं के बीच किसी भी संबंध की खोज करना भी महत्वपूर्ण है, चाहे वह वर्तमान व्यावसायिक प्रक्रिया का हिस्सा हो या नहीं। विभिन्न व्यावसायिक प्रक्रियाओं को देखकर, इकाई सेवा को अतिरिक्त कार्यक्षमता के साथ पैक किया जा सकता है जो अन्य व्यावसायिक प्रक्रियाओं द्वारा आवश्यक हो सकती है। इस तरह के संबंधों की पहचान करने के लिए जानकारी का एक महत्वपूर्ण स्रोत ई. आर. डी. हैं क्योंकि वे भौतिक रूप से विभिन्न व्यावसायिक संस्थाओं के बीच संबंधों को प्रदर्शित करते हैं और संस्थाओं की विभिन्न विशेषताओं की भी पहचान करते हैं जो संस्थाओं के बीच संबंधों का आधार बनते हैं। सेवाओं का परिणामी समूह इकाई परत का प्रतिनिधित्व करता है, जो सेवा परत डिजाइन पैटर्न द्वारा समर्थित परतों में से एक है। इकाई अमूर्तता डिजाइन पैटर्न के अनुप्रयोग को अज्ञेयवादी संदर्भ डिजाइन पैटर्न के एक विशेष कार्यान्वयन के रूप में देखा जा सकता है क्योंकि अज्ञेयवादी संदर्भ पैटर्न प्रक्रिया-तटस्थ तर्क को प्रक्रिया-विशिष्ट तर्क से अलग करने की वकालत करता है, हालांकि, इकाई अमूर्तता पैटर्न के मामले में यह इकाई-विशिष्ट प्रक्रिया-तटस्थ तर्क है जिसे अलग किया जा रहा है। व्यावसायिक संस्थाओं से इकाई सेवाओं की पहचान करने की प्रक्रिया के परिणामस्वरूप हमेशा एक-से-एक मानचित्रण नहीं हो सकता है, क्योंकि कुछ अवसरों पर दो संस्थाओं को एक में जोड़ना तर्कसंगत हो सकता है क्योंकि वे अपने आप में संस्थाओं पर की जा रही कार्यक्षमता के एक महत्वपूर्ण हिस्से का प्रतिनिधित्व नहीं करते हैं। विचार इस डिजाइन पैटर्न के अनुप्रयोग के लिए टॉप-डाउन सेवा-उन्मुख विश्लेषण और डिजाइन सेवा वितरण प्रक्रिया को अपनाने की आवश्यकता होती है जो उन संगठनों के लिए उपयुक्त नहीं हो सकती है जिनके पास समय और मानव-शक्ति दोनों के मामले में सीमित संसाधन हैं। एक अन्य महत्वपूर्ण पहलू यह है कि एक बार इकाई सेवाओं में इकाई-विशिष्ट तर्क को हटा दिए जाने के बाद, ऐसी इकाई सेवाओं पर निर्भरता बढ़ जाती है क्योंकि वे उपयोग कार्यक्षमता के लिए संपर्क का एकमात्र बिंदु बन जाते हैं जो कई व्यावसायिक प्रक्रियाओं के लिए रुचि का विषय है। नतीजतन, सख्त शासन तंत्र का होना बहुत महत्वपूर्ण है ताकि किसी इकाई सेवा की कार्यक्षमता में बदलाव के परिणामस्वरूप सेवा उपभोक्ताओं द्वारा अपेक्षित व्यवहार न हो जो पहले से ही ऐसी इकाई सेवाओं पर निर्भरता बना चुके हैं। , (2009). एस. ओ. ए. डिजाइन Patterns.Prentice हॉल। .. मौरो। आदि। सेवा-उन्मुख उपकरण एकीकरण-एस. ओ. ए. डिजाइन पैटर्न का विश्लेषण। [ऑनलाइन], पीपी। 1-10,2010 प्रणाली विज्ञान पर 43वां हवाई अंतर्राष्ट्रीय सम्मेलन, 2010। अभिगम करने की तिथिः 27 अप्रैल 2010। बाहरी लिंक एस. ओ. ए. अवधारणाएँ एस. ओ. ए. शर्तें शब्दावली एस. ओ. ए. डिजाइन पैटर्न सेवा-उन्मुख (बिजनेस कंप्यूटिंग)