• 제목/요약/키워드: Design document

검색결과 915건 처리시간 0.031초

FPGA를 이용한 하드웨어 기반 고성능 XML 파싱 기법 (Hardware-Based High Performance XML Parsing Technique Using an FPGA)

  • 이규희;서병석
    • 한국통신학회논문지
    • /
    • 제40권12호
    • /
    • pp.2469-2475
    • /
    • 2015
  • 다양한 웹 서비스들은 서비스의 제공을 위해서 구조화된 표준문서인 XML(eXtensible Markup Language)을 널리 사용하고 있으며, 모바일 환경에서의 전자문서 및 전자서명 그리고 메일시스템에서도 XML이 사용되고 있다. XML을 사용하기 위해서는 문서의 파싱이 요구되며, 이는 XML 처리에서 가장 계산 집중적 작업이다. 따라서, XML 파싱 성능을 높이기 위해 하드웨어 기반의 파서들이 제안되어 성능 향상에 초점을 맞추고 있지만 실제 파싱 기법들에 대한 연구는 거의 이루어지지 않았다. 본 논문에서는 파서의 종류와 상관없이 사용될 수 있는 고성능 XML 파싱 기법을 제안하고 FPGA를 이용하여 파서를 설계하여 검증하였다. 제안된 파싱 기법은 상태머신 대신에 엘리먼트 분석기들을 사용하며 다중바이트 단위 엘리먼트 매칭을 수행한다. 제안된 파싱 기법은 CPB 항목에서 약 2~4배의 소비 클록을 감소시켰으며 파싱 이전에 전처리작업을 요구하지 않는다. 다른 파서들과 비교하여 제안된 파서는 약 1.33~1.82배 속도를 향상시켰다. 따라서, 제안된 파싱 기법은 실시간 XML 파싱이 가능하며 일반적인 XML 파서들에서도 적용할 수 있는 적합한 구조를 갖는다.

웹 프리젠테이션 레이어 생성을 위한 XSLT 스타일쉬트 설계 (XSLT Stylesheet Design for Building Web Presentation Layer)

  • 채정화;유철중;장옥배
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권3호
    • /
    • pp.255-266
    • /
    • 2004
  • 웹 기반 정보 시스템의 데이타 구조 및 프리젠테이션 로직으로부터 비즈니스 프로세스 정보를 분리하는 것은 여러 가지 이점을 가져온다. 그러나 웹 애플리케이션에서 비즈니스 프로세스 로직과 프리젠테이션 로직을 분리하는 것은 쉽지 않다. 심지어는 프리젠테이션 로직으로부터 데이타가 분리되지 않는 경우도 있다. 그러므로 비즈니스 프로세스에 대한 추상적인 모델을 정의하고, 프로세스 로직, 데이타 구조 및 프리젠테이션 로직을 분리하는 전략을 이용하여 그것을 동적인 사용자 인터페이스에 매핑 시키는 작업이 요구된다. 본 논문에서는 데이타 구조 및 프리젠테이션 로직으로부터 비즈니스 프로세스 정보를 분리하고자 XSLT(Extensible Stylesheet Language Transformations)를 확장하여 프로세스를 인식하는 스타일 쉬트를 제안한다. 이를 위하여 비즈니스 프로세스의 추상적인 명세를 제공하고, 비즈니스 모델을 프로세스 관점에서 살펴보고자 페트리네트 표기법을 이용하여 비즈니스 모델 요소 및 상호작용 활동을 추출한다. 이것은 웹 애플리케이션의 프로세스 구조로부터 상호작용 웹 문서의 동적인 부분, 즉 비즈니스 프로세스에서 사용자와 상호 작용하는 부분을 분리하기 위한 시도이다. 본 연구에서 제안하는 아키텍처의 핵심은 XSLT 컨트롤러로서 이것은 워크플로 엔진과 웹 브라우저간의 인터페이스 역할을 한다. XSLT 컨트롤러는 XSLT 템플릿을 활성화시키는 인터프리터로서 프로세스 상태를 프리젠테이션 레이어에 매핑 시킨다. 이렇게 각 부분을 모듈화 하는 것은 사용자 인터페이스를 변경하여도 프로세스나 데이타의 논리적인 표현에 영향을 미치지 않도록 하며, 레이아웃 변형 명세서와 독립적으로 프로세스 로직을 변경할 수 있도록 한다. 즉, 웹 애플리케이션을 독립적인 방법으로 개발할 수 있어 개발을 보다 용이하게 하고 유지보수가 용이해진다.

XQL-SQL 질의 변환을 통한 XQL 질의 처리 시스템의 설계 및 구현 (Design and Implementation of XQL Query Processing System Using XQL-SQL Query Translation)

  • 김천식;김경원;이지훈;장복선;손기락
    • 정보처리학회논문지D
    • /
    • 제9D권5호
    • /
    • pp.789-800
    • /
    • 2002
  • XML이 웹 문서의 표준이며, 문서교환용 언어로서 사용되고있다. 상업용 데이터는 대부분 관계형 데이터베이스에 저장되어 있고 이들 문서를 교환용 문서로 만들어서 문서교환에 이용하거나 관계형 데이터베이스에 저장된 XML데이터에 XQL로 질의하여 질의결과를 효율적으로 획득하는 것은 매우 중요하다. 따라서, 향후 많은 XML데이터의 보관 및 관리 그리고 XML데이터를 위한 질의어 처리는 필수적이다. 지금까지, XML데이터의 저장 및 검색과 관련한 연구 및 제품개발이 여러 업체에 의해 있어왔고, 지금도 연구 및 개발이 진행되고 있다. 하지만, 효율적인 XML데이터의 저장 및 검색을 위한 시스템은 아직까지 많지 않다. 따라서 본 논문에서는 효율적인 경로 질의를 위한 DFS-Numbering 방식을 사용하며, 효율적인 데이터 저장을 위해서 XML 데이터 저장을 위한 스키마를 설계하였다. 또한, 전통적인 관계형 데이터베이스 엔진을 이용한 효율적인 XQL 질의수행 방법을 설계 및 구현하였다. 즉, 사용자가 시스템에 XQL로 질의를 하면 XQL 처리기에 의해서 XQL이 SQL로 변환되고, SQL로 관계형 데이터베이스에 질의를 수행하면, 결과로 레코드를 반환한다. 이때 XML 생성기에 의해서 사용자에게 n문서를 반환한다.

비가입형 TDL 메시지 분석기에 관한 연구 (A Study on Non-participating TDL Message Analyzer)

  • 황병한;이정웅
    • 한국정보전자통신기술학회논문지
    • /
    • 제11권3호
    • /
    • pp.290-294
    • /
    • 2018
  • 현재 미래전은 신속한 전투상황 공유 및 정확한 전투지휘/통제를 통한 네트워크 중심전 양상을 나타내며, 다양한 전술 데이터링크(Tactical Data Link, TDL)에서 전술메시지가 운용되고 있다. 데이터 링크 처리기(Data Link Processor, DLP)가 처리하는 TDL 메시지를 모니터링하기 위해, 메시지 분석기는 일반적으로 시스템 개발 중에 하나의 구성품으로 개발된다. 또한 DLP가 처리하는 TDL 메시지를 메시지 분석기로 전달하기 위해 DLP와 메시지 분석기 사이의 인터페이스 메시지는 인터페이스 규격(Interface Control Documents, ICD)에 정의되어야 한다. 본 논문에서는 DLP와 직접 통신하지 않고 DLP로 전달되는 TDL 계층에서 제공하는 UDP 또는 TCP 패킷을 이용한 방법을 제시한다. JREAP-C와 같은 전술데이터 응용메시지 표준의 헤더정보를 이용, 수집된 패킷을 대상으로 후보패킷을 빠르게 필터링하고, 헤더에 포함된 전체 데이터 크기 정보를 이용하여, 완성된 메시지를 검증한다. 기존 방법은 시스템 구성 및 ICD에 반영되어야 하는 제약사항이 존재하지만, 본 논문에서 제안한 방법은 DLP와 직접 통신하지 않기 때문에 기존 방법이 갖는 제약사항 없이 JREAP-C, Link-K와 같은 전술데이터 응용 메시지를 분석하는 것이 가능하다.

CT 전문방사선사 교육을 위한 웹기반 문항관리 시스템의 설계 및 구현 (Design and Implementation of Web-based Problem Management System for CT Radiological Technologist Education)

  • 신용원;구봉오;심춘보
    • 한국콘텐츠학회논문지
    • /
    • 제5권1호
    • /
    • pp.27-35
    • /
    • 2005
  • 최근 의료 및 보건 분야의 정보화가 급격히 진행됨에도 불구하고 보건 분야 중의 전문방사선사와 관련된 의료 및 교육 컨텐츠 개발에 해당하는 시험문제 개발이나 관리가 여전히 수작업이나 문서편집기를 이용한 오프라인 방식에 머무르고 있다. 따라서 본 연구에서는 CT 방사선사 전문자격증 취득 및 보수교육의 효율성을 향상시키기 위해 다양한 종류의 문항들을 시간과 공간의 제약 없이 언제 어디서든지 효율적으로 문항을 출제하고 관리할 수 있는 웹기반 문항 관리 시스템을 설계 및 구현한다. 제안하는 시스템은 관리자 모듈과 사용자 모듈로 구성되어 있으며, 관리자 모듈 내에서는 관련 있는 문항들을 그룹핑할 수 있는 분류관리와 문항출제 및 사용자관리, 난이도조절등과 같은 기능이 있으며, 사용자 모듈에서는 시험응시, 문항검색, 개인성적 조회, 해설듣기 등과 같은 기능을 포함하고 있다. 아울러 구현된 문항관리시스템은 CT전문방사선사 자격시험을 준비하는 방사선사들에게 정보교류, 의료컨텐츠 제공 및 학습능력 배양시킬 뿐만 아니라, 테스트 후 성적결과의 분석 및 문제해설까지 제공하는 활용가치가 높은 시스템으로 기대된다.

  • PDF

서방성 제제의 생물학적동등성시험을 위한 가이드라인 (Guideline for Bioequivalence Studies of Controlled Release Products)

  • 서현옥;김소희;안미령;안충열;박혜진;오은경;이은주;김보연;김민정;우나리;서희원;정수연
    • Journal of Pharmaceutical Investigation
    • /
    • 제40권1호
    • /
    • pp.63-66
    • /
    • 2010
  • The "Guidance Document for Bioequivalence Study" was revised for adding to bioequivalence studies of controlled-release products after meal(Korea Food & Drug Administration Notification #2008-22, 2008.5.7). The bioequivalence study design for controlled-release products is $2{\times}2$ crossover under fast and fed condition in respect. For studies of controlled-release products under fed study, the same high-fat diet should be taken within 20 minutes in at least a 10-hour fasting state. The drug products should be administered 30 minutes after the meal started. A high-fat(more than 35 percent of total caloric content of the meal) and high-calorie(over 900 calories) meal is recommended as a test meal for fed BE studies.

법령 내 별표 서식에 대한 개정지시문 자동 생성 시스템의 설계 및 구현 (The Design and Implementation of The Amendment Statement Automatic Generated System for Attached Tables in Legislation)

  • 조성수;조대웅;김명호
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권4호
    • /
    • pp.111-122
    • /
    • 2014
  • 법령은 일반 문서들과는 달리 사회 또는 기업, 개인에게 직 간접적으로 영향을 주는 사회적 규범이다. 또한 시간이 지남에 따라서 제정 및 개정, 폐지되어 끊임없이 변화되고 있다는 특징도 가지고 있다. 이러한 변화된 부분을 사람들에게 공포하기 위한 목적으로 개정지시문 자동 생성 시스템을 이용하고 있다. 하지만 기존에 개발된 개정지시문 자동 생성 시스템은 현행 법령과 개정 법령을 비교, 분석하여 단순 텍스트 형태로 구성된 본칙 부분만을 개정지시문으로 생성하고 있다. 하지만 실제 법령은 단순 텍스트 형태의 본칙 외에 복잡한 구조를 가진 테이블 형태의 별표도 함께 생성하고 있다. 본 논문에서는 기존의 개정지시문 자동 생성 시스템이 처리하지 못했던 별표 처리에 대한 부분을 추가적으로 구현한다. 별표처리를 위해 법령의 별표 내 테이블 구조 및 개정지시문 생성 문법을 분석하였으며, 별표 내 테이블을 비교할 수 있는 방법을 제시함으로서 법령이 가지는 다양한 형태의 문서들도 개정지시문으로 자동 생성이 가능하도록 한다.

내장형 소프트웨어 마르코프 체인 모델과 단위 테스트를 이용한 내장형 소프트웨어 신뢰도 분석 도구의 설계와 구현 (A Design and Implementation of Reliability Analyzer for Embedded Software using Markov Chain Model and Unit Testing)

  • 곽동규;유재우;최재영
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권12호
    • /
    • pp.1-10
    • /
    • 2011
  • 내장형 시스템의요구사항이 복잡해짐에 따라 내장형 소프트웨어의 신뢰도를분석하기 위한 도구가 요구되고있다. 소프트웨어의 신뢰도를 분석하는 방법으로는 확률적 모델링을 이용하는데, 다수의 디바이스를 제어하는 내장형 소프트웨어에 적용하기 위해서는 내장형 소프트웨어에 특성화 시킬 필요가 있다. 또한, 기존의 신뢰도 분석 도구는 각 상태간의 전이 확률을 다른 방법으로 측정해야 하고, 한 번 작성한 모델에 대해 재사용을 고려하고 있지 않는다. 본 논문은 내장형 소프트웨어의 신뢰도를 분석하기 위해 내장형 소프트웨어 마르코프 체인 모델과 단위 테스팅 도구를 이용한 신뢰도 분석 도구를 제안한다. 내장형 소프트웨어 마르코프 체인 모델은 신뢰도 분석 방법으로 많이 사용되고 있는 마르코프 체인 모델을 내장형 소프트웨어에 특성화 시킨 모델이다. 그리고 단위 테스팅 도구는 내장형 소프트웨어의 개발환경에 적합한 호스트/타겟 구조를 가지고 있다. 제안하는 도구는 신뢰도 분석을 위해 단위간 전이 확률을 단위 테스트 결과로부터 자동으로 측정하여 기존의 도구보다 용이하게 신뢰도를 분석할 수 있다. 그리고 소프트웨어 모델을 XML 기반의 문서로 표현하여 단위 테스팅 도구가 업데이트 시킨 테스트 결과를 바로 적용할수 있고, 웹 기반의 인터페이스와 SVN 저장소를 이용하여 다수의 개발자가 쉽게 접근할 수 있는 장점을 갖는다. 본 논문에서는 예제를 이용하여 신뢰도의 분석을 보이고 신뢰도 측정에 유용함을 보인다.

바이오 디젤의 발전용 연료화 CDM 평가 (Estimation for CDM of Power Generation by using Bio-diesel)

  • 허광범;박정극;임상규;이정빈
    • 에너지공학
    • /
    • 제18권2호
    • /
    • pp.132-135
    • /
    • 2009
  • 바이오 디젤과 바이오 에탄올과 같은 바이오 연료의 상용화가 최근 주목할 만하며, 특히 2000년 이후에 그 생산량이 급격히 증가하였다. 세계적으로는 바이오 디젤의 생산량이 83억 리터에 이르고 있다. 유럽이 전체생산량의 80%를 생산하고 있으며, 오늘날 많은 국가에서 바이오 디젤을 상용화하고 있고, 세금감면과 재정적인 인센티브로 세계시장규모가 괄목할 만한 성장을 거두었다. 국내의 경우 이미 수송용 연료로 사용되고 있는 반면에 아직 발전용 연료로는 사용되지 않고 있다. 특히 정부에서는 신재생에너지 확대보급 정책에 따라 2012년까지 전체 발전량의 3%를 신재생에너지로 확보할 계획이다. 따라서, 본 논문에서는 바이오 디젤의 발전용 연료화를 통한 기대효과를 분석하였으며, 현재 운영중인 유류발전소 등에 적용시 기대효과에 대하여 평가하였다.

Risk of Breast Cancer and Total Malignancies in Rheumatoid Arthritis Patients Undergoing TNF-α Antagonist Therapy: a Meta-analysis of Randomized Control Trials

  • Liu, Yang;Fan, Wei;Chen, Hao;Yu, Ming-Xia
    • Asian Pacific Journal of Cancer Prevention
    • /
    • 제15권8호
    • /
    • pp.3403-3410
    • /
    • 2014
  • Context: Interest exits in whether TNF-alpha antagonists increase the risk of breast cancer and total malignancies in patients with rheumatoid arthritis (RA). Objectives: To analyze the risk of malignancies, especially breast cancer, in patients with RA enrolled in randomized control trials (RCTs). Methods: A systematic literature search for RCTs from 1 January 1998 to 1 July 2013 from online databases, such as PubMed, WILEY, EMBASE, ISI web of knowledge and Cochrane Library was conducted. Studies included RCTs that compared the safety of at least one dose of the five TNF-${\alpha}$ antagonists with placebo or methotrexate (MTX) (or TNF-${\alpha}$ antagonists plus MTX vs placebo plus MTX) in RA patients for more than 24 weeks and imported all the references into document management software EndNote${\times}6$. Two independent reviewers selected studies and extracted the data about study design, patients' characteristics and the type, number of all malignancies. Results: 28 RCTs from 34 records with 11,741 patients were analyzed. Of the total, 97 developed at least one malignancy during the double-blind trials, and breast cancer was observed in 17 patients (17.5% of total malignancies). However, there was no statistically significant increased risk observed in either the per protocol (PP) model (OR 0.65, 95%CI [0.22, 1.93]) or the modified intention to treat (mITT) model (OR 0.75, 95%CI [0.25, 2.21]). There were also no significant trend for increased risk of total malignancies on anti-TNF-${\alpha}$ therapy administered at approved doses in either model (OR, 1.06, 95%CI [0.64, 1.75], and OR, 1.30, 95%CI [0.80, 2.14], respectively). As to the two models, modified intention to treat model analysis led to higher estimation than per protocol model analysis. Conclusions: This study did not find a significantly increased risk of breast cancer and total malignancies in adults RA patients treated with TNF-${\alpha}$ antagonists at approved doses. However, it cannot be ignored that more patients developed malignancies with TNF-${\alpha}$ antagonists therapy compared with patients with placebo or MTX, in spite of the lack of statistical significance, so that more strict clinical trials and long-term follow-up are needed, and both mITT and PP analyses should be used in such safety analyses.