본문 UML(Unified Modeling Language)의 정의와 특징 UML이란 복잡한 소프트웨어 시스템 개발 모델링에 필요한 구성요소를 옆의 그림1과 같이 제시하고 이를 이용한 추상화 방법과 산출물들을 프로젝트 참여자들이 쉽게 이해할 수 있도록 소프트웨어 개발 방법론(표현 및 기법)들이 통합된 객체지향개발 표준통합 모델링 언어이다¹. UML은 모델링 언어일 뿐 메쏘드(또는 방법론)는 아니다. 메쏘드는 프로세스에 대한 정의와 각각의 업무들에 대한 지침과, 업무들 간의 순서들을 명시해야 하는 반면, 모델링 언어는 표기법(또는 다이어그램)들만을 제시하는 것이다. 따라서 UML은 소프트웨어 개발에 사용하기 위한 8개의 다이어그램들을 정의²하고 있으며, 시스템의 정적인 면을 나타내는 한 개의 다이어그램과 시스템의 동적인 면을 나타내는 여섯 개의 다이어그램, 그리고 사용자와의 상호작용관계를 나타내는 한 개의 다이어그램으로 구분된다. 참고문헌 1) uml레포트 뒹굴뒹굴(ttboyx)작성, http://cafe.naver.com/goondae 2) 텀즈 코리아, http://www.terms.co.kr/ 3) 엉클 제다이(jedikim72), http://blog.naver.com/jedikim72?Redirect=Log&logNo=10025703879 4) 이카루스(rediblue), http://blog.naver.com/rediblue?Redirect=Log&logNo=120107519718 5) 짱오리, http://geniusduck.tistory.com/24 6) http://underclub.tistory.com/117 7) http://underclub.tistory.com/117 8) 키큰난쟁 (an4tan), http://blog.naver.com/an4tan?Redirect=Log&logNo=120021728079 9) 키큰난쟁 (an4tan), http://blog.naver.com/an4tan?Redirect=Log&logNo=120021728079 10) http://mycup.tistory.com/9 11) 엉클 제다이(jedikim72), http://blog.naver.com/jedikim72?Redirect=Log&logNo=10025703879 12) http://50001.com/language/javaside/eyjin/java_basic/12_1.html 13) http://50001.com/language/javaside/eyjin/java_basic/12_1.html 14) http://www.digipine.com/187 15) http://ask.nate.com/qna/view.html?n=4538844 16) 네이버 지식인 magic77th 님의 MVC-MFC에 관련된 질문의 답변 中 그림 및 도표 Reference 1) 짱오리 http://geniusduck.tistory.com/entry/UML-입문편 2) http://bblfish.net/work/aom-owl/2006-06-06/AtoOwl.html 3) 검은별 (ajmin93) http://blog.naver.com/ajmin93/120020717906 4) http://www.sknnycoer.com/code/banky/ 5) 고또 (kottodat) http://blog.naver.com/kottodat?Redirect=Log&logNo=80104635200 6) http://underclub.tistory.com/117 7) 자개비 (phydrahn)의 글 中 http://cafe.naver.com/ksec.cafe 8) http://www.digipine.com/187 9) http://www.agilemodeling.com/artifacts/classDiagram.htm 10) http://mycup.tistory.com/9 11) http://blog.naver.com/jedikim72?Redirect=Log&logNo=10025703879 13) 하루 (nextnine) http://blog.naver.com/nextnine 14) Soul Coder 작성 글 中 UML(Unified Modeling Language)의 정적구조의 표현과 관계 http://cafe.naver.com/shgamestudy.cafe 15) http://maverick.xtorm.net/search/mvc 하고 싶은 말 열심히 작성하고 좋을 평을 받은 자료 입니다. 키워드 다이어그램, 클래스, 개발, 객체, 관계, 모델링 |
2016년 11월 3일 목요일
UML 조사 레포트
UML 조사 레포트
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기