• 제목/요약/키워드: 재사용 저장소

검색결과 85건 처리시간 0.03초

PDM 프레임워크 재 정의 도구 구축 (Construction of a Toolkit for Customizing a PDM Framework)

  • 김정아
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권1호
    • /
    • pp.38-47
    • /
    • 2001
  • PDM(Product Data Management)분야는 일반적으로 제조업체에서 제품개발에 필요로 하는 제반정보를 제품기획단계부터 폐기단계까지 제품 생명주기(Lifecycle) 전반에 걸쳐 일원적으로 통합 관리하도록 하는 제품정보 통합관리 솔루션(solution)을 말한다. PDM 어플리케이션은 매우 크고 복잡함 영역이다. 프레임워크의 재사용은 단순한 소스코드나 어플리케이션 일부의 재사용이 아닌 소프트웨어 아키텍처의 재사용을 가능하게 함으로써 생산성 향상을 가능하게 하는 방법이다. 본 연구에서 PDM분야에서 프레임워크를 개발하게된 목적이기도 하다. 즉, PDM 프레임워크는 새로운 PDM 어플리케이션 개발에 드는 시간과 노력을 줄일 수 있게한다. 그러나 프레임워크는 대규모의 클래스들의 집합과 그들간의 복잡한 상호작용을 정의하고 있기 때문에, 프레임워크 기반 재사용 역시 재사용 공정을 지원하는 재사용 환경이 제공되어야한다. 이러한 도구를 바탕으로 큰 규모의 프레임워크를 이해하고 재 정의할 Hot spot을 효과적으로 식별할 수 있게된다. 본 연구에서는 저장소(repository)를 기반으로 컴포넌트와 컴포넌트에 대한 정보를 관리함으로써 컴포넌트를 이해하고 프레임워크에 정의된 hot spot에 새로운 요구사항을 정의하여 새로운 어플리케이션의 개발 과정을 효과적으로 지원하는 도구의 개발하였다.

  • PDF

객체 지향 모델에서 일관성 검증을 위한 관계성 분석 도구 설계 및 구현 (Design and Implementation of a Relationship Analysis Tool for Consistent Verification within Object-Oriented Model)

  • 이소영;조영석;허계범;최영근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.481-483
    • /
    • 1999
  • 본 논문에서는 객체 지향 소프트웨어 개발 생명주기에서 생성된 객체 모델들간의 일관성 유지를 위한 관계성 분석 도구 설계 방법을 제시한다. 이 방법에서는 객체 지향 모델의 산출물들간의 관계성을 분석하여 소프트웨어가 개발됨과 동시에 부품화 되어 저장된다. 그리고 소프트웨어 유지 보수 및 재사용이 가능한 검색 시스템으로 되어 있으며, 객체 지향 CASE 시스템의 정보 저장소 기능을 부분적으로 지원한다. 따라서 시스템 분석가 및 설계자에게 유용한 지침을 제공하고, 개발자에게 산출물들간의 일관성 검증을 쉽게 하도록 하여 소프트웨어 재사용 및 유지보수가 용이하다.

  • PDF

SCORM 기반 LMS의 성능 개선을 위한 모니터링 시스템 (A Monitoring System for SCORM based LMS)

  • 천시영;곽미라;조동섭
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1689-1692
    • /
    • 2004
  • SCORM은 기존의 e-learning 시스템에서 컨텐츠가 플랫폼에 상관없이 재사용될 수 있도록 하는 주요 목적아래 고안되었다. 그런데 이런 SCORM을 기반으로 하는 LMS에 많은 수의 컨텐츠 객체가 있을 경우 속도가 느려지게 될 수 있다. 이를 개선하기 위하여 본 논문에서는 사용자의 접근 빈도와 사용 시간이 높은 컨텐츠 객체를 모니터링하고 컨텐츠 객체마다 우선순위를 매겨서 그 우선순위에 맞게 primary 저장소에 따로 저장하는 시스템을 제안하였다. 이 시스템을 통해 검색 시에 더 많이 사용되는 교육용 컨텐츠에 더 빨리 접근 할 수 있도록 하여 전체적으로 LMS의 성능을 향상시키고자 하였다.

  • PDF

OWL/RDF(S) 도메인 온톨로지 검색 시스템 설계 (The Design of Retrieval System about OWL/RDF(S) Ontology)

  • 황명권;공현장;정관호;김판구
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.688-690
    • /
    • 2005
  • 본 논문은 웹에 산재되어 있는 OWL/RDF(S) 도메인 온톨로지에 대한 검색 시스템을 설계하여, 온톨로지의 재사용성을 극대화 하는데 그 목적이 있다. 컴퓨터와 인간이 정보를 공유하고, 의미적인 상호작용을 위한 시맨틱 웹에 대한 연구가 활발이 진행되고 있다. 시맨틱 웹을 실현하기 위해 개념들의 정의와 개념들간의 관계를 형성하는 온톨로지의 구축이 필수요소가 됨에 따라 온톨로지를 구축하기 위해 OWL, RDF(S) 그리고 DAML+OIL 등의 많은 온롤로지 언어가 개발되었고, 이들 언어를 기반으로 하는 Protege, OILEd와 KAON 등의 사용자들에게 온톨로지 구축의 편리성을 제공하는 온톨로지 구축 도구들도 50여가지 이상 개발되었다. 이러한 이유로 많은 온톨로지들이 개발되고 있다. 그렇지만 온톨로지의 가장 큰 특징은 동일 도메인의 온톨로지의 재사용인데, 산재되어 있는 온톨로지들을 검색하기 어렵고, 이들을 한데 모아놓은 저장소 또한 갖추어지지 않아 동일한 도메인 온톨로지가 존재할지라도 새롭게 온톨로지를 구축해야한다. 이에 본 논문에서는 웹상에 존재하는 온톨로지들의 검색을 용이하게 하여 지식 정보의 재사용을 최대화하기 위하여 본 연구를 진행하고 시스템을 설계하였다.

  • PDF

XML기반 ADL 모델 관리기 설계 및 구현 (The Design and Implementation of XML Based ADL Model Management)

  • 조용한;강미나;승현우;전태웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.1-3
    • /
    • 2005
  • 최근 소프트웨어 재사용과 소프트웨어의 응용범위가 넓어짐에 따라 잘 정의된 아키텍처를 기반으로 개발된 컴포넌트 소프트웨어 개발(CBD . Component-Based Development)방식의 채택이 빠르게 확산되고 있다. 이러한 컴포넌트 소프트웨어 개발 방식이 빠르게 확산되면서 아키텍처를 정확하게 기술, 분석, 정제할 수 있는 능력 또한 점차 중요시 되고 있다. 아키텍처를 정확하게 기술, 분석 정제하기 위해서는 아키텍처 기술 언어(ADL)의 사용이 필요하다. 또한 ADL로 기술된 모델 정보들을 서로 다른 ADL지원도구들이 공유할 수 있도록 ADL 모델 관리기의 개발이 필요하다. 본 논문에서는 ADL 모델 관리기의 구성요소를 기술하여. ADL 모델 정보를 XML형태로 변환하는 변환기의 변환 과정을 설명하고, XML 형태로 변환된 ADL 모델 정보들을 저장하는 저장소 구조를 각각 기술하고, 검색기의 검색 과정 및 검색 결과를 보여준다.

  • PDF

암호 알고리즘을 이용한 클라우드 스토리지 데이터 암호화 앱 설계 및 구현에 관한 연구 (A Study on Design and Implementation of Cloud Storage Data Encryption App using Cryptographic Algorithm)

  • 손민석;원유재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.363-366
    • /
    • 2017
  • 최근 컨텐츠 제공 업체와 사용자들로부터 생성되는 미디어 데이터들의 용량이 늘어남에 따라, 사용자들은 자신이 보유한 단말 외에 추가적인 저장공간이 필요하게 되었다. 이에 추가 저장소 및 백업 장치로써 클라우드 스토리지 서비스의 사용률이 늘어나는 추세이다. 클라우드 서비스에 대한 수요가 증가하고 이와 함께 보안적인 이슈가 늘어남에 따라, 서비스 제공자들은 다양한 보안 기술들을 클라우드 시스템에 적용하고 있다. 본 논문에서는 클라우드 스토리지 서비스의 보안성을 위한 업로드, 다운로드간 파일 암 복호화 방법에 대해 제안한다. 제안한 어플리케이션은 보안 문제들을 해결하는 데에 도움이 될 것으로 기대된다.

재사용성과 확장성 있는 HL7 인코딩/디코딩 프레임워크의 설계 및 구현 (Design and Implementation of a Reusable and Extensible HL7 Encoding/Decoding Framework)

  • 김정선;박승훈;나연묵
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권1호
    • /
    • pp.96-106
    • /
    • 2002
  • HL7 (Health Level 7)은 Healthcare 환경의 이질적 시스템간에 임상 및 관리정보의 교환을 가능하게 하는 국제 표준 프로토콜로서 표준 인코딩 규칙에 따른 다양한 HL7 메시지 양식을 정의하고 있다. 본 논문에서는 메시지 객체 모델(Message Object Model)과 메시지 정의 저장소(Message Definition Repository)를 이용하여 유연성, 재사용성, 확장성이 탁월한 HL7 인코딩/디코딩 프레임워크의 설계 및 구현을 제시한다. 메시지 객체 모델은 HL7 메시지를 구성하는 객체들과 그들 간의 다양한 관계를 나타내는 추상적 HL7 메시지 양식으로서, 세그먼트, 필드, 컴포넌트 등과 같은 HL7 메시지의 표준 구성요소들 간의 논리적 관계를 반영하는 동시에 표준안에 의해 규정된 구조적 제약사항을 만족하도록 하여 준다. 메시지 객체 모델은 플랫폼 종속적인 데이터 양식과 상관없이 독립적으로 HL7 인코더와 디코더를 구축할 수 있도록 하여 주기 때문에 최소의 노력으로 임의의 이질적 병원 정보 시스템들을 상호 연결할 수 있도록 한다. 한편, HL7 메시지들을 정의하고 있는 외부 데이터베이스인 메시지 정의 저장소는 표준 HL7 메시지 양식이 수정되더라도 인코더와 디코더의 구현이 영향을 받지 않게 하여 준다. 게다가, 메시지 정의 저장소는 인코더와 디코더 각각의 입력(즉, 메시지 객체 모델로 표현된 HL7 메시지 객체와 인코딩된 HL7 메시지 문자열)에 대하여 합법성 여부를 조사하는 데 유용하게 사용된다. 본 논문에서는 프로토타입 HL7 인코더와 디코더의 구현을 위해 JAVA를 이용하였지만, 제시된 인코딩/디코딩 프레임워크는 인코더와 디코더를 ActiveX, JAVABEAN 또는 CORBA 객체 등과 같이 독립된 표준 컴포넌트로서 쉽게 구현될 수 있도록 하여 준다.

정보구조모델링을 이용한 컴포넌트기반의 소프트웨어 개발환경 (Component-Based Software Development Environment using Information Structure Modeling Methodology.)

  • 배정미;윤용익;박재년
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.1001-1006
    • /
    • 2000
  • 90년대 이후 새로운 소프트웨어 개발 방법론으로 객체 지향 방법론이 새로운 패러다임으로 등장한 후 최근에는 컴포넌트 기반 개발 방법 등이 소개되어 다양한 분산 컴포넌트 기술이 태동되었다. 분산 컴퓨팅 환경 하에서의 컴포넌트 기술은 정보 시스템 구축 시 구성요소의 모듈화를 용이하게 하고 인터페이스를 통한 컴포넌트 재사용 성을 가능하게 하여 소프트웨어 생산성 향상에 크게 기여하였다. 본 연구에서는 OMG에 의해 제안된 표준 분산모델로서 코바 프레임워크를 기반으로 정보구조 모델링 방법론을 이용하여 컴포넌트를 구성하고 컴포넌트의 추출을 돕기 위한 컴포넌트 저장소 명세서, 분산 어플리케이션 개발 프로세스 절차를 제안 하고자 한다.

  • PDF

클러스터링 알고리즘을 이용한 효율적인 디자인 패턴 분류에 관한 연구 (A Study on Efficient Design Pattern Classification Using Clustering Algorithms)

  • 최영건;김귀정;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (상)
    • /
    • pp.453-456
    • /
    • 2001
  • 디자인 패턴은 시스템 설계시의 일반적인 문제들을 해결하기 위해 클래스를 조직화한 것이다. 본 연구는 디자인 패턴을 클러스터링 하기 위하여 클래스의 관계를 나타내는 구조를 이용한 패턴 클러스터링 알고리즘을 제안하였다. 제안한 디자인 패턴의 클러스터링은 패턴 저장 시 패턴 클러스터링에 의해 분류하고 링크정보를 이용하여 저장하므로 저장소를 효율적으로 관리 할 수 있으며 또한 재공학에 의해 추출된 클래스로 표현된 전체 시스템 구성도로부터 패턴의 사용정보를 추출하므로 시스템의 재설계시에 도움을 줄 수 있도록 하였다.

  • PDF

약용식물 추출물에 대한 항산화성과 알코올 탈수소효소 저해성 연구 (Activities of Antioxidation and Alcohol Dehydrogenase Inhibition of Methanol Extracts from Some Medicinal Herbs)

  • 문지숙;김선재;박윤미;황인식;김의형;박정욱;박인배;김상욱;강성국
    • 한국식품저장유통학회지
    • /
    • 제11권2호
    • /
    • pp.201-206
    • /
    • 2004
  • 32종의 생약재를 메탄올로 추출한 후 진공 건조한 후 각추출물의 생리활성 물질 및 알코올 대사와 관련된 효소활성을 측정하였다. DPPH법으로 free radical 소거능을 측정한 결과 정향, 녹차, 목단, 적양은 90% 이상의 소거활성을 보이고, 부위별로 살펴보면 줄기껍질> 잎 > 열매 > 뿌리 순으로 활성이 나타났다. 아질산염 소거능은 천초, 적양, 녹차, 지구자목, 팔각향 등이 우수한 소거활성을 보였고, 이 또한 부위별로는 줄기껍질이나 잎에서의 활성이 더 우수한 것으로 나타나 여러 생약재 중 줄기껍질이나 잎에 존재하는 페놀성 화합물이나 flavonoids류가 이와 같은 기능성에 영향을 줄 것으로 간주된다. ADH 활성 측정은 일반적으로 숙취현상에 효과가 있다고 알려져 있는 생약재 13종을 사용하여 알코올 탈수소효소 저해를 측정한 결과 13종의 생약재 모두 90% 이상의 강한 저해효과를 보였다. 그러므로 free radical 소거능이나 아질산염 소거능이 우수한 몇몇 생약재, 즉 녹차, 적양 등은 알코올의 대사와 관련하여 알코올의 대사과정 중 ADH의 활성을 저해하므로써 간 보호 효과와 숙취현상 억제에 효과적이라 사료된다.