یک پروفایل یا رُخ نما ( به انگلیسی: profile ) در زبان مدلسازی یکپارچه ( یو ام ال ) ، یک مکانیزم گسترش عمومی به منظور سفارشی سازی مدل های یو ام ال برای زمینه ها و پلتفرم های خاص فراهم می کند. مکانیزم های گسترش، اجازه می دهند معانی استاندارد به گونه ی صرفاً افزودنی اصلاح شوند و از تناقض آنها با معانی استاندارد ممانعت می کنند. [ ۱]
پروفایل ها با استفاده از کلیشه ها، تعاریف برچسب، و قیدها که به المان های مدل خاص، مانند کلاس ها، ویژگی ها، عملیات و فعالیت ها اعمال می شوند، تعریف خواهند شد. یک پروفایل مجموعه ای از این گونه گسترش هاست که مجموعاً یو ام ال را برای زمینه ی خاصی ( مانند هوا فضا، مراقبت های بهداشتی، مالی ) یا برای پلتفرم خاصی سفارشی سازی می کنند.
پروفایل یو ام ال برای ایکس ام ال، تعریف شده توسط دیوید کارلسون در کتاب “مدل سازی برنامه های ایکس ام ال با استفاده از یو ام ال” که مجموعه ای از گسترش ها به المان های مدل پایه ی یو ام ال، که به منظور مدل سازی دقیق طرح های ایکس اس دی ایجاد شده اند را توضیح می دهد.
SysML یک پروفایل یو ام ال استاندارد شده ی گروه مدیریتی شیء ( OMG ) است که برای برنامه های مهندسی سامانه ها استفاده می شود. MARTE یک استاندارد OMG برای مدل سازی برنامه های تعبیه شده و بلادرنگ توسط UML2 است. یو ام ال پروفایل برای روابط [ ۲] بر پایه ی RM - ODP خصوصیات دقیقی از معانی مفاهیم UML که برای مشخص کردن روابط عمومی ( نه لزوماً باینری ) مانند ترکیب و زیرتایپ استفاده می شود فراهم می کند.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفپروفایل ها با استفاده از کلیشه ها، تعاریف برچسب، و قیدها که به المان های مدل خاص، مانند کلاس ها، ویژگی ها، عملیات و فعالیت ها اعمال می شوند، تعریف خواهند شد. یک پروفایل مجموعه ای از این گونه گسترش هاست که مجموعاً یو ام ال را برای زمینه ی خاصی ( مانند هوا فضا، مراقبت های بهداشتی، مالی ) یا برای پلتفرم خاصی سفارشی سازی می کنند.
پروفایل یو ام ال برای ایکس ام ال، تعریف شده توسط دیوید کارلسون در کتاب “مدل سازی برنامه های ایکس ام ال با استفاده از یو ام ال” که مجموعه ای از گسترش ها به المان های مدل پایه ی یو ام ال، که به منظور مدل سازی دقیق طرح های ایکس اس دی ایجاد شده اند را توضیح می دهد.
SysML یک پروفایل یو ام ال استاندارد شده ی گروه مدیریتی شیء ( OMG ) است که برای برنامه های مهندسی سامانه ها استفاده می شود. MARTE یک استاندارد OMG برای مدل سازی برنامه های تعبیه شده و بلادرنگ توسط UML2 است. یو ام ال پروفایل برای روابط [ ۲] بر پایه ی RM - ODP خصوصیات دقیقی از معانی مفاهیم UML که برای مشخص کردن روابط عمومی ( نه لزوماً باینری ) مانند ترکیب و زیرتایپ استفاده می شود فراهم می کند.
wiki: پروفایل یوام ال