�܂���UML�̃N���X�}�������Ă݂悤�F������UML�i1�j

» 2001�N05��02�� 10��00�� ���J
[���{���O�C��IT]

�ҏW�ǂ���F2003�N2���ɖ{�A�ڂ��u�y�����Łz������UML�v�Ƃ��ă��j���[�A���A�啝�ȉ��M�E�C�����s���A����ɂ킩��₷�����e�ɐ��܂�ς��܂����B

�@UML(Unified Modeling Language�F���ꃂ�f�����O����j�́A�t���[�������ƃ\�[�X�R�[�h�̂قƂ�ǂ������������Ă��܂��悤�ȋ����̎���CASE�c�[���̈ꕔ�̂悤�Ɏv���Ă�����������悤�ł��BUML�́A���̂悤�Ȃ��̂ł͂���܂���B

�@�uUML�̓I�u�W�F�N�g�w�����g���ă��f�����O����ۂɎg���铝��I�Ȍ���Ȃ̂ł��v�Ƃ����Ă��A���̂��Ƃ��悭������Ȃ��ł���ˁB�ŋߏ��X�ɍs����UML�R�[�i�[���ł��邭�炢�A���̂������l�C�B�ߏ�Ƃ������鐷��オ��������Ă��܂��B���݂̓\�t�g�E�F�A�Z�p�҂�����UML���[�U�[�ƂȂ��Ă��܂����A���㉽�N���̊Ԃɕ��ʂ̃r�W�l�X�}����UML���g�p���邱�ƂɂȂ�ł��傤�B�r�W�l�X�̍\�����Ƃ炦���@�i�r�W�l�X���f�����O�j�Ƃ���UML�͂��łɎg���͂��߂Ă��邩��ł��B���̂��Ƃ́A�I�u�W�F�N�g�w���Ƃ����l�������r�W�l�X�����f�����O����ۂɂ��L���ł���Ƃ������Ƃ��Ӗ����Ă���̂ł��B���̂悤�ɑ�l�C��UML�̐��̂Ƃ́A���������ǂ�Ȃ��̂Ȃ̂ł��傤���H

�@���̂��Ƃ�m��ɂ́A�܂����f�����O�Ƃ͉����Ƃ������Ƃ��l����K�v������܂��B���f�����O�Ƃ́u�Ώۖ��ɂ‚��Đ[�������𓾂邽�߂ɁA���̑Ώۂ�����ړI�܂��͊ϓ_���璭�߁A�ׂ����ė]�v�ȕ�������菜�����ƂŁA�{���I�ȕ��������𕂂��яオ�点����@�v�Ȃ̂ł��B

�@UML�́A�I�u�W�F�N�g�w�����x�[�X�Ƃ���\�t�g�E�F�A�̍\�����\�[�X�R�[�h�������ۉ������`�ō\���I���Œ`���I�ɕ\�L���錾���񋟂��܂��BUML�Ƃ������f�����O������g���ē��̒��Ń\�t�g�E�F�A�̍\���𐮗����邱�Ƃ��u���f�����O�v�Ƃ����s�ׂ��̂��̂ł���A���̌��ʍ쐬���ꂽ���ʂ��u���f���v�ł��B

�@UML�ɂ�郂�f�����O���w��ł������ƂŁA�\�t�g�E�F�A�̍\�����A���Ȃ����ʂő����̒m�����ق��̐l�ɓ`���邱�Ƃ��ł���悤�ɂȂ�܂��B

�Ȃ�UML���g���̂�?

�@�����ŁA�\�t�g�E�F�A�J���ɂ����āA�Ȃ����f�����O���d�v���Ƃ������Ƃ�������܂��傤�B�����ŗ�Ƃ��ċ�����̂́A���f�����O���g�p���Ȃ��`�[���ƃ��f�����O���g�p����`�[���̓����ɂ‚��Ăł��B

���f�����O���ӎ������ɕ��������ňӎv�`�B���s���J���`�[��

}1@ɂӎv`B �}1�@���������ɂ��ӎv�`�B

�@�m���̋��L���ł��ɂ����A���̈�̖{���������ɂ����Ƃ����X��������܂��B�c�_�����W�b�N�݂̂ɏI�n���A���G���̒��Ŗ����������悤�Ƃ��܂��B����ċZ�p���l�ɉB�؂�����A�m���̍\�z���ł����`�[���S�̂Ƃ��čŐV�Z�p�����L�m�Ƃ��č\�z�ł��܂���B


UML�ɂ�郂�f�����O���g�p����悤�ɌP�����Ă���`�[��

}2@fӎv`B �}2�@���f�����ӎv�`�B

�@�\���i�C���[�W�j���c�_�̒��S�ƂȂ�A���W�b�N�͌l�ɂł��邾���B���K�����‚��Ă��܂��B�W�������ꂽ�C���[�W���O���f��(UML)�ɂ���āA���̈��P�������œK���𓱂��o�����Ƃ��ł��A�P�����̒��Ŗ�����������K�������R�Ɛg�ɕt���邱�Ƃ��ł���悤�ɂȂ�܂��B�J���T�C�N���ɂ����ẮA���͂�������܂Œ�������I�u�W�F�N�g���f�����g���ăC���[�W�����L���邱�Ƃ��ł��܂��B�܂��A���f�����O�͌l�̋Z�p�~�ςɂ����ʂ������炵�܂��B�I�u�W�F�N�g�E���f�����O�ɂ���āA���R�ƒ��ۉ��̌P�����Ȃ���A��[�e�N�m���W�̕��ՊT�O���������A����ɂ���ĕω�����e�N�m���W���A���ՊT�O����̍����i�T�u�N���X�j�Ƃ��Ė����Ȃ��Ƃ炦��悤�ɂȂ邩��ł��B


�@���āA�O�u���������Ȃ�܂������A��������UML�̃_�C�A�O�����ɂ‚��Đ������Ă����܂��B�ł��邾���V���v���ɕ�����₷��������܂��̂ŁA�������肨�t���������������B

�N���X�}�̖���

�@UML�ɂ͂��܂��܂ȃ_�C�A�O�������p�ӂ���Ă��܂����A���̒��ōł����p�����d�v�ȃ_�C�A�O�����̓N���X�}�ł��B�N���X�}�́A�N���X�̓����\���ƃN���X�Ԃ̊֌W�����f�����O����ۂɎg���܂��B�Ⴆ�΁A�P���ȃN���X�}�̗�Ƃ��āA��ЂƎЈ��̊֌W���l���Ă݂܂��傤�B�N���X�}���}3�̂悤�ɂȂ�܂��B���̃��f���́A���̂悤�Ȃ��Ƃ�\���Ă��܂��B

  • �Ј��͕K����Ђɏ������Ă��邱��
  • �Ј���1�‚̉�Ђɂ��������ł��Ȃ�����
  • ��Ђɂ́A0�l����N�l�܂ł̎Ј������邱��
}3@NX} �}3�@�N���X�}

���N���X

�@���̐}�ɂ͉�ЃN���X�ƎЈ��N���X���\����Ă��܂��B�N���X�͎l�p�`�ŋL�q���A�����ɁA��i����N���X���A�����A���삪������܂��B�����Ƒ���́AJava�̃v���O�����R�[�h�ɗ��Ƃ����ۂɂ́A�ϐ��i�C���X�^���X�ϐ��ƃN���X�ϐ��j�ƃ��\�b�h�ɂȂ���̂ł��B������₷�����邽�߂ɁA�����Ƒ��암�����ȗ����Ă��܂����Ƃ�����܂��B

���֘A

�@��ЃN���X�ƎЈ��N���X�̊Ԃ̐��́u�֘A�v�Ƃ����܂��B�֘A�́A�N���X����쐬�����C���X�^���X�Ԃ̂‚Ȃ���i�����N�j�̉”\�����������̂ł��B��Ђɂ͉��l���̎Ј����K�����܂��B�܂��A��Ђɏ�������l�̂��Ƃ��Ј��Ƃ����܂��̂ŁA���N���X�ɂ̓N���X�̍\����ŊT�O�I�Ȋ֌W������Ƃ������Ƃ����������̂��֘A�̈Ӗ��ł��B���ӂ��ׂ����Ƃ́A�֘A�͑����Ƃ��ĕ\������Ȃ����Ƃł��B��̓I�ɂ����ƁA��ЃN���X�̑����ɎЈ����X�g�Ƃ������������Ă͂Ȃ�܂���B����́AUML�̃N���X�}�̖񑩎����Ǝv���Ă��������B���ۂɃ��f�����\�[�X�R�[�h�ɗ��Ƃ��ۂɂ́A�֘A�̓R���N�V�����N���X�ȂǂŎ�������鑮���ƂȂ�܂��B

���֘A�̑��d�x

�@�܂��A���̏�́u�P�v�A�u���v�͑��d�x�ƌĂ΂�܂��B���̑��d�x�͂�����xUML�𗝉����Ă���l�ł����{�I�Ȍ���⍬�������Ă��܂��Ă���l�������̂ŁA�����ڂ����������Ă݂܂��傤�B

�@���d�x�𗝉�����ɂ́A���ۂɃN���X����C���X�^���X�𐶐����āA�������g�����̃C���X�^���X�ɂȂ����‚���ɂȂ�Ƃ悭������܂��B�ł́A������������Ă݂܂��傤�B���Ȃ��́A�Ј��C���X�^���X�̓c������ɂȂ����‚���ŕ����Ă��������B���Ȃ��́ABeanStore�Ƃ�����Ђœ����Ă���Ƃ������Ƃɂ��܂��傤�B���̂Ƃ��A���Ȃ������Ђ������BeanStore�Ƃ�����Ђ�1�‚��������܂��B���̃��f���ł́A���Ȃ��͂ǂ����̉�ЂɕK���������Ă��Ȃ���΂Ȃ�Ȃ��Ƃ������[�������ɒ�߂Ă��܂��B�Ȃ��Ȃ�A�ǂ��ɂ��������Ȃ��Ј��C���X�^���X�͂��蓾�Ȃ�����ł��B�܂��A�����̉�Ђɏ������邱�Ƃ��ł��Ȃ��Ƃ������[�����O��Ƃ���Ă��܂��B�‚܂�A���Ȃ����猩����ЂƂ����֘A����͕K���P�‚Ȃ̂ł��B���̂��Ƃ���Ј��N���X���猩�ĉ�ЂɌ��������̐�Ɂu�P�v�������Ă��������B

}4@Ј猩Ђ̑dx �}4�@�Ј����猩����Ђ̑��d�x

�@���́A��ЃN���X�̃C���X�^���X�ɂȂ����‚���ŕ����Ă��������B���Ȃ��́A�����̎Ј����ق����Ƃ��ł��܂��B���̂Ƃ��̉”\�����l���Ă݂܂��傤�B���Ȃ��i��ЃC���X�^���X�j���猩�āA�Ј���1�l�����Ȃ��Ƃ��̉�ЁiA�j�A�Ј���1�l�̂Ƃ��̉�ЁiB�j�A�Ј��������̉�ЁiC�j�ɂȂ����Ƃ��Ȃǂ��v���‚��ł��傤�B���̂Ƃ��A��ЃN���X�̃C���X�^���X�ɂ́A�O����N�‚̎Ј��C���X�^���X���‚Ȃ���”\��������ƍl����킯�ł��BN�‚̕\����UML�ł̓A�X�^���X�N�u���v���g���܂��B����āA�O�‚���N�‚́u0..*�v�ƕ\�����A��ЃN���X����Ј��N���X�Ɍ��������̐�Ɂu0..*�v�Ə����܂��B

}5@Ђ猩Ј̑dx �}5�@��Ђ��猩���Ј��̑��d�x

�@�����ŁA���d�x�̔Ƃ��₷���߂��ɂ‚��Ęb���Ă����܂��傤�B�����̉�ЃC���X�^���X�����݂���P�[�X�����蓾�邩��Ƃ������}6�̂悤�ɑ��d�x���‚��Ȃ��悤�ɂ��Ă��������B�����܂ŁA1�‚̃C���X�^���X�ɑ΂��đ��肪��‚‚Ȃ���”\�������邩�Ƃ������Ƃ��A���ꂼ��̃N���X�ɑ΂��čl����̂ł��B

�@�}6�͊��S�ɈقȂ郂�f���ƂȂ��Ă��܂��Ă��܂��B�������ł����A���d�x�̍l������������܂������H

�@����ł́A�����Ŗ����o���܂��傤�B�}6�ł́A��ЂƎЈ��̃��f�����ǂ̂悤�ɕω����Ă��܂����̂ł��傤���H ���ꂼ��̃C���X�^���X�ɂȂ��Ă݂đ���̃C���X�^���X�̂‚Ȃ���֌W��z�����Ȃ��瓚�����l���Ă݂Ă��������B

}6@dx �}6�@��������d�x

���֘A�̑��d�x���̉�

�@�}6�̂悤�ȑ��d�x���‚���ƕ����̉�Ђɏ�������Ј�������Ƃ������ƂɂȂ�܂��B�Ⴆ�΁A���L�̎R�c�C���X�^���X�����Ă��������B�R�c�C���X�^���X�́ABeanStore��@IT�ɏ������Ă��܂��B�������A���̂悤�ȎЈ������݂��邱�Ƃ����f����Ŏ����K�v������ۂɂ́A��Б��̑��d�x���u1..*�v�Ǝ����Ȃ���΂Ȃ�܂���B

}7@̉ЂɏЈf �}7�@�����̉�Ђɏ�������Ј����f��

�@�����A���̕\���ł͕����̉�Ђœ����Ј��ԍ����g��Ȃ���΂ȂȂ�܂���B���̖��𐳂����\��������@�̂ЂƂ‚ɁA�֘A�N���X������܂��B�֘A�N���X�ɂ‚��ẮA���̘A�ڂ̒��Ŏ��グ��\��ł��B

�I�u�W�F�N�g�}�̖���

�@���܂܂ŃC���X�^���X�̐}���ȒP�ȃC���[�W�}�Ƃ��ď����Ă��܂������AUML�̕\�L�@�ɂ͂��̂悤�ȃC���X�^���X�̃C���[�W�}���������߂ɃI�u�W�F�N�g�}���p�ӂ���Ă��܂��B�I�u�W�F�N�g�}�́A�N���X�}�ł͕\���ł��ɂ����C���X�^���X���m�̕��G�Ȋ֌W��⑫����Ƃ��ȂǂɗL���ł��B�‚܂�A�I�u�W�F�N�g�}�́A�N���X�}���琶�������C���X�^���X���m�̂‚Ȃ���̎�����������ƂŃN���X�}��⑫���邽�߂Ɏg�p����܂��B

�@�Ⴆ�΁A�}7�̃C���X�^���X�E�C���[�W���I�u�W�F�N�g�}�Ƃ��Ď������}8�̂悤�ɂȂ�܂��BN��N�̕�����Â炢�C���X�^���X�Ԃ̂‚Ȃ���֌W����ɂƂ�悤�ɕ�����ł��傤�B

�@�I�u�W�F�N�g�}�̎l�p�`�̒��ɂ́A�u�C���X�^���X���F�N���X���v�������܂��B���f���̈Ӗ���A�C���X�^���X���������ĕt�^����K�v���Ȃ��Ƃ��́A�l�p�`�̒����u�F�Ј��v�̂悤�ɏȗ��ł��܂��B�܂��A�C���X�^���X�������ňӖ����ʂ���ꍇ�̓R�������Ȃ��āu�c���v�ƋL�q���܂��i�}9�j�B������ɃA���_�[���C����t����̂�Y��Ȃ��ł��������B�C���X�^���X�Ԃ̐��̓����N�ƌĂ΂�A�N���X�}�̊֘A����������ۂ̃I�u�W�F�N�g���m�̂‚Ȃ�����Ӗ�������̂ł��B

}8@IuWFNg} �}8�@�I�u�W�F�N�g�}
}9@IuWFNg}ł́ACX^XƃNX̗Lq}ijȗłBCX^Xȗꍇ̋LqijANXȗꍇ̋LqiEj �}9�@�I�u�W�F�N�g�}�ł́A�C���X�^���X���ƃN���X���̗������L�q�����}�i���j���ȗ��ł���B�C���X�^���X�����ȗ�����ꍇ�̋L�q�i���j�A�N���X�����ȗ�����ꍇ�̋L�q�i�E�j

�@����́A����ł����܂��ł��B����̓N���X�}�̊�{���̊�{�ƂȂ�֘A�ɂ‚��Đ������Ă��܂����B���񂩂�́A�N���X�}�𒆐S��UML�̒��ŏ��S�҂��m���Ă����ׂ��\�L��UML���g�������ŏd�v�ȍl�����ɂ‚��Ď��グ�Ă��������Ǝv���܂��B

Profile

���{���O

����


Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B