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