• 제목/요약/키워드: 복잡한 교환

검색결과 333건 처리시간 0.023초

버전 상호 호환 가능한 HL7 파서의 설계 (Design of an Version-Compatible HL7 Parser)

  • 이인근;황도삼
    • 한국어정보학회:학술대회논문집
    • /
    • 한국어정보학회 2017년도 제29회 한글및한국어정보처리학술대회
    • /
    • pp.201-202
    • /
    • 2017
  • 의료정보시스템의 상호운용을 위해 개발된 의료정보 교환 국제 표준인 HL7은 복잡한 구조와 문법으로 인해 컴퓨터 소프트웨어로 관리되고 있다. 현재 개발되고 있는 HL7 인터페이스 소프트웨어에서는 다양한 버전 간 호환이 되지 않아 의료정보시스템에서 버전 상호 간의 호환을 위해 변환 소프트웨어 모듈을 개발하여 사용한다. 그러나 다양한 버전(V2.1~V2.8)의 HL7 메시지 간 상호 변환을 위해 소프트웨어 모듈을 모두 개발하는 것은 많은 시간과 막대한 비용 및 노력이 필요한 비효율적인 방법이다. 따라서 본 연구에서는 HL7 버전 호환성 정의에 기반을 두어 버전별 상호변환이 가능한 HL7 파서(Parser)를 설계하고, 객체 지향적 구조에 기반을 두어 하위 버전과의 호환(Backward Compatibility)뿐만 아니라 상위 버전과 호환(Forward Compatibility) 가능한 파서를 제안한다. 또한, 버전 간 변환 실험을 통해 효용성을 검증하였다.

  • PDF

생화학적 네트워크 데이터의 효율적인 통합을 위한 시스템 (A System To Integrate The Biochemical Network Data Efficiently)

  • 정태성;안명상;조완섭
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.238-240
    • /
    • 2005
  • 유전자의 생물학적 기능을 밝히고 세포 내 상호작용을 이해하는 것은 post-genome era의 가장 중요한 작업 중 하나이다. 세포는 서로 다른 컴포넌트들의 상호작용에 의해 아주 복잡한 네트워크를 구성한다. 생화학적 네트워크에는 metabolic, regulatory, signal transduction과 같은 세포의 프로세스를 포함한다. 이러한 생화학적 네트워크들은 서로 다른 정보체계를 가지고 각기 다른 데이터베이스에 분산되어 저장관리 되고 있다. 따라서 생화학적 네트워크 데이터를 체계적으로 효율적으로 저장, 관리하기 위한 데이터베이스에 대한 필요성이 증대되고 있다. 본 논문에서는 기존의 생화학적 네트워크 데이터베이스의 장.단점을 분석하고 객체지향 방식에 입각한 새로운 생화학적 네트워크 데이터의 통합을 위한 시스템 모델을 제시한다. 제안된 시스템 모델은 생화학적 네트워크 데이터에 대한 생물학전 관계를 자연스럽게 표현할 수 있는 객체지향 모델을 사용하였다. 또한 생화학적 네트워크 모델을 묘사하기 위한 응용프로그램 사이의 데이터 교환의 표준언어인 SBML[2]스키마를 기반으로 하고 있다.

  • PDF

협동 생산 하에서의 조립 시스템 컨트롤 (Assembly system control under CSCW-based shop floor control)

  • 손경준;조현보;정무영
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1995년도 춘계공동학술대회논문집; 전남대학교; 28-29 Apr. 1995
    • /
    • pp.201-207
    • /
    • 1995
  • 이제까지의 생산 시스템 컨트롤은 여러 개의 계층을 통해 상위 컨트롤러가 하위의 컨트롤러를 관리하는 계층적/감독(hierarchical$^{ervisory}$)컨트롤 방식이 일반적이었다. 그러나 생산 시스템의 규모가 증가하고, 이를 운용하는 컨트롤 소프트웨어가 복잡해짐에 따라 전통적인 계층적/감독 컨트롤 방식은 몇 가지의 문제점을 가지게 되었다. 첫째, 계층간의 관리 구조가 복잡해짐에 따라 현장의 생산 정보가 의사결정을 하는 상위의 시스템에 즉시 전달되지 못한다. 이는 실시간 의사결정이 필요한 많은 컨트롤 문제를 야기시킨다. 둘째, 생산시스템의 레이아웃 및 운영 방식에 변화가 생겼을 때 컨트롤 소프트웨어를 신속히 수정하기가 어렵다. 이러한 문제들을 해결하기 위한 방법으로 수평적/협동(heterarchical/cooperative) 컨트롤 방식이 제시된다. 이는 신속한 의사결정과 변화에 따른 수정이 용이하도록 가공, 조립, 물류등 생산 시스템의 여러 단위 요소의 자율적인 컨트롤러가 계층이 없이, 서로 동등한 입장에서 협동을 통해 컨트롤이 이루어진다. 본 연구에서는 수평적/협동 컨트롤 방식하에서 조립 시스템이 가져야 할 기능과 컨트롤 방법을 제시한다. 아울러, 조립 시스템 컨트롤러가 다른 컨트롤러들과 교환하는 정보 및 컨트롤 대상을 규명한다.

  • PDF

공개키 알고리듬을 이용한 분산 컴퓨터망에서의 인증 방식 (Authentication for Distributed Computer Network Using Public Key Algorithm)

  • 염홍열;백종현;김창련;김성우
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 1996년도 종합학술발표회논문집
    • /
    • pp.190-204
    • /
    • 1996
  • 분산 컴퓨터망에서의 고객과 서버간의 서비스는 인증이 완료된 후 제공되어야 한다. 분산망에서의 지금까지 알려진 대표적인 인증 시스템은 Kerberos 인증 기법이다. 현재 Kerberos 인증 방식에서는 대칭형 알고리듬인 DES 알고리듬과 패스워드에 바탕을 두고 있다. 그러나 여기서는 DES 의 채용으로 인한 안전성 문제와 영역(Realm) 간 인증 정보교환시 복잡한 키 관리가 요구되는 단점이 있다. 본 논문에서는 Kerberos 인증 방식이 갖는 문제점을 분석하고, 이를 바탕으로 공개키 알고리듬을 이용한 인증 구조를 제안한다 또한 IDEA 를 이용한 인증 방식과 공개키 암호 알고리듬을 이용한 인증 방식을 시뮬레이션한다. 시뮬레이션에 이용된 C 루틴은 64 비트 IDEA 루틴, 128 비트 MD5 루틴, 고속의 지수 연산 루틴, 768 비트 지수 연산 루틴, 그리고 RSA 암호키 생성 루틴 등이다. 본 논문의 결과는 분산 컴퓨터 망에서의 인증 시스템 설계시 유용하게 활용될 수 있을 것이다.

  • PDF

시나리오에 의한 한반도 전력연계 조류 계산 (Scenario based Power Flow Analysis for Interconnection in Korean Peninsula)

  • 장용진;이상성;이상호;박종근;김광호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 춘계학술대회 논문집 전력기술부문
    • /
    • pp.206-209
    • /
    • 2001
  • 지역 간 계통연계를 함으로써 얻을 수 있다는 장점은 발전소 용량을 절감할 수 있고 긴급한 상황하의 전력의 교환이 가능하며 예비전력의 양을 줄일 수 있다는 것 등이 있다. 그러나 전력 시스템의 연계는 경제적이고 기술적인 고려가 요구되어진다. 연계에 대한 계획은 광범위한 기술적인 측면을 고려해야하고 체계적인 연구가 필요하다. 계통 연계는 다른 대륙에서 이미 많이 시도되어 왔으며 실행되고 있다. 하지만, 동북아시아 지역은 복잡한 정치적인 문제들 때문에 아직 연계가 되어 있지 않은 상태이다. 이러한 상황 하에 남한과 북한의 연계는 극동아시아지역의 연계의 시발점이 될 수가 있기 때문에 매우 중요하다. 본 연구에서는 남한과 북한의 전력 계통의 연계에 대한 시나리오에 의해 가상으로 연계한 후, PSS/E Tool을 사용하여 조류 계산을 하였다.

  • PDF

에이전트 기반 시스템 통합 및 자동화 방안 (An Agent-Based System Integration and Automation Framework)

  • 이재호;이기훈
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2002년도 추계정기학술대회
    • /
    • pp.385-391
    • /
    • 2002
  • 하나의 에이전트로 해결하기 어려운 복잡한 문제를 해결하기 위한 방안으로 여러 에이전트들간의 상호작용과 협동을 통하여 작업이 수행되는 멀티에이전트 시스템을 구현하는 것이 점차 보편화되고 있다. 멀티에이전트 시스템의 중요한 특징 중의 하나는 여러 에이전트들 간의 능력과 정보가 서로 공유된다는 점이다. 멀티에이전트 시스템에서는 한 에이전트의 처리 견과론 다른 에이전트가 이용할 수도 있으며, 그 결과 또한 다시 다른 에이전트에게 제공되기도 한다. 그러나 각각의 에이전트들은 서로 다른 환경 하에서 구축된 이형질성과 원격지에서 작동하는 분산성으로 인해 하나의 시스템으로 통합하기가 용이하지 않다. 이를 해결하기 위한 방법의 하나로 이형질의 에이전트들 간에 정보 교환을 위한 파일랩퍼 (File Wrapper) 이용 방안이 있다. 한 에이전트의 처리 결과가 파일이라는 일반적인 형태로 존재한다고 할 때, 이러한 파일내의 정보를 추출하고 조합 및 가공하는 기능을 담당하는 것을 파일랩퍼(File Wrapper)라고 한다. 본 연구에서는 Java와 JavaCC를 이용하여 에이전트 스크립트 언어로 새롭게 구현된 파일랩퍼를 소개한다. 이 파일랩퍼는 파일에서 정보를 추출하기 위한 명령어들과 출력에 관련한 명령어들 그리고 작업의 효율성을 위한 명령어들로 구성된 텍스트 기반 언어로 구성되어 있다.

  • PDF

바이러스 메시 유전 알고리즘에 의한 퍼지 모델링 (The Fuzzy Modeling by Virus-messy Genetic Algorithm)

  • 주영훈;최종일;박직배
    • 한국지능시스템학회논문지
    • /
    • 제11권2호
    • /
    • pp.95-100
    • /
    • 2001
  • 비선형 시스템의 성공적인 퍼지 모델을 구성하기 위한 최적의 퍼지 추론 시스템의 동정은 중요하고도 어려운 문제이다. 전통적으로 유전 알고리즘은 어느 정도의 전역 최적해를 찾을 수 있기 때문에 퍼지 모델의 구조와 파라미터를 동정하는데 사용되어 왔다. 그러나, 유전 알고리즘은 개체군 진화 시 우수한 개체의 출현은 지역수렴의 원인이 된다. 따라서, 본 논문에서는 바이러스 메시 유전알고리즘을 이용한 효과적인 퍼지 모델링 방법을 제안한다. 제안된 방법은 지역 정보가 개체군 내에서 교환됨으로써 지역 수렴의 대인아 될 수 있을 뿐 아니라, 가변길이 스트링을 사용함으로써 좀더 효과적이고 적응적인 구조를 가질 수 있다. 또한 본 논문에서 제안한 방법의 우수성과 일반성을 증명하기 위해 복잡한 비선형 시스템과 가스로의 퍼지모델링에 적용하였다.

  • PDF

저축 CNC 환경에서의 효율적인 황삭가공 (Computer Automated Manufacturing Lab)

  • 강지훈;서석환;이정재
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1994년도 추계학술대회 논문집
    • /
    • pp.193-198
    • /
    • 1994
  • 다축가공은 3축 이상의 동시제어축을 이용하여 복잡한 형상을 효율적으로 가공할 수 있는 첨예의 기술인 반면, 가공 설비의 고가로 인해 실제현장에 보급되지 못하고 있는 실정이다. 부가축 방식에 의한 저축화 가공방식은 이러한 현실적 문제에 대처할 수 있는 강력한 방식으로서, 본 연구팀에서는 3축 CNC 공작기계에 부가축 테이블 방식을 이용하여 5축 곡면가공을 구현한 바 있으며, 정삭가공 알고리즘을 개발한 바 있다. 본 연구에서는 부가축 환경하에서 황삭가공 알고리 즘을 다루며, 기존의 전축환경의 황삭가공에 비해공구자세를 인텍싱 형태로 변화시킬 수 있다는 차이가 있으며, 이에 따라 자세조정횟수의 초소화가 생산성 지표로 부각된다. 본 연구에서 개발된 황삭경로 알고리즘은 자세조정횟수를 포함 하여 공구접근영역, 공구교환횟수, 피드조정을 통하여 전체적을 황삭가공시간의 최소화로 접근하였다. 연구된 알고리즘 은 컴퓨터시뮬레이션을 통하여 검증하였으며, 실제절삭을 통한 검증이 추진중에 있다.

  • PDF

객체지향 페트리네트를 기반으로 하는 대규모 생산시스템 모델링 도구 (Large Scale Manufacturing Systems Modeling Tools Based on Object-oriented Petri Nets)

  • 이양규;박성주
    • 정보기술응용연구
    • /
    • 제1권3_4호
    • /
    • pp.133-152
    • /
    • 1999
  • 생산 시스템은 일반적으로 규모가 크고 복잡하며 동시 발생적인 특성을 가지는 경우가 많다. 이러한 특징은 시스템의 행태를 사전에 분석하고 시뮬레이션하기 위한 모델링에 많은 어려움을 가져오게 한다. 본 논문은 이러한 어려움을 해결하기 위하여 객체지향 페트리네트를 이용한 생산시스템 모델링 및 분석 도구를 제사한 것이다. 기본적인 구조는 페트리네트를 객체의 개념으로 구성하는 것이다. 객체의 개념으로 페트리네트를 구성하고 시스템의 행태는 객체간의 메시지 교환과 객체내의 행태로 표현된다. 시스템 분석에 있어서는 객체간의 메시지 전달관계와 객체내의 행태 분석 등이 가능하다. 대상 시스템이 객체의 클래스 개념으로 구성되기 때문에 복잡도가 많이 감소될 수 있다. 특히 본 논문에서는 상속성의 개념을 객체 지향 페트리네트에서 어떻게 구현할 것인가에 대한 방법과 분석 방법이 제시되었다.

  • PDF

AJAX를 이용한 실시간 예약 시스템 설계 (A Design of Realtime Reservation System Using AJAX)

  • 전국현;문석재;엄영현;국윤규;정계동;최영근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (D)
    • /
    • pp.738-741
    • /
    • 2006
  • 기존의 웹 애플리케이션 데이터 처리 기법으로는 동일 페이지에서 데이터의 Request와 Response를 동적으로 처리할 수 없다. 단위 워크플로우를 처리하기 위해서는 Request 페이지와 Response 페이지를 구분 처리하거나 페이지를 Refresh 해야 한다. 따라서, 사용자가 증가할수록 리소스 사용 비율 및 네트워크 대역폭이 급격하게 증가하게 된다. 이러한 이유로 복잡한 대화형 웹 애플리케이션 개발 및 실시간 정보교환시스템 구축이 어렵다. 본 논문에서는 비동기 통신 방법인 AJAX(Asynchronous JavaScript And XML)기반 기술을 이용하여 기존 예약 시스템의 문제를 개선한 실시간 예약 시스템을 구축하고, 직관적이며 데이터 변동 상태를 실시간으로 제공하는 사용자 인터페이스 구축 방법을 제안한다.

  • PDF