UML(Unified Modeling Language)
·
👶🏻 CS/Software Engineering
UML은 Unified Modeling Language의 약자로, 소프트웨어 시스템의 설계와 시각화를 위한 표준화된 모델링 언어이다.복잡한 소프트웨어 시스템의 구조, 동작, 상호작용을 시각적으로 표현하여 설계와 개발 과정을 체계적으로 정리할 수 있다. 이는 소프트웨어 엔지니어와 기획자, 설계자 등 다양한 이해관계자 간의 의사소통을 효과적으로 돕는 중요한 도구이다. UML을 사용하는 이유하나의 시스템을 개발하기 위해 보통 기획자, 개발자, 설계자, 분석가 등 여러 사람이 참여한다.이때 시스템의 기능에 대해 코드로 작성하기엔 너무 길고, 한 번에 이해할 수 조차 없다.기능과 구조를 문서화하여 이해시키는 것이 훨씬 효율적일 것이다. UML은 시스템을 시각적으로 표현함으로써 이러한 문제를 해결한다.표준화된 기호..