Object Management Group (OMG) has released a beta version of Essence in June 2013 as an international de facto3) standard for the kernel and language for software engineering methods. Essence provides a common set of elements and language to describe software engineering practices so that they can be compared, selected and integrated into a coherent method for a specific software development project. This paper introduces the Essence standard and shows how it can be applied in a software development project. The benefits of using Essence as a common foundation to describe software engineering practices are discussed.
1. 소프트웨어 공학의 역사와 현황
2. 소프트웨어 공학의 중요선과 문제점
3. 소프트웨어 방법론의 표준화 현황
4. Essence 표준의 내용
5. Essence 표준의 적용사례
6. 결언