• Title/Summary/Keyword: 지도 API

Search Result 768, Processing Time 0.024 seconds

효율적인 서비스 모니터링을 위한 이벤트 주도 동적 모니터 (An Event-Driven Dynamic Monitor for Efficient Service Monitoring)

  • 금득규;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권12호
    • /
    • pp.892-908
    • /
    • 2010
  • 서비스 지향 아키텍처(Service Oriented Architecture, SOA)에서의 서비스는 서비스 소비자에게 대부분 블랙 박스 형태로 인식되고, 동적으로 실시간에 진화될 수 있으며, 다수의 인지되지 않은 이질적인 환경에서 실행된다. 이러한 SOA의 특성으로 인해 동적으로 서비스의 다양한 측면을 효과적, 효율적으로 모니터링하는 것은 필수 핵심 기능이다. 하지만, 이와 관련된 현재까지의 연구나 솔루션들은 실질적으로 서비스 자체에 초점을 맞추어 비즈니스 프로세스상의 영향 요인은 간과되는 측면이 있으며, BPEL엔진이나 미들웨어의 API에 의존한 외부 모니터링 데이터만의 획득으로 비즈니스 수준의 유용한 정보를 제공하는 데 부족한 면이 있다. 또한, 서비스 품질을 저하시킬 수 있는 모니터링으로 인한 과부하를 줄일 수 있는 효율적인 방법에 대한 연구 역시 부족하다. 이벤트 주도 아키텍처(Event Driven Architecture, EDA)는 발생하는 이벤트들을 효율적으로 수집하고 분석하기 위해 SOA를 보완하는 역할을 할 수 있다. 본 논문에서는 모니터링 측면에서의 EDA 장점들을 도출하고, 모니터링 대상을 분류하여 각 대상에 적합한 효율적인 모니터링 기법을 제시한다. 또한, 그것을 더 적용성 있도록 하기 위하여 이벤트 메타 모델을 정의하고, 이를 기반한 이벤트 처리 모델과 아키텍처를 제안한다. 제안하는 아키텍처와 기법을 사용하여 실행 시간에 외부 모니터링 데이터뿐만 아니라 내부 모니터링 데이터를 효율적으로 수집 및 처리할 수 있는 이벤트 주도 동적 모니터링 프레임워크의 프로토타입을 구현하고, 사례연구를 통하여 본 연구의 실효성과 적용 가능성을 보여준다.

P2P 통신 병용 DASH 시스템의 피어 부하 분산 방안 연구 (A Peer Load Balancing Method for P2P-assisted DASH Systems)

  • 서주호;김용한
    • 방송공학회논문지
    • /
    • 제25권1호
    • /
    • pp.94-104
    • /
    • 2020
  • 현재 유무선 인터넷을 통한 미디어 소비는 대부분 ISO/IEC MPEG(Moving Picture Experts Group)에 의해 표준화된 미디어 스트리밍 방식인 DASH(Dynamic Adaptive Streaming over HTTP) 또는 이와 유사한 형태의 적응형 미디어 스트리밍(adaptive media streaming) 기술에 의해 시행되고 있다. 이들은 모두 ISP(Internet Service Provider)가 웹서비스를 원활하게 제공하기 위해 충분히 설치할 수밖에 없는 HTTP 캐시(cache)에 크게 의존한다. 결과적으로 미디어 스트리밍 사용자 증가에 따라 CDN(Contents Delivery Network) 사업자의 서버 증설 부담 대신 ISP의 HTTP 캐시 증설 부담이 커지게 되었다. 이로 인해, ISP들은 이러한 HTTP 증설 비용을 보전하기 위해 CDN 사업자에게 미디어 트래픽 비용을 부과하게 되었다. 최근 이러한 비용을 줄이고자 P2P(Peer-to-Peer) 통신을 함께 사용하는(P2P-assisted) DASH 방식이 제안되었다. 또한 이러한 P2P 통신 병용 DASH 시스템의 효율을 극대화하여 CDN 사업자의 비용을 최대한 절감시키는 피어 선택 알고리듬도 연구되었다. 그러나 이 알고리듬은 선택된 피어에게 부담을 집중시키는 경향이 있다. 본 논문에서는 피어의 부담을 여러 피어들에게 분산시키면서도 CDN 사업자의 비용 절감 수준을 적절하게 유지하는 새로운 피어 선택 알고리듬을 제안하고, 이를 WebRTC(Web Real-Time Communication) 표준 API를 활용한 웹기반 스트리밍 시스템에 구현한 후, 실험을 통해 제안한 알고리듬의 효용성을 검증하였다.

MPEG-4 미디어 스트리밍에 적합한 실시간형 다중원형버퍼 모델 (A Real-Time Multiple Circular Buffer Model for Streaming MPEG-4 Media)

  • 신용경;김상욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권1호
    • /
    • pp.13-24
    • /
    • 2003
  • MPEG는 멀티미디어 응용의 표준이며, 저작자, 서비스 제공자, 최종 수요자 모두의 요구에 부합할 수 있는 기술들을 제공한다. 본 논문에서는 이러한 MPEG-4 컨텐츠를 효과적으로 스트리밍하는 데 적합한 실시간형 다중원형버퍼(M4RM 버퍼) 모델을 제안한다. M4RM 버퍼는 전송된 정보에 따라 MPEG-4 컨텐트를 구성하는 각 객체에 적합한 버퍼 구조체를 생성하고 그 주소 값만으로 다중 읽기 쓰기 연산을 수행한다. M4RM 버퍼에서는 표준에 기술된 디코더 버퍼와 컴포지tus 버퍼를 프레임 단위로 분할하여 스트림의 접근 범위를 최소화한다. 이러한 프레임 버퍼는 객체 서술자 정보에 따라 할당된다. 또한 버퍼에 기술된 객체의 동기화 정보를 처리하며, 사용자 이벤트 처리를 위한 효율적인 버퍼관리 API를 제공한다. 실험 결과에 의해, M4RM 버퍼 모델이 연산 시 버퍼 프레임에 대기하는 시간을 단축시키고, 그 결과로 IM1-20 재생기 및 윈도우 미디어 재생기에 비해 소량의 메모리를 사용하여 실시간 MPEG-4 스트리밍이 가능함을 보여준다.

세종시 데이터 증거기반 정책수립을 위한 대시보드 디자인에 관한 연구 (Dashboard Design for Evidence-based Policymaking of Sejong City Government)

  • 박진아;안세윤
    • 한국콘텐츠학회논문지
    • /
    • 제19권12호
    • /
    • pp.173-183
    • /
    • 2019
  • 최근 세종시는 개발 및 정비가 추진되면서 여러 분야에서 발생하는 사회문제를 해결하기 위해, 축적된 데이터의 활용이 대두되고 있다. 세종시가 추진 중이거나 추진예정 중인 정책의 품질 제고 및 사회적 변화에 대응하는 정책수립 및 운영에 축적된 데이터를 활용하여 과학적 정책수립의 필요성이 강조되고 있다. 특히, 경제사회구조의 급속한 변화 속에서 한정된 자원을 유효하게 활용하여 시민이 신뢰하는 정책을 전개하기 위해 데이터를 활용한 객관적인 접근으로 정책수립 과정에서 더욱 정확한 정책을 형성하는데 필요한 데이터 정비와 증거기반의 정책 검토가 더욱 강조되고 있다. 본 연구는 세종시 증거기반 정책수립을 위한 대시보드 구축을 위해 파일 데이터, 오픈 API, 주요 생활지표 데이터, 분야별 정보 데이터, 통계간행물, 통계DB 데이터를 활용하여 데이터 인포그래픽 대시보드를 디자인하였다. 대시보드 디자인은 세종시 생활지표인 사회, 인구, 경제, 부동산, 교통, 환경, 건강, 인프라 지표 데이터를 시각화하고, 데이터를 상호 연계하여 정책수립 및 운영에 주요 사회동향을 파악하는데 적용·활용될 수 있도록 구조적 마크업(HTML), 표현 및 레이아웃(CSS), 자바스크립트 (JavaScript)로 인포그래픽 대시보드를 디자인하였다.

미국 California 주의 건강증진사업 사례 (Health Promotion Activities in California, USA)

  • Song Hwang, Myung-Hee
    • 한국보건교육건강증진학회:학술대회논문집
    • /
    • 한국보건교육건강증진학회 2005년도 국민건강증진법 제정 10주년 국제학술대회
    • /
    • pp.121-149
    • /
    • 2005
  • 미국 캘리포니아 주의 건강문제로는 흡연, HIV/AIDS, 천식, 정신질환, 아동비만, 유방암, API, 건강한 생활양식 형성, 인종간의 건강격차 등을 들 수 있다. 이러한 건강문제를 해결하기 위해 캘리포니아주에서 진행되는 지역사회 중재전략은 지역사회 단체와의 협력이라는 특성을 지니고 있으며, 도시지역의 노인이나 다양한 인종들을 대상으로 하는 프로그램들의 경우는 교회를 통한 접근방법이 빈번하게 활용된다. 중재 프로그램들은 지역사회 조직모형과 역량강화의 개념을 활용하며, 문화적으로 다른 배경을 가진 인구집단을 대상으로는 이들의 요구에 맞는 프로그램을 진행하는 형태로 기존의 프로그램을 채택하는 것이 아닌 이들의 다양한 요구에 맞도록 수정된 프로그램을 제공하고 있다. 개인 간 의사소통을 활용하여 사회적 관계망의 활성화를 도모하며, 일반인이 건강지도자가 되는 교육모형도 활용하고 있다. 한국교민사회 자문위원회(Korean Community Advisory Board, KCAB)는 CDCPRC(CFCH)의 기금으로 진행되는 연구 프로젝트를 수행할 목적으로 1993년 설립되었다. 장기적인 지역사회 건강증진을 위하여 전문가와 일반인 지도자들이 지역사회에서 협력하는 방법을 활용하며 요구도 진단, 수행 평가, 건강옹호와 같은 다양한 사업을 진행한다. 회원들은 핵심 회원과 일반회원으로 구분되고 이들은 사업의 수행과 관련된 의사결정에 도움을 주게 된다. 한국교민사회 자문위원회가 수행한 프로그램은 'Health is Strength', 'Virtual Village Program'이 있으며, 현재는 'Quitting is Winning'이라는 미국거주 한국 남성을 대상으로 하는 인터넷 금연 프로그램을 수행하고 있다. 또한 캘리포니아 주 거주 한국인의 건강상태에 대한 조사를 진행하고 그 결과를 보고하는 프로젝트를 진행하고 있다. 이들이 하는 주요 업무는 지역에서 발생되는 건강문제에 대한 우선순위를 파악할 수 있도록 하여 한국교민들의 건강요구를 파악하고 사업의 우선순위를 설정하는데 도움을 주고 있다. 센터에서 진행되는 한국교민 대상 연구나 사업에 가장 효과적일 수 있는 방법에 대한 지침이나 정보를 제공한다. 또한 문화적으로 민감한 사항이나 적절성 여부에 대한 확인을 하며 연구결과를 보고하고 확산하는데 도움을 주고 있다. 캘리포니아 주는 다양한 인종들이 거주하는 지역이다. 따라서 문화적 민감성이나 문화적 대응전략, 문화적 적절성은 건강증진사업을 수행할 경우에 매우 중요한 이슈가 된다. 또한 이들은 소수민족인 경우가 많아 언어장벽으로 인하여 의료서비스 이용에 제한을 받게 된다. 따라서 보건의료전문가들은 이러한 문화적 요소들을 능숙하게 다루는 기술이 필요한데, 이러한 기술이란 문화가 다른 사람들 간에는 갈등이 존재한다는 점을 인식하고, 건강관련 믿음과 건강행동에 영향을 미치는 사회문화적 요인들을 파악하고, 대안적 해결책을 제시하며, 결과를 평가할 수 있는 능력을 의미한다. 이러한 영역에서 health care interpreter는 소수인종의 보건의료 서비스의 원활한 이용을 위하여 매우 활발한 역할을 수행하고 있다.

  • PDF

가구산업의 설계 효율화를 위한 3D Modeling Solution 개발에 관한 연구 (A Study on the 3D Modeling Solution Development for Design Efficiency in Furniture Industry)

  • 한찬희;이창호
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2003년도 춘계학술대회
    • /
    • pp.43-51
    • /
    • 2003
  • 제품 설계 및 디자인의 과정이 고도로 높은 기술력을 바탕으로 이루어지고 있으며, 국내의 기업체도 우수한 기술력과 높은 품질로 경쟁력을 키우며 다양한 고객의 요구에 대응하여 고객만족을 꾀하여야 한다 이의 기반이 되는 제품의 품질과 사양은 설계에서 시작되는데 아직 국내의 많은 기업들은 설계 및 제작 단계에서 많은 시간과 비용을 낭비하고 있다. 3D Modeling Solution은 설계오류가 적으며 시각적인 설계를 할 수 있어 최소의 인력으로 제품을 설계할 수 있는 장점이 있지만 너무 많은 기능으로 인해 사용자가 쉽게 적용하고 사용하기 어려운 단점을 가지고 있다. 본 연구에서는 이러한 산업현장의 어려움을 덜기 위해 3D 전용 Modeling Solution에 사용자가 쉽게 부품을 조림할 수 있는 엔진을 접목시켜 누구나 사용가능하고 신속한 신제품 개발이 이루어지도록 하였다. 본 연구에서는 Autodesk사의 Inventor와 Microsoft Visual Basic으로 Inventor에서 제공하고 있는 API함수를 이용하여 조립자동화를 위한 조립조건 생성, 조립자동화, 부품 재질변경, 수동조립 그리고 부품의 DB화를 구현하였다. 이 프로그램은 조립조건 설정 폼을 이용하여 부품의 조립속성을 생성하고 부품조립 폼을 이용하여 조립자동화를 실행할 수 있도록 하였다. 또한 모든 부품을 Database화 하여 부품을 손쉽게 탐색할 수 있으며, 추후에도 언제든지 재사용이 가능하여 제품설계 효율성을 극대화 할 수 있다. 현장 적용 시 신속한 신제품 개발과 품질의 우수성으로 고객만족을 꾀할 수 있으며, 시간과 비용을 동시에 줄여 경쟁사와의 경쟁우위를 높이는 해결책이 될 수 있다.-110 마이크로프로세서와 21285 주제어기가 장착된 EBSA-285 보드이다. 측정하면서 수행하였다. 검증 결과 random 상태에서는 문헌자료에 부합되는 예측결과를 보여주었으나, intermediate와 constant 상태에서는 문헌보다 다소 낮은 속도를 보여주었다 이러한 속도차는 추후 현장 데이터를 수집하여 보다 실질적인 검증을 통하여 조정되어야 할 것으로 판단된다.지발광(1.26초)보다 구애발광(1.12초)에서 0.88배 감소하였고, 암컷에서 정지발광(2.99초)보다 구애발광(1.06초)에서 0.35배 감소하였다. 발광양상에서 발광주파수는 수짓의 정지발광에서 0.8 Hz, 수컷 구애발광에서 0.9 Hz, 암컷의 정지발광에서 0.3 Hz, 암컷의 구애발광에서 0.9 Hz로 각각 나타났다. H. papariensis의 발광파장영역은 400 nm에서 700 nm에 이르는 모든 영역에서 확인되었으며 가장 높은 첨두치는 600 nm에 있고 500에서 600 nm 사이의 파장대가 가장 두드러지게 나타났다. 발광양상과 어우러진 교미행동은 Hp system과 같은 결과를 얻었다.하는 방법을 제안한다. 즉 채널 액세스 확률을 각 슬롯에서 예약상태에 있는 음성 단말의 수뿐만 아니라 각 슬롯에서 예약을 하려고 하는 단말의 수에 기초하여 산출하는 방법을 제안하고 이의 성능을 분석하였다. 시뮬레이션에 의해 새로 제안된 채널 허용 확률을 산출하는 방식의 성능을 비교한 결과 기존에 제안된 방법들보다 상당한 성능의 향상을 볼 수 있었다., 인삼이 성장될 때 부분적인 영양상태의 불충분이나 기후 등에 따른 영향을 받을 수 있기 때문에 앞으로 이에 대한 많은 연구가 이루어져야할 것으로 판단된다.

  • PDF

페더레이션 연동을 위한 객체 모델 통합 프로세스 (Integration Process of Federation Object Model for Interoperation of Federations)

  • 권세중;유민욱;김탁곤
    • 한국시뮬레이션학회논문지
    • /
    • 제26권2호
    • /
    • pp.1-8
    • /
    • 2017
  • High Level Architecture (HLA)는 완성된 시뮬레이터를 연동함으로써 재사용성을 높이고 분산된 이기종 시뮬레이터간의 연동성을 확보하고자 제정된 연동 표준으로, Runtime Infrastructure (RTI)로 구현되어 다양한 시뮬레이터간의 연동 시뮬레이션을 중개한다. 이러한 연동 시뮬레이션 관련 연구는 연동 대상이 되는 시스템이 점점 복잡해짐에 따라 시뮬레이터간의 연동을 넘어 연동된 페더레이션 간의 연동으로 발전하고 있다. 그러나 기존의 연구들은 객체 모델 통합에 대한 고민이 없었기 때문에 객체 모델이 동일한 표준 형식을 따르며 차이점이 존재하지 않아 쉽게 통합될 수 있다고 가정하고 진행되었다. 그러나 다양한 HLA 표준에 기초한 페더레이션들이 이미 구현되어 있기 때문에 객체 모델의 형식에 차이점이 있어 기계적인 객체 모델 통합이 불가능하고, 실제로는 같은 객체/속성에 대해 다르게 기술되어 있을 가능성이 많다. 또한 모든 객체를 통합하여 공개했을 때에는 보안성의 문제도 존재한다. 따라서 본 논문은 이러한 문제를 해결하는 페더레이션 연동을 위한 객체 모델 통합 프로세스를 제안한다. 제안하는 객체 모델 통합 프로세스는 서로 다른 표준을 따르는 객체 모델 간의 통합 방법을 제안하고, 객체간의 서로 다른 이름/특성 문제를 해결하며, 보안객체를 제외하는 기능을 담고 있다. 본 연구를 통하여 페더레이션 연동 기술이 실제적으로 적용될 때에 각 페더레이션의 연동성과 재사용성을 향상시킬 수 있을 것으로 기대한다.

안전한 오픈뱅킹 구축을 위한 정책 및 B2B2C 모델에 관한 연구 (A Study on the Policy Proposal and Model B2B2C for Safe Open Banking)

  • 최대현;김인석
    • 정보보호학회논문지
    • /
    • 제29권6호
    • /
    • pp.1271-1283
    • /
    • 2019
  • 4차 산업혁명과 디지털 전환(digital transformation)은 국내 금융 생태계에도 큰 변화를 가져오고 있다. 이미 해외 글로벌 금융회사들은 금융시장을 개방하고 핀테크 기업들과 상생의 방안을 모색하여 새로운 금융 비즈니스를 발굴하고 있다. 하지만 국내 금융환경은 독점적이고 폐쇄적인 구조로 이러한 변화에 대응하지 못했던 것도 사실이다. 이에 정부는 2019년 12월 금융결제 시스템의 전면 개방을 목표로 오픈뱅킹의 도입을 추진하기 시작했다. 하지만 기존 단순한 금융거래 구조와 달리 오픈뱅킹은 금융회사, 핀테크 기업, 고객 등 거래의 연계 구조가 복잡하여 금융사고 발생 시 이해 당사자 간 책임 관계가 불명확하여 해소되지 못한 부분이 아직도 존재하고 있다. 본 연구는 오픈뱅킹의 보안위협을 심도 있게 분석하였다. 이를 통해 국내 오픈뱅킹의 안전성을 높이고 금융소비자 보호를 위해 정부와 금융회사가 개선해야 할 정책 제안과 기존 모델의 취약한 부분을 개선한 새로운 금융모델을 제시하고자 한다.

Java SDK를 이용한 파일 클라우드 시스템의 설계 및 구현 (Design and Implementation of File Cloud Server by Using JAVA SDK)

  • 이상곤
    • 한국정보전자통신기술학회논문지
    • /
    • 제8권2호
    • /
    • pp.86-100
    • /
    • 2015
  • 클라우드 컴퓨팅은 IT 관련된 기능들이 서비스 형태로 제공되는 컴퓨팅 스타일이다. 사용자들은 전문 지식이 없거나 제어할 줄 몰라도 인터넷으로부터 서비스를 이용할 수 있다. 정보가 인터넷 상의 서버에 영구적으로 저장되고 데스크탑 컴퓨터, 노트북, 휴대용 기기 등과 같은 클라이언트에는 일시적으로 보관된다. 이러한 클라우드 컴퓨팅에서 소프트웨어와 데이터는 서버에 저장된다. 클라우드 컴퓨팅은 웹 2.0, SaaS(software as a service)와 같이 최근 잘 알려진 기술 경향들과 연관성을 가지는 일반화된 개념이다. 이들 개념들의 공통점은 사용자들의 컴퓨팅 요구를 만족시키기 위해 인터넷을 이용한다는 사실이다. 이는 단순히 서버 등의 자원을 제공해 주면서 사용자가 디바이스에 제약없이 데이터에 접근할 수 있도록 해준다. 개인적인 용도의 파일을 저장하고 이를 여러 디바이스에서 공유하는 클라우드 서비스가 주목을 받고 있다. 본 논문에서는 Dropbox와 OAuth, PACloud를 통해 이와 같은 서비스를 구현할 수 있다. 또한 스레드 폴링을 이용하여 서버에 들어오는 여러 태스크들을 적절하게 처리할 수 있는 구현 기술을 제시하였다. 아울러 구현 기술을 설명하기 위해 소프트웨어 공학적인 여러 다이어그램을 제시하였다.

바이오 응용을 위한 직접 통로 기반의 GPU 가상화 (Direct Pass-Through based GPU Virtualization for Biologic Applications)

  • 최동훈;조희승;이명호
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권2호
    • /
    • pp.113-118
    • /
    • 2013
  • 현재 개발된 GPU 가상화 기술은 모두 미세한 시분할 기법에 의한 스케줄링을 사용하기 때문에 어플리케이션 실행을 위한 오버헤드를 필요 이상으로 유발한다. 또한 이들은 가상 머신 모니터에 GPU 컴퓨팅 API를 포함하고 있어서, 가상 머신 모니터의 이식성이 약하다. 본 논문에서는 이질적 컴퓨팅 시스템에서 바이오 어플리케이션에 최적화된 GPU 가상화 기술을 제안하며, 공개 소스 Xen을 사용하여 개발하였다. 우리가 제안하는 방법은 가상 머신 간의 GPU 공유를 시분할에 의존하지 않는다. 대신에 하나의 가상 머신이 GPU를 할당 받으면 그 가상 머신이 어플리케이션을 종료할 때까지 GPU를 사용하도록 허용한다. 이렇게 하여 바이오 어플리케이션의 성능을 향상시키고 GPU의 활용률을 높인다. GPU 가상화의 이식성을 높이기 위해 하드웨어가 지원하는 IOMMU 가상화를 이용하여 GPU에 대한 직접 접근 통로를 제공한다. 미생물 유전체 분석 어플리케이션을 대상으로 성능을 분석한 결과, 본 연구에서 제안하는 직접 통로 방식에 의한 GPU 가상화는 Domain0를 통한 접근에 비해 오버헤드가 적었다. 또한 직접 접근 방식에 의한 가상 머신의 GPU 접근은, 비가상화된 머신과 거의 성능의 차이가 없었다.