본문 바로가기

소프트웨어 개발(SW Dev)/SysML & UML3

SW 아키텍처 설계에 활용하는 UML 다이어그램 아키텍처 설계에 주로 활용하는 다이어그램은 Class, Sequence, Object, Composite structure, Component, Deployment 다이어그램이다. 다음 표는 아키텍처 설계에 활용하는 UML 다이어그램 목록과 설명이다. 다이어그램설명활용Class상세한 소프트웨어 디자인 및 프로그래밍 구성의 모델링에 활용함.●Sequence시스템 간의 상호 작용 또는 소프트웨어 개체 간의 상호 작용에 대해 상세 모델링에 활용함.다이어그램의 개체는 엔터티, 인터페이스, 컨트롤러 및 데이터의 인스턴스를 나타냄.●State machine객체의 상태 변경에 대한 자세하고 기술적인 모델링에 활용함.가드 조건(guard conditions)을 모델링하여 정확한 솔루션 설계를 지원함.※ 가드 조건은 프.. 2024. 11. 24.
SW 요구사항 분석에 활용하는 UML 다이어그램 요구사항 분석에 주로 활용하는 다이어그램은 Use Case, Activity 다이어그램이다. 다음 표는 요구분석에 활용하는 UML 다이어그램 목록과 설명이다.다이어그램설명활용Package소프트웨어 하위 패키지를 그룹화하는 주요 수단으로 사용됨. 프로젝트를 구성, 평가, 스케줄링 하는 프로젝트 관리자에게 매우 중요함.문제 공간(Problem space)에서 패키지 그룹 모델링에 활용함.○Use Case사용자와 상호 작용하고 문제를 이해하는 주요 수단으로 사용됨.문제 공간(Problem space)에서 사용자 관점의 모델링에 활용함.●Activity정교한 순서도로서 사용자와 분석가는 다이어그램을 사용하여 비즈니스 워크플로를 설명하는 데 사용함.문제 공간(Problem space)에서 흐름과 종속성의 모델링에.. 2024. 10. 16.
UML Tool - WhiteStarUML UML 도구(Tool)를 소개하려고 한다. 유로 도구까지 포함하면 도구의 수가 많으니까 무료로 사용할 수 있는 도구 위주로 소개할게요. 첫번째 도구, StarUML 이라는 유명한 오픈소스 Tool이 업데이트를 중지하면서 파생된 WhiteStarUML 입니다. UML에 대한 정의 및 간단한 설명은 다음 이미지를 참조하세요. 다운로드 받을 수 있는 경로 : sourceforge.net/projects/whitestaruml/files/ WhiteStarUML - Browse Files at SourceForge.net × sourceforge.net 본인이 사용하는 OS가 Win64, 64비트 시스템이면 Win64 폴더의 WhiteStarUMLSetup 파일을 받으세요. Win32도 사용하는데는 문제가 없지.. 2021. 4. 23.
728x90