UML StarUML 에서 사용하는 용어 정리

황제낙엽 2010.07.30 08:20 조회 수 : 430 추천:68

모델(Model)
물리적인 시스템을 특정 목적(관점)에 의해 기술하기 위한 그룹화 요소입니다. 예를 들어 시스템의 특정 관점(e.g. 분석관점, 설계관점, 사용자관점 등)에 따라 시스템을 표현할 수 있습니다.

서브시스템(Subsystem)
물리적인 시스템의 부분 혹은 전체를 명세화하기 위해 요소들을 그룹화하는 요소입니다. 

패키지(Package)
모델 요소들을 논리적으로 그룹화하여 관리하기 위한 요소입니다. 패키지는 요소들을 조직화하기 위한 어떠한 용도로 사용되어도 무방한 매우 일반적인 요소입니다.

유닛
프로젝트 혹은 다른 유닛의 일부분을 별도의 파일로 저장하여 관리해야 할 경우가 있습니다. 예를 들어 하나의 프로젝트에 여러 명이 팀 작업을 해야 하는 경우, 프로젝트를 여러 개의 유닛으로 분할하여 CVS, Microsoft Visual SourceSafe와 같은 도구로 팀작업을 할 수 있습니다. 패키지(Package), 모델(Model) 또는 서브시스템(Subsystem) 요소만이 별도의 유닛으로 만들어질 수 있습니다.

모델 조각
프로젝트의 일부 요소들을 독립적인 파일로 저장하여 다루고 싶을 때 모델 조각(Model Fragment)을 사용할 수 있습니다.
프로젝트의 일부 내용을 별도의 파일로 저장하여 다른 사람에 의해 사용되거나 차후에 다시 사용될 것을 고려한다면 모델 조각(Model Fragment)을 만들 수 있습니다. 모델 조각은 유닛과 달리 다른 파일로부터 참조되거나 다른 파일을 참조하지 않으로 그 자체로써 독립적인 단위입니다. 모델 조각은 언제든지 프로젝트에 불러와서 포함될 수 있습니다.

UML프로파일
정의되어 있는 UML 프로파일들을 현재 프로젝트 내부로 포함시켜 사용할 수 있습니다. UML 프로파일이 프로젝트에 포함되면 프로파일에서 정의된 스테레오타입(Stereotype), 확장속성(TagDefinition) 및 데이터타입(DataType) 등을 프로젝트에서 사용할 수 있습니다.

번호 제목 글쓴이 날짜 조회 수
64 [ChatGPT] 소프트웨어 품질 관리에서 필요로 하는 소양 황제낙엽 2025.05.02 242
63 [Selenium] 크롬 브라우저 실행 화면을 출력하거나 감추는 방법 황제낙엽 2024.05.05 377
62 [Selenium] 페이지 이동 함수 황제낙엽 2024.05.05 346
61 [Selenium] Chrome 실행 자동화 file 황제낙엽 2024.05.03 1498
60 [Selenium] MS Edge 실행 자동화(RPA, Robotic Process Automation) file 황제낙엽 2024.05.02 701
59 [Selenium] Warning : Unable to find CDP implementation matching 124 황제낙엽 2024.05.02 1062
58 프로젝트 WBS 예제 (Microsoft Project 2013) secret 황제낙엽 2021.05.12 0
57 WBS (Work Breakdown Structure) 황제낙엽 2020.06.18 286
56 프로젝트 진행 절차 file 황제낙엽 2020.05.21 405
55 BDD (Behaviour-Driven Development) 황제낙엽 2020.04.02 358
54 요구사항 개발과 요구사항 관리 요약(요구사항기술서 샘플) file 황제낙엽 2019.07.07 425
53 뒤늦게 정리하는 UML (Unified Modeling Language) 요약 file 황제낙엽 2017.03.29 767
52 StarUML™의 숨은 재미있는 기능 황제낙엽 2017.03.29 2481
51 The Facade Pattern file 황제낙엽 2017.01.04 655
50 와블스 프로세스(Warbles Process) 황제낙엽 2016.07.17 550
49 비 개발자 출신이 스크럼 마스터가 될 수 있는가? 황제낙엽 2015.06.25 621
48 디자인패턴[Observer 패턴] 황제낙엽 2013.10.18 500
47 PMBOK 5판 이해관계자 관리의 이해 [1] file 황제낙엽 2013.08.23 1650
46 Validation and Verification file 황제낙엽 2013.08.23 432
45 이해관계자의 관리/이해관계자 분석 황제낙엽 2013.08.23 670