• 제목/요약/키워드: Component-based Reuse

검색결과 159건 처리시간 0.023초

XML기반의 안전한 E-Procurement 시스템 설계 및 구현 (Design and Implementation of Secure E-Procurement System based on XML)

  • 문태수;송유진
    • 정보처리학회논문지D
    • /
    • 제9D권6호
    • /
    • pp.1043-1054
    • /
    • 2002
  • 본 논문은 국내 자동차산업을 대상으로 개발된 응용시스템으로, UML(Unified Modeling Language)을 이용한 XML(eXtensible Markup Language)기반의 안전한 전자조달(E-Procurement) 시스템을 제안하고 있다. 컴포넌트 개발기법인 UML 방법론의 활용으로 자동차산업의 구매업무 Workflow가 분석되었으며, XML 기반의 EDI(Electronic Data Interchange)와 전자서명 기능을 구현함으로써 기업간 구매업무를 자동화하는 효율적인 E-Procurement 시스템 프로토타입이 구현되었다. 또한 본 논문은 기존 정보공학방법론에서 한계로 지적되던 S/W의 재사용성과 Life Cycle의 위험을 줄인 컴포넌트 개발기법을 활용하고, 기업내 Legacy 시스템인 ERP와의 연동을 가능하게 하였다. 본 시스템은 기존 시스템이 제공하지 못하는 워크플로우(workflow)분석 및 설계, 컴포넌트 개발, 기업내부 시스템과의 연동, 그리고 전자문서의 무결성과 인증을 위한 XML 전자서명을 적용하는 해법을 제안하고 있다.

여행자 정보 고급화 시스템을 위한 컴포넌트 설계 (A Component Design for Advanced Traveler Information System)

  • 김진환;장재영;이봉규
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.789-798
    • /
    • 2001
  • 지능형 교통 시스템(ITS)은 정보 처리, 통신, 제어, 전자 등 다양한 첨단 기술들로 구성되며 이러한 기술들을 교통 시스템에 접목함으로써 더욱 안전한 인명 구조 및 시간과 경비 절감을 더욱 효율적으로 추구하게 된다. 국가 ITS 아키텍쳐는 지능형 교통 시스템을 설계, 정의, 통합하기 위한 공통적 프레임워크를 제공하며 대부분의 ITS 과제들은 모든 표준화 작업을 총괄하는 기준 프레임워크인 국가 아키텍쳐에 따라 설계 및 구현되고 있다. 최근 소프트웨어 기술이 급속히 개선되고 안정화됨에 따라 미리 개발된 강력한 ITS 기술도 재 사용할 필요성이 있다. 컴포넌트와 개방형 인터페이스에 기반한 ITS 표준화는 현재 ITS 기술의 재사용성 문제를 해결하는 방법이 된다. 본 논문은 국가 ITS 아키텍쳐에 기반한 ITS 컴포넌트를 설계하고 구현하는 방법에 중점을 두고 있으며 첨단교통정보제공 시스템(ATIS) 컴포넌트 개발 과정에서 실제 UML을 이용한 설계와 분석이 수행되었다. 이 UML 방법은 새로 개발되는 ITS 컴포넌트를 위한 표준화된 모델을 제공할 것으로 기대된다.

  • PDF

Hierarchical Colored Petri Nets Based Components for Workflow Systems

  • Zhou Feng;Bo Rui-Feng;Huang Hong-Zhong;Ling Dan;Miao Qiang
    • Journal of Mechanical Science and Technology
    • /
    • 제20권10호
    • /
    • pp.1527-1533
    • /
    • 2006
  • Workflow systems have benefited the enterprise and customer in many aspects. But with the increasing complexity of the system, workflow design becomes a complicated and time-consuming process. In this paper, we model the system based on the Hierarchical Colored Petri Nets (HCPN) to avoid the complexity of the system, and the super nets of the model are abstracted as independent components to increase the flexibility, acceptability and maintainability of the system. Another important characteristic of this model is its convenience for reuse and workflow mining. The development process of the overhead traveling crane was given to demonstrate the proposed method.

서비스 온톨로지 기반 SOA 개발 방법론 (SOA Development Methodology Based on Service Ontology)

  • 최고봉;박세권;류승완
    • 한국IT서비스학회지
    • /
    • 제9권2호
    • /
    • pp.193-203
    • /
    • 2010
  • Service-Oriented Architecture (SOA) is a new trend for the design of application architecture to enhance the degree of share and reuse with the concept of service. It comes from the current situation where the business environments are changing rapidly and therefore competitions are getting bitter. To cope with such business challenges, business (and/or applications) architecture needs considerably flexibility and reusability, and that's why SOA is accepted as one of the most effective framework for the business applications in these days. In this paper we propose an analysis and design methodology for the applications of SOA. To implement the proposed methodology, the service ontology needs to be defined first, and the tasks such as service profiling, workflow design and service orchestration need to be followed. To validate the expected effects on flexibility and reusability, the proposed methodology was compared with CBD (Component Based Development).

An Approach for Developing Web Applications by Reusing Components of e-Government Standard Framework

  • Moon, Mikyeong;Kim, Dong-Ju
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권8호
    • /
    • pp.45-52
    • /
    • 2015
  • To solve the problem of low inter-operability of systems and low reusability caused by not being standardized and common-shared development foundation between software developers, the government has proposed e-Government(eGov) standard framework. However, the development method based on eGov standard framework is not easy to learn and to use fluently, because it is so dissimilar the existing traditional development method. In this paper, we propose an approach for developing web applications by reusing common components of eGov standard framework, and describe about the case study of developing Can_Pro(Computer Aided Nutritional analysis program for Professionals) based on eGov standard framework. Consequently, we show improvement in productivity and reduction budget through reusability of common components and eGov standard framework.

스마트모빌리티 고객의 기억에 남는 이용경험이 이미지와 재이용의도에 미치는 영향 (The impact of smart mobility customers' memorable experience on image and reuse intentions)

  • 홍석표;정남호
    • 서비스연구
    • /
    • 제14권2호
    • /
    • pp.138-157
    • /
    • 2024
  • 최근 스마트폰의 발달로 인해 우리 사회의 많은 영역에서 이를 활용한 생활방식이 빠른 변화를 거듭해 가고 있다. 특히 모빌리티앱은 다수의 사람들이 사용하고 있으며 최근에는 관광객들도 관광목적으로 모빌리티앱을 활용하고 있다. 이 중에서도 프리미엄 택시 업계를 중심으로 관광객들을 고객으로 확보하고자 스마트관광의 중요한 요소인 스마트모빌리티 서비스를 표방하고 있다. 이에 본 연구에서는 최근 거주민과 관광객이 같이 사용하는 스마트모빌리티의 관점에서 스마트모빌리티의 속성이 기억에 남는 이용경험에 미치는 영향과 그로 인한 스마트모빌리티의 이미지 및 재사용의도를 연구하고자 한다. 이를 위해 거주민과 관광객을 대상으로 영업영역을 확장하고 있는 국내 프리미엄 택시 업체의 등록고객 320명을 대상으로 설문조사 및 분석을 실시하였다. 분석결과 모든 가설이 채택되었으며 기억에 남는 스마트모빌리티의 속성 중 참여경험이 기분전환이나 참신함보다 스마트모빌리티의 이미지 형성에 중요한 역할을 하는 것으로 나타났다. 또한, 스마트모빌리티 이미지는 재이용의도에 유의한 영향을 미치는 것으로 나타났다. 본 연구에서는 이러한 연구 결과를 토대로 스마트모빌리티 관점에서 어떠한 경험적인 요소를 관리해야 고객에게 좋은 이미지를 주고 재사용을 이끌어낼 수 있는지 실무적 시사점을 제시하고자 한다.

GIS 컴포넌트 추출기법 (GIS Component Extraction Method)

  • 박태옥;김계현
    • 한국공간정보시스템학회 논문지
    • /
    • 제4권2호
    • /
    • pp.65-74
    • /
    • 2002
  • 오늘날 정보시스템을 구축하는 모든 분야에서 컴포넌트에 기반한 개발(CBD : component based development) 방법이 주 흐름으로 등장하였다. GIS 영역에서도 컴포넌트의 개발 및 조립을 통한 시스템 구축을 권장하고 있다. GIS 영역은 다른 영역에 비하여 컴포넌트의 식별이 뚜렷한 업무영역(business domain)을 비교적 많이 가지고 있다. 이 영역은 비교적 산술적 기능을 많이 요구하는 부분이다. GIS 영역에서나 전사적(enterprise) 영역에서나 비산술적 기능 부분이 많이 존재함을 인식하여야 한다. 컴포넌트는 재사용성을 보장하여야 하는 특징을 가지고 있다. 재사용성이란 가능한 기능이 단순하고 최소의 크기를 가질 때 효용가치가 상승한다. 본 연구에서 GIS 컴포넌트를 추출하는 기법을 제시한 바가 있다. 본 연구에서는 친화력분석(affinity analysis)이란 기법을 통하여 GIS 컴포넌트를 추출하고자 한다. CBD에서는 UML을 활용하는 것이 기본으로 쓰임새(use case) 와 클래스는 UML의 핵심을 이루는 요소이다. 이 쓰임새와 클래스가 해당 업무영역 내에서 얼마나 친화력을 가지는가를 살펴보는 것이 친화력 분석의 목적이며, 이 분석 결과를 가지고 컴포넌트를 식별하게 된다. 이 친화력 분석은 GIS 영역뿐만 아니라 모든 업무영역에 활용이 가능하고 분석의 수행 절차가 복잡하지 않음으로 널리 활용할 수 있을 것으로 사료된다.

  • PDF

응용시스템 구축을 위한 OLE/COM 기반의 GIS 데이터 제공자 컴포넌트 시스템에 관한 연구 (A Study on OLE/COM-based GIS Data Provider Component Development Toward Application System Development)

  • 김민수;김광수;오병우;이기원
    • Spatial Information Research
    • /
    • 제7권2호
    • /
    • pp.175-190
    • /
    • 1999
  • 최근 GIS 관련 기술이 급속도로 발전되고 안정화됨에 따라 기 구축된 우수한 GIS 기술들의 재사용 문제가 제기되고 있다. 현재 이러한 재사용 문제들은 GIS 모듈의 컴포넌트화와 표준 인터페이스 제정을 기본 방향으로 하는 GIS의 표준화 연구 방향으로 해결책을 모색하고 있다. [1] 현재 GIS 표준화 연구는 초기 단계로서 GIS 하부구조의 표준화, 다시 말하면 범세계적으로 통용될 수 있는 GIS 정보의 표준 하부구조의 구축에 역점을 두고 있다. 이러한 표준화 작업은 국제적인 GIS 선도 업체 위주로 구성된 개방형 GIS 정보의 표준 하부구조의 구축에 역점을 두고 있다. 이러한 표준화작업은 국제적인 GIS 선도 업체 위주로 구성된 개방향 GIS 컨소시엄(OGC : Open GIS Consortium)을 주축으로 하여 국제적인 GIS의 표준모델을 제시하고 있다. 특히 본 연구에서는 개방형 GIs 컨소시엄(OGC ; OpenGIS Consortium)에서 제안한 OLE/COM Simple Feature 구현 사양 1.1을 주축으로 하여 응용 시스템에 표준화된 방식으로 GIS 데이터를 서비스할 수 있는 데이터 제공자(Data Provider) 컴포넌트의 구축에 관한 사항을 종합적으로 살펴보고자 한다. 다양한 데이터베이스 시스템 또는 파일 시스템을 GIS 데이터의 기반으로 하여 표준화된 인터페이스를 제공할 수 있는 데이터 제공자 컴포넌트의 구축 방법, 데이터 제공자 컴포넌트들간의 GIS 데이터의 공유 방법 그리고 응용시스템에서의 데이터 제공자 컴포넌트 이용 방법에 관하여 중점적으로 살펴볼 것이다. 특히 이러한 OGC 사양의 데이터 제공자 컴포넌트를 구현하는 과정에서 야기되는 문제점들을 리스트하고 이의 해결방안에 대하여서도 논의할 것이다. 그리고 본 연구에서는 데이터 제공자 컴포넌트의 설계 및 분석과정을 수행함에 있어서 UML(Univied Modeling Language)을 이용함으로서 향후 타데이터 제공자 컴포넌트 개발을 위한 모델을 제시하고 있다.

  • PDF

Design of Component-Based GNSS Multi-Band IF Signal Generator

  • Cho, Sung Lyong;Lim, Deok Won;Yeo, Sang-Rae;Park, Chansik;Hwang, Dong-Hwan;Lee, Sang Jeong
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제1권1호
    • /
    • pp.29-34
    • /
    • 2012
  • A software GNSS signal generator for the GPS L1/L2/L5 and Galileo E1/E5 signals is proposed in this paper. And this signal generator is designed and implemented with several components by considering the reuse and expansion of components for similar GNSS signals. The characteristics of the reusability of the components are confirmed with the carrier generation and the band-pass filter components. And the functionality of the GNSS multi-band IF signal generator is validated by using the commercial software GPS L1 receiver, and the performance of signal acquisition, tracking and accuracy of horizontal position error are analyzed for this validation. As a result, the GPS L1 signal generator operates successfully and it could be expected that other signal generators also operate well because most of components are the same as those of the GPS L1 signal generator.

아키텍처 자산의 복잡도 측정에 관한 연구 (A Study on the Complexity Measurement of Architecture Assets)

  • 최한용
    • 융합정보논문지
    • /
    • 제7권5호
    • /
    • pp.111-116
    • /
    • 2017
  • 자산의 복잡성을 측정하기 위해 프로그램의 논리적인 복잡도의 측정을 제공하는 척도를 베이스로 하여 각 자산의 특징 값을 표현하고 있는지 평가하는 방법을 사용 한다. 본 연구에서는 소프트웨어 컴포넌트를 기본자산으로 구성하여 표준화된 설계모형을 확보하고, 이를 기반으로 재사용 가능한 확장된 자산을 설계할 경우 자산의 복잡도를 측정하기 위한 방안을 제시하고자 한다. 그러나 우리가 제안하는 자산관리 시스템의 각 자산은 두 가지 영역의 자산을 합성한 복합자산으로 구성되어 있으므로 이 방법만으로는 정확한 측정을 하기 어렵다. 따라서 아키텍처 하부에 저장된 기본 자산의 특성 값을 반영하여야 전체적인 자산의 복잡성을 측정가능하다. 따라서 응집력에 반비례하고 자산연관도안의 각 자산에 대한 연관값의 누적합에 비례하는 합성자산의 복잡성을 측정 가능하다.