पिछले लेख में, हमने अर्चीमेट में संबंधों का परिचय दिया। संबंध यह निर्धारित करते हैं कि एक प्रणाली के घटक कैसे काम करते हैं, उनका प्रवाह कैसे होता है, वे एक दूसरे को कैसे प्रभावित करते हैं, और उनकी संरचना मॉडल में स्थिति कैसे निर्धारित होती है।
इस लेख में, हम इन घटकों के वास्तविक प्रकृति, उनके प्रतिनिधित्व और इन संबंधों द्वारा दृष्टिकोणों के भीतर उनके संयोजन के बारे में चर्चा शुरू करेंगे।
तत्व
अर्चीमेटतीन मौलिक मुख्य तत्वों को परिभाषित करता है: सक्रिय तत्व, व्यवहार तत्व और सक्रिय तत्व।
सक्रिय तत्व (सक्रिय संरचना) सक्रिय तत्वों के लिए निश्चित प्रकार के व्यवहार का उपयोग करते हैं जो निष्क्रिय तत्वों तक पहुंच या उन पर कार्य करने के लिए उपयोग किए जाते हैं। निष्क्रिय तत्व डेटाबेस, फाइलें या अन्य भंडारण स्थल हो सकते हैं। निष्क्रिय तत्व अन्यथा स्थिर तत्व प्रदान करने के अलावा कुछ नहीं करते हैं।
व्यवहार तत्व निश्चित कार्यों को पूरा करने के लिए उठाए गए क्रियाकलापों का वर्णन करते हैं। इसमें प्रक्रियाएं, कार्य, घटनाएं और अधिक शामिल हैं।
सक्रिय संरचना तत्व वे होते हैं जो व्यवहार को निष्पादित करते हैं, जैसे कि कार्यकर्ता, भूमिकाएं या सहयोग।
अर्चीमेट3 कोर फ्रेमवर्क में परतें
परतदार दृष्टिकोण सेवा-केंद्रित मॉडल को देखने का एक प्राकृतिक तरीका प्रदान करता है। उच्च परतें निचली परतों द्वारा प्रदान की गई सेवाओं का उपयोग करती हैं। अर्चीमेट तीन मुख्य परतों का अंतर बताता है:
- व्यापार परत: बाहरी ग्राहकों को उत्पाद और सेवाएं प्रदान करती है, जिसके व्यापार प्रक्रियाएं व्यापार कर्मचारियों और भूमिकाओं द्वारा की जाती हैं।
- एप्लिकेशन परत: (सॉफ्टवेयर) एप्लिकेशन घटकों के माध्यम से एप्लिकेशन सेवाओं को लागू करके व्यापार परत का समर्थन करती है।
- तकनीकी परत: एप्लिकेशन को चलाने के लिए आवश्यक है, कंप्यूटर और संचार हार्डवेयर और सिस्टम सॉफ्टवेयर के माध्यम से आधारभूत सेवाएं (जैसे प्रोसेसिंग, भंडारण और संचार सेवाएं) प्रदान करती है।
दो अन्य अवधारणाएं प्रणाली के कार्यात्मक पहलुओं को आगे निर्देशित करती हैं: सेवाएं और इंटरफेस। सेवाएं प्रणाली से प्रणाली के बाहर के संस्थानों को उपयोगी कार्य प्रदान करती हैं। इंटरफेस सेवाओं को उपलब्ध बनाने के लिए उपयोग किए जाने वाले संरचनात्मक तत्व हैं।
निचले स्तर पर, सेवाएं दो सहयोगी संरचनात्मक तत्वों के व्यवहार के अंतर्क्रिया के माध्यम से प्रदान की जा सकती हैं।

अर्चीमेट कोर फ्रेमवर्क उदाहरण
आप परतों के बीच एक एकीकृत दृष्टिकोण को स्पष्ट रूप से देख सकते हैं। नीचे दिए गए उदाहरण में, आप विभिन्न क्षेत्रों से एकीकरण को देख सकते हैं:

यह एक ही आरेख में एंटरप्राइज आर्किटेक्चर की कई परतों और पहलुओं को दर्शाता है। परतों के दो प्रकार हैं:विशिष्ट परतें और सेवा परतें.पूर्ण रूप से परतदार दृष्टिकोण के पीछे एक आधारभूत संरचनात्मक सिद्धांत यह है कि प्रत्येक विशिष्ट परत एक “कार्यान्वयन” संबंध के माध्यम से सेवाओं की एक परत को उजागर करती है, जिसका उपयोग अगली विशिष्ट परत करती है। इस प्रकार, हम विशिष्ट परत की आंतरिक संरचना और संगठन को उसके बाहरी रूप से देखे जा सकने वाले व्यवहार से आसानी से अलग कर सकते हैं, जिसे उस विशिष्ट परत द्वारा कार्यान्वित सेवा परत के रूप में दर्शाया गया है।
इन परतों का क्रम, संख्या या प्रकृति निश्चित नहीं है; हालांकि, एक प्राकृतिक और अधिकांश रूप से पूर्ण अर्चीमेट मॉडल में आमतौर पर नीचे दिए गए उदाहरण में वर्णित लगातार परतों को शामिल करना चाहिए।
हालांकि, यह उदाहरण किसी भी तरह निर्देशात्मक नहीं है। परतदार दृष्टिकोण का मुख्य उद्देश्य एक ही आरेख में समग्र दृश्य प्रदान करना है। इसके अलावा, इस दृष्टिकोण का उपयोग बदलाव या सेवा संरचना के प्रभाव या विस्तार विश्लेषण के समर्थन के लिए किया जा सकता है।

अगली बार…
हमारे अगले लेख में, हम आर्कीमेट की परतों और ढांचे में गहराई से जाएंगे।
ओपन ग्रुप प्रमाणित आर्कीमेट 3 टूल
आर्कीमेट 3 आरेख
व्यवसाय सुधार परियोजनाओं के लिए एंटरप्राइज आर्किटेक्चर के मॉडलिंग के लिए ओपन ग्रुप आर्कीमेट® 3 का उपयोग करें। आर्कीमेट 3 एक समृद्ध सेट मॉडलिंग प्रतीकों और अवधारणाओं की प्रदान करता है, जो क्षेत्रों के भीतर और उनके बीच संगत मॉडलिंग का समर्थन करता है। प्रमाणित आर्कीमेट 3 एंटरप्राइज आर्किटेक्चर टूल के रूप में, विजुअल पैराडाइग्म आर्कीमेट 3 विज़ुअल मॉडलिंग भाषा के सभी शब्दावली, प्रतीक, व्याकरण और अर्थ का समर्थन करता है। इसके अलावा, आर्कीमेट को टोगाफ एडीएम, आप सभी परिवर्तन चक्र के दौरान आर्किटेक्चरल विवरणों के संगत वर्णन और प्रस्तुति प्राप्त कर सकते हैं।

प्रमाणित आर्कीमेट 3 टूल
विजुअल पैराडाइग्म एक प्रमाणित आर्कीमेट 3 एंटरप्राइज आर्किटेक्चर टूल है (ओपन ग्रुप से प्रमाणपत्र), सभी आर्कीमेट भाषा तत्वों और संबंधों के सभी शब्दावली, प्रतीक, व्याकरण और अर्थ का समर्थन करता है। इसके अलावा, विजुअल पैराडाइग्म आर्कीमेट दृष्टिकोण तंत्र का समर्थन करता है, जिससे उपयोगकर्ता किसी भी आधिकारिक दृष्टिकोण (उदाहरण) या उपयोगकर्ता द्वारा परिभाषित दृष्टिकोण का उपयोग करके मॉडल दृश्य बना सकते हैं। विजुअल पैराडाइग्म आर्कीमेट 3.0 मॉडल आदान-प्रदान फ़ाइल प्रारूप का भी समर्थन करता है।
अन्य आर्कीमेट संसाधन