$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

프로덕트 라인 공학의 체계적 비즈니스 케이스 분석 기법
A Systematic Method for Analyzing Business Cases in Product Line Engineering 원문보기

정보처리학회논문지. The KIPS transactions. Part D. Part D, v.13D no.4 = no.107, 2006년, pp.565 - 572  

박신영 (숭실대학교 대학원 컴퓨터학과) ,  김수동 (숭실대학교 대학원 컴퓨터학과)

초록
AI-Helper 아이콘AI-Helper

프로덕트 라인 공학(Product Line Engineering, PLE)은 도메인의 멤버간에 공통적인 휘처를 핵심 자산으로 만들고, 만들어진 핵심 자산을 이용해서 어플리케이션을 개발하는 방법론이다. 따라서 PLE 방법론을 사용해서 제품을 개발하면, 개발 비용은 감소시키고 재사용성은 증가시킬 수 있다. 핵심 자산의 재사용성을 최대화 하기 위해서는, 제품 계열 공학을 위한 비즈니스 케이스 분석이 요구된다. 제품 계열 공학의 핵심 자산 영역이 지나치게 광범위하면, 핵심 자산 개발 비용은 증가하지만 재사용성은 감소할 수 있는 반면, 핵심 자산의 영역이 지나치게 좁으면 핵심 자산을 개발하는 비용은 작지만 극히 일부의 멤버만이 사용할 수 있으므로 핵심 자산의 적용성은 감소된다. 이 논문에서는 프로덕트 라인을 적용하기 위해서 도메인을 분석한 후 비즈니스 케이스를 분석하는 프로세스를 제안한다. 그리고 프로세스의 각 활동을 위한 가이드라인을 제안해서 PLE 방법을 적용해서 시스템을 개발 할 경우 최대의 이익을 획득할 수 있도록 핵심 자산의 영역을 결정하는 방법을 제안한다. PLE에서 가변성은 중요한 개념일 뿐만 아니라, 핵심 자산 개발 비용에 영향을 마친다. 따라서 이 논문에서는 비즈니스 케이스 분석을 위한 프로세스에 가변성을 상세한 수준으로 반영한다. 우리가 제안한 프레임워크를 적용하면, PLE 방법론을 적용해서 핵심 자산을 만들고 시스템을 개발할 때, 최적의 이익을 얻을 수 있을 것으로 기대한다.

Abstract AI-Helper 아이콘AI-Helper

Product Line Engineering (PLE) is an effective reuse methodology where common features among members are captured into core assets and applications are developed by reusing the core assets, reducing development cost while increasing productivity. To maximize benefits in developing systems, business ...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 등의 단계를 포함한다. 비즈니스 케이스 분석은 PLE 방법론을 적용해서 제품을 개발하는 경우와 PLE 방법론을 적용하지 않고 제품을 개발하는 방법을 비교해서 전자의 접근 방식을 채택했을 때 획득할 수 있는 이익을 예측하는 목적으로 수행된다.
  • 이 논문에서는 우선 PLE 방법론을 적용하기 위한 비즈니스 케이스를 분석하는 프로세스를 제안하고 핵심 자산의 영역을 분석하며, 사례 연구를 보여준다. 또한 프로세스의 각 활동을 위한 가이드 라인과 산출물 양식을 제안하며, 비즈니스 케이스를 분석하는 과정에서 가변성과 가변성 의존성이 고려된다는 점이 특징적이다.

가설 설정

  • 가변성간 의존성의 정도는 가변성 타입에 따라 달라지며, 가변성을 실체화하는 비용에 영향을 준다.
본문요약 정보가 도움이 되었나요?

참고문헌 (7)

  1. D. M. Weiss, C. T. R. Lai, Software Product-Line Engineering: A Family-Based Software Development Process, Addison-Wesley, 1999 

  2. Clements, P. and Northrop, L., Software Product Lines: Practices and Patterns, Addison Wesley, Aug., 2001 

  3. Bosch, J., Design and use of software architectures, Addison-Wesley, 2000 

  4. Schmid, K., Scoping, Fraunhofer IESE, Analysis of, and Modeling for System-Families, June., 8, 2001 

  5. Choi, C., et al, 'A Systematic Methodology for Developing Component Frameworks,' M. Wermelinger and T. Margaria-Steffen (Eds.), FASE 2004, LNCS 2984, pp.359 - 373, 2004 

  6. Soo Dong Kim, Jin Sun Her, and Soo Ho Chang, 'A Theoretical Foundation of Variability in Component-Based Development,' Information and Software Technology (IST), Vol.47, p.663-673, July, 2005 

  7. Sinnema, M., et al., 'COVAMOF: A Framework for Modeling Variability in Software Product Families,' SPLC2004, LNCS3154, pp.197-213, 2004 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로