소프트웨어공학
SW 공학, 설계 방법론, UML, 디자인 패턴, 아키텍처
488 POSTS · 15 / 17
UML 활동 다이어그램으로 업무 흐름과 예외 경로 모델링하기
UML 활동 다이어그램의 액션, 제어 흐름, 포크·조인, 파티션, 객체 흐름을 활용해 업무와 시스템 프로세스의 병렬·예외 경로를 모델링하는 방법
2025-10-31
UML 행위 다이어그램으로 업무 흐름과 예외를 설계하는 법
UML 행위 다이어그램의 제어·데이터 흐름, 동시성, 예외 처리와 스윔레인 활용 방법을 실무 설계 관점에서 정리합니다.
2025-10-31
UML과 애자일 모델링을 함께 운영하는 설계 협업 방식
UML의 표준 표기와 애자일 모델링의 경량 접근을 결합해 설계 의사소통, 변경 관리, ADR 운영을 정리한다.
2025-10-31
UML로 아키텍처 문서를 일관되게 운영하는 방법
UML 다이어그램으로 아키텍처의 구조·행위·배포를 문서화하고, 변경 추적성과 모델 거버넌스를 운영하는 방법을 정리한다.
2025-10-31
UML·C4·ERD를 함께 쓰는 설계 문서화 전략
UML, C4 Model, ERD의 관점과 표현 범위를 비교하고 아키텍처·행동·데이터 설계를 연결하는 문서화 운영 전략을 정리한다.
2025-10-31
UML 기반 협업과 리뷰 프로세스 설계
UML 모델을 요구사항부터 리뷰, 승인, 베이스라인까지 연결하는 협업 프로세스와 모델 거버넌스 설계 방법을 정리한다.
2025-10-31
UML 커뮤니케이션 다이어그램으로 객체 협력 구조 설계하기
UML 커뮤니케이션 다이어그램의 메시지 번호, 객체 링크, 조건 흐름을 활용해 객체 협력과 인터페이스 의존성을 설계하는 방법
2025-10-31
UML 복합 구조 다이어그램으로 내부 협력과 경계 모델링하기
UML 복합 구조 다이어그램의 파트·포트·커넥터와 협력 구조를 정리하고, 내부 연결 정책을 설계·검증하는 방법을 다룬다.
2025-10-31
UML 배치 다이어그램: 논리 설계와 실제 운영 환경을 잇는 도구
노드·아티팩트·통신 경로로 시스템의 물리적 배포 구조를 표현하는 UML 배치 다이어그램. 클라우드-온프레미스 하이브리드 mermaid 예제와 작성 절차.
2025-10-31
UML로 디자인 패턴과 코드 구조를 일치시키는 설계
UML로 Factory, Strategy, Observer 패턴의 역할과 관계를 모델링하고 코드·CI 검증까지 연결하는 설계 방법을 다룬다.
2025-10-31
UML로 표현하는 캡슐화·상속·다형성과 설계 관계
UML 클래스·시퀀스 다이어그램에서 캡슐화, 상속, 다형성을 가시성·일반화·실현 관계로 표현하는 설계 방법을 정리한다.
2025-10-31
UML 상호작용 다이어그램으로 메시지 흐름과 동시성 설계하기
UML 상호작용 다이어그램의 유형과 메시지 흐름, 동시성, 트랜잭션 경계를 설계·검증하는 방법을 정리한다.
2025-10-31
UML 복잡성을 줄이고 설계 문서를 유지하는 방법
UML의 표현력과 복잡성 사이의 균형을 다룬다. 모델-코드 드리프트, 도구 종속, 추적성 문제를 줄이는 경량 모델링 운영 방식을 정리한다.
2025-10-31
UML 모델링을 설계·검증·거버넌스로 연결하는 방법
UML로 요구사항부터 배치와 테스트까지 연결하고, 일관성 검증·추적성·모델 저장소 거버넌스를 운영하는 실무 기준을 다룬다.
2025-10-31
UML을 설계·리뷰·자동화 흐름에 연결하는 학습 로드맵
UML 표기법부터 요구사항 추적, 아키텍처 모델링, 코드·테스트 연계와 CI 자동화까지 실무 흐름으로 정리한 학습 로드맵
2025-10-31
UML 모델링 프로세스로 요구부터 테스트까지 연결하는 설계 체계
UML 모델링 프로세스에서 요구사항, 구조와 행위 모델, 품질 게이트, 추적성, 변경관리를 연결하는 실무 설계 체계를 정리한다.
2025-10-31
UML 모델링 도구 선택: StarUML·EA·Visual Paradigm·Lucidchart 비교
UML 모델링 도구의 표준 지원, 협업 방식, 검증, 자동화, 거버넌스 관점에서 StarUML·EA·Visual Paradigm·Lucidchart를 비교한다.
2025-10-31
UML과 객체지향 설계를 연결하는 모델링 방법
UML과 객체지향 설계의 연결 방식을 정적·동적 모델, 코드 동기화, 테스트 추적성 관점에서 정리한다.
2025-10-31
UML 패키지 다이어그램으로 모듈 경계와 의존성 관리하기
UML 패키지 다이어그램의 네임스페이스, import·access·merge 관계와 비순환 의존 규칙을 정리한다.
2025-10-31
UML 프로파일로 도메인 모델을 확장하는 방법
UML 메타모델을 바꾸지 않고 스테레오타입, 태그 값, OCL 제약, 프로파일로 도메인 요구를 모델에 반영하는 방법
2025-10-31
UML 클래스 다이어그램으로 도메인 구조와 책임을 설계하는 법
UML 클래스 다이어그램의 클래스·관계·다중성·제약을 바탕으로 도메인 구조와 책임, 패키지 경계를 설계하는 방법을 정리한다.
2025-10-14
UML 요소로 구조와 행위를 연결하는 모델링 실무
UML 요소를 구조·행위·상호작용·관계 관점으로 정리하고, 요구 추적부터 배포와 테스트 설계까지 연결하는 방법
2025-10-14
UML 표준화의 역사와 OMG 모델링 체계
UML이 객체지향 방법론 통합에서 OMG 표준으로 자리 잡기까지의 과정과 메타모델, XMI, 프로파일 기반 활용 방식을 정리한다.
2025-10-14
UML 메타모델 M2가 설계 규칙을 지키는 방식
UML 메타모델 M2의 MOF 적합성, OCL 제약, 프로파일 확장, XMI 교환 구조와 모델 검증 활용 방안을 정리한다.
2025-10-14
UML 모델·뷰·다이어그램을 분리해 설계 일관성 관리하기
UML의 모델·뷰·다이어그램 역할을 구분하고, 추적성·일관성 검증·버전 관리를 설계 문서화에 적용하는 방법을 정리한다.
2025-10-14
UML 모델링을 일관된 설계 자산으로 만드는 표현 규칙과 검증
UML 모델과 다이어그램의 차이, 구조·행위 표현 규칙, 추적성과 자동 검증을 통한 설계 문서 품질 관리 방법을 정리한다.
2025-10-14
UML 메타계층으로 읽는 모델 인스턴스화 체계
MOF를 정점으로 UML 메타모델과 설계 모델, 런타임 인스턴스를 연결하는 메타계층 구조와 프로파일·검증·추적성 활용 방법
2025-10-14
UML 객체 다이어그램으로 런타임 인스턴스 검증하기
UML 객체 다이어그램의 객체·속성 값·연관 링크 표현을 정리하고, 다중성·합성 경계·제약을 런타임 스냅샷으로 검증하는 방법을 다룬다.
2025-10-14
UML 설계를 자바 구현으로 연결하는 모델 변환 방법
UML 클래스·관계·시퀀스·상태 다이어그램을 자바 코드로 옮기고, 모델과 구현의 일치성을 관리하는 방법
2025-05-23
UML로 객체지향 시스템 구조와 흐름 모델링하기
UML의 표준화 배경과 구조·행동 다이어그램, 관계 유형, 모델링 활용 방식 및 운영상 한계를 정리한다.
2025-05-23