पॉवर कनेक्टरच्या वापराच्या चर्चेत अनेक गोष्टी आहेत, खरं तर, वापरकर्ता विद्यमान सॉफ्टवेअर मॉडेलमध्ये पॉवर कनेक्टर जोडू शकतो, जो व्यवसाय चिंता आणि क्रॉसकटिंग चिंता जोडण्यासाठी वापरला जातो, AOP शब्दार्थामुळे, कनेक्टर भाग व्यवसाय चिंतांवर अवलंबून असतो, क्रॉसकटिंग चिंता भाग पॉवर कनेक्टरवर अवलंबून असतो.
नंतर, कनेक्टरभोवती, वापरकर्ता निवडलेल्यांची मालिका बनवू शकतो, ज्यामध्ये कोणतीही सामग्री मॅन्युअली प्रविष्ट न करता, ती व्यवसायाच्या चिंता, कनेक्शन भागांचा मोड आणि ओळखल्या जाणाऱ्या क्रॉसकटिंग चिंता असू शकतात (ही पायरी म्हणजे AOP परस्पर माहिती निश्चित करणे आणि कनेक्टरमध्ये संग्रहित माहिती साध्य करणे, अर्थातच, हा भाग निर्यात माहिती शक्य आहे).
असाही युक्तिवाद केला जातो की डिझाइन आणि अंमलबजावणीमध्ये सहज संक्रमण होण्यासाठी आणि निम्न-स्तरीय आर्किटेक्चरल डिझाइनला समर्थन देण्यासाठी, लिंक-आधारित पैलू-देणारं मॉडेलिंग टूल्सने कोड फ्रेमवर्कला समर्थन दिले पाहिजे जे डिझाइन मॉडेलमधून स्वयंचलितपणे वेगवेगळ्या AOP अंमलबजावणी तंत्रे जनरेट करते. हे डेव्हलपरला मॉडेल तयार करण्यावर लक्ष केंद्रित करण्यास अनुमती देते तर मॉडेलिंग टूल आपोआप कोड जनरेट करते. कोड जनरेशन डेव्हलपर उत्पादकता सुधारते आणि त्रुटी कमी करते. लिंक-आधारित पैलू-देणारं मॉडेलिंग पद्धत AOP तंत्रज्ञानाची पुनर्वापरक्षमता सुधारते आणि डिझाइन आणि अंमलबजावणीमधील विसंगती टाळून सॉफ्टवेअर डेव्हलपमेंटची कार्यक्षमता सुधारते. डिझायनर ऑब्जेक्ट-देणारं कल्पनेसह AO डिझाइन करू शकतो आणि डेव्हलपर जनरेट केलेल्या कोड फ्रेमवर्कनुसार नंतरचे प्रोग्रामिंग चालू ठेवू शकतो.
असेही सुचवण्यात आले आहे की कनेक्टर्सना पैलू-ओरिएंटेड मॉडेलिंगला समर्थन देण्यासाठी, सॉफ्टवेअर लाइफ सायकलच्या सुरुवातीच्या काळात चिंतांचे पृथक्करण राखण्यासाठी, आर्किटेक्चरल स्तरावर क्रॉसकटिंग चिंतांचे स्पेसिफिकेशन हाताळण्यासाठी सादर करण्यात आले होते. कनेक्टर्स सादर करण्याचे एक मुख्य कारण म्हणजे मानक विकास साधन समर्थन प्रदान करणे. कनेक्टर्स जोडण्यासाठी यूएमएल-आधारित उपाय अधिक स्वीकार्य आहेत. पैलू-ओरिएंटेड मॉडेलिंगसाठी कनेक्टर्स एक साधे आणि शक्तिशाली ओळखकर्ता आहेत. परंतु मॉडेल्सना कोडमध्ये मॅपिंगमधील त्रुटी कमी करण्यासाठी आणि अंतर्निहित आर्किटेक्चर डिझाइनसाठी समर्थन प्रदान करण्यासाठी, एओपी कोड फ्रेमवर्कची स्वयंचलित निर्मिती देखील आवश्यक आहे.
अशाप्रकारे, सर्वसाधारणपणे, लिंक-आधारित पैलू-केंद्रित मॉडेलिंग दृष्टिकोन सॉफ्टवेअरच्या विश्लेषणात्मक डिझाइन टप्प्यावर पारदर्शक पद्धतीने सादर केले जाऊ शकतात आणि डिझाइन आणि कोडमधील एक अखंड कनेक्शन साध्य करण्यासाठी AOP कोडच्या नंतरच्या लेखनास मार्गदर्शन करू शकतात.
पोस्ट वेळ: ऑक्टोबर-०१-२०१९