• Title/Summary/Keyword: 컴포넌트 재사용

Search Result 648, Processing Time 0.029 seconds

An agent construction Method for Component Information reuse based on the XML (컴포넌트 정보의 재사용을 위한 XML 기반 에이전트 구축 방법)

  • 김용식;문창주;송치양;백두권
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.591-593
    • /
    • 2000
  • 컴포넌트의 재사용은 기존 소프트웨어의 문제점인 소프트웨어의 수요충족, 신뢰성요구 및 유지보수 용이 등을 해결할 수 있는 방법중의 하나이다. 현재, 재사용 컴포넌트를 위한 웹 상에서의 정보서비스는 데이터요소의 불일치와 이미 검색된 정보를 다시 찾아야 하는 비효율적인 검색방법을 사용하고 있다. 이를 해결하기 위해, 본 논문에서는 이전에 찾은 컴포넌트 정보를 재사용 할 수 있도록 에이전트를 사용해 컴포넌트 정보를 수집하고 논문에서는 이전에 찾은 컴포넌트 정보를 재사용 할 수 있도록 에이전트를 사용해 컴포넌트 정보를 수집하고 XML 형태로 정보를 저장, 관리하는 컴포넌트 정보의 재사용 방법을 제시한다. 즉, 이용자별로 이미 검색된 정보를 저장, 갱신관리하여, 이후 컴포넌트 검색에 있어서 이런 정보를 재활용함으로써, 검색시간의 단축, 정확한 정보검색 그리고 이용자별 차별적인 정보제공과 컴포넌트 평가를 지원할 수 있다.

  • PDF

Component Classification and Retrieval using Clustering Algorithm (클러스터링 알고리즘을 이용한 컴포넌트 분유 및 검색)

  • 김귀정
    • The Journal of the Korea Contents Association
    • /
    • v.2 no.3
    • /
    • pp.87-95
    • /
    • 2002
  • This study proposes method to classify components in repository and retrieve them introducing the idea of domain orientation for successful reuse of components. About components of existing systems design pattern was applied to, us suggest component classification method to compare structural similarity between each component in relevant domain and criterion pattern. Component reusability and portability between platforms can be increased through classifying reusable components by function and giving their structures with diagram. Efficiency of component reuse can be raised because the most appropriate component to query and similar candidate components and provided in priority by use of E-SARM algorithm.

  • PDF

Agent-based Component Meta-info reuse method (에이전트 기반 컴포넌트 메타정보의 재사용 기법)

  • 김용식;문창주;송치양;백두권
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.349-351
    • /
    • 2000
  • 컴포넌트의 재사용은 기존 소프트웨어의 문제점인 소프트웨어의 수요충족, 신뢰성 요구 및 유지보수 용이 등을 해결할 수 있는 방법중의 하나이다. 현재, 컴포넌트를 재사용하기 위한 노력은 기존의 프로그램의 개발, 유통과는 다른 차원에서 다루어질 필요가 있는데 이러한 노력은 컴포넌트 정보의 표준화와 여러 컴포넌트 유통사이트에서 볼 수 있다. 그러나 기존의 정보서비스는 데이터요소의 불일치와 이미 검색된 정보를 다시 찾아야 하는 비효율적인 검색방법을 사용하고 있음은 물론, 각 회사, 단체마다 각기 다른 포맷을 사용해 컴포넌트 정보에 대한 일관성을 제공해주지 못하고 있다. 본 논문에서는 이전에 찾은 컴포넌트 정보를 재사용할 수 있도록 에이전트를 사용해 컴포넌트 정보를 수집하고 이렇게 획득한 정보를 메타정보로 저장하는 동시에 각 사용자에게 필요한 측면별로 정보를 달리 관리하는 컴포넌트 정보의 재사용 방법을 제시한다. 즉, 이용자별로 컴포넌트에 대한 메타정보를 정의하는 동시에 각 이용자가 에이전트를 사용해 획득한 컴포넌트 정보를 효과적으로 활용하는 방법을 통해 효과적인 컴포넌트 정보관리 시스템의 모델을 제시한다.

  • PDF

Metrics for Measurement of Component Reusability in Component-Based Development (CBD 환경에서 컴포넌트의 재사용성 측정 메트릭스)

  • Yoon, Hee-Whan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.4 s.36
    • /
    • pp.103-111
    • /
    • 2005
  • The reuse of a programs is classified into white-box reuse to reuse with modification and black-box reuse to reuse without modification. A component in component-based development has the property of black-box reuse. In order to measure resuability of class and component, we must consider all the procedural and object-oriented attribute. In this paper, we propose a new model for measurement of class and component reusability and the measure criteria. A component that is measured by proposed model can know a degree of reuse and we can select which component is high in resuability.

  • PDF

Automatic Generation of Reusable Components Supporting Extraction of Subcomponents (서브컴포넌트 추출을 지원하는 재사용 컴포넌트의 자동 생성)

  • 최현숙;이기호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.520-522
    • /
    • 1998
  • 기존의 소프트웨어에서 함수나 클래스와 같은 부분을 추출해 재사용하는 방법은 비용면에서 상당히 효율적이다. 그러나 이러한 방법을 사용한 기존의 연구들은 추출해 낸 부분이 표준 컴포넌트의 형태를 갖추지 못해서 일반적인 개발환경에서 활용되지 못하고 있다. 본 연구에서는 기존의 객체지향 소프트웨어에서 재사용성 높은 부분을 추출하여 이를 표준 컴포넌트로 변환하는 재사용 컴포넌트 생성 시스템을 설계 및 구현하였다. 구현환경 Solaris에서 자바를 이용하였고 대상 컴포넌트 모델은 자바빈즈이다. 본 연구에서는 추출되는 컴포넌트의 높은 재사용성을 보장하기 위하여 객체지향 재사용 메트릭스 WMC, LCOM과 독립성을 적용한다. 특히, 생성된 컴포넌트는 자신의 서브컴포넌트 추출을 지원함으로써 높은 재사용성과 유사성을 보장하고, 개발환경에서 적절히 활용될 수 있다.

A Gap Analysis Method Between System Requirements and Components for Improving Reusability (재사용 향상을 위한 요구사항과 컴포넌트간의 Gap 분석)

  • Shin, Jung-Hwan;Kim, Neung-Hoe;Lee, Dong-Hyun;In, Hoh Peter
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.159-162
    • /
    • 2011
  • 시스템 요구사항과 소프트웨어 재사용 컴포넌트 간의 Gap 분석을 통해 컴포넌트의 재사용 커버리지를 측정함으로써 부적절한 재사용 컴포넌트를 구분해 내거나 대안 컴포넌트 중 가장 재사용 커버리지가 높은 컴포넌트를 선택하는 방법을 제안한다. Gap 분석의 방법으로 기능적, 비기능적 지표가 고려된 FP(Function Point) 분석 방법의 사용을 통한 재사용컴포넌트의 평가 프로세스에 대해 설명한다. 재사용컴포넌트 평가 프로세스에 의해 계산된 수치화된 시스템요구사항과 재사용컴포넌트간의 커버리지 비율을 통해, 소프트웨어 재사용 방해요소인 부적절한 라이브러리의 사용, 신뢰성이 떨어지는 모듈, 성능격감 의 문제점들을 줄이거나 해결함으로써 소프트웨어 재사용의 비율을 높이고 이는 비용절감으로 이어져 보다 성공적인 소프트웨어 개발 프로젝트를 기대할 수 있다.

컴포넌트 기반 시스템에서의 소프트웨어 재사용성 모델

  • 정도균;이남용
    • Proceedings of the CALSEC Conference
    • /
    • 2002.01a
    • /
    • pp.484-489
    • /
    • 2002
  • 컴포넌트 기반의 시스템 개발에서의 SW 재 사용성 측정을 위한 접근방법에 대해 논의 컴포넌트 개발 및 컴포넌트 기반 개발에 있어서의 재사용성 개념모델을 제안 컴포넌트 개발 및 컴포넌트 기반 개발과 관련된 생명주기 초기단계에서의 SW 재사용과 관련된 가능성을 제시(중략)

  • PDF

Generation of Reusability Decision Algorithm of Object-Oriented Components based on Rough Logic (러프논리에 기반한 객체지향 컴포넌트의 재사용 결정 알고리즘 생성)

  • 이성주
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.9 no.6
    • /
    • pp.583-590
    • /
    • 1999
  • We propose the reusability decision model of the object-oriented components, which can decide the potentiality of reusability of the object-oriented components actively. Fisrt, we select attributes for the reusability decision of the object-oriented components. Then, we acquire information from the reused components based on the quality measures and criteria proposed by many researches. Lastly, we generate algorithm for the reusability decision of the object-oriented components from the acquired information employing rough set.

  • PDF

Design Pattern Base4 Component Classification and Retrieval using E-SARM (설계 패턴 기반 컴포넌트 분류와 E-SARM을 이용한 검색)

  • Kim, Gui-Jung;Han, Jung-Soo;Song, Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.11D no.5
    • /
    • pp.1133-1142
    • /
    • 2004
  • This paper proposes a method to classify and retrieve components in repository using the idea of domain orientation for the successful reuse of components. A design pattern was applied to existing systems and a component classification method is suggested here to compare the structural similarity between each component in relevant domain and criterion patterns. Classifying reusable components by their functionality and then depicting their structures with a diagram can increase component reusability and portability between platforms. Efficiency of component reuse can be raised because the most appropriate component to query and similar candidate components are provided in priority by use of-SARM algorithm.

A Study for Transformation from legacy class to JavaBeans for Component Based Development (CBD를 위한 기존 클래스의 JavaBean으로의 변환에 관한 연구)

  • 김행곤;김지영;김병준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.394-396
    • /
    • 2001
  • 컴포넌트기반의 개발은 오랫동안 소프트웨어 개발의 관건이었던 재사용의 초점을 코드나 클래스 라이브러리보다 발전된 형태인 컴포넌트에 초점을 맞추고 있으며, 이는 보다 진보된 형태의 재사용이라 볼 수있다. 하지만 재사용방법이 기존 어플리케이션에서의 재사용이라기 보다는 또 다시 새로운 형태로의 재사용 컴포넌트를 개발하여 구축하는 경우가 허다하며. 또한 대부분 소규모 컴포넌트 개발에 한정되어 있다. 자바 어플리케이션의 경우 자바 언어 기반의 컴포넌트 모델이 존재하지만, 소규모의 새로운 재사용 단위나 제한된 GUI 컴포넌트 개발에만 머무르고 있다. 따라서, 컴포넌트를 기반으로 한 개발임에도 불구하고, 그 장점을 충분히 발휘하지 못하거나 부대적인 비용, 노력을 낭비하는 경우가 종종 있으며, 또한 특정 도메인 컴포넌트에서만 두드러진다는 것이다. 따라서, 본 논문에서는 기존의 자바 어플리케이션을 분석하여 컴포넌트화 할 수 있는 부분을 확장하여 식별하고, 재사용단위로서 비즈니스 로직의 부분적인 수용을 통해 기존 어플리케이션을 자바빈으로 변환하는 기법을 제시하고자 한다.

  • PDF