• 제목/요약/키워드: Reuse Repository

검색결과 35건 처리시간 0.029초

온톨로지 저장소를 이용한 설계 지식의 저장과 회수 (Storing and Querying of Design Knowledge Using Ontology Repository)

  • 지경환;양정진
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2006년도 춘계학술대회 논문집
    • /
    • pp.337-338
    • /
    • 2006
  • The requirement to reuse a design knowledge have been enlarged with the automation of a design system. A design knowledge gives logical and technical meanings to design data of a problem area. The representation of the knowledge is distributed and developed independently. For this reason, we need a general methodology with a semantic interoperability of design knowledge. In this paper, we accept previous requirements by using semantic query system with ontology repository.

  • PDF

Functional Requirements of Data Repository for DMP Support and CoreTrustSeal Authentication

  • Kim, Sun-Tae
    • International Journal of Knowledge Content Development & Technology
    • /
    • 제10권1호
    • /
    • pp.7-20
    • /
    • 2020
  • For research data to be shared without legal, financial and technical barriers in the Open Science era, data repositories must have the functional requirements asked by DMP and CoreTrustSeal. In order to derive functional requirements for the data repository, this study analyzed the Data Management Plan (DMP) and CoreTrustSeal, the criteria for certification of research data repositories. Deposit, Ethics, License, Discovery, Identification, Reuse, Security, Preservation, Accessibility, Availability, and (Meta) Data Quality, commonly required by DMP and CoreTrustSeal, were derived as functional requirements that should be implemented first in implementing data repositories. Confidentiality, Integrity, Reliability, Archiving, Technical Infrastructure, Documented Storage Procedure, Organizational Infrastructure, (Meta) Data Evaluation, and Policy functions were further derived from CoreTrustSeal. The functional requirements of the data repository derived from this study may be required as a key function when developing the repository. It is also believed that it could be used as a key item to introduce repository functions to researchers for depositing data.

UML기반의 패턴지향 설계정보 저장을 위한 혼합형 저장소 설계 (The Design of Hybrid Repository to store Pattern-Oriented Design Information based on UML)

  • 최한용;송영재
    • 한국정보처리학회논문지
    • /
    • 제7권9호
    • /
    • pp.2836-2845
    • /
    • 2000
  • 표준화된 설계를 위해 UML이 이용되고 있으나, 설계된 UML 정보를 재사용 가능하도록 저장할 필요성이 있다. 그리고 기존의 설계 정보를 재사용하기 위해 설계 정보를 표준화하고 분류하여 재사용 해야 하는 문제점을 갖고 있다. 본 논문에서는 이러한 문제점을 해결하기 위한 방안으로 설계 정보를 패턴화하여 표준화된 설계 정보와 비 표준화된 설계 정보의 특성을 함께 표현하여 재사용하기 위한 혼합형 저장소 HYREP(HYbrid REPository)를 설계하였다. 그리고 표준화에 의한 설계 유연성을 잃는 단점을 보완하기 위해, 표준화된 설계 정보는 공유 영역에 비 표준화된 설계 정보는 개인 영역에 저장하도록 설계하였다. 그리고 저장소에 저장된 설계정보를 표현하기 위해 OMG의 UML 1.3을 이용하여 객체와 관계를 표현하였다. 따라서 본 논문에서는 패턴-지향형 설계 도구의 구축을 위한 방안으로 설계 정보의 재사용을 위해 설계 정보를 패턴화 하였으며, 패턴화된 설계 정보의 중복 저장을 피하기 위해 설계 정보를 저장할 때 재사용된 설계 정보는 코드화하여 표준화된 설계 정보와 비 표준화된 설계 정보를 표현할 수 있는 혼합형 저장소를 설계하였다.

  • PDF

재사용 기반의 소프트웨어 개발 체계 구축 : 내장형 소프트웨어 영역의 기업 사례 (Enabling reuse driven software development : lessons learned from embedded software industry practice)

  • 김강태
    • 정보처리학회논문지D
    • /
    • 제13D권2호
    • /
    • pp.271-278
    • /
    • 2006
  • 본 논문은 CE(Consumer Electronics) 제품을 개발하는 기업에서 소프트웨어 재사용의 향상을 위하여 기업 내에서 추진한 여러 사례들을 기반으로 소프트웨어 재사용에 대한 기반을 구축하고, 이를 개발 조직에 적용하면서 발생한 문제점의 도출과 개선점의 반영에 대해 논한다. 기업내에서의 재사용 기반을 구축하기 위해서는 기술적, 관리적, 개발환경의 측면이 모두 고려된 종합적인 접근 방법이 필요하다. 본 논문에서는 기술적 측면에서 개발 방법론을, 관리적 측면에서 재사용 메트릭을, 그리고 개발환경의 측면에서 재사용 저장소를 개발하고 운영한 사례를 논하며, 각각을 적용하면서 발생한 문제점을 분석하여 기업에서 보다 효과적인 재사용 기반을 구축하는 개선사례를 제시한다. 본 논문에서 다루는 재사용 활동의 대상은 개발대상 측면에서 내장 소프트웨어라는 특성, 조직적 측면에서 다앙한 제품을 다루는 수십 개의 각기 다른 개발영역과 조직구조를 가진 대규모 조직이라는 특성, 그리고 제품 개발 주기가 매우 짧으며 동일 제품에 대한 파생 제품이 동시에 다량으로 개발된다는 개발 환경의 특성에 기반하고 있다. 본 논문은 상기 분야에 대한 소프트웨어 재사용 현황에 대한 보고서로, 또한 이로부터 기업 내 재사용 기반을 개선하는 사례와 그 방안을 제시한다는 측면에서의 활용도가 있겠다.

재사용 소프트웨어 품질평가 도구 개발 (Development of a Quality Assessment Tool for Software Reuse)

  • 최은만;남윤석
    • 한국정보처리학회논문지
    • /
    • 제4권8호
    • /
    • pp.1948-1960
    • /
    • 1997
  • 소프트웨어를 재사용하는 경우 부품의 품질은 새로 개발한 시스템의 품질에 매우 큰 영향을 미친다. 따라서 재사용 라이브러리를 구성할 때 품질에 대한 평가와 검증은 필수적이다. 여러번 다시 사용하는 재사용 소프트웨어는 일반적인 일회적 소프트웨어에 대한 품질 평가와는 다른 기준으로 평가할 필요가 있다. 사용자 인터페이스나 기능적인 측면보다는 확장성과 정확성 등이 더욱 중요한 품질 요소가 된다. 본 논문은 멀티미디어 재사용 부품 저장소 및 재사용 시스템(Reusable Software for Multimedia Objects)의 일부인 객체 부품화 및 품질 평가 기술 개발에 관한 것으로 C++및 IDL(Interface Definition Language)로 표현된 재사용 부품을 읽어 구문 형식, 구조, 객체 결합도, 객체 응집도, 객체 복잡도, 이해도 등의 관점에서 분석하고 품질 만족도를 출력하는 품질평가 도구를 다루었다. 또한 분산 환경에서 품질 검증 시스템을 사용할 수 있도록 CORBA기반에서 설계하였다.

  • PDF

확장된 소프트웨어 컴포넌트 서술자에 기초한 컴포넌트 저장소의 검색 (Component Retrieval using Extended Software Component Descriptor)

  • 금영욱;박병섭
    • 정보처리학회논문지D
    • /
    • 제9D권3호
    • /
    • pp.417-426
    • /
    • 2002
  • 컴포넌트 저장소의 효율적인 검색이 컴포넌트 재사용에 매우 중요하다. 컴포넌트 저장소에 보관할 컴포넌트에 대한 정보를 얻는데 일반적으로 많은 시간과 노력이 필요하다. CORBA 3의 컴포넌트 소프트웨어 서술자는 XML을 사용하여 일반적인 컴포넌트의 특성을 서술한다. 본 논문에서 CORBA 3의 소프트웨어 컴포넌트 서술자를 확장하며 이를 사용하여 컴포넌트 저장소의 검색에 필요한 정보를 얻는다. 패싯에 기초한 새로운 검색 방법을 제안하여 기존의 패싯 방법에서 지원하지 않았던 논리 연산자를 사용한 검색이 가능하며 또한 검색의 복잡도가 향상된다.

Statistical Profiles of Users' Interactions with Videos in Large Repositories: Mining of Khan Academy Repository

  • Yassine, Sahar;Kadry, Seifedine;Sicilia, Miguel Angel
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권5호
    • /
    • pp.2101-2121
    • /
    • 2020
  • The rapid growth of instructional videos repositories and their widespread use as a tool to support education have raised the need of studies to assess the quality of those educational resources and their impact on the quality of learning process that depends on them. Khan Academy (KA) repository is one of the prominent educational videos' repositories. It is famous and widely used by different types of learners, students and teachers. To better understand its characteristics and the impact of such repositories on education, we gathered a huge amount of KA data using its API and different web scraping techniques, then we analyzed them. This paper reports the first quantitative and descriptive analysis of Khan Academy repository (KA repository) of open video lessons. First, we described the structure of repository. Then, we demonstrated some analyses highlighting content-based growth and evolution. Those descriptive analyses spotted the main important findings in KA repository. Finally, we focused on users' interactions with video lessons. Those interactions consisted of questions and answers posted on videos. We developed interaction profiles for those videos based on the number of users' interactions. We conducted regression analysis and statistical tests to mine the relation between those profiles and some quality related proposed metrics. The results of analysis showed that all interaction profiles are highly affected by video length and reuse rate in different subjects. We believe that our study demonstrated in this paper provides valuable information in understanding the logic and the learning mechanism inside learning repositories, which can have major impacts on the education field in general, and particularly on the informal learning process and the instructional design process. This study can be considered as one of the first quantitative studies to shed the light on Khan Academy as an open educational resources (OER) repository. The results presented in this paper are crucial in understanding KA videos repository, its characteristics and its impact on education.

컴포넌트 검색을 위한 정보저장소 구조에 관한 연구 (A Study on a Repository Structure for Components Retrieval)

  • 김귀정
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2005년도 추계 종합학술대회 논문집
    • /
    • pp.639-643
    • /
    • 2005
  • 본 논문은 컴포넌트 검색을 위한 정보저장소 구조를 설계하였다. 정보저장소는 컴포넌트 검색을 위한 구문분석, 검색방법, 뷰어, 재사용으로 연결시킬 수 있도록 데이터, 프로세스, 뷰어로 구분하여 구성하였다. 컴포넌트 검색은 개선된 스프레딩 액티베이션 알고리즘을 이용하여 그 결과를 뷰어를 통하여 보여준다. 검색 결과는 우선순위가 높은 순서로 검색되기 때문에 재사용의 효율성이 높다.

  • PDF

무기체계 모델 재사용을 위한 온톨로지 기반 클라우드 저장소 연구 (An Ontology-based Cloud Storage for Reusing Weapon Models)

  • 김태섭;박찬종;김현휘;이강선
    • 한국시뮬레이션학회논문지
    • /
    • 제21권3호
    • /
    • pp.35-42
    • /
    • 2012
  • 무기체계 효과도 분석을 위한 국방 M&S(Modeling & Simulation) 분야는 실 전장 환경과 유사한 무기체계 실험 환경을 제공하는 현실적인 수단으로 인정받고 있다. 그러나 무기체계에 대한 모델을 구축하기 위해서는 많은 시간과 비용이 필요하며, 이에 따라 기 개발된 모델을 재사용하려는 요구가 있어왔다. 본 논문에서는 기 개발된 모델의 재사용을 장려하기 위해 온톨로지 기반 국방 M&S자원 클라우드 저장소인 OB-Cloud(Ontology Based-Cloud Storage)를 제안한다. 본 논문의 구현물은 무기 체계 효과도 분석 과정을 지원하는 통합시뮬레이션 엔진인 OpenSIM(Open Simulation engine for Interoperable Models)에 적용되었으며, 온톨로지 및 시소러스를 고려하여 재사용 가능한 모델에 대한 의미기반 검색을 지원한다. 본 논문에서는 국방 M&S 개발자가 작성된 모델을 OB-Cloud에 등록하고 국방 M&S 사용자가 OB-Cloud에서 본인이 원하는 국방 M&S 자원을 검색하여 새로운 모델 개발에 사용하는 예제를 통해, 유사 M&S 자원 간 재사용성이 증진될 수 있음을 보이도록 한다.

컴포넌트 저장소를 위한 업데이트 엔진 설계 (Design of Update Engine for Component Repository)

  • 김지현;강병욱
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.2035-2038
    • /
    • 2002
  • 코드기반 재사용이 가능한 객체기반 프로그래밍(OOP : Object-Oriented Programming)의 문제점으로 인하여 높은 재사용성(Reuse)을 가진 컴포넌트 기반 소프트웨어(CBD : Component Based Development)의 개발에 관한 연구가 활발히 진행 중이며, 이미 개발된 컴포넌트들을 통합적으로 관리하는 저장소 (Repository)에 관한 연구도 이루어지고 있다. 그러나, 기존에 설계된 저장소는 형상관리(Configuration Management)중인 컴포넌트에 대한 관리가 미흡하다. 따라서, 본 논문에서는 형상관리중이 컴포넌트의 버전을 지속적으로 감시하는 업데이트 엔진을 설계하고, 형상관리 컴포넌트들을 어떻게 효율적으로 관리 할 것인가에 대한 방법을 제시한다.

  • PDF