Applications of UML
யுஎம்எல் (யுனிஃபைட் மாடலிங் லாங்குவேஜ்) என்பது மென்பொருள் உருவாக்குநர்களால் பயன்படுத்தப்படும் ஒரு மாடலிங் மொழியாகும். வரைபடங்களை உருவாக்குவதற்கும், பயனர்களுக்கு (புரோகிராமர்கள்) பயன்படுத்தத் தயாராக, வெளிப்படையான மாடலிங் எடுத்துக்காட்டுகளை வழங்குவதற்கும் யுஎம்எல் பயன்படுத்தப்படலாம். சில யு. எம். எல் கருவிகள் யு. எம். எல் இலிருந்து நிரல் மொழி குறியீட்டை உருவாக்குகின்றன. ஒரு இயங்குதள மொழியிலிருந்து சுயாதீனமான ஒரு அமைப்பை மாதிரியாக்குவதற்கு யு. எம். எல் பயன்படுத்தப்படலாம். யுஎம்எல் என்பது மென்பொருள்-தீவிர அமைப்புகளைப் பற்றிய தகவல்களைக் காட்சிப்படுத்துவதற்கும், குறிப்பிடுவதற்கும், உருவாக்குவதற்கும், ஆவணப்படுத்துவதற்கும் ஒரு வரைகலை மொழியாகும். கருத்தியல் கருத்துக்களை உள்ளடக்கிய ஒரு கணினி மாதிரியை எழுதுவதற்கு யு. எம். எல் ஒரு நிலையான வழியை வழங்குகிறது. மாடலிங் பற்றிய புரிதலுடன், யுஎம்எல்லின் பயன்பாடு மற்றும் பயன்பாடு மென்பொருள் மேம்பாட்டு செயல்முறையை மிகவும் திறமையானதாக மாற்றும். 1990 களின் இரண்டாம் பாதியில் இருந்து பல்வேறு செயல்பாடுகளுக்கு யு. எம். எல் பயன்படுத்தப்பட்டு, பொருள் சார்ந்த மேம்பாட்டு முறைகளுடன் பயன்படுத்தப்படுகிறது. யு. எம். எல். யு. எம். எல். ஐப் பயன்படுத்தும் புலங்கள் பின்வரும் பகுதிகளில் பயன்படுத்தப்படுகின்றன நிறுவன தகவல் அமைப்புகள் வங்கி மற்றும் நிதி சேவைகள் தொலைத்தொடர்பு பாதுகாப்பு போக்குவரத்து சில்லறை அறிவியல் மற்றும் ஆராய்ச்சி விநியோகிக்கப்பட்ட வலை அடிப்படையிலான சேவைகள் யு. எம். எல். சட்ட அமைப்புகளில் பணிப்பாய்வு, மருத்துவ மின்னணுவியல் மற்றும் நோயாளி சுகாதார அமைப்புகள் மற்றும் வன்பொருள் வடிவமைப்பு போன்ற மென்பொருள் அல்லாத அமைப்புகளை மாதிரியாக்க பயன்படுத்தப்படலாம். பல்வேறு வரைபடங்களைப் பயன்படுத்தி யு. எம். எல் பயன்பாடுகளை மாதிரியாக்குவது பின்வரும் யு. எம். எல் வரைபடங்கள் மற்றும் செயல்பாட்டு சுருக்கங்களின் பட்டியல்கள் நிஜ உலக எடுத்துக்காட்டுகளில் யு. எம். எல் பயன்பாடுகளைப் புரிந்துகொள்ள உதவுகின்றன. கட்டமைப்பு வரைபடங்கள் மற்றும் அவற்றின் பயன்பாடுகள் கட்டமைப்பு வரைபடங்கள் அவற்றின் வகைப்படுத்திகள், உறவுகள், பண்புக்கூறுகள் மற்றும் செயல்பாடுகள் உள்ளிட்ட பொருட்களின் கட்டமைப்பைக் காட்டும் ஒரு அமைப்பின் பார்வையைக் காட்டுகின்றனஃ வகுப்பு வரைபடம் கூறு வரைபடம் கலப்பு அமைப்பு வரைபடம் வரிசைப்படுத்தல் வரைபடம் பொருள் வரைபடம் தொகுப்பு வரைபடம் சுயவிவர வரைபடம் நடத்தை வரைபடங்கள் மற்றும் அவற்றின் பயன்பாடுகள் நடத்தை வரைபடங்கள் ஒரு அமைப்பின் நடத்தையை விளக்க பயன்படுத்தப்படுகின்றன, அவை மென்பொருள் அமைப்புகளின் செயல்பாட்டை விவரிக்க விரிவாகப் பயன்படுத்தப்படுகின்றன. சில நடத்தை வரைபடங்கள் பின்வருமாறுஃ செயல்பாட்டு வரைபடம் மாநில இயந்திர வரைபடம் பயன்பாட்டு வழக்கு வரைபடம் இடைவினை வரைபடங்கள் மற்றும் அவற்றின் பயன்பாடுகள் இடைவினை வரைபடங்கள் நடத்தை வரைபடங்களின் துணைக்குழுவாகும் மற்றும் வடிவமைக்கப்படும் அமைப்பில் உள்ள விஷயங்களுக்கிடையே கட்டுப்பாடு மற்றும் தரவுகளின் ஓட்டத்தை வலியுறுத்துகின்றனஃ தகவல் தொடர்பு வரைபடம் இடைவினை கண்ணோட்டம் வரைபடம் வரிசை வரைபடம் நேர வரைபடம் வலை பயன்பாடுகள் யு. எம். எல் இன் வலை பயன்பாடுகள் வலை பயன்பாடுகளின் பயனர் இடைமுகங்களை மாதிரியாக்கவும் வலைத்தளத்தின் நோக்கத்தை தெளிவுபடுத்தவும் பயன்படுத்தப்படலாம். வலை பயன்பாடுகள் மென்பொருள்-தீவிர அமைப்புகள் மற்றும் அவற்றை மாதிரியாக்குவதற்கான மொழிகளின் திறமையான தேர்வுகளில் யு. எம். எல் ஒன்றாகும். ஒரு பயன்பாட்டின் வலை மென்பொருள் சிக்கலை பல்வேறு யு. எம். எல் கருவிகளைப் பயன்படுத்தி குறைக்கலாம். யு. எம். எல் அடிப்படையிலான வலை பொறியியல் வலை மேம்பாட்டின் தேவைகளுக்கு சிறப்பாக பொருந்தக்கூடிய யு. எம். எல் சுயவிவரத்தை வழங்குவதை நோக்கமாகக் கொண்டுள்ளது. பின்வருவன எடுத்துக்காட்டுகளாகும்ஃ மாதிரிகளின் தொகுப்பைப் பயன்படுத்தி வலை பயன்பாடுகளின் பிரதிநிதித்துவம் வலை பயன்பாட்டு பயன்பாட்டு மாதிரி வலை பயன்பாட்டு அமலாக்க மாதிரி வலை பயன்பாட்டு வரிசைப்படுத்தல் மாதிரி வலை பயன்பாட்டு பாதுகாப்பு மாதிரி வலை பயன்பாட்டு தள வரைபடம் கிளையன்ட் மற்றும் சர்வர் பக்கத்தில் பக்கங்கள், ஹைப்பர்லிங்குகள் மற்றும் டைனமிக் உள்ளடக்கத்தை மாதிரி செய்ய. ஒரு கிளாஸ் மற்றும் கிளையன்ட் பக்க அம்சத்துடன் வலைப்பக்கத்தின் சர்வர் பக்க அம்சங்களை மாடலிங் செய்வதற்கும், ஒவ்வொரு சர்வர் மற்றும் கிளையன்ட் பக்கத்திற்கான ஸ்டீரியோடைப்கள் மற்றும் ஐகான்களை வரையறுக்க யு. எம். எல் இன் நீட்டிப்பு பொறிமுறையைப் பயன்படுத்துவதன் மூலம் இரண்டையும் வேறுபடுத்துவதற்கும். மாடலிங் உறுப்புக்கான புதிய சொற்பொருள்களை வரையறுக்க யு. எம். எல் இல் உள்ள ஸ்டீரியோடைப்கள் பயன்படுத்தப்படுகின்றன. பல்வேறு யு. எம். எல் கட்டமைப்புகளைப் பயன்படுத்தி எச். டி. எம். எல் வடிவங்களையும் வடிவமைக்க முடியும். அந்த வலை-குறிப்பிட்ட கூறுகள் மற்றும் தொழில்நுட்பங்களில் கணினியின் வணிக தர்க்கத்தின் செயல்பாட்டை வெளிப்படுத்த யுஎம்எல் பயன்படுத்தப்படலாம். உட்பொதிக்கப்பட்ட அமைப்புகள் வடிவமைப்பில் உட்பொதிக்கப்பட்ட அமைப்புகள் மென்பொருளை மென்பொருள் விவரக்குறிப்பு மற்றும் பகுப்பாய்விற்கு கவனமாக பார்க்க வேண்டும். ஒருங்கிணைந்த மாடலிங் மொழி மற்றும் நிகழ்நேர களத்தில் விரிவாக்க முன்மொழிவுகள் புதிய வடிவமைப்பு ஓட்டங்களின் வளர்ச்சிக்கு பயன்படுத்தப்படலாம். நவீன உட்பொதிக்கப்பட்ட அமைப்புகளின் விவரக்குறிப்பு, வடிவமைப்பு மற்றும் செயல்படுத்தலுக்கு யுஎம்எல் பயன்படுத்தப்படலாம். செயல்பாட்டுத் தேவைகளிலிருந்து செயல்படுத்தக்கூடிய விவரக்குறிப்புகள் மூலம் அமைப்பை மாதிரியாக்குவதற்கும் யு. எம். எல் பயன்படுத்தப்படலாம், மேலும் அந்த நோக்கத்திற்காக சுற்றுச்சூழல் மற்றும் பயனர்-உந்துதல் ஆகிய இரண்டிற்கும் உட்பொதிக்கப்பட்ட அமைப்பிற்கான சூழலை மாதிரியாக்குவது முக்கியம். உட்பொதிக்கப்பட்ட அமைப்புகளுடன் தொடர்புடைய யு. எம். எல் இன் சில முக்கிய கருத்துக்கள்ஃ யு. எம். எல் ஒரு ஒற்றை மொழி அல்ல, ஆனால் குறிப்பிட்ட பயன்பாடுகளுக்கான மொழிகளின் குடும்பங்களை உருவாக்க அனுமதிக்கும் குறியீடுகள், தொடரியல் மற்றும் சொற்பொருள்களின் தொகுப்பாகும். சுயவிவரங்கள், ஸ்டீரியோடைப்கள், குறிச்சொற்கள் மற்றும் கட்டுப்பாடுகள் போன்ற யுஎம்எல்லில் உள்ள விரிவாக்க வழிமுறைகள் குறிப்பிட்ட பயன்பாடுகளுக்கு பயன்படுத்தப்படலாம். கணினி சூழல்கள், பயனர் காட்சிகள் மற்றும் சோதனை நிகழ்வுகளை விவரிக்க பயன்பாட்டு-வழக்கு மாடலிங். யூஎம்எல் பொருள் சார்ந்த அமைப்பு விவரக்குறிப்பு, வடிவமைப்பு மற்றும் மாடலிங் ஆகியவற்றிற்கான ஆதரவைக் கொண்டுள்ளது. உட்பொதிக்கப்பட்ட அமைப்புகள் மற்றும் நிகழ்நேர சமூகத்திலிருந்து யுஎம்எல் மீது ஆர்வம் அதிகரித்து வருகிறது. மாடலிங் மற்றும் தொகுப்புக்கு பயன்படுத்தக்கூடிய மாநில இயந்திர சொற்பொருள்களுக்கான ஆதரவு. யூஎம்எல் பொருள் அடிப்படையிலான கட்டமைப்பு சிதைவு மற்றும் சுத்திகரிப்பை ஆதரிக்கிறது. நிகழ்நேர மற்றும் உட்பொதிக்கப்பட்ட அமைப்புகளின் மாடலிங் மற்றும் பகுப்பாய்விற்கான MARTE என்று அழைக்கப்படும் ஒரு குறிப்பிட்ட UML சுயவிவரம், களத்திற்கு அர்ப்பணிக்கப்பட்ட சில நீட்டிப்புகளை வழங்குகிறது. மேலும் காண்கஃ ஒருங்கிணைந்த மாடலிங் மொழி வலை பயன்பாடு உட்பொதிக்கப்பட்ட அமைப்பு MARTE UML கருவிகள் குறிப்புகள் மற்றும் குறிப்புகள் மேற்கோள்கள் வெளி இணைப்புகள் http://www.uml.org https://web.archive.org/web/20110906042707/http:// www. itmweb. com/நிபஂதம்546. hTM https://web.archive.org/web/20120331162632/http:// oss. org. cn/ossdocs/வளர்ச்சி/rup/webapps. hTM http://www.sereferences.com/uml-tools.php http://blogs.oracle.com/JavaFundamentals/entry/the_importance_of_using_unified ஒருங்கிணைந்த மாடலிங் மொழி