• 제목/요약/키워드: Web Documents

검색결과 828건 처리시간 0.027초

동적 기능 추가를 위하여 관점지향 프로그래밍 기법을 이용한 BPEL 엔진의 설계와 구현 (Design and Implementation of a BPEL Engine for Dynamic Function using Aspect-Oriented Programming)

  • 곽동규;최재영
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제37권4호
    • /
    • pp.205-214
    • /
    • 2010
  • BPEL은 웹 서비스와 상호작용하는 워크플로우 언어의 표준으로서 다양한 응용에서 사용되고 있다. 하지만 특정 응용에서는 BPEL에 없는 추가적인 기능이 요구되어 적용하기 어렵다. 본 논문은 관점지향(aspect-oriented) 프로그래밍 기법을 이용하여 BPEL 엔진에 새로운 기능을 추가할 수 있는 시스템을 보인다. BPEL에 새로운 기능을 동적으로 추가하기 위해 새로운 기능을 기술할 수 있는 JWX 문서를 정의하고, 이를 BPEL에 적용하기 위한 관점지향 프로그래밍 기법의 시스템을 제안한다. JWX 문서는 BPEL 문서에 새로운 기능을 추가하기 위하여 자바 프로그램을 기술할 수 있는 XML 기반의 문서이다. 관점지향 프로그래밍 기법은 핵심적인 요구사항과 부가적인 요구사항 사이의 낮은 결합도를 보장하고 있으므로 기존의 프로그램을 수정하지 않고 기능을 추가할 수 있다. 또한 본 시스템은 B2J라는 BPEL 엔진을 관점지향 프로그래밍 기법을 통해 확장하여, 자바 프로그램과 JWX 문서의 새로운 기능 프로그램을 직조하고 실행시킨다. 이 방법을 이용하면, B2J가 제공하는 BPEL의 기능은 그대로 사용하면서 새로운 기능만 개발하여 적은 노력과 비용으로 기능이 추가된 BPEL 엔진을 개발할 수 있다. 본 시스템은 현재 BPEL이 제공하고 있지 않은 조건을 처리할 수 있는 규칙엔진을 BPEL에 추가하거나, 상황인지 환경에 사용할 수 있는 BPEL 워크플로우 시스템을 연구하는데 이용할 수 있다.

해사영어학습 및 평가 플랫폼을 활용한 교육 효과에 대한 연구 (A Study on the Educational Efficacy of a Maritime English Learning and Testing Platform)

  • 설진기;박영수
    • 해양환경안전학회지
    • /
    • 제26권4호
    • /
    • pp.374-381
    • /
    • 2020
  • 상선에 당직사관으로 승선하기 위한 해기사는 승선 전 해기사로서 갖추어야 할 적절한 자격요건을 국제규정에 맞게 충족시켜야 한다. 해사영어 활용 능력은 이와 관련한 중요한 요소 중 하나이다. 해기 교육 과정에 입교한 학생들은 교내 수업을 통해 선박과 관련된 영문 서류, 검사 문서 그리고 사고 보고서에 이르기까지 다양한 상황에 대한 해사영어활용능력을 습득하게 되며 이를 통해 일반 영어뿐만이 아닌 실무에서 사용되는 해사분야 전문 용어 및 특수 문장까지 학습하게 된다. 하지만 선박 및 해운산업의 특수성으로 인해 해사영어를 포함한 해기 지식이 전달되고 또 평가되는 데에는 많은 제약이 존재한다. 해당 연구는 항시 접속 가능한 해사영어 학습 및 시험 플랫폼의 활용을 기반으로 학생들의 학습 결과를 측정하고 이를 통한 교육 효과를 조사하였다. 실험은 승선실습 과정에 참여한 실습항해사를 두 집단으로 나누어 진행되었다. 한 집단은 해사영어 학습 및 평가 플랫폼을 활용하였고 다른 한 집단은 해사영어 학습 및 평가 플랫폼을 활용하지 않았다. 6주의 실험을 통한 최종 시험 결과 두 집단 간 해사영어 시험성적에 유의한 차이가 발생하였으며 이를 통해 해사영어 학습 및 평가 플랫폼의 활용이 해사영어 시험 점수에 유의미한 점수 차이를 가져오는 것을 확인하였다. 또한 학생들의 개인 학습시간을 조사하여 그 교육 효과를 정량화하였으며 나아가 추후 연구에 대한 개선방향을 제시하고자 하였다. 해당 연구는 해사 교육 분야에 다양하게 적용하여 활용할 수 있는 학습 플랫폼 활용 효능을 조사하였으며 향후 해사영어 교육 외에 그 범위를 넓혀 활용될 수 있을 것으로 사료된다.

계층 구조를 고려한 Jena Plug-in 저장소의 평가를 위한 실험 및 시뮬레이션 (Experiment and Simulation for Evaluation of Jena Storage Plug-in Considering Hierarchical Structure)

  • 신희영;정동원;백두권
    • 한국시뮬레이션학회논문지
    • /
    • 제17권2호
    • /
    • pp.31-47
    • /
    • 2008
  • W3C에서 표준 온톨로지 서술 언어로 OWL을 채택함에 따라 많은 온톨로지들이 OWL로 기술 및 구현되고 있다. 이와 관련된 기술 중 Jena는 HP에서 개발한 API로서 저장소는 물론 추론 엔진을 개발할 수 있는 다양한 API를 제공하고 있으며 현재 많은 시스템 개발에 이용되고 있다. 그러나 Jena2의 저장 모델은 단일 테이블에 문서의 정보를 저장하기 때문에 대용량의 온톨로지 데이터 처리에 있어 성능이 저하되는 문제점을 지닌다. 무엇보다 클래스와 프로퍼티의 계층적 구조를 고려하지 않기 때문에 계층 구조를 이용한 질의 처리 시 잦은 조인 연산으로 인해 성능이 급격하게 저하된다. 따라서 본 논문에서는 이러한 문제점들을 해결하기 위해 기존의 Jena2 API를 그대로 이용하면서 Plug-in 형식으로 적용할 수 있는 새로운 OWL 온톨로지 관계형 데이터베이스 모델을 제안한다. 제안 모델은 클래스(Class), 프로퍼티(Property), 인스턴스(Instance)의 정보들을 의미적으로 분류하여 저장하며 계층적 정보들에 대해서도 개별적으로 관리함으로써 질의 처리 성능을 향상시킨다. 또한 기존모델과 이 논문에서 제안하는 모델과의 실험 및 시뮬레이션을 통해 비교 분석 한다. 실험 및 시뮬레이션 결과에서, 제안 시스템이 Jena2보다 나은 성능을 보였다.

  • PDF

35-Year Research History of Cytotoxicity and Cancer: a Quantitative and Qualitative Analysis

  • Farghadani, Reyhaneh;Haerian, Batoul Sadat;Ebrahim, Nader Ale;Muniandy, Sekaran
    • Asian Pacific Journal of Cancer Prevention
    • /
    • 제17권7호
    • /
    • pp.3139-3145
    • /
    • 2016
  • Cancer is the leading cause of morbidity and mortality worldwide, characterized by irregular cell growth. Cytotoxicity or killing tumor cells that divide rapidly is the basic function of chemotherapeutic drugs. However, these agents can damage normal dividing cells, leading to adverse effects in the body. In view of great advances in cancer therapy, which are increasingly reported each year, we quantitatively and qualitatively evaluated the papers published between 1981 and December 2015, with a closer look at the highly cited papers (HCPs), for a better understanding of literature related to cytotoxicity in cancer therapy. Online documents in the Web of Science (WOS) database were analyzed based on the publication year, the number of times they were cited, research area, source, language, document type, countries, organization-enhanced and funding agencies. A total of 3,473 publications relevant to the target key words were found in the WOS database over 35 years and 86% of them (n=2,993) were published between 2000-2015. These papers had been cited 54,330 times without self-citation from 1981 to 2015. Of the 3,473 publications, 17 (3,557citations) were the most frequently cited ones between 2005 and 2015. The topmost HCP was about generating a comprehensive preclinical database (CCLE) with 825 (23.2%) citations. One third of the remaining HCPs had focused on drug discovery through improving conventional therapeutic agents such as metformin and ginseng. Another 33% of the HCPs concerned engineered nanoparticles (NPs) such as polyamidoamine (PAMAM) dendritic polymers, PTX/SPIO-loaded PLGAs and cell-derived NPs to increase drug effectiveness and decrease drug toxicity in cancer therapy. The remaining HCPs reported novel factors such as miR-205, Nrf2 and p27 suggesting their interference with development of cancer in targeted cancer therapy. In conclusion, analysis of 35-year publications and HCPs on cytotoxicity in cancer in the present report provides opportunities for a better understanding the extent of topics published and may help future research in this area.

XML 질의 처리를 위한 효율적인 시퀀스 매칭 기법 (An Efficient Sequence Matching Method for XML Query Processing)

  • 서동민;송석일;유재수
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제35권4호
    • /
    • pp.356-367
    • /
    • 2008
  • 인터넷 상에서 정보 표현 및 교환의 표준으로 XML이 대두되면서 데이타베이스 연구 분야에서는 XML 질의 처리에 대한 중요성이 커지고 있다. 그리고 과거 몇 년간 빠른 XML 질의 처리를 위해 XISS, XR-트리와 같은 구조적 XML 질의 처리 기법이 제안되었다. 하지만 구조적 XML 질의 처리는 가지 경로 질의 처리를 위해 많은 조인 비용이 요구되는 문제를 가지고 있다. 최근에는 구조적 XML 질의 처리 기법의 조인 문제를 해결하기 위해 ViST와 PRIX와 같은 시퀀스 매칭 기반의 XML 질의 처리 기법이 제안되었다. 시퀀스 매칭 기반의 XML 질의 처리 기법은 가지 경로 질의를 다수의 부질의로 분리하지 않고 질의 시퀀스가 문서 내에 포함되는지만 비교하기 때문에 조인 비용이 요구되지 않는 장점을 가지고 있다. 하지만 ViST는 최적화되지 못한 번호부여 기법을 사용함으로써 질의 처리 시 구조 관계를 정확하게 판단하지 못하고, PRIX는 질의와 문서의 NPS와 LPS를 비교하는데 많은 비용이 요구된다. 따라서 본 논문에서는 XML 질의 처리 성능 향상을 위해 상향식 질의 처리를 사용하는 효율적인 시퀀스 매칭 기법을 제안한다. 또한 본 논문의 성능 평가에서는 제안하는 기법을 ViST PRIX와 비교하여 제안하는 기법이 와일드-카드('*'와 '//')를 포함하는 선형 경로 질의뿐만 아니라 가지 경로 질의 처리에 대해 향상된 성능을 나타냄을 보인다.

국내 학술지 논문의 DOI 기반 연계시스템 구축에 관한 연구 (A Study on the Development of Reference Linking System Based on Digital Object Identifier for Korean Journal Articles)

  • 한혜영;정동열
    • 정보관리학회지
    • /
    • 제17권4호
    • /
    • pp.207-227
    • /
    • 2000
  • 최근 해외 주요 학술지 출판사들은 특정 정보제공기관의 한정된 자원의 효율을 극대화시킬 수 있는 한 방법으로써 여러 출판사간, 동종 혹은 이종의 학술지에 대한 각종 인용문헌으로의 연계를 지칭하는 참조연계(reference linking)를 시도하고 있다. 본 연구는 국내 분산된 학술지 논문의 통합 검색, 원문의 식별 그리고 원문간 참조연계 서비스를 제공하기 위한 중양집중식 모델인 '학술지 논문 연계시스템' (Electronic Research Resources Reference Linking System:E3R/LS)을 설계$.$구현하고 추후 실제 시스템에 적용할 수 있는 방안을 제시하였다. 국내 학술지 논문 연계서비스의 시스템 구축을 위한 중요한 구성요소로서, 첫째, 인터넷 자원에 대한 연계 기능과 인터넷상에 존재하는 자원의 식별자로서는 IETF URN의 한 종류인 DOI(Digital Object Identifier)를 이용하였고, 기존 연속 간행물 식별자인 SICI(Serial Item Contribution Identifier)를 국내 학술지에 적용하기 위한 한글 문자를 허용하는 확장된 개념의 구문법을 새롭게 정의하여 DOI의 접미부로 활용하였다. 둘째 구성요소로서는 Dublin Core(DC)를 사용하여 통합 데이터베이스 검색에 필요한 메타데이터를 기술하였다. 마지막 구성요소로서 하나의 DOI를 원문의 위치정보인 URL로 변환하는 작업을 가능하게 하는 CNRI 변환기를 활용하였다.

  • PDF

반복적 부스팅 학습을 이용한 문서 여과 (Text Filtering using Iterative Boosting Algorithms)

  • 한상윤;장병탁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권4호
    • /
    • pp.270-277
    • /
    • 2002
  • 문서 여과 문제 (text filtering)는 어떤 문서가 특정한 주제에 속하는지의 여부를 판별하는 문제이다. 인터넷과 웹이 널리 퍼지고 이메일로 전송되는 문서의 양이 폭발적으로 증가함에 따라 문서 여과의 중요성도 따라서 증가하고 있는 추세이다. 이 논문에서는 새로운 학습 방법인 에이다부스트 학습 방법을 문서 여과 문제에 적용하여 기존의 방법들보다 우수한 분류 결과를 나타내는 문서 여과 시스템을 생성하고자 한다. 에이다 부스트는 간단한 가설의 집합을 생성하고 묶는 기법인데, 이 때 각각의 가설들은 문서가 특정 단어를 포함하고 있는지 검사하여 이에 따라 문서의 적합성을 판별한다. 먼저 최종 여과 시스템을 구성하는 각 가설의 출력이 1 또는 -1이 되는 이진 가설을 사용하는 기존의 에이다부스트 알고리즘에서 출발하여 좀 더 최근에 제안된 확신 정도 (실수값)를 출력하는 가설을 이용하는 에이다부스트 알고리즘을 적용함으로써 오류 감소 속도와 최종 오류율을 개선하고자 하였다. 또 각 데이타에 대한 초기 가중치를 연속 포아송 분포에 따라 임의로 부여하여 여러 번의 부스팅을 수행한 후 그 결과를 결합하는 방법을 사용함으로써 적은 학습 데이타로 인해 발생하는 과도학습의 문제를 완화하고자 하였다. 실험 데이터로는 TREC-8 필터링 트랙 데이타셋을 사용하였다. 이 데이타셋은 1992년도부터 1994년도 사이의 파이낸셜 타임스 기사로 이루어져 있다. 실험 결과, 실수값을 출력하는 가설을 사용했을 때 이진값을 갖는 가설을 사용했을 때 보다 좋은 결과를 보였고 임의 가중치를 사용하여 여러번 부스팅을 하는 방법이 더욱 향상된 성능을 나타내었다. 다른 TREC 참가자들과의 비교결과도 제시한다.

대사경로 재구축을 위한 텍스트 마이닝 기법 (Text-mining Techniques for Metabolic Pathway Reconstruction)

  • 권혁렬;나종화;유재수;조완섭
    • 한국산업정보학회논문지
    • /
    • 제12권4호
    • /
    • pp.138-147
    • /
    • 2007
  • 대사 공학의 발전과 함께 생물체에 유전자 재조합기술과 관련 분자생물학 및 화학공학적 기술을 이용하여 새로운 대사회로를 도입하거나 기존의 대사회로를 제거 증폭 변경시켜 세포나 균주의 대사 특성을 조절하는(directed modification) 일련의 기술들이 가능해지고 있다. 하지만 이러한 대사회로를 조절하기 위해서는 많은 선행 연구에 대한 고찰이 필요하며, 일선 연구자들은 방대한 선행 자료를 검색하고 일일이 읽으면서 자신에게 필요한 정보를 수집하고 있다. 따라서 효율적으로 대사 모델을 구축하고, 방대한 대사관련 연구논문으로부터 대사흐름 관련 정보를 자동으로 추출하는 기술의 개발이 중요한 이슈로 부각되고 있다. 본 논문에서는 대사경로 재구축을 위한 서열과 패턴 기반의 텍스트 마이닝 기법을 제안한다. 제안된 기법은 웹 로봇을 이용하여 최신의 논문을 반자동적으로 수집하고 이를 이용하여 최신의 논문을 로컬 데이터베이스로 구축한다. 또한 생물학 개체명의 인식율을 높이기 위해 유전자 온토로지를 이용하며, NCBI에서 제공하는 Tokenizer 라이브러리를 이용하여 개체명의 파괴 없이 인식할 수 있게 하였다. 본 연구에서 제안한 텍스트 마이닝 기법에서는 패턴을 이용하여 논문으로부터 대사경로 지식을 추출하게 되므로 올바른 패턴을 확보하는 것이 중요한 문제이다. 논문에서는 패턴의 수집을 위하여 대표적인 대사 경로 전문 사이트인 일본의 KEGG 경로 데이터베이스에서 추출한 Glycosphingolip건 종에 대한 20,000 여건의 논문에서 66개의 패턴을 추출하였다. 제안된 기법의 유효성을 입증하기 위하여 Glycosphingolipid종의 GLS 대사경로 19개 개체명을 이용하여 시스템을 평가하였다. 그 결과 논문 125,907건에 대하여 정확도 96.3%, 재현을 95.1%, 처리시간 15초의 성능을 보였다. 본 논문에서 제안된 시스템은 대사 경로 재구축에 유용하게 활용될 수 있을 것으로 기대된다.

  • PDF

JML을 이용한 Java 원시 코드의 역공학/순공학적 접근 (Forward/Reverse Engineering Approaches of Java Source Code using JML)

  • 장근실;유철중;장옥배
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권1_2호
    • /
    • pp.19-30
    • /
    • 2003
  • 웹상에서 문서의 표준으로 인정받고 있는 XML을 기반으로 전사상거래, 무선통신 및 멀티미디어 기술 등 많은 연구가 활발하게 이루어지고 있다. JML(Java Markup Language)은 Java로 작성된 원시 코드를 이해하고 재사용 하는데 도움이 리는 정보를 다양할 목적으로 이용하는데 적합하도록 작성된 XML 응용으로 클래스 계층구조나 클래스 관계성 및 메소드 등에 관련된 다양한 정보를 효과적으로 표현할 수 있는 DTD이다. 본 논문은 역공학 측면에서 JML을 이용하여 Java 원시 코드로부터 주석정보를 추출하고, 그 외에 이해 및 재사용에 도움이 되는 정보를 추출하여 JML 문서를 생성하는 도구와 순공학 측면에서 사용자가 수작업으로 생성하거나 자동으로 생성된 JML 문서에 포함된 문서 정보로부터 Java 응용 프로그램의 골격 코드를 생성하는 도구를 설명한다. 본 연구의 결과를 이용하여 원시 코드의 이해나 분석 또는 유지보수에 유용하고, 필요한 정보론 쉽게 얻을 수 있고, XML 형식의 문서로 인해 개발사들이나 팀 구성원들 사이의 정보의 공유 및 가공을 쉽게 할 수 있다. 또한 JML 문서로부터 생성된 Java 골격 코드는 신뢰성이 있는 강건한 코드로 완전한 원시 코드를 개발하는데 도움을 제공하며, 마지막으로 프로젝트의 비용 및 시간을 절감할 수 있도록 해준다.

한국 농업인 업무상 재해에 대한 법적 행정적 지원체계 고찰 (The Legal and the Official Management System Status of the Agricultural Disease, Injury, and Accidents of Korean)

  • 이경숙;최정화;김효철;강태선
    • 농촌의학ㆍ지역보건
    • /
    • 제31권3호
    • /
    • pp.219-236
    • /
    • 2006
  • 본 연구는 농업인의 안전사고와 농작업성 질환으로 인한 업무상 재해를 효율적으로 예방하고 관리하며 앞으로 관리체제를 효율적으로 운영하는 전략들을 제안하기 위하여 국내 업무상 재해에 대한 법적 행정적 지원체계를 고찰하였다. 농업인 업무상재해를 체계적으로 관리하기 위한 법적 제도적 지원체제를 마련하기 위해 국내의 다른 사업 분야에서 현재 시행되고 있는 관련법 제정 및 관할 행정조직을 조사하였다. 또한, 국내 산업안전보건법이 제정되기까지의 역사적 배경과 산업안전보건 관련법, 행정적 지원 체계와 주요 역할들을 살펴보았다. 또한, 우리나라의 산업안전보건 정책 및 현황과 농업안전보건 관련 현황들을 조사하여 요약 정리하였다. 이로부터 얻어진 결과는 우리나라의 농업인 안전보건 정책들은 노동부와 농림부, 보건복지부 등의 산업안전보건법과 산업재해보상보험법, 농림어업인의 삶의 질 향상 및 농산어촌 지역개발 촉진에 관한 특별법 등에 의하여 이루어지고 있으나, 각기 법적 제도적 한계점을 갖고 있다는 것이다. 즉, 농업인이 법적 근로자에 포함되지 않으므로 제도적 관리 및 혜택에서 제외되고 있으며, 농업인들을 대상으로 하는 농협의 농업인 재해공제 역시 임의가입에 따라 한정된 조합원들에게만 적은 범위내의 재해에 따른 보험혜택을 받고 있는 실정이었다. 더욱이, 현재 농업인 업무상재해를 관리하기 위한 별도의 전담조직은 아직 없다. 이와 같이 각 부처에서 산발적이고 비주류적인 사업으로서는 그 효과를 제대로 보기 어려우므로 하루빨리 이러한 사업들의 효과를 높이기 위해서는 관련 부처간의 정보교류 등 연계방안을 구축하는 것이 매우 필요하다.

  • PDF