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

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

उपकरण अवधारणा नोटेशन
एक उपकरण एक नोड का विशेषीकरण है, जो प्रोसेसिंग क्षमता वाले एक भौतिक संसाधन का प्रतिनिधित्व करता है। इसका उपयोग आमतौर पर मेनफ्रेम, पीसी या राउटर जैसे हार्डवेयर प्रणालियों को मॉडल करने के लिए किया जाता है।

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

सिस्टम सॉफ्टवेयर अवधारणा नोटेशन
सिस्टम सॉफ्टवेयर एक विशिष्ट प्रकार के घटक या वस्तु के लिए सॉफ्टवेयर परिवेश का प्रतिनिधित्व करता है, जिस पर घटकों और वस्तुओं के रूप में कार्यान्वित तत्वों को निर्माण किया जाता है।

सिस्टम सॉफ्टवेयर एक नोड का विशेषीकरण है जिसका उपयोग कार्यान्वित तत्वों के चलने वाले सॉफ्टवेयर परिवेश को मॉडल करने के लिए किया जाता है, निम्नलिखित विशेषताओं के साथ:
- सिस्टम सॉफ्टवेयर उदाहरण के लिए, ऑपरेटिंग सिस्टम, JEE एप्लिकेशन सर्वर, डेटाबेस सिस्टम, वर्कफ्लो इंजन, या ERP या CRM पैकेज जैसे COTS सॉफ्टवेयर का प्रतिनिधित्व कर सकता है।
- सिस्टम सॉफ्टवेयर में अन्य सिस्टम सॉफ्टवेयर शामिल हो सकते हैं; उदाहरण के लिए, एक डेटाबेस वाला ऑपरेटिंग सिस्टम।
- हार्डवेयर परिवेश का प्रतिनिधित्व करने वाले उपकरणों के साथ सिस्टम सॉफ्टवेयर के संयोजन से एक सामान्य नोड बनता है।
- सिस्टम सॉफ्टवेयर को उपकरणों के लिए निर्धारित किया जा सकता है।
- सिस्टम सॉफ्टवेयर का नाम उपयोग के परिवेश के प्रकार को संदर्भित करने वाला एक संज्ञा होना चाहिए; उदाहरण के लिए, “JEE सर्वर।”
- तत्वों को सिस्टम सॉफ्टवेयर पर निर्धारित किया जा सकता है (अर्थात उस पर निर्माण किया जा सकता है)।
- एक नोड में सिस्टम सॉफ्टवेयर शामिल हो सकता है।
सिस्टम सॉफ्टवेयर अवधारणा उदाहरण
नीचे दिए गए ArchiMate आरेख में, हम एक मेनफ्रेम उपकरण देखते हैं जो दो सिस्टम सॉफ्टवेयर परिवेशों को निर्माण करता है: एक कस्टमर ट्रांजैक्शन सर्वर और एक डेटाबेस मैनेजमेंट सिस्टम (DBMS)।

तकनीकी इंटरफेस अवधारणा नोटेशन
एक तकनीकी इंटरफेस को एक प्रवेश बिंदु के रूप में परिभाषित किया गया है जहां एक नोड द्वारा प्रदान किए गए तकनीकी सेवाओं को अन्य नोड्स और एप्लिकेशन घटकों द्वारा प्राप्त किया जा सकता है।

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

नेटवर्क अवधारणा नोटेशन
एक नेटवर्क को दो या अधिक उपकरणों के बीच संचार के माध्यम के रूप में परिभाषित किया गया है।

एक नेटवर्क भौतिक संचार ढांचे का प्रतिनिधित्व करता है और निम्नलिखित विशेषताओं के साथ है:
- इसमें एक या अधिक निर्धारित या वायरलेस नेटवर्क लिंक शामिल हो सकते हैं।
- सबसे मूल नेटवर्क दो उपकरणों के बीच एक एकल लिंक है।
- नेटवर्कों के गुण जैसे बैंडविड्थ और लेटेंसी होते हैं।
- यह नोड्स के बीच तार्किक संचार मार्गों के भौतिक वास्तविकी को निरूपित करता है।
- एक नेटवर्क दो या अधिक उपकरणों को जोड़ता है।
- एक नेटवर्क एक या अधिक संचार मार्गों को वास्तविक बनाता है।
- एक नेटवर्क उप-नेटवर्कों से बन सकता है।
नेटवर्क संकल्पना उदाहरण
नीचे दिए गए मॉडल में, 100 Mb/s LAN नेटवर्क होस्ट और पीसी उपकरणों को जोड़ता है।

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

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

व्यवहार संकल्पनाएँ
तकनीक परत में व्यवहार तत्व अन्य परतों में व्यवहार तत्वों के समान होते हैं।
उन्हें निम्नलिखित रूप में अलग किया जा सकता है:बाहरी व्यवहारनोड्स के रूप में तकनीक सेवाएँ, और आंतरिक व्यवहारउन नोड्स का; अर्थात् उन सेवाओं को वास्तविक करने वाले तकनीक कार्यजो इन सेवाओं को वास्तविक करते हैं।
तकनीक कार्य संकल्पना नोटेशन
एक तकनीक कार्य एक नोड के आंतरिक व्यवहार का वर्णन करता है और उस तकनीकी व्यवहार के संग्रह का प्रतिनिधित्व करता है, जो एक नोड कर सकता है।

एक तकनीक कार्य अपने वास्तविकीकरण से अलग होता है, और केवल आवश्यक व्यवहार को निर्दिष्ट किया जाता है। इसके निम्नलिखित लक्षण हैं:
- तकनीक कार्य तकनीक सेवाओं को वास्तविक कर सकते हैं।
- तकनीक कार्य अन्य तकनीक कार्यों की तकनीक सेवाओं द्वारा सेवा प्राप्त कर सकते हैं।
- तकनीक कार्य तकनीकी वस्तुओं तक पहुँच कर सकते हैं।
- एक नोड को एक तकनीक कार्य के लिए निर्धारित किया जा सकता है (अर्थात् नोड तकनीक कार्य करता है)।
- तकनीक कार्य का नाम सर्वोत्तम रूप से “-ing” अंतिम वर्ब होता है।
तकनीकी कार्य अवधारणा उदाहरण
नीचे दिए गए ArchiMate आरेख में, डेटाबेस प्रबंधन प्रणाली (DBMS) नोड दो आधारभूत कार्यों को करता है: डेटा प्रवेश प्रदान करना (वास्तविक रूप से डेटा प्रवेश सेवा एप्लिकेशन सॉफ्टवेयर के लिए) और डेटा प्रबंधित करना (वास्तविक रूप से डेटा प्रबंधन सेवा डेटाबेस प्रशासन के लिए).

तकनीकी प्रक्रिया अवधारणा नोटेशन
एक तकनीकी प्रक्रिया एक नोड के आंतरिक व्यवहार का वर्णन करती है। एक तकनीकी प्रक्रिया एक विशिष्ट परिणाम प्राप्त करने के लिए एक साथ आने वाले तकनीकी व्यवहार के क्रम का प्रतिनिधित्व करती है। यदि इसका व्यवहार बाहरी रूप से प्रदर्शित किया जाता है, तो इसे एक या एक से अधिक तकनीकी सेवाओं के माध्यम से किया जाता है।

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

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

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

इसे रूप में दर्शाया जाता है: अभिलेख: उदाहरण के लिए, डेटा वस्तु के लिए फाइल।
अभिलेख अवधारणा उदाहरण
इस उदाहरण में, एक वेब आर्काइव अभिलेख (जो एक एप्लिकेशन घटक को वास्तविक बना सकता है) दो अन्य अभिलेखों से मिलकर बना है:
- डेटाबेस पहुँच जावा आर्काइव
- व्यापार तर्क जावा आर्काइव

वेब आर्काइव एर्टिफैक्ट के दो विशेषीकरण हैं:
- खरीद एप्लिकेशन वेब आर्काइव
- कोट एप्लिकेशन वेब आर्काइव
एक यात्रा बीमा डेटाबेस एर्टिफैक्ट (जो डेटा ऑब्जेक्ट को वास्तविक बना सकता है) वेब आर्काइव एर्टिफैक्ट से जुड़ा है।