SysML£¬È«³ÆSystems
Modeling Language£¬¼´ÏµÍ³½¨Ä£ÓïÑÔ£¬ËüÊÇÒ»ÖÖ±íÊö£¨Specifying£©¡¢·ÖÎö¡¢Éè¼ÆÒÔ¼°ÑéÖ¤¸´ÔÓϵͳµÄͨÓÃͼÐλ¯½¨Ä£ÓïÑÔ£¬¸´ÔÓϵͳ¿ÉÄÜ°üÀ¨Èí¼þ¡¢Ó²¼þ¡¢ÐÅÏ¢¡¢ÈËÔ±¡¢¹ý³ÌºÍÉ豸µÈÆäËûϵͳԪËØ¡£
ÏëÒªÁ˽âSysMLµÄ±¾ÖÊ£¬ÎÒÃÇÊ×ÏȹØ×¢ÆäºËÐĶ¨Î»£¬¼´£ºSysMLÊÇÒ»ÖÖͼÐλ¯µÄϵͳ½¨Ä£ÓïÑÔ¡£ÓÉ´ËÎÒÃÇ¿ÉÒÔ³éÀë³ö4¸öά¶È£º

SysMLÓëUMLµÄ¹Øϵ
UML£¬¼´¡°Unified Modeling Language¡±£¬ÓÖ³ÆΪͳһ½¨Ä£ÓïÑÔ£¬ÊÇÒ»ÖÖͼÐλ¯µÄ½¨Ä£ÓïÑÔ£¬Ö÷ÒªÓÃÓÚ¶ÔÈí¼þϵͳ½øÐн¨Ä£¡£Í¬Ê±£¬Óû§¿ÉÒÔÀûÓÃUMLÌṩµÄÀ©Õ¹»úÖƶÔUML½øÐÐÀ©Õ¹£¬ÒÔÂú×ãÌض¨ÁìÓòµÄ½¨Ä£ÐèÇó¡£
ϵͳ¹¤³Ì±ÈÈí¼þÁìÓò¸²¸Ç·¶Î§¸ü¹ã£¬³ýÁË¿ÉÄÜ°üº¬µÄÈí¼þ×é¼þ£¬¿ÉÄÜ»¹°üÀ¨Ó²¼þ¡¢ÈËÔ±¡¢ÉèÊ©¡¢¹ý³ÌµÈ¸ü¶àµÄϵͳԪËØ¡£ÏµÍ³¹¤³Ìʦ»ùÓÚUML½øÐн¨Ä£¹¤×÷£¬²¢²»ÄܺܺõÄÃèÊöϵͳ¡£Ò²¾ÍÊÇ˵ÔÚϵͳ¹¤³ÌÁìÓò£¬UML´æÔÚ¡°Ã¤µã¡±£¬»ùÓÚµ±Ç°ÒÑÓеÄUMLÔªËز»×ãÒÔ¶Ô¸´ÔÓϵͳ½øÐгä·ÖµÄ¡¢ÓÐЧµÄ±í´ï¡£Òò´Ë£¬ÏµÍ³¹¤³ÌÁìÓòÔÚÑ°ÇóÒ»ÖÖ¸üΪ¹ã·ºµÄ½¨Ä£ÓïÑÔ¡£
¡°UML for Systems Engineering RFP¡±ÓÐOMGºÍINCOSEÁªºÏ¿ª·¢£¬²¢ÓÉOMGÓÚ2003Äê3Ô·¢²¼¡£¸ÃRFPÎĵµÖÐÃèÊöÁËÀ©Õ¹UMLÒÔÖ§³Öϵͳ¹¤³ÌµÄÐèÇó¡£SysML¹æ·¶ÕýÊÇΪÁËÂú×ãÕâЩÐèÇó£¬Óɲ»Í¬µÄ¹¤¾ß¹©Ó¦ÉÌ¡¢ÖÕ¶ËÓû§¡¢Ñ§Êõ½ç¼°Õþ¸®´ú±íÁªºÏ¿ª·¢Öƶ¨£¬2006Äê7ÔÂ6ÈÕ±»OMG²ÉÄÉ£¬²¢ÓÚ2007Äê·¢²¼ÁËOMG
SysML V1.0°æ¡£
ÈçÏÂͼËùʾ£¬SysMLºÍUML¼ä´æÔÚ½»¼¯£¬¼´SysMLÓïÑÔÖеIJ¿·ÖͼÊǺÍUMLÖеÄÏàӦͼÊÇÒ»Öµģ¬ÀýÈçÓÃÀýͼ¡£Í¬Ê±£¬SysMLÒ²ÓлùÓÚUMLÀ©Õ¹¶øÀ´µÄͼ£¬ÀýÈç»î¶¯Í¼¡£ÁíÍ⣬»¹ÓÐÒ»²¿·ÖͼÊÇSysMLËùÌØÓеģ¬ÕâЩͼÓëUML¼äûÓйØϵ£¬ÀýÈçÐèÇóͼ¡£

SysML½¨Ä£ÓïÑÔÖеÄͼģÐÍÈçÏÂͼËùʾ£¬¿ÉÒÔ¸ÅÀ¨Îª¡°3Àà9ÖÖ¡±¡£SysML¿ÉÒÔ·ÖΪÐÐΪͼ¡¢ÐèÇóͼºÍ½á¹¹Í¼¡£ÈýÀàͼÓÖ¾ßÌ廯Ϊ¹²¼Æ9ÖÖÄ£ÐÍͼ¡£Í¬Ê±£¬SysMLÄ£ÐÍͼÓëUMLͼ´æÔÚ½»»¥¡£À¶É«²¿·ÖÊÇSysMLºÍUML¹²ÓеÄͼ£¬°üÀ¨ÐòÁÐͼ¡¢ÓÃÀýͼ¡¢×´Ì¬»úͼ¡¢°üͼ£¬»ÆÉ«²¿·ÖÊÇSysML»ùÓÚUMLÀ©Õ¹¶øÀ´£¬°üÀ¨»î¶¯Í¼¡¢Ä£¿é¶¨Òåͼ¡¢ÄÚ²¿Ä£¿éͼ¡£»¹ÓÐÒ»²¿·ÖÊÇSysMLÓïÑÔËùÌØÓеÄͼ£¬°üÀ¨ÐèÇóͼºÍ²ÎÊýͼ¡£

ÓÃÀýͼ
Ò»ÖÖºÚºÐÊÓͼ£¬ÊÇϵͳ¹¦Äܵĸ߲ãÃèÊö£¬ÓÃÓÚ±í´ïϵͳִÐеÄÓÃÀýÒÔ¼°ÒýÆðϵͳִÐÐÐÐΪµÄ²ÎÓëÕß¡£
Ä£¿é¶¨Òåͼ
Ò»Öֽṹͼ£¬ÓëÄÚ²¿Ä£¿éͼ¼°²ÎÊýͼ»¥²¹£¬ÓÃÓÚÃèÊöϵͳµÄ²ã´ÎÒÔ¼°ÏµÍ³/×é¼þµÄ·ÖÀà¡£
ÄÚ²¿Ä£¿éͼ
Ò»Öֽṹͼ£¬ÓëÄ£¿é¶¨Òåͼ¼°²ÎÊýͼ»¥²¹£¬Í¨¹ý×é¼þ£¨Parts£©¡¢¶Ë¿Ú¡¢Á¬½ÓÆ÷À´ÓÃÓÚÃèÊöϵͳģ¿éµÄÄÚ²¿½á¹¹¡£
°üͼ
Ò»Öֽṹͼ£¬ÒÔ°üµÄÐÎʽ×é֯ģÐͼäµÄ²ã¼¶¹Øϵ¡£
²ÎÊýͼ
SysMLÌØÓеÄͼ£¬ÓëÄ£¿é¶¨Òåͼ¼°²ÎÊýͼ»¥²¹£¬ÓÃÓÚ˵Ã÷ϵͳµÄÔ¼Êø¡£
»î¶¯Í¼
Ò»ÖÖÐÐΪͼ£¬Ö÷Òª¹Ø×¢¿ØÖÆÁ÷³Ì£¬ÒÔ¼°ÊäÈëת»¯ÎªÊä³öµÄ¹ý³Ì¡£
ÐòÁÐͼ
Ò»ÖÖÐÐΪͼ£¬Ö÷Òª¹Ø×¢²¢¾«È·ÃèÊöϵͳÄÚ²¿²»Í¬Ä£¿é¼äµÄ½»»¥£¬
״̬»úͼ
Ò»ÖÖÐÐΪͼ£¬Ö÷Òª¹ØעϵͳÄÚ²¿Ä£¿éµÄһϵÁÐ״̬ÒÔ¼°ÔÚʼþ´¥·¢ÏµIJ»Í¬×´Ì¬¼äµÄת»»¡£
ÐèÇóͼ
ÓÃÓÚ±íÊöÎÄ×Ö»¯µÄÐèÇó¡¢ÐèÇó¼äµÄ¹Øϵ£¬ÒÔ¼°ÓëÖ®´æÔÚÂú×ã¡¢ÑéÖ¤µÈ¹ØϵµÄÆäËûÄ£ÐÍÔªËØ¡£
SysML»¹°üº¬ÁË·ÖÅä¹ØϵµÄ±íÊö£¬°üÀ¨¹¦Äܵ½×é¼þµÄ·ÖÅä¡¢Èí¼þµ½Ó²¼þµÄ·ÖÅäÒÔ¼°Âß¼µ½ÎïÀíµÄ·ÖÅä
SysMLµÄͨÓÃͼÐλ¯±íÊö
SysMLµÄͨÓÃͼÐαíÊöÈçÏÂͼËùʾ£¬Ã¿¸öSysMLͼ¶¼ÓÐͼÍâ¿ò¡¢Í·²¿ÒÔ¼°ÄÚÈÝÇøÓòÈý²¿·Ö×é³É¡£Í¼Íâ¿òÊÇָͼµÄÍⲿºÚɫʵÏߣ¬ÔÚSysMLÖÐÍâ¿ò²»ÄÜÊ¡ÂÔ¡£ÄÚÈÝÇøÓòÊÇ´æ·ÅSysMLÄ£ÐÍÔªËصĵط½¡£Í·²¿Î»ÓÚͼµÄ×óÉϽǣ¬¶ÔÄ£ÐÍͼµÄÀàÐÍ¡¢Ãû³Æ¡¢Ä£ÐÍÔªËØÀàÐͼ°Ãû³Æ½øÐиÅÒªÐÔÃèÊö¡£

ͼµÄÍ·²¿ÊÇ×îΪÖØÒªµÄͼ¸ÅÄһ°ã°üÀ¨ËĸöÐÅÏ¢£ºÍ¼ÀàÐÍ¡¢Ä£ÐÍÔªËØÀàÐÍ¡¢Ä£ÐÍÔªËØÃû³Æ¡¢Í¼Ãû³Æ¡£
ͼµÄÀàÐÍ
ͼÀàÐ͵ÄÃüÃûÖ»ÄÜÔÚSysML¶¨ÒåµÄͼÀàÐÍËõд¼¯ºÏÖÐÑ¡Ôñ£¬Óû§²»ÄÜËæÒâÃüÃû¡£SysMLÖж¨ÒåµÄͼÀàÐ͵ÄËõд¼¯ºÏ¼ò³ÆÈçÏÂËùʾ£º

Ä£ÐÍÔªËØÀàÐÍ
SysML¶¨ÒåÁËÄ£ÐÍÔªËØÀàÐͼ¯ºÏ£¬ÕâЩÀàÐ͵ÄÄ£ÐÍÔªËØÔÚͼÖÐÊDz»ÄÜÈÎÒâ³öÏֵģ¬Ã¿ÖÖSysMLͼÖÐËùÄܱí´ïµÄÄ£ÐÍÔªËØÊÇÓйæÔòÏÞÖƵģ¬²Î¿¼ÈçϵÄÄ£ÐÍͼºÍÄ£ÐÍÔªËØÆ¥Åä±í¡£¹ØÓÚÔªËØÀàÐÍËù±í´ïµÄº¬ÒåÔÚºóÐøϵÁÐÎÄÕÂÖÐÏêϸ˵Ã÷¡£

Ä£ÐÍÔªËØÃû³Æ
Óû§×Ô¶¨ÒåÄ£ÐÍÔªËصÄÃû³Æ
ͼÃû³Æ
Óû§×Ô¶¨ÒåͼµÄÃû³Æ
SysML½¨Ä£¹¤¾ß
ÎÒÃÇ˵£¬SysMLÊÇÒ»ÖÖͼÐλ¯µÄ½¨Ä£ÓïÑÔ£¬OMG×éÖ¯·¢²¼ÁËÕë¶ÔSysMLµÄ½¨Ä£ÓïÑÔÃèÊö¹æ·¶£¬ÆäÏêϸ¶¨ÒåµÄSysMLµÄÓïÒå¡£ÃæÃæ¾ãµ½µÄ¹æ·¶²¢²»ÊʺÏSysML³õѧÕߣ¬ÕâЩÖ÷ÒªÃæÏò½¨Ä£¹æ·¶Öƶ¨ÕßÒÔ¼°Ïà¹ØµÄ½¨Ä£¹¤¾ß³§ÉÌ£¬ÓÃÓÚ½øÐн¨Ä£¹æ·¶Öƶ¨ÒÔ¼°½¨Ä£¹¤¾ßµÄ¿ª·¢ÊµÏÖ¡£Ö§³ÖSysMLÕâһͼÐλ¯µÄ½¨Ä£ÓïÑÔµÄÉÌÒµ»òÃâ·ÑµÄ¹¤¾ßÈçÏÂ±í£¬½ö¹©²Î¿¼¡£µ±È»£¬Óû§Ò²¿ÉÒÔ»ùÓÚSysML¹æ·¶ÊµÏÖÒ»¿îȫеĽ¨Ä£¹¤¾ß¡£

Ö§³ÖSysMLµÄ½¨Ä£¹¤¾ßÓкܶ࣬±ÊÕßÁ˽â±È½Ï¶àµÄÊÇRhapsody£¬ÕâÊÇÒ»¿îÀ´×ÔIBM Rational
µÄÉÌÒµ»¯¹¤¾ß¡£»ùÓÚRhapsodyÎÒÃÇ¿ÉÒÔʵÏÖ¿ÉÊÓ»¯½¨Ä£¡¢Ä£ÐÍÑéÖ¤¡¢²âÊÔÓÃÀý×Ô¶¯Éú³É¡¢´úÂë×Ô¶¯Éú³ÉµÈ¸ß¼¶¹¤×÷¡£¹ØÓÚRhapsodyµÄÏêϸ½éÉÜ»áÔÚºóÐøÎÄÕÂÖÐÏêϸÃèÊö¡£
×ܽá
SysMLÊÇÒ»ÖÖͼÐλ¯½¨Ä£ÓïÑÔ£¬ÓÃÓÚ¶Ô¸´ÔÓϵͳ½øÐн¨Ä££»
SysML»ùÓÚUML 2£¬²¢¶ÔÆä½øÐÐÁËÀ©Õ¹£»
SysML²»Êǽ¨Ä£µÄ·½·¨ÂÛ£¬Ò²²»Êǽ¨Ä£¹¤¾ß£» |