ArchiMate

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

आर्किमैट ओपन ग्रुप से एक तकनीकी मानक है और आईईईई 1471 मानक की अवधारणाओं पर आधारित है। यह विभिन्न उपकरण विक्रेताओं और परामर्श फर्मों द्वारा समर्थित है। आर्चीमेट ओपन ग्रुप का एक पंजीकृत ट्रेडमार्क भी है। ओपन ग्रुप के आर्किमेंट उपयोगकर्ता, सॉफ्टवेयर टूल्स और पाठ्यक्रमों के लिए प्रमाणन कार्यक्रम है।

आर्किमैट खुद को अन्य भाषाओं जैसे कि एकीकृत मॉडलिंग भाषा (यूएमएल) और बिजनेस प्रोसेस मॉडलिंग और नोटेशन (बीपीएमएन) से अपने एंटरप्राइज मॉडलिंग स्कोप से अलग करता है।

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

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

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

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

विकास प्रक्रिया जुलाई 2002 से दिसंबर 2004 तक चली, और लगभग 35 साल का आदमी और लगभग 4 मिलियन यूरो लिया। विकास को डच सरकार (डच कर और सीमा शुल्क प्रशासन), और एबीएन एमरो और एबीपी पेंशन फंड सहित व्यापार भागीदारों द्वारा वित्त पोषित किया गया था।

2008 में आर्किमैट के स्वामित्व और नेतृत्व को ओपन ग्रुप में स्थानांतरित कर दिया गया था। यह अब ओपन समूह के अंतर्गत आर्चीमेट फ़ोरम द्वारा प्रबंधित किया जाता है। फरवरी 200 9 में ओपन ग्रुप ने औपचारिक तकनीकी मानक के रूप में आर्चीमेट 1.0 मानक प्रकाशित किया। जनवरी 2012 में ArchiMate® 2.0 मानक, और 2013 में ArchiMate® 2.1 मानक जारी किया गया था।

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

आर्चीमेट विषय
आर्किमैट एक एकीकृत वास्तुशिल्प दृष्टिकोण है जो विभिन्न व्यवसायिक डोमेन और उनके संबंधों का वर्णन और दृश्यता करता है। इन एकीकृत आर्किटेक्चर का इस्तेमाल करना डिजाइन विकल्पों और परिवर्तनों के प्रभाव का आकलन करने में हितधारकों को सहायता करता है।

आर्किटेक्चर
संगठनों को तेजी से अनुकूलित करने और ग्राहकों की आवश्यकताओं और व्यापारिक लक्ष्यों को बदलने की आशा की जरूरत है। इस आवश्यकता को संगठनात्मक ढांचे से नेटवर्क इंफ्रास्ट्रक्चर तक व्यापार की गतिविधियों की पूरी श्रृंखला को प्रभावित करता है। आप इन परिवर्तनों के प्रभाव को कैसे नियंत्रित कर सकते हैं? आर्किटेक्चर जवाब हो सकता है।

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

आर्ची मेट इस एकीकरण को प्रदान करता है। आर्किमैट एक वास्तुकला भाषा और विज़ुअलाइज़ेशन तकनीक है जो इन डोमेन को और उनके संबंधों को दर्शाती है। आर्किमैट आर्किटेक्ट को ऐसे उपकरणों के साथ प्रदान करता है जो आर्किटेक्चर प्रोसेस को समर्थन और सुधारते हैं।

परतें
आर्किमैट के वास्तुकला मॉडल पर एक स्तरित और सेवा-उन्मुख रूप है। ऊंची परतें उन सेवाओं का उपयोग करती हैं जो निचली परतों द्वारा प्रदान की जाती हैं। हालांकि, एक सार स्तर पर, प्रत्येक परत के भीतर उपयोग किए जाने वाले अवधारण समान होते हैं, हम अधिक ठोस अवधारणाओं को परिभाषित करते हैं जो एक निश्चित परत के लिए विशिष्ट हैं। इस संदर्भ में, हम तीन मुख्य परतों को भेद करते हैं:

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

सेवा अभिविन्यास के अनुसार, परतों के बीच का सबसे महत्वपूर्ण संबंध उपयोग संबंधों द्वारा किया जाता है, जो यह दर्शाते हैं कि कैसे उच्च परत निचले परतों की सेवाओं का उपयोग करते हैं। हालांकि, लिंक के दूसरे प्रकार का संबंध प्राप्ति संबंधों द्वारा किया जाता है: निम्न परतों में तत्व उच्च परतों में तुलनीय तत्वों का अनुभव कर सकते हैं; उदाहरण के लिए, ‘डेटा ऑब्जेक्ट’ (एप्लिकेशन लेयर) को ‘व्यावसायिक ऑब्जेक्ट’ (बिजनेस लेयर) का एहसास हो सकता है; या ‘आर्टिफैक्ट’ (टेक्नोलॉजी लेयर) को या तो ‘डेटा ऑब्जेक्ट’ या ‘एप्लिकेशन कॉम्पोनेंट’ (एपलीकेशन लेयर) का पता लगा सकता है।

विभिन्न परतों के भीतर मॉडल की सामान्य संरचना
विभिन्न परतों के भीतर मॉडल की सामान्य संरचना समान होती है। समान प्रकार की अवधारणाओं और संबंधों का उपयोग किया जाता है, हालांकि उनकी वास्तविक प्रकृति और ग्रैन्यूलिटी भिन्न होती है

सबसे पहले, हम संरचनात्मक या स्थैतिक पहलू और व्यवहार या गतिशील पहलू को भेद करते हैं। व्यवहारिक अवधारणाओं को संरचनात्मक अवधारणाओं को सौंपा गया है, यह दिखाने के लिए कि व्यवहार किसने दिखाया या क्या दिखाया। उदाहरण के तौर पर, भूमिका, इंटरफ़ेस और सहयोग व्यवसाय प्रक्रिया, संगठनात्मक सेवा और व्यापारिक क्रियाकलाप के लिए क्रमशः सौंपे जाते हैं।

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

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

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

एक्सचेंज फ़ाइल प्रारूप
आर्किटेक्ट 2.1 और 3.0 मॉडल के लिए एक मानक मॉडल एक्सचेंज फ़ाइल प्रारूप विकसित किया गया है। यह एक एक्सएमएल / एक्सएसडी आधारित फ़ाइल प्रारूप है, और एक सतत फ़ाइल स्वरूप के बजाय विनिमय के लिए है। एक्सचेंज फ़ाइल प्रारूप में आयात और निर्यात दोनों का समर्थन करने के लिए ज्ञात उपकरण में आर्कि, बिज़ज़ड डिजाइनर आर्किटेक्ट और कोरो सिस्टम आर्किटेक्ट शामिल हैं।