소프트웨어 제품라인 개발을 위한 직교적 가변성 기술 언어 기반의 바인딩 적용 도구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 712
  • Download : 2
기존의 바인딩 적용도구들은 가변성 모델링 기법에 맞는 바인딩 적용 방법을 정의하지 않기 때문에, 기존 도구를 사용할 경우 바인딩 적용을 위한 스크립트 작성 및 유지보수에 큰 노력이 들어간다. 본 연구에서는 가변성 모델링과 더불어 바인딩 적용의 방법이 엄밀히 정의된 가변성 기술언어를 기반으로 한 바인딩 적용 스크립트 언어 및 처리 도구를 제안한다. 제안하는 스크립트 언어에서는 플랫폼, 가변부분, 제약조건을 분리하여 표현할 수 있고, 제약조건을 직교적 가변성 기술언어 기반의 언어로 표현할 수 있으며, 모델링과 바인딩의 표현이 하나의 언어로 가능하다. 그 결과 본 연구에서 제안하는 도구를 사용하여 바인딩 적용을 수행하면 플랫폼, 가변부분 및 제약조건에 대한 수정 용이성이 증가하고, 각 피처 간 관계 파악에 있어 용이하며, 모델링 및 바인딩 적용 수행 시 알아야 할 언어의 수가 줄어들고, 이로 인해 전체적인 스크립트 크기가 감소한다. 이러한 효과를 제안 도구와 기존 도구를 비교하는 사례연구를 통하여 확인하였다.
Publisher
한국정보과학회
Issue Date
2015-01-29
Language
Korean
Citation

2015 제 17 회 한국 소프트웨어공학 학술대회 (KCSE 2015)

URI
http://hdl.handle.net/10203/195409
Appears in Collection
CS-Conference Papers(학술회의논문)

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0