개발환경 필수요소와 선택요소에 대한 개요를 설명한다.
전자정부 표준 프레임워크에서는 개발환경을 경량화하기 위해 개발환경을 필수 요소와 선택 요소로 구분하여 개발환경 필수요소가 설치되어 있는 경량 개발환경과 개발환경 필수요소와 선택요소가 모두 설치되어 있는 통합 개발환경을 제공한다.
구분 | 소프트웨어명 | 라이선스 |
---|---|---|
IDE | eGovFrame IDE | |
Code Generation | eGovFrame Code Generator | |
Code Inspection | PMD, FindBugs | BSD, LGPL |
Test Case | JUnit | CPL |
Build Tool | Maven | Apache2.0 |
Configuration Management | Subversive | Subversion License |
CI Server | Hudson | MIT |
Configuration Management | Subversion | Subversion License |
구분 | 소프트웨어명 | 라이선스 |
---|---|---|
UML Editor | AmaterasUML | EPL |
ERD Editor | AmaterasERD | EPL |
DBIO Editor | DBIO | |
WebFlow Editor | Spring WebFlow | Apache2.0 |
Mock Support | EasyMock | MIT |
DB Support | DBUnit | ㅣLGPL2.1 |
Test Coverage | EclEmma | CPL |
TestCase Generation | TestCase Generator | |
Build Tool | Nexus | GNU |