7 research outputs found

    A Comparison of Software Product Line Architecture Design Methods from the Domain Viewpoint

    No full text
    전통적 제조 산업에서는 제품 라인 생산 방식(Production line)이 사용되었는데, 소프트웨어 산업이 성숙해감에 따라 유사한 컨샙을 가진 소프트웨어 프로덕트 라인(SPL)이 소프트웨어 산업에 적용되고 있다. SPL 엔지니어링의 목표는 제품의 공통성과 가변성을 관리하여 개별 소프트웨어 제작에 사용하는 것이다. 이러한 SPL 아키텍처를 설계하는 방법으로 많은 방법들이 제시되었는데, 그 중 본 논문은 5개의 주요 설계방법들을 선택하였다. (COPA, FAST, FORM, KobrA, QADA) 각 방법들은 공통성과 가변성을 관리하고 이용하여 유사하지만 특징적인 개별 소프트웨어들을 제작한다는 기본적인 컨샙을 바탕으로 하고 있지만, 각각의 고유한 면모가 있다. 본 논문에서는 이러한 SPL 설계방법들을 가지고 인포메이션 소프트웨어와 임베디드 소프트웨어라는 두 개의 소프트웨어 도메인에 적용하여 아키텍처 뷰포인트 프레임워크 관점에서 비교를 진행할 것이다. 이를 위해 두 개의 소프트웨어 도메인의 특성에 대한 분석과 그 분석을 바탕으로 확립된 평가 기준을 제시할 것이다. 본 비교 결과를 통해 향후 인포메이션 소프트웨어, 혹은 임베디드 소프트웨어를 제작하는 개발자들이 SPL을 설계하고자 할 때 참고 할 수 있는 자료가 될 것이다.

    METHOD AND SYSTEM FOR MODELING COMPOSITIONAL FEATURE MODEL PROVIDING INTEREST IN VIEW IN SOFTWARE PRODUCT LINE

    No full text
    소프트웨어 제품 라인에서 관심 뷰를 제공하는 합성적 피처 모델링 방법 및 시스템이 제시된다. 일 실시예에 따른 소프트웨어 제품 라인의 합성적 피처 모델링 방법은 소프트웨어 제품 라인의 피처 모델에서 피처들 간의 관계들을 정의하는 단계; 상기 피처들을 상기 정의된 관계들을 기준으로 분리하여 각각의 관계를 독립적으로 모델링하는 분리 모델링(Separation Modeling)을 수행하는 단계; 및 상기 분리 모델링을 통해 합성적 피처 모델(Compositional Feature Model, CFM)을 형성하는 단계를 포함하여 이루어질 수 있다

    소프트웨어 프로덕트 라인 가변성 표현 언어의 비교

    No full text
    본 논문은 지식경제부 및 정보통신연구진흥원의 차 세대 통신 네트워크 산업 원천 기술 개발 과제로 수 행하였음 [2009-F048-01, 네트워크 기반 수요자 지향 융합서비스 공통 플랫폼 기술 개발
    corecore