첨단기술정보

  1. home
  2. 알림마당
  3. 과학기술정보분석
  4. 첨단기술정보

스테레오형 UML 클래스 모델로부터 XML 스키마와 문서의 진화

전문가 제언
○ UML과 XMl은 모두 소프트웨어 프로세스에서 가장 일반적으로 사용되는 언어이다. 이들 프로세스 중에 가장 중요한 것은 모델 진화와 유지의 프로세스이다. 더욱이 XML 스키마(schema)가 수정되었을 때 그 변화는 새롭게 수정된 스키마를 따라야 하는 대응 XML 문서에 파급되어야 한다.

○ 따라서 XML 스키마와 문서가 UML 클래스 모델로 표현되는 개념적 모델에서 변화에 따라 점진적으로 갱신되는 진화 프레임워크가 필요하다. 이 프레임워크 안에는 도매인 특정 시맨틱을 얻는데 널리 사용되는 UML 클래스 모델 안에 명세된 UML 프로파일의 진화와 전환이 포함된다.

○ 이 논문에서는 UML-XML의 특수한 경우에 억매이지 않은 언어에 독립인 프레임워크를 달성하게 하는 메타모델링 방식을 채택하고 변화가 UML 클래스 모델로부터 XML 스키마와 문서에 파급되는 전환 프로세스로서 추적가능성을 고려한 방안과 모델 주도 엔지니어링 상황을 위한 범용 프레임워크인 GEA(General Evolution Architecture)를 제안한다.

○ 이 분야의 연구로서는 UML 모델의 XML 스키마로 전환과 UML 클래스 모델의 전환의 두 가지를 생각할 수 있다. 제안된 UML-to-XML 전환 프레임워크는 개념적 모델에서 진화 작업을 수행하고 UML 프로파일의 XML로 전환을 포함하며 진화될 스테레오타입 UML 클래스 모델과 추적가능성을 등의 네 가지의 특성을 통합한 유일한 방법이다.

○ UML-to-XML 전환문제는 국내외에서 많은 연구가 진행되고 있으나 아직은 실용화된 문헌은 극히 드물다. 이 연구에서 제시된 앞으로의 연구 방향과 더불어 트위터, 페이스북과 같은 웹 2.0 시대의 소셜 네트워크의 등장으로 새로운 국면을 맞고 있는 컴퓨팅 환경에서의 모델링 전환 문제도 또 하나의 도전과제이다. 특히 이 논문에서의 사례 연구인 유비쿼터스 결정 지원 시스템(UDSS)은 이 분야를 전공하는 이들에게 좋은 참고자료가 될 것이다.
저자
Eladio Dominguez, Jorge Lloret, Beatriz Perez, Aurea Rodriguez, Angel L. Rubio, Maria A. Zapata,
자료유형
학술정보
원문언어
영어
기업산업분류
정보통신
연도
2011
권(호)
53
잡지명
Information and Software Technology
과학기술
표준분류
정보통신
페이지
34~50
분석자
김*기
분석물
담당부서 담당자 연락처
이 페이지에서 제공하는 정보에 대하여 만족하십니까?
문서 처음으로 이동