처음으로 > 제품&서비스 > ubiFrame
Dream of software-as-Service Paradise
ubiFrame은 오픈소스를 기반으로 어디서나 접근 가능한(ubique) 기업용 업무 솔루션 개발 프레임워크입니다.
Spring자바를 중심으로 하여 다양한 용도의 프레임워크를 하나로 조합하고, 거기에 GeneralService만의 노하우를 추가하였습니다.
WAS (Web Application Server)
자바를 이용한 시스템 개발에서 일반적인 경우 Class Diagram을 설계하고, 그에 따라 Database를 구성하고 이를 기반으로 실체를 구현하는 소스 코드를 작성하는 과정을 거치게 됩니다. 일반적인 기업 업무 프로그램들은 CRUD라고 하는 가장 간단한 작업 단위들의 조합과 부가적인 기능들을 가미하면서 하나씩 완성해 나가게 됩니다. 이에 설계부터 기본적인 CRUD 및 기본적인 화면구성까지는 개발자의 창의성이나 능력과 별개로 소모적인 작업인 경우가 많습니다. 이를 해소하기 위해 ubiDevTool은 MDA(Model Driven Archtecture) 방법론과 도메인 아키텍쳐 모델링 패턴을 적용하여 설계로 부터 부분 또는 완성된 기초코드를 제공합니다. 일반적으로 설계작업에서는 설계자들이 익숙한 UML툴을 사용하기 때문에 ubiDevTool은 UML문서를 참조하지 않고 UML툴에서 만들어 내주는 Domain Class 파일을 참조하여 코드를 생성합니다.