UML (Unified Modeling Language) ํตํฉ ๋ชจ๋ธ๋ง ์ธ์ด๋ ? ์์คํ ๋ถ์, ์ค๊ณ, ๊ตฌํ ๋ฑ ์์คํ ๊ฐ๋ฐ ๊ณผ์ ์์ ์์คํ ๊ฐ๋ฐ์์ ๊ณ ๊ฐ ๋๋ ๊ฐ๋ฐ์ ์ํธ๊ฐ์ ์์ฌ์ํต์ด ์ํํ๊ฒ ์ด๋ฃจ์ด์ง๋๋ก ํ์คํํ ๋ํ์ ์ธ ๊ฐ์ฒด์งํฅ ๋ชจ๋ธ๋ง ์ธ์ด. - UML ์ Rumbaught(OMT), Booch, Jacobson ๋ฑ์ ๊ฐ์ฒด์งํฅ ๋ฐฉ๋ฒ๋ก ์ ์ฅ์ ์ ํตํฉํ์์ผ๋ฉฐ, ๊ฐ์ฒด ๊ธฐ์ ๊ตญ์ ํ์คํ๊ธฐ๊ตฌ์ธ OMG์์ ํ์ค์ผ๋ก ์ง์ ๋จ - UML ์ผ๋ก ์์คํ ๊ตฌ์กฐ๋ฅผ ํํํ๋ 6๊ฐ์ ๊ตฌ์กฐ ๋ค์ด์ด๊ทธ๋จ, ์์คํ ๋์์ ํํํ๋ 7๊ฐ ํ์ ๋ค์ด์ด๊ทธ๋จ ์์ฑ ๊ฐ๋ฅ. ๋ค์ด์ด๊ทธ๋จ์ ํตํด ์ฌ๋ฌผ๊ฐ์ ๊ด๊ณ๋ฅผ ํํํ๋ค. ๊ตฌ์ฑ์์: ์ฌ๋ฌผ(things), ๊ด๊ณ(relationship), ๋ค์ด์ด๊ทธ๋จ (Diagram) ๋ฑ๋ฑ ๋ชจ๋ธ๋ง ์ธ์ด๋? ์ฐ๋ฆฌ๊ฐ ๋ง๋ค..