• 제목/요약/키워드: Application programming interface

검색결과 269건 처리시간 0.024초

고문헌과 바위글씨로 조명한 지리산 용호구곡(龍湖九曲)의 입지 및 경관특성 (A Study on the Location and Landscaping Characteristics of Yonghogugok of Jiri Mountain Illuminated by Old Literatures and Letters Carved on the Rocks)

  • 노재현;강병선
    • 한국전통조경학회지
    • /
    • 제32권3호
    • /
    • pp.154-167
    • /
    • 2014
  • 김사문의 "용호구곡경승안내"와 "용성지" 그리고 바위글씨 의 위치와 내용 및 ArcGIS10.0의 투영기법을 활용한 지형분석 등을 통해 지리산에 설정된 남원 용호구곡의 장소 및 경관 특질을 밝히고자 한 본 연구의 주요 결과는 다음과 같다. 남원팔경 제1경인 용호구곡의 협곡은 감입곡류천으로 변성암과 화강암 풍화층이 급류에 깎이면서 곳곳에 소(沼)와 단애(斷崖) 그리고 반석(盤石)이 특징적인 지형경관을 이루었다. 제3곡 학서암을 제외한 구곡 바위글씨 위치의 GPS좌표를 측정하고, 바위글씨를 기종점(起終點)으로 다음(Daum)지도 상의 API(Application Programming Interface) 기능을 이용하여 거리를 측정한 결과, 용호구곡의 총 연장거리는 약 3.5km이었으며 각 곡간의 평균거리는 436.5m로 계상되었다. 용호구곡은 1927년 용호서원의 전신인 용호정사(龍湖精舍)의 경영주체인 원동향약계와 관련된 기호학파 사림에 의해 구한말에서 일제 강점 초기 사이에 설정된 것으로 판단된다. 그 근거는 "용호정실기(龍湖亭實記)"에 언급된 용호영당(龍湖影堂)의 존재와 "하은유고(荷隱遺稿)"의 기록, 불신당(佛神堂)의 '용호품제(龍湖品題)' 와 '용호정사동구(龍湖精舍洞口) 갑자춘(甲子春)' 바위글씨 그리고 용호서원 목간당에 게판(揭板)된 "용호구곡십영(龍虎九曲十詠)" 등을 통해 확인할 수 있다. 용호서원과 용호정을 중심으로 풍호대(風乎臺) 석벽에 새겨진 다수의 시사명단(詩社名單) 그리고 제6곡 유선대(遊仙臺)와 그 곳의 돌절구, 불신당과 교룡담의 '방장제일동천(方丈第一洞天)' 및 '용호석문(龍湖石門)' 바위글씨 그리고 1곡 주변의 여궁석(女宮石)과 비보풍수 시설 등을 종합해 볼 때, 용호구곡은 유 불 선(儒 佛 仙)과 풍수지리사상이 습합되면서 형성된 독특한 구곡문화의 현장으로 이해된다. 김사문의 "용호구곡경승안내"는 조선 말기 지역민이 가졌던 용호구곡의 지명과 승경관을 이해하는데 매우 유용한 정보를 제공해 준다. 또한 "용성지" 내용으로 미루어 볼 때 용호구곡 용추동(龍湫洞)에는 불영추(佛影湫), 구룡추(九龍湫), 이수추(梨樹湫), 괴음추(槐音湫), 대야추(大也湫) 등 총 12개의 추(湫)가 언급되고 있으나 아쉽게도 일부는 현재 확인이 곤란하다. 한편 용호구곡 주변에 충만된 구룡(九龍) 관련 지명과 시설은 이곳 장소정체성의 핵심일 뿐 아니라 12개 추의 정확한 장소 규명과 경관의미 전달은 용호구곡의 경관매력도 제공은 물론 경관 스토리텔링을 위해 매우 유효한 콘텐츠이자 스토리보드의 키워드가 될 것으로 기대된다.

네트노그라피를 이용한 공개 소프트웨어의 개발 및 확산 패턴 분석에 관한 연구 - 자바스크립트 프레임워크 사례를 중심으로 - (Tracing the Development and Spread Patterns of OSS using the Method of Netnography - The Case of JavaScript Frameworks -)

  • 강희숙;윤인환;이희상
    • 경영과정보연구
    • /
    • 제36권3호
    • /
    • pp.131-150
    • /
    • 2017
  • 본 연구의 목적은 공개 소프트웨어(Open Source Software, 이하 OSS)가 운영 기간 내 주변의 행위자들과 관계를 수립하는 동안 OSS의 개발 및 확산 패턴을 확인하는 것으로, OSS 참여자들의 변화 패턴을 조사하기 위해 OSS 통과시간을 기반으로 그 변화 양상을 추적할 수 있는 온라인 데이터와 네트노그라피 방법을 이용하였다. 이를 위해 대표적인 OSS 자바스크립트 프레임워크인 jQuery, MooTools, YUI 등 이상 세 가지 사례에 대하여 블로그, 웹 서치와 함께 GitHub 공개 API(Application Programming Interface)로 수집된 데이터를 활용하였다. 본 연구에서는 OSS 변형 과정의 변화 패턴을 분류하기 위하여 행위자-네트워크 이론의 전환(translation) 과정을 적용하였으며, 관찰된 OSS 변형 과정을 살펴보면 다음과 같다. 먼저, '프로젝트 개시' 단계에서 소스 코드, 프로젝트 책임자 및 관계자, 내부 참여자 등과 같은 세 가지 유형의 OSS 관련 행위자들을 확인하였고, 그들 사이의 관계성을 개념화 하였다. 이후 프로젝트 책임자가 최초로 프로젝트를 착수하는 '프로젝트 성장' 단계는 관계자들에 의해 소스 코드가 유지 보수되는 과정을 통해 개선된다. 마지막으로 OSS는 홍보 활동을 통해 참여자들의 관찰기를 갖고, 소스 코드 사용을 통해 학습기를 거친 사용자가 본격적으로 등장함으로써 '참여자의 도약' 단계로 진입한다. 이 시기에는 기업과 외부 관계자들도 출현하는 모습도 살펴볼 수 있다. 본 연구결과는 OSS 참여자들이 OSS를 선택하는데 있어 홍보 과정의 중요성을 강조하고, OSS의 급속한 개발속도가 오히려 참여자의 출현을 지연시키는 구축 효과(crowding-out effec)가 발생하는 것을 확인하였다. 본 연구는 행위자-네트워크 이론을 토대로 주요 OSS 사례를 네트노그라피를 활용하여 종단적인 관점에서 분석함으로써 OSS의 발전 과정을 일반화시키기 위한 노력을 시도했다는 점에서 학술적인 의의가 있으며, OSS가 지배적인 위치에 오르기 위한 단계별 영향 요인, 세부적인 변화 양상 등을 확인함으로써 OSS 개발자와 관리자들에게 다양한 시사점을 제공할 것으로 기대된다.

  • PDF

시추공영상분석을 이용한 지하 불연속면 분포의 가시화 실용연구 (Practical visualization of discontinuity distribution in subsurface using borehole image analysis)

  • 송무영;박찬석
    • 지질공학
    • /
    • 제12권1호
    • /
    • pp.23-34
    • /
    • 2002
  • 시추공 영상조사는 지하 구조를 직접 확인함으로서 좀더 정확한 자료를 얻기 위하여 실시되고 있으나, 시추공 좁은 공간내에 국한된 정보이기 때문에 원하는 공간범위의 지하 구조물에 직접적으로 적용하기 어려운 실정이다. 이에 시추공 영상 자료를 처리하고, 방향에 따른 위경사를 고려하여, 2차원의 지하 불연속면을 원하는 단면의 방향에따라 가시화하는 프로그램을 개발하고, 지하 불연속면의 분포를 넓은 공간에 확장하여 현장에 적용함으로서 시추공 영상분석을 보완하였다. 이와 관련된 프로그림이 별도로 판매되어 일부에서 사용되고 있으나, 내용이 알려지지 않았고 일반인이 사용하는데에 제한이 있었으므로 이번 기회에 희망자들이 쉽게 사용할 수 있게 될 것이다. 지하 구조물이 계획된 지역의 지하단면을 작성하기 위하여 포트란과 비쥬얼배직 프로그래밍 언어를 사용하여 Window GUI(Graphic User Interface) 환경으로 프로그램을 제작하였고 이 프로그램을 이용하여 전라북도 장수군 계남면 장계리 지역 터널계획 구간의 불연속면 분포도를 작성하였다. 시추공내에 국한된 불연속면을 가시화 프로그램을 이용하여 공간적으로 확장함으로서 부근 전체의 지하구조를 파악하며, 다른 지점에서의 불연속면의 분포 형태를 추측할 수 있었다. 또한 터널에 영향을 미치는 불연속면의 절리간극의 크기 범위와 불연속면들의 출현 심도 및 영향 범위 등을 계획된 터널의 방향에 따라 가시화하여 설계와 시공에 쉽게 이용하게 하였다.

재산화 질화산화 게이트 유전막을 갖는 전하트랩형 비휘발성 기억소자의 트랩특성 (Trap characteristics of charge trap type NVSM with reoxidized nitrided oxide gate dielectrics)

  • 홍순혁;서광열
    • 한국결정성장학회지
    • /
    • 제12권6호
    • /
    • pp.304-310
    • /
    • 2002
  • 실리콘 기판 위의 초기 산화막을 NO 열처리 및 재산화 공정방법으로 성장한 재산화된 질화산화막을 게이트 유전막으로 사용한 새로운 전하트랠형 기억소자로의 응용가능성과 계면트랩특성을 조사하였다. 0.35$\mu$m CMOS 공정기술을 사용하여 게이트 유전막은 초기산화막을 $800^{\circ}C$에서 습식 산화하였다 전하트랩영역인 질화막 층을 형성하기 위해 $800^{\circ}C$에서 30분간 NO 열처리를 한 후 터널 산화막을 만들기 위해 $850^{\circ}C$에서 습식 산화방법으로 재산화하였다. 프로그램은 11 V, 500$\mu$s으로 소거는 -l3 V, 1 ms의 조건에서 프로그래밍이 가능하였으며, 최대 기억창은 2.28 V이었다. 또한 11 V, 1 ms와 -l3 V, 1 ms로 프로그램과 소거시 각각 20년 이상과 28시간의 기억유지특성을 보였으며 $3 \times 10^3$회 정도의 전기적 내구성을 나타내었다. 단일접합 전하펌핑 방법으로 소자의 계면트랩 밀도와 기억트랩 밀도의 공간적 분포를 구하였다. 초기상태에서 채널 중심 부근의 계면트랩 및 기억트랩 밀도는 각각 $4.5 \times 10^{10}/{cm}^2$$3.7\times 10^{1R}/{cm}^3$ 이었다. $1 \times 10^3$프로그램/소거 반복 후, 계면트랩은 $2.3\times 10^{12}/{cm}^2$으로 증가하였으며, 기억트랩에 기억된 전하량은 감소하였다.

MPI 기법을 이용한 병렬 홍수침수해석 (Parallel Flood Inundation Analysis using MPI Technique)

  • 박재홍
    • 한국수자원학회논문집
    • /
    • 제47권11호
    • /
    • pp.1051-1060
    • /
    • 2014
  • 본 연구에서는 분산 메모리환경 병렬프로그래밍 모델의 표준인 MPI (Message Passing Interface) 기법과 침수해석 모형인 DHM(Diffusion Hydrodynamic Model) 모형을 연계하여 침수모형을 병렬화하고 기존의 기법으로 복잡하고 장시간의 계산시간을 요구하였던 계산에 대해 향상된 계산 성능을 구현하고자 하였다. 개발된 모형을 다양한 침수 시나리오를 바탕으로 가상유역과 실제유역에 대하여 코어 개수별로 모의함으로써 제내지 침수에 따른 침수범위 및 침수위의 추정, 및 계산시간 단축 효과를 입증 하고 병렬기법에 대한 홍수해석 분야의 적용성을 입증하고자 하였다. 본 연구에서 개발된 모형의 검증을 위하여 2차원 가상 제내지 및 실제 침수 사례에 대하여 적용하였고, 적용결과 동일한 정확도를 기준으로 계산시간 면에서 단일 코어와 비교하여 멀티코어를 사용한 경우 약 41~48%의 개선효과가 나타나는 것을 확인하였다. 본 연구에서 개발된 병렬해석 기법을 이용한 침수해석 모형은 멀티코어를 적용하여 짧은 계산시간으로 침수심, 침수구역, 홍수파 전달속도 등이 계산 가능하여, 실제 홍수 발생 시 침수지역에서의 신속한 예측 및 대처, 홍수위험지도 구축 등에 유용하게 이용될 수 있을 것으로 기대된다.

CBD에 기반한 SSL 컴포넌트의 설계 및 구현 (Design and Implementation of the SSL Component based on CBD)

  • 조은애;문창주;백두권
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권3호
    • /
    • pp.192-207
    • /
    • 2006
  • 현재 SSL 프로토콜은 다양한 컴퓨팅 환경과 보안 시스템 내에서 핵심부분으로 사용되고 있다. 그러나 SSL 프로토콜의 운영상의 경직성 때문에 다음과 같은 문제점들이 있다. 첫째, 주고받는 모든 데이타에 대한 보안을 실행하기 때문에 CPU에 큰 부하를 초래한다. 둘째, SSL 프로토콜에서는 정해진 알고리즘에 의해 고정적인 길이의 키를 사용하므로 향후 암호문 해독에 대한 위험이 존재한다. 셋째, 새로운 암호화 알고리즘의 추가 및 활용에 어려움이 존재한다. 넷째, SSL 프로토콜 개발 시에 보안에 관한 전문 지식이 없는 개발자는 보안 API(Application Programming Interface)를 다루기가 어렵다. 따라서 이러한 문제점들을 극복하는 동시에 안전하고 편리하게 SSL 프로토콜을 사용할 수 있는 방안이 필요하다. 본 논문은 이러한 요구조건을 만족시키기 위해 CBD(Component Based Development) 개념을 사용하여 설계 및 구현한 SSL 컴포넌트를 제안한다. SSL 컴포넌트는 SSL 프로토콜에서 수행하는 데이타 암호화 서비스를 제공한다. 또한, 보안에 익숙하지 않은 개발자들이 안전한 시스템을 구현할 수 있도록 개발의 편의성을 제공한다. SSL 컴포넌트는 컴포넌트의 기본적인 특징을 수용하므로 반복적인 재사용이 가능하여 생산성을 향상시키고 비용을 절감시키는 효과를 준다. 뿐만 아니라 알고리즘이 추가되거나 변경되는 경우에 호환과 연동을 용이하게 해주는 장점이 있다. SSL 컴포넌트는 애플리케이션 단에서 SSL 프로토콜과 동일한 역할을 수행할 수 있도록 한다. 먼저 요구사항을 도출하여 설계, 구현하고, SSL 컴포넌트와 이를 지원하는 비밀성, 무결성 컴포넌트를 독립적으로 구현한다. 앞에서 언급된 모든 컴포넌트들은 각각 EJB로 구현한다. 암 복호화 시 데이타를 선택적으로 암호화할 수 있도록 함으로써 데이타 처리 시간을 줄여 효율성을 높인다. 또한, 사용자의 의지대로 데이터 및 메커니즘을 선택할 수 있도록 하여 사용성을 높인다. 결론적으로는, 위의 내용을 실험 및 평가함으로써, SSL 컴포넌트가 기존의 SSL 프로토콜보다 처리 시간의 증가율이 낮아 데이타 량이 많아질수록 시간이 더 적게 소요되므로 효율적임을 검증한다.

도시재생 종합정보시스템 구축 - 시군구단위 쇠퇴진단시스템 구현을 중심으로 - (Total Information System for Urban Regeneration : City and District Level Decline Diagnostic System)

  • 양동석;유영화
    • 토지주택연구
    • /
    • 제2권3호
    • /
    • pp.249-258
    • /
    • 2011
  • 도시재생을 효율적으로 수행하기 위해서는 전국적으로 쇠퇴정도를 파악하고 지구단위별 쇠퇴지역 및 잠재력 등을 평가할 수 있어야 한다. 이를 위해서는 다양성과 복합성을 고려한 공간정보 기반의 종합적 진단체계의 구축이 요구된다. 본 연구에서는 이러한 진단체계 구축의 일환으로 도시재생 종합정보시스템 아키텍처를 설계하였다. 시스템 개발을 위해 일차적으로 시군구단위 쇠퇴진단지표 DB를 구축하고, 쇠퇴진단시스템을 개발하였다. 또한 시스템의 고도화 추진방안을 제시하였다. DB 구축은 전국 시군구를 대상으로 하였으며 이에 대한 메타데이터를 구축하였다. 시스템은 Open API 기반으로 확장이 용이하도록 설계하였다. 그리고 RIA 기술 기반의 직관적인 UI를 구현하였다. 시스템의 주요기능은 지표관리, 진단분석(시군구단위 쇠퇴진단), 정보공개 등으로 구성하였다. 고도화 방안에서는 도시재생 DB의 공간적 관계성을 고려한 정보모형을 설계하고, 시멘틱 웹의 적용방안을 제시하였다. 지구단위 분석모형의 개선방안으로 지구단위 분석모형, GIS 기반의 공간분석 플랫폼, KOPSS 분석 모듈의 연계 활용방안 등을 제시하였다. 도시재생 종합정보시스템의 활용을 통해 도시쇠퇴의 현황 파악 및 재생대상의 우선적인 수요파악을 통해 정책결정이 용이해질 것으로 기대된다.

3차원 공간정보 오픈 플랫폼을 활용한 일조 시간 산정 (Calculation of the Duration of Sunshine Using a Three-Dimensional Spatial Information Open Platform)

  • 박지혜;서용철
    • 한국지리정보학회지
    • /
    • 제20권3호
    • /
    • pp.80-89
    • /
    • 2017
  • 오늘날 도시성장과 인구밀집으로 인해 많은 대도시에서 빌딩숲이 생겨나고, 그로인한 쾌적한 거주환경에 대한 요구가 커지면서 일조권 침해에 대한 관심이 증가하고 있다. 이와 관련한 법규 및 관련분야의 연구가 수행되기 시작하였으나, 특정 전문기관에 의뢰 없이 일반인이 쉽게 건물 층별 일조권을 파악하는 데에 한계가 있다. 따라서 본 연구에서는 공간정보 오픈 플랫폼을 이용하여 도시음영지역 분석 시뮬레이션을 통한 건물 객체별 일조량을 산정하였다. 연구 대상지는 부산광역시에 위치하고 있는 해운대구 신도시를 대상으로 하였다. 이를 위하여, 해운대구 신도시지역에 대한 공간정보를 구축하기 위해 기 구축된 건축물 3차원 공간정보 데이터에서 건물높이를 추출하고, 태양의 고도와 방위각을 이용하여 3차원 도시 공간 음영분석 시뮬레이션을 수행하였다. 건물의 각 객체별 일조권을 연속 일조시간과 총 일조시간으로 구분해 정량적으로 분석함으로서 일조권 침해 여부를 보다 정밀하게 간편하게 판단할 수 있는 방법을 제시하였다.

주기억장치 DBMS를 위한 고성능 인덱스 관리자의 설계 및 구현 (Design and Implementation of a High-Performance Index Manager in a Main Memory DBMS)

  • 김상욱;이경태;최완
    • 한국통신학회논문지
    • /
    • 제28권7B호
    • /
    • pp.605-619
    • /
    • 2003
  • 주기억장치 DBMS(MMDBMS)는 디스크가 아닌 주기억장치를 주요 저장 매체로서 사용하므로 고속의 처리를 요구하는 다양한 데이터베이스 응용을 효과적으로 지원한다. 본 논문에서는 차세대 MMDBMS Tachyon의 인덱스 관리자 개발에 관하여 논의한다. 최근 하드웨어의 급격한 발전으로 인하여 주기억장치 액세스 속도와 CPU의 처리 속도의 차는 점점 커지고 있다. 따라서 CPU 내에 있는 캐쉬(cache)의 존재를 충분히 활용하는 자료 구조 및 알고리즘을 고안함으로써 MMDBMS의 성능을 크게 개선시킬 수 있다. 본 논문에서는 Tachyon를 위한 캐쉬-인지 인덱스 관리자의 개발 중에 경험한 실질적인 구현 이슈들을 언급하고, 이들에 대한 해결 방안을 제시한다. 본 논문에서 다루는 주요 이슈들은 (1) 캐쉬(cache)의 효과적인 사용, (2)인덱스 엔트리 및 인덱스 노드의 집약적 표현(compact representation). (3) 가변 길이 키(variable-length key)의 지원, (4) 다중 애트리뷰트 키(multiple-attribute key)의 지원, (5) 중복키(duplicated key)의 지원. (6) 인덱스를 위한 시스템 카탈로그의 정의. (7) 외부 API(application programming interface)의 정의. (8) 효과적인 동시성 제어 방안. (9) 효율적인 백업 및 회복 방안 등이다. 또한, 다양한 실험을 통한 성능 분석을 통하여 제안된 인덱스 관리자의 우수성을 규명한다.

역/촉감 햅틱 상호작용을 위한 "K-$Touch^{TM}$" API 개발 - 햅틱(Haptic) 개발자 및 응용분야를 위한 소프트웨어 인터페이스 - (Development of K-$Touch^{TM}$ API for kinesthetic/tactile haptic interaction)

  • 이범찬;김종필;류제하
    • 한국HCI학회논문지
    • /
    • 제1권2호
    • /
    • pp.1-8
    • /
    • 2006
  • 본 논문은 새로운 햅틱 API인 "K-$Touch^{TM}$"의 개발에 관한 것으로 역/촉감 상호작용이 가능하도록 설계된 소프트웨어 아키텍처이다. K-$Touch^{TM}$는 햅틱 세부 기술을 잘 알지 못해도 응용분야를 쉽게 제작할 수 있도록 구성되어 있으며, 햅틱 기술을 개발하는 개발자가 쉽게 개발 내용을 추가할 수 있도록 구성되어 있다. 그래픽 하드웨어 기반의 핵심 역감 알고리즘을 기반으로 개발된 K-$Touch^{TM}$ API는 가상 환경을 구성하는 다양한 데이터 형식(2D, 2.5D depth(height field), 3D polygon 및 볼륨 데이터)에 대한 햅틱 상호작용을 가능하게 하고, 새로운 햅틱 알고리즘 및 장치 개발에 필요한 소프트웨어 확장성을 제공함과 동시에 사용자가 쉽고 빠르게 햅틱 응용분야를 개발할 수 있도록 설계되었다. 아울러 햅틱 감각의 중요 요소인 역감 및 촉감 상호작용을 위해 기존의 햅틱 SDK 및 API와 달리 역/촉감을 동시에 렌더링할 수 있는 알고리즘이 개발되었다. 본 논문에서 제안하는 새로운 햅틱 API의 효용성을 검증하기 위해 다양한 응용분야의 예를 구현하였다. 새로운 햅틱 API인 K-Touch는 사용자 및 연구자에게 보다 효율적으로 햅틱 연구를 진행 할 수 있도록 도움을 주는 툴킷(Toolkit)으로써 중요한 역할을 할 것으로 기대된다.

  • PDF