이 논문은 지리정보시스템(GIS) 개발을 위한 소프트웨어 제품군(SPL) 접근법에 대해 설명한다. GIS는 지리적 데이터를 관리하는 시스템으로, 데이터베이스, 사용자 인터페이스 등 모든 소프트웨어 계층에 지리적 특성이 반영된다.
기존 SPL 접근법으로는 GIS의 다양한 요구사항을 충분히 반영하기 어려웠다. 이에 저자들은 '로컬 기능'이라는 개념을 도입했다. 로컬 기능은 제품 구성 시 특정 시스템 요소에만 적용되는 기능이다.
저자들은 멀티모델을 활용해 로컬 기능과 시스템 요소 간 관계를 정의했다. 또한 도메인 특화 언어를 통해 제품 구성 시 로컬 기능을 쉽게 적용할 수 있도록 했다.
사례 연구에서는 실제 GIS 웹 애플리케이션 개발에 로컬 기능을 적용한 사례를 보여준다. 이를 통해 로컬 기능이 GIS SPL의 유연성과 표현력을 높이는 데 기여했음을 확인할 수 있다.
toiselle kielelle
lähdeaineistosta
arxiv.org
Syvällisempiä Kysymyksiä