RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      2+1 View 통합 메타모델 기반 PIM/PSM 컴포넌트 모델링 기법 = A PIM/PSM Component Modeling Technique Based on 2+1 View Integrated Metamodel

      한글로보기

      https://www.riss.kr/link?id=A101433401

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract) kakao i 다국어 번역

      소프트웨어 모델링 과정에서 생성되는 산출물들에 대한 모델의 재사용성을 향상시키기 위한 기법으로, MDA 모델 기반의 개발방법이 적용되고 있다. 아직도, UML을 이용한 MDA 기반의 개발에 대한 계층적이고 체계적인 기법은 미약한 상태이다. 이로 인해, MDA 메타모델에 기반한 일관성 있고 재사용성이 높은 MDA 모델링이 제대로 실현되지 못하고 있다. 본 논문은 이를 해결하기 위해, 2+1 View 통합 메타모델을 통한 MDA(PIM/PSM) 컴포넌트 모델링 기법을 제시한다. 먼저, 개발 프로세스 view와 MVC View를 표현할 수 있는 meta-architecture view 모델을 정의한다. 정의된 meta-architecture view 계층의 메타 레벨에서, 개발 프로세스 view와 MVC view별로 MDA 기반의 계층적 통합 메타 모델이 제시된다. 이 메타모델은 UML 모델과 GUI 모델이 갖는 모델링 요소들을 PIM과 PSM에 의해 계층적으로 표현한다. 제시한 메타모델을 ISMS 시스템에 적용하여 MDA 기반의 컴포넌트 모델링 사례를 제시한다. 이를 통해, 개발단계별 및 MVC 방식에 의해 일관성 있고 계층적인 MDA 컴포넌트 모델을 구축할 수 있다. 따라서, 모델에 대한 독립성과 재사용성의 향상을 기대할 수 있다.
      번역하기

      소프트웨어 모델링 과정에서 생성되는 산출물들에 대한 모델의 재사용성을 향상시키기 위한 기법으로, MDA 모델 기반의 개발방법이 적용되고 있다. 아직도, UML을 이용한 MDA 기반의 개발에 대...

      소프트웨어 모델링 과정에서 생성되는 산출물들에 대한 모델의 재사용성을 향상시키기 위한 기법으로, MDA 모델 기반의 개발방법이 적용되고 있다. 아직도, UML을 이용한 MDA 기반의 개발에 대한 계층적이고 체계적인 기법은 미약한 상태이다. 이로 인해, MDA 메타모델에 기반한 일관성 있고 재사용성이 높은 MDA 모델링이 제대로 실현되지 못하고 있다. 본 논문은 이를 해결하기 위해, 2+1 View 통합 메타모델을 통한 MDA(PIM/PSM) 컴포넌트 모델링 기법을 제시한다. 먼저, 개발 프로세스 view와 MVC View를 표현할 수 있는 meta-architecture view 모델을 정의한다. 정의된 meta-architecture view 계층의 메타 레벨에서, 개발 프로세스 view와 MVC view별로 MDA 기반의 계층적 통합 메타 모델이 제시된다. 이 메타모델은 UML 모델과 GUI 모델이 갖는 모델링 요소들을 PIM과 PSM에 의해 계층적으로 표현한다. 제시한 메타모델을 ISMS 시스템에 적용하여 MDA 기반의 컴포넌트 모델링 사례를 제시한다. 이를 통해, 개발단계별 및 MVC 방식에 의해 일관성 있고 계층적인 MDA 컴포넌트 모델을 구축할 수 있다. 따라서, 모델에 대한 독립성과 재사용성의 향상을 기대할 수 있다.

      더보기

      다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

      As a technique to enhance reusability for the created artifacts in software modeling process, the model driven method such like MDA has been applied. Unfortunately, the hierarchical and systematic MDA based development technique using UML is poor yet. This causes the problem that the MDA modeling with high consistency and reusability based on MDA metamodel is not being realized. To solve this problem, this paper proposes a MDA (PIM/PSM) component modeling technique using 2+1 view integrated metamodel. At first, the meta-architecture view model which can represents development process view and MVC view is defined. Then, the hierarchical integrated metamodels per view are addressed separately for modeling process and MVC at metamodel level on the hierarchy of the defined meta-architecture view model. These metamodels are defined hierarchically by layering the modeling elements in PIM and PSM pattern for UML models and GUI models. Appling the proposed metamodel to an ISMS application system, it is shown as a component modeling case study based on MDA. Through this approach, we are able to perform a component model with consistency and hierarchy corresponding to development process and MVC way. Accordingly, this may improve more independence and reusability of model.
      번역하기

      As a technique to enhance reusability for the created artifacts in software modeling process, the model driven method such like MDA has been applied. Unfortunately, the hierarchical and systematic MDA based development technique using UML is poor yet....

      As a technique to enhance reusability for the created artifacts in software modeling process, the model driven method such like MDA has been applied. Unfortunately, the hierarchical and systematic MDA based development technique using UML is poor yet. This causes the problem that the MDA modeling with high consistency and reusability based on MDA metamodel is not being realized. To solve this problem, this paper proposes a MDA (PIM/PSM) component modeling technique using 2+1 view integrated metamodel. At first, the meta-architecture view model which can represents development process view and MVC view is defined. Then, the hierarchical integrated metamodels per view are addressed separately for modeling process and MVC at metamodel level on the hierarchy of the defined meta-architecture view model. These metamodels are defined hierarchically by layering the modeling elements in PIM and PSM pattern for UML models and GUI models. Appling the proposed metamodel to an ISMS application system, it is shown as a component modeling case study based on MDA. Through this approach, we are able to perform a component model with consistency and hierarchy corresponding to development process and MVC way. Accordingly, this may improve more independence and reusability of model.

      더보기

      참고문헌 (Reference)

      1 임윤선, "컴포넌트 재사용을 지원하는 컴포넌트 모델 및 프레임워크" 한국정보과학회 34 (34): 1011-1020, 2007

      2 민현기, "컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일" 한국정보과학회 32 (32): 153-162, 2005

      3 조은숙, "수요지향 교과과정 개발을 위한 3차원 기반의 메타모델 설계 기법" 한국컴퓨터교육학회 8 (8): 1-12, 2005

      4 이현주, "서비스 지향 아키텍처를 위한 컴포넌트기반 시스템의 서비스 식별" 한국정보과학회 35 (35): 70-80, 2008

      5 송치양, "메타모델 기반 사용자 인터페이스 계층적 모델링 프로세스" 한국멀티미디어학회 11 (11): 525-543, 2008

      6 채흥석, "객체지향 CBD 개발 Bible" 한빛미디어출판사 2003

      7 Object Management Group, "Unified Modeling Language: Infrastructure V2.1.1"

      8 T. Schattkowsky, "UML Model mappings for platform independent user interface design, LNCS 3844" Springer- Verlag 201-209, 2006

      9 P. Kruchten, "The Rational Unified Process - An Introduction, Mass., &c., 2nd edition" Addison-Wesley 2000

      10 Object Management Group, "MDA Guide Version 1.0.1"

      1 임윤선, "컴포넌트 재사용을 지원하는 컴포넌트 모델 및 프레임워크" 한국정보과학회 34 (34): 1011-1020, 2007

      2 민현기, "컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일" 한국정보과학회 32 (32): 153-162, 2005

      3 조은숙, "수요지향 교과과정 개발을 위한 3차원 기반의 메타모델 설계 기법" 한국컴퓨터교육학회 8 (8): 1-12, 2005

      4 이현주, "서비스 지향 아키텍처를 위한 컴포넌트기반 시스템의 서비스 식별" 한국정보과학회 35 (35): 70-80, 2008

      5 송치양, "메타모델 기반 사용자 인터페이스 계층적 모델링 프로세스" 한국멀티미디어학회 11 (11): 525-543, 2008

      6 채흥석, "객체지향 CBD 개발 Bible" 한빛미디어출판사 2003

      7 Object Management Group, "Unified Modeling Language: Infrastructure V2.1.1"

      8 T. Schattkowsky, "UML Model mappings for platform independent user interface design, LNCS 3844" Springer- Verlag 201-209, 2006

      9 P. Kruchten, "The Rational Unified Process - An Introduction, Mass., &c., 2nd edition" Addison-Wesley 2000

      10 Object Management Group, "MDA Guide Version 1.0.1"

      11 J. Sadd, "DEFINING THE OPENEDGE® REFERENCE ARCHITECTURE - PRESENTATION: MODEL-VIEW- CONTROLLER PATTERN" PROGRAM SOFTWARE

      12 C.Y. Song, "A Layered Metamodel for Hierar- chical Modeling UML" 13 (13): 191-214, 2003

      13 E.S. Cho, "A Domain Analysis and Modeling Methodology for Component Development" 14 (14): 2004

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2012-10-01 등재 학술지 통합(등재유지)
      2010-01-01 등재 등재학술지 유지(등재유지) KCI등재
      2008-01-01 등재 등재학술지 유지(등재유지) KCI등재
      2006-01-01 등재 등재학술지 유지(등재유지) KCI등재
      2003-01-01 등재 등재학술지 선정(등재후보2차) KCI등재
      2002-01-01 등재 등재후보 1차 PASS(등재후보1차) KCI등재후보
      2000-07-01 등재 등재후보학술지 선정(신규평가) KCI등재후보
      더보기

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼