C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

헤드라인 뉴스
[278] 볼랜드, 포괄적인 모델링 솔루션 "투게더 2006" 발표
박지훈.임프 [cbuilder] 8404 읽음    2005-07-13 21:54
샌프란시스코(비즈니스 와이어), 2005년 6월 27일 - 볼랜드는 오늘 엔터프라이즈 레벨의 소프트웨어 모델링 기능을 지원하는 투게더 제품군의 주요 업그레이드 버전인 볼랜드 투게더 2006를 발표했다. 공통의 비주얼 언어를 통해 투게더 2006은 비즈니스 관계자, 애널리스트 및 소프트웨어 개발자 사이의 간격을 없애는 것을 도와주도록 설계되었다.

투게더 2006 솔루션은 비즈니스 프로세스 모델링을 지원하며 모델-투-모델 전환을 가능하게 해줌으로써 모델 위주 아키텍처(Model Driven Architecture; MDA) 설계 및 개발을 촉진시키기 위한 업계 최고의 솔루션들 중 하나이다. 이 솔루션은 지금까지 볼랜드에서 제공해온 모델링 관련 솔루션들 중 가장 포괄적인 것이며, 이클립스(Eclipse) 개발 프레임워크를 활용하고자 하는 고객들에게 투게더의 전체 기능을 지원해주는 첫 제품이기도 하다.

가트너의 인터넷 및 e비즈니스 기술 담당 부사장인 마이클 블레처는, "비즈니스 프로세스 모델링은 비즈니스 사용자들에게 IT가 접목되는 주요 메카니즘으로 떠오르고 있습니다" 라면서, "또한 소프트웨어 개발 작업이 적절한 비즈니스 기초 모델 위에 세워졌다는 것을 보증해주기도 합니다. 덧붙여, 비즈니스 프로세스 모델링은 비즈니스 분석가들에게 그들 고유의 용어를 이용해 그들이 일하는 방식과 일치하는 툴로 프로세스를 기술할 방법을 제공해줍니다." 라고 말했다.

볼랜드의 제품 담당 선임부사장인 버즈 엘로이는, "모델링은 소프트웨어 조직이 고품질 소프트웨어를 만들어내는 데 있어 장애가 되는 것들을 극복하는 과정에서 구심점 역할을 하고 있습니다" 라면서, "더 나은 아키텍처를 통해 소프트웨어 유연성을 획기적으로 개선할 수 있게 해주는 새로운 MDA 기능에 더해, 비즈니스 프로세스 모델링 지원과 다른 여러 새로운 기능들을 도입함으로써, 볼랜드는 고객들에게 최신의 모델링 혁신을 사용하기 편한 단일 툴셋으로 접근할 수 있게 해줍니다."라고 덧붙였다.

투게더 2006: 다양한 설계 요구사항들을 포용하는 단일 툴셋

사용자들이 비즈니스 프로세스를 정의 혹은 개선하거나, 데이터베이스를 설계하거나, 새 애플리케이션을 개발 혹은 기존 애플리케이션으로부터 설계 정보를 추출해내거나에 관계없이, 투게더 2006 툴셋은 요구사항, 아키텍처, 설계에 대해 공통의 비주얼한 해석으로 애널리스트, 아키텍트, 개발자가 동기화될 수 있게 해준다.

투게더 2006은 물리, 논리 데이터 모델을 통해 데이터 모델링 디자인을 돕는 기능, UML 유즈 케이스 분석을 통한 요구사항의 정의 및 설계로 IT 및 애플리케이션 애널리스트를 도와주는 기능, 개발팀이 모델 위주 개발(MDD)을 할 수 있도록 해주는 기능 등, 투게더 기술의 기존의 이점들을 계속 지원함과 동시에, 사용자들에게 다음과 같은 새로운 이점들을 제공한다.

  • 이클립스 프레임워크 전체 활용 - 투게더 2006은 많은 플랫폼 의존적인 툴들을 통합하고 투게더 기술의 모든 최고의 기능들을 이클립스 3.1 통합 프레임워크 위에 구현하여 고객들이 투게더를 자신의 이클립스 환경에 단단히 통합할 수 있게 해준다.

  • 비즈니스 프로세스 모델링 지원 - 비즈니스 프로세스 모델링은 기업 소프트웨어 개발에 있어 힘을 받고 있는 확립된 비즈니스 업무로서, 복잡한 기업 조직 내의 복잡한 업무 흐름을 가시화시켜주는 방법을 제공해준다. 기능과 상호의존성을 기술하는 비즈니스 프로세스들의 그래픽 표현을 만들어줌으로써 기업들은 비효율성을 검토하고 개선할 부분을 결정할 수 있게 된다.

  • 모델 위주 아키텍처 지원 - 투게더 2006 스위트는 MDA 설계의 필수 컴포넌트인 쿼리/뷰/트랜스포매이션(QVT) 표준을 지원함으로써 고객들이 MDA 접근 방식으로 소프트웨어를 개발할 수 있게 해주는 최초의 제품들 중 하나이다. 사용자들이 효과적으로 모델-투-모델 변환을 할 수 있게 해주는 QVT 표준은, MDA 표준의 토대이다. QVT 지원으로 MDA는 개념적인 학문에서 실현가능한 소프트웨어 기술로 진화하게 된다.

  • 모델 및 코드 품질 보증 - 이번 버전에서는 설계자 및 개발자들이 업무를 개선할 수 있도록 도와주는 모델 레벨 감사 및 메트릭스를 도입했다. 여기에는 네이밍 컨벤션을 준수하도록 권장하는 감사와 모델 완성도를 강제하는 저수준 검사도 포함된다. 이에 더하여, 코드 레벨 감사에는 자동 수정 기능과 소스 코드에 구현된 모델의 정밀한 분석을 제공하는 메트릭스가 포함된다.

    미 정부기관 및 조달업체를 위한 미션 크리티컬한 기업 정보 통합(EII) 분야를 주도하고 있는 소프트웨어 회사인 모두스 오퍼랜디의 기술 담당 부사장인 앨런 맥커첸은, "MDA 접근방법을 소프트웨어 설계에 적용하고 있는 투게더 고객으로서, 볼랜드가 투게더 2006에서 제공하는 발전된 기능들을 보고 흥분하지 않을 수 없습니다"라면서, "EII에 MDA를 적용함으로써, 우리는 막대한 수직적 웹 서비스 코딩에서 데이터 모델링에 초점을 맞춘 객체 지향적인 통합 접근방법으로의 패러다임의 전환을 보게 되었습니다. 우리 고객들은 이 접근 방법으로 더 빠른 가치구현(time to value), 복수의 애플리케이션들을 재활용할 수 있는 더 강력한 잠재력, 줄어든 유지보수 비용을 누리게 되었습니다." 라고 말했다.

    투게더 2006 제품 셋에는 투게더 아키텍트 2006 포 이클립스, 투게더 디자이너 2006 포 이클립스, 그리고 투게더 디벨로퍼 2006 포 이클립스가 포함된다. 비즈니스 분석가, 소프트웨어 아키텍트 및 개발자들을 대상으로 하는 투게더 2006 툴셋은 특정 소프트웨어 개발 임무의 개별적인 요구를 만족시켜주는 업무 기반의 워크스페이스로 임무 중심의 모델링 기능들을 제공한다. 독립적이면서도 통합된 뷰들은 통합되고 자동화된 워크플로우 기능으로 팀 협업과 작업 재사용을 촉진시켜준다.

    비즈니스 프로세스 모델링: 확립된 업무를 소프트웨어에 적용

    투게더 2006은 이제 소프트웨어 개발에서 비즈니스 프로세스 모델링을 가능하도록 하기 위해 자주 사용되어온 표준 그래피컬 표기법인 비즈니스 프로세스 모델링 표기(Business Process Modeling Notation; BPMN)을 지원한다. 이 툴은 프로세스 구성원들이 일련의 프로세스 및 메시지들을 배열, 추적, 그리고 시각화할 수 있게 해줌으로써, 비즈니스 프로세스의 단계들과 전반적 흐름의 표현을 도와준다. BPMN은 비즈니스 프로세스 모델링으로부터 실제 코드 생성까지의 시스템 개발을 통합하는 데 유용하며, 비즈니스 분석가들의 생산성을 획기적으로 높여줄 수 있다.

    BPMN은 프로세스를 정의하는 데 있어 모호하거나 잘못 이해될 수 있는 전통적인 텍스트 중심의 접근방법에 비해 뛰어난 방법을 제공한다. 투게더 스위트는 볼랜드의 애플리케이션 라이프사이클 관리(ALM) 툴셋과 통합됨으로써 비즈니스 프로세스 모델은 볼랜드 칼리버 요구관리 솔루션을 통해 요구 레벨까지 추적되며 스타팀 소프트웨어 형상관리 툴을 통해 버전을 관리하고 개발 라이프사이클 전반에 적용될 수 있다.

    MDA를 통해 변경 관리와 작업 재사용을

    모델 위주 아키텍처(MDA)는 비즈니스 및 기술의 변경 관련의 도전에 버텨낼 수 있는 탄력적인 소프트웨어 애플리케이션을 개발하기 위한 표준 기반의 접근 방법이다. 모델 위주 아키텍처 기반의 시스템은 비즈니스와 애플리케이션 로직을 기반의 플랫폼 기술과 격리시켜주며, 비즈니스와 기술 요구사항이 각각의 페이스에서 함께 발전할 수 있게 해준다. 이런 격리는 플랫폼 독립적인 모델을 생성함으로써 이루어지며 이후에 특정 플랫폼 기반의 모델로 전환된다(model-to-model transformation).

    투게더 아키텍트 2006은 소프트웨어 아키텍트들에게 MDA를 활용하기 위해 필요한 도구들을 제공해주고, model-to-model 전환이 가능하며, 좀더 관리하기 쉬운 모델들을 생성해준다. 이런 결과로 모델들은 작업 재사용성과 생산성 효율을 높여주는 고도로 사용이 용이한 개발 구조물이 된다.

    모델링을 애플리케이션 라이프사이클의 토대로

    모델링은 기업들이 소프트웨어 개발을 덜 복잡하면서도 더 반복가능하며 예측가능하고 관리가 용이한 비즈니스 프로세스로 만들어가는 과정에 있어 점점 더 중요한 역할을 하고 있다. 투게더 2006에서 소개된 기능들은 볼랜드의 SDO 비전과 제품 전략에 결정적인 구성요소이다. 투게더 2006에서 제공하는 많은 새로운 기능들은 볼랜드의 코어 SDP와 코어::아키텍트 롤 모듈에 통합될 예정이다.

    볼랜드 투게더 2006 스위트의 모든 제품군은 2005년 3사분기 내에 출시될 예정이다. 더 많은 정보를 위해서는, http://www.borland.com/together 를 방문하면 된다.

    원문: http://biz.yahoo.com/bw/050627/275385.html?.v=1
    번역: 박지훈.임프

  • + -
    이전글:  
    다음글:  
    Google
    Copyright © 1999-2015, borlandforum.com. All right reserved.