�O���SysML�̍\���}��1�u�u���b�N��`�}�v�ɂ��ĉ�������B��2��ł͂���1�̍\���}�ł���u�����u���b�N�}�v���Љ��B
�@�{�A�ڂł́A�uSysML�v�̍\���}�ł���A�u���b�N��`�}������u���b�N�}�ŗp���錾��v�f�₻�̕\�L���@�ɂ��āA���f���̋�̗�������Ȃ��������Ă���B�ǎ҂̕��X��SysML�����p���ă��f�����O���ł���悤�����̈ꏕ�ƂȂ�K�����B
�@SysML��UML���x�[�X�Ƃ��Ă��邽�߁AUML�𗝉����Ă����SysML����藝�����₷�����AUML���������Ȃ��ǎ҂ɂ�����������������悤�AUML�Ƌ��ʂ��镔���ɂ��Ă��A������x������Ă��������B
�@�O��̘A�ڑ�1��u�u���b�N��`�}�̊�b�v�ł́ASysML�̍\���}��1�ł����u���b�N��`�}�̊�{�I�ȕ����ɂ��ĉ�������B
�@����́ASysML�̂���1�̍\���}�ł��������u���b�N�}�̊�{�I�ȕ����ɂ��ĉ������B�܂��ASysML�̑S�Ẵ_�C�A�O�����ŋ��ʂ��ė��p�ł���v�f�ɂ��Ă��������B
���ڎ����@��2��F�����u���b�N�}�̊�b�Ƌ��ʗv�f |
||
�E ��� - �����l��� - �^�̋��̕\�L �E �R�l�N�^ - �R�l�N�^�E�v���p�e�B - �Q���v���p�e�B �E �_�C�A�O�������ʗv�f - �t���[�� - �R�����g |
�@�����u���b�N�}�iInternal Block Diagram�j�́A�O����������u���b�N��`�}�iBlock Definition Diagram�j�ƂƂ��ɍ\���}�Ƃ��Ĉʒu�t�����A�V�X�e���̍\����\�����邽�߂ɗ��p�����B�\���}��p���ăV�X�e�������̍\���v�f�̖؍\���Ƃ��ĕ\��������A�\���v�f�Ԃ̊W��\��������ł���B
�@�u���b�N��`�}�͗v�f�̌^��\�����邱�ƂŁA�e�v�f�̎�X�̎d�l���������ƂɓK���Ă���B����ɑ��{�L���ʼn����������u���b�N�}�́A�v�f�Ԃ̐ڑ��W��\������ƂƂ��ɁA�\���v�f�̖����◘�p���@��\�����邽�߂ɗ��p�����B�ł́A�����ł����g�����h�Ƃ͂ǂ̂悤�Ȃ��̂��낤���B
�@�Ⴆ�A�����Ԃ��̕����ɕ������邱�Ƃ��l���Ă݂Ăق����B�����Ԃ́A�G���W���⑫���ȂǁA����̕����ɕ������đ����邱�Ƃ��ł���B�����āA����������ɕ������ăz�C�[���A�T�X�y���V�����Ȃǂɕ����邱�Ƃ��ł���B�����̌��ʓ���ꂽ�����̃z�C�[���́A�X�̃z�C�[���ɒ��ڂ���ǂ�������ł��邩������Ȃ��B�������A�O�ւƌ�ւł̓z�C�[���̓������قȂ�ꍇ������B�Ⴆ�A�O�ւ݂̂��쓮�ւƂ��ċ@�\����ꍇ�A��ւƈقȂ�A�O�ւ݂̂ɋ쓮�͂�`�B���邱�ƂɂȂ�B���̂悤�ȍ\����\�����邽�߂ɂ́A�z�C�[�����̂��̂�\��������A4�̌X�̃z�C�[�����ʂɕ\����������A�u�O�ցv�u��ցv�Ƃ����������ɒ��ڂ��č\����\�����邱�Ƃ��A�V�X�e���̍\���̓�����\�����邤���Ō��ʓI�ƍl������B
�@���̂悤�ɁA�V�X�e���̊e�����̖����m�ɂ��Ȃ���A�V�X�e�������ׂ����P�ʂɕ������Ă������Ƃ́A���Ȃ킿�V�X�e���̍\���m���A��̉����Ă������Ƃ��Ƃ����邾�낤�B
�@�A�ڑ�1���ɑ����A������}1�̂悤�ȃ��P�b�g���ނƂ��čl���Ă݂悤�B
�@���̃��P�b�g�̍\���̊T����\����������u���b�N�}���}2�Ɏ����B
�@�}2�ł́A���P�b�g��2�i���ɂȂ��Ă��đ�1�i���i���A��2�i���i����ڕ��Ƃ�������������\������邱�Ƃ�A�����\���v�f�̓����\���������Ă���B
�@�ȍ~�A�}2����Ɋe���f���v�f�ɂ��Đ������Ă����B
�@�}2�ł́A�����Ŏ��グ��2�i���̃��P�b�g�ɊW����v�f�Ƃ��āA��1�i���i���A��2�i���P�b�g�┭�ˑ䂪���邱�Ƃ��}3�̂悤�ɕ\�����Ă���B���̂悤�ɁA�u���b�N�ɊW����v�f�ɂ��Ă̏���\�����f���v�f���A�u�v���p�e�B�iProperty�j�v�ƌĂԁB�v���p�e�B�́A�v�f���̂��̂Ƃ��������A�u���b�N���猩���v�f�̖����◘�p���@��\���B�}4�����Ă݂悤�B
�@�}2�ł́A���P�b�g�G���W�����各�i�Ƃ��Ă̖������ʂ����Ă��邱�Ƃ��}4�̂悤�ɕ\�����Ă���B���̂悤�ɁA�v���p�e�B�̓u���b�N�̂悤�Ȍ^���̓I�ȕ��Ȃǂł͂Ȃ��A�����܂Ŗ�����\�����f���v�f�ł���_�ɒ��ӂ��Ăق����B�O�q�́u�O�ցv�u��ցv�̗�̂悤�ɁA�v���p�e�B���g���ėv�f�̖�����\�����邱�ƂŁA�V�X�e���̍\�������ʓI�ɕ\���ł���B
�@�v���p�e�B�̋�i���j�`���ɂ́A�O��u�u���b�N��`�}�̊�b�v�ʼn�������̂Ɠ��l�A�v���p�e�B�Ɋւ���ȉ��̂悤�ȏ����L�ڂł���B
�v���p�e�B�� : �^ [���d�x] = �f�t�H���g�l { �v���p�e�B�C���q }
�@��L���̋L�ڕ��@�ɂ��ďڂ����́A�O��L���u�u���b�N��`�}�̊�b�v���u�v���p�e�B�v�̏����Q�Ƃ��ꂽ���B
�@�}4�ł́A��L�L�ڕ��@�ɂ����鑽�d�x�̕\���Ƃ͈قȂ�`�ő��d�x��\�����Ă���B���̂悤�ɁA�v���p�e�B�̑��d�x�͋�`���̉E��ɕ\�L���邱�Ƃ��ł���B
�@�}4�Ŏ������u�各�i�v�v���p�e�B�́A�}2�̒��Łu��1�i���i���v�̈ꕔ���Ƃ��ĕ\������Ă���B���̂悤�ɁA�S�́|�����W�ɂ����āA�S�̂��\������ꕔ����\���v���p�e�B���u�p�[�g�E�v���p�e�B�iPart Property�j�v�ƌĂԁB�}4�̂悤�ɁA�p�[�g�E�v���p�e�B�͓����u���b�N�}�̒��Ŏ����ŕ`���ꂽ��`�Ƃ��ĕ\�L����B
�@�}5���}4�Ɏ������p�[�g�E�v���p�e�B�ɑΉ���������������u���b�N��`�}�ł���B���̂悤�ɁA�p�[�g�E�v���p�e�B�̓u���b�N��`�}�̃p�[�g�֘A�̊֘A�[�ɑΉ�����B
�@�}2�ł́A���ˑ�̓��P�b�g�̈ꕔ�ł͂Ȃ����A�d�͋������Ƃ��ă��P�b�g�ƊW�����邱�Ƃ��}6�̂悤�ɕ\�����Ă���B���̂悤�ɁA�u���b�N�ƊW���邪�u���b�N�̈ꕔ�ł͂Ȃ��v�f��\���v���p�e�B���A�u�Q�ƃv���p�e�B�iReference Property�j�v�ƌĂԁB�}6�Ɏ����悤�ɁA�Q�ƃv���p�e�B�͓����u���b�N�}�̒��Ŕj���ŕ`���ꂽ��`�Ƃ��ĕ\�L����B
�@�}7���}6�Ɏ������Q�ƃv���p�e�B�ɑΉ��������\�������u���b�N��`�}�ł���B���̂悤�ɁA�Q�ƃv���p�e�B�̓u���b�N��`�}�̎Q�Ɗ֘A�̊֘A�[�ɑΉ�����B
�@�v���p�e�B�ɂ́A�O�q�̃p�[�g�E�v���p�e�B�A�Q�ƃv���p�e�B�̑��ɁA�u�l�v���p�e�B�v�u����v���p�e�B�v�Ƃ�������ނ�����B
�@�l�v���p�e�B�iValue Property�j�́A�l�^�Ō^�t�����ꂽ�v���p�e�B�ł���B�p�[�g�E�v���p�e�B�Ɠ��l�Ɏ����̋�`�Ƃ��ĕ\�L����B
�@�l�v���p�e�B�̎g�p����v���p�e�B�ɂ��ẮA�Q�l�����m4�n���Q�l�ɂ��Ăق����B
�@�}2�ł́A�����̃y�C���[�h�����P�b�g�̉ڕ��ɓ��ڂ��邱�Ƃ��A�}8�̂悤�ɕ\�����Ă���B�����œ��ڂ���y�C���[�h�̂��߂̌^�́A�u���b�N��`�}�ŕʓr��`����Ă���킯�ł͂Ȃ��B���̂悤�ɁA�u���b�N��`�}�ŐV���Ɍ^���`���邱�ƂȂ��A�����u���b�N�}�̒��œ���̃v���p�e�B��p�ɒ�`����^���A�u�v���p�e�B�ŗL�^�iProperty-specific Type�j�v�ƌĂԁB
�@�}8�Ɏ����悤�ɁA�v���p�e�B�ŗL�^�̓v���p�e�B�̌^�����p���ʁi�������j�ň͂����Ƃŕ\������B���̂Ƃ��A�v���p�e�B�ŗL�^�͊p���ʂň͂�ꂽ�^�i���̏ꍇ�u�y�C���[�h�v�j���g�������^�Ƃ��Ē�`�����B���Ȃ킿�A���̏ꍇ�u�y�C���[�h�v�����v���p�e�B�⑀��Ƃ����������́A�v���p�e�B�ŗL�^�̃C���X�^���X�̓����ƂȂ�A�����āu������e���x�v�Ȃǂ̃v���p�e�B���v���p�e�B�ŗL�^�̃C���X�^���X�̓����Ƃ��Ēlj�����邱�ƂɂȂ�B
�@�}9�́A�����̌^���x�[�X�Ƃ����ɁA�V�K�Ƀv���p�e�B�ŗL�^���`������ł���B�}9�Ɏ����悤�ɁA�p���ʂ̊ԂɌ^�����w�肵�Ȃ���A�����̌^���x�[�X�Ƃ��Ȃ��A�V�K�̃v���p�e�B�ŗL�^�ƂȂ�B�܂����̏ꍇ�A�R������p���ʂ��ȗ����Ă����l�̈Ӗ��ɂȂ�B
�@�}10�́A�u�各�i�v�v���p�e�B�������̒i�K�̊W���o�ă��P�b�g�ɑ����Ă��邱�Ƃ�\�����Ă���B
�@�}10�̂悤�ȕ����i�K�̊W�́A�}11�̂悤�Ɋȗ������ĕ\�L���邱�Ƃ��ł���B���̏ꍇ�A�e�i�K�̃v���p�e�B�����h�b�g���łȂ��ĕ\�L����B���������i�K�̒��̂����ꂩ�̃v���p�e�B���Q�ƃv���p�e�B�ł���A��`�͓_���ŕ\�L����B
Copyright © ITmedia, Inc. All Rights Reserved.