기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
Integrating Feature-Oriented Software Product Line Engineering with Problem Frames
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • Integrating Feature-Oriented Software Product Line Engineering with Problem Frames
  • Integrating Feature-Oriented Software Product Line Engineering with Problem Frames
저자명
다오 만 퉁,강교철,Dao. Tung M.,Kang. Kyo-C.
간행물명
정보과학회논문지. Journal of KIISE. 소프트웨어 및 응용
권/호정보
2011년|38권 3호|pp.124-133 (10 pages)
발행정보
한국정보과학회
파일정보
정기간행물|ENG|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

영문초록

휘처 모델링은 제품군의 공통점과 차이점을 휘처 단위로 나타내는 휘처 모델로부터 재사용 가능한 자산을 개발하기 위해 많은 소프트웨어 제품라인 공학 방법론에 널리 사용되고 있다. 휘처는 재사용 가능성을 높이기 위해 보통 높은 추상화 정도를 갖는다. 반면, 휘처를 구현하는 컴포넌트는 예상되는 행동, 즉 기능적인 요구사항을 구체적이고 정확한 방법으로 나타내야만 한다. 따라서 휘처를 컴포넌트에 맵핑하는 것이 매우 중요하다. 본 연구는 휘처 모델링과 문제 프레임을 통합함으로써 주어진 문제를 해결하는 새로운 접근법을 제시한다. 본 논문에서는 본 연구의 접근법을 적용하기 위해 필요한 중요한 개념과 가이드라인을 소개한다. 우선 휘처 모델은 제품 라인의 문제 공간을 표현하는데 사용된다. 다음으로 휘처 모델은 맵핑 지침과 맵핑 시나리오를 통해 문제 프레임에 맵핑된다. 마지막으로 정답 모델링이 문제 프레임을 컴포넌트에 맵핑한다.

기타언어초록

Feature modeling has been widely used in most software product line engineering (SPLE) methods to develop reusable artifacts (i.e., components) from a feature model which represents commonalities and variabilities in terms of feature. Features are often at a high level of abstraction for increasing reuse opportunities. Components implementing features, however, must exhibit expected behaviors (i.e., functional requirements) in a concrete and precise manner. Therefore, identification of these requirements for mapping features to components is very important. We have developed a new approach to address the problem by combining feature modeling and problem frames (i.e., a requirements engineering method). In this paper, main concepts and guidelines for applying the approach are introduced and illustrated. A feature model is first used to represent the problem space of a product line. The feature model is then mapped to problem frames models using mapping heuristics and mapping scenarios. Finally, solution modeling maps problem frames to components.