본문 바로가기
KERD
논문KCI 등재

프로덕트라인 아키텍처 기반 RFID 애플리케이션 개발을 위한 프레임워크

Framework for Developing RFID Applications Based on Product Line Architecture

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류공학

초록

소프트웨어 프로덕트 라인은 소프트웨어 재사용에 대한 활동들을 미리 계획하고 개발 프로세스의 연속적인 부분으로 이루어지도록 지원하기 위한 방법이다. 이 방법에서 가장 중요한 기술은 관련된 시스템들, 즉 도메인에서 공통성과 가변성(commonality and variability: C&V)을 분석하고 관리하는 것이다. 본 논문에서는 소프트웨어 프로덕트 라인 방법과 RFID 적용 기술을 결합시키고자 한다. 즉, 각 기업 또는 도메인마다 RFID 기술을 도입하려고 할 때, 애플리케이션이 공통적으로 처리해야 하는 활동들을 식별하고 각 활동들이 가지는 가변요소들을 분석하여, 이를 재사용 가능한 소프트웨어 프로덕트 라인 아키텍처로 자산화 하는 방법을 제시한다. 또한 이를 실현하기 위하여 재사용 가능한 프로덕트 라인 아키텍처를 모델링 할 수 있고 식별된 공통된 기능들을 재사용 가능한 컴포넌트로 제공해주는 프레임워크를 개발한다. 공통된 아키텍처를 공유하고 반복적인 기능들을 자산으로 만들어 재사용하는 것은 경제적인 측면과 품질에서 상당한 이점을 가져다 준다.

Abstract

Software produce line engineering is a method that prepares for future reuse and supports seamless reuse in the application development process. Analyzing the commonality and variability between products in a product line is one of the essential concerns that must be considered when building a product line. In this paper, we suggest to combine a product line engineering approach with RFID applications technology. More concretely, common activities are identified among the RFID-enable applications and the variability in the common activities is analyzed in detail. Then, we suggest reusable product line architecture as a product line asset. In addition, as a tool for supporting this research, a framework which provides both reusable product line architecture for REID applications and the components that implement concrete realization of the architecture is developed. Sharing a common architecture and reusing assets to deploy recurrent services may be considered an advantage in terms of economic significance and overall quality.

참고문헌 (15)

  1. "A Basic Introduction to RFID technology and Its use in the supplychain" (2004)
  2. "RFID Business Process Enablement, The most flexible approach to RFID-enabled supply chain business processes"
  3. "Software Product Lines: Practices and Patterns" (2001), Addison Wesley
  4. "Designing Software Product Lines with UML, From Use Cases to Pattern-Based Software Architectures" (2004), Addison-Wesley
  5. "An Approach to Developing Domain Requirements as a Core Asset Based on Commonality and Variability in a Product Line", 31(7), pp.551~569 (2005)
  6. "A Metamodel Approach to Architecture Variability in a Product Line", 4039, pp.115~126 (2006)
  7. "도메인 핵심자산의 가변성 분석을 위한 2차원적 접근방법", 33(6), pp.550~565 (2006)
  8. "EPC Information Services (EPCIS) Version 1.0 Specification" (2005)
  9. "EPCglobal Object Name Service (ONS) 1.0" (2004)
  10. "Standards for Business Modeling, collaboration, and Choreography" (2004)
  11. "The Application Level Events (ALE) Specification, Version 1.0" (2005)
  12. "Web Services Description Language (WSDL) 1.1" (2001)
  13. "부산대학교 차세대물류 IT기술연구사업단"
  14. Schmidt D.C, "Pattern, Frameworks, and Middleware: Their Synergistic Relationships" (2003)
  15. K. Pohl, "Software Productline Engineering Foundations" (2005), Principles, and Techniques, Springer, Berlin, Heidelberg, New York

관련 논문AI추천

이 간행물의 다른 논문 (13건)