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

검색결과 978건 처리시간 0.033초

온톨로지 기반의 IoT 상황 정보 모델링 및 시맨틱 기반 IoT 매쉬업 서비스 구현 (Ontology-based IoT Context Information Modeling and Semantic-based IoT Mashup Services Implementation)

  • 석현승;이용주
    • 한국전자통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.671-678
    • /
    • 2019
  • 시맨틱 기반 IoT 시스템을 통하여 제공되는 시맨틱 정보는 우리가 지금까지 알고 경험해 왔던 것과는 전혀 다른 새로운 고부가가치 결과물을 만들 수 있을 것이다. 이러한 관점에서 현재 IoT 기술 및 응용에 대한 핵심이슈는 지능적 IoT 플랫폼 아키텍쳐의 개발이다. 본 논문에서 제안된 시스템은 클라우드 컴퓨터에서 센서들의 IoT 데이터를 취합하고, 이들을 RDF로 변환한 후 시맨틱 주석 처리한다. 변환된 시맨틱 데이터는 온톨로지 레포지토리를 통해 공유되고 활용된다. 클라우드 컴퓨팅 환경으로써 KT의 IoTMakers를 이용하고, 온톨로지 레포지토리는 Jena의 Fuseki 서버를 사용하여 SPARQL 질의 결과를 Daum Map API와 Highcharts API를 사용하여 웹으로 표현하였다. 이를 통해 사람들이 시맨틱 IoT 매쉬업 서비스를 쉽게 접근할 기회를 제공하여 다양한 응용 가능성을 가진다.

건설 현장 안전관리를 위한 IoT 기반의 위험구역 경보 시스템 (IoT-based Dangerous Zone Alarming System for Safety Management in Construction Sites)

  • 김승호;강창순;류한국
    • 한국융합학회논문지
    • /
    • 제10권10호
    • /
    • pp.107-115
    • /
    • 2019
  • 인적 및 물적 피해를 크게 초래하는 건설현장의 안전사고를 효과적으로 방지할 수 있는 시스템이 절실히 필요하다. 건설현장의 안전관리 시스템은 주로 대규모 건설현장 위주로 시범 운용되고 있으나, 중소규모의 현장에서 저비용으로 운용할 수 있는 안전관리 시스템은 많이 부족한 실정이다. 건설현장의 안전사고는 예상되는 위험 지역에 허가받지 않은 작업자가 접근하지 못하도록 사전 조치를 하면 효과적으로 방지할 수 있다. 본 연구에서는 소규모 건설현장에서 저비용으로 운용할 수 있는 사물인터넷 기반의 위험구역 경보 시스템을 개발하였다. 본 시스템은 지그비 기반의 비콘기술과 셀룰러 이동통신 기술 등을 활용하여 건설현장에서 추가적인 네트워크의 구축이 없이 허가된 작업자 또는 외부인이 위험구역에 접근시에 감지하고, 안전 관리자에게 위험 경보를 즉시 통보하여 적절한 안전조치를 취할 수 있다.

도시가로패턴의 유형을 응용한 신앙공동체마을의 배치계획에 관한 연구 (A Study on the Master Plan of a Religious Community Complexes Applying the Types of the Urban Street Patterns.)

  • 박창근
    • 대한건축학회논문집:계획계
    • /
    • 제35권7호
    • /
    • pp.63-72
    • /
    • 2019
  • The purpose of this study is to apply the types of urban street pattern and the shape of streets to the master plan of a religious community complexes. The street pattern is a framework of urban structure and to understand the urban structure is helpful to understand the nature of urban streets. By analysing the precedent researches, the types of street patterns are classified as a serial pattern, a branching pattern, a grid pattern and a web pattern. The street patterns are hierarchically composed and classified as a differential development and sequential development. There are boundaries and gates where the street space is differentiated to the more private level. The urban streets continue to the architectural streets such as arcades, deck streets, corridors, lobbies and halls. The purposes and results of the master plan of this religious community complexes are as follows. 1) The school area, housing area and service area are properly separated and connected. They are separated by the building masses and connected by the street space in between. 2) The street pattern of this complexes is a serial pattern where the streets are the center of each functional building groups. The entry square is divided by the symbolic building. The one branch is school street and the other is living street. These streets are combined again to the festival street. 3) The architectural streets are organically related to the urban streets. 4) Each street spaces are of adequate form according to its properties as a place. 5) There are boundaries or gates such as a gab between buildings, posts, arches and deck streets according to the relationship between streets.

YOLO 기반 개체 검출과 Node.js 서버를 이용한 반려견 행동 분류 시스템 구현 (Implementation of a Classification System for Dog Behaviors using YOLI-based Object Detection and a Node.js Server)

  • 조용화;이혁재;김영훈
    • 융합신호처리학회논문지
    • /
    • 제21권1호
    • /
    • pp.29-37
    • /
    • 2020
  • 본 논문은 실시간 영상 분석을 통해서 반려견에 대한 객체를 추출해 내고, 추출된 이미지로부터 반려견 행동을 분류하는 방법을 구현한다. 반려견 객체 탐지를 위해서 Darknet YOLO를 사용하였으며, 추출된 이미지로부터 행동 패턴 분류는 구글에서 제공하고 있는 Teachable Machine을 이용하였다. 학습된 Teachable Machine은 구글 드라이브에 저장되어 node.js 서버 상에서 ml5.js로 구현하여 사용할 수 있다. 분류된 행동 패턴 결과는 사용자의 스마트 폰 또는 PC로 실시간 전송되며, 언제 어디서든 확인 가능할 수 있게 node.js 서버에서 socket.io 모듈을 사용해서 상호반응 웹 서버를 구현하였다.

패키지 투어 애플리케이션을 위한 디지털 게임 기반 콘텐츠 관리 시스템의 설계 및 구현 (Design and Implementation of Digital Game-based Contents Management System for Package Tour Application)

  • 아리아 비스마 와휴타마;황민태
    • 한국정보통신학회논문지
    • /
    • 제26권6호
    • /
    • pp.872-880
    • /
    • 2022
  • 본 논문은 패키지 투어에 참여하는 여행자들에게 관광 명소에 대한 정보를 디지털 게임 기반 학습(DGBL) 방식으로 제공하는 모바일 애플리케이션 개발의 핵심인 콘텐츠 관리 시스템(CMS)의 설계 및 구현 결과를 담고 있다. 설계 측면에서 이 CMS는 여행자 정보, 관광 명소 정보, 질문과 점수 구성 등 학습 게임 콘텐츠를 저장하는 데이터베이스, 저장 콘텐츠를 관리하기 위한 웹 애플리케이션, 그리고 모바일 학습 게임과의 연동을 위한 Rest API로 구성된다. CMS 구현을 위해 PHP 프로그래밍 언어와 MySQL 데이터베이스 관리 시스템을 사용하였으며, 성능 평가 결과 CMS와 데이터베이스 간에 0.77초에서 1.4초 사이의 평균 응답 시간을 보여줌을 확인하였다. 본 논문에서 개발한 CMS는 패키지 투어 여행자를 위한 모바일 학습 게임 구현에 실제 적용할 예정이며, 패키지 투어 그룹이 달라지더라도 게임을 재구성할 필요가 없는 융통성을 제공함을 알 수 있다.

Effect of nonlinearity of fastening system on railway slab track dynamic response

  • Sadeghi, Javad;Seyedkazemi, Mohammad;Khajehdezfuly, Amin
    • Structural Engineering and Mechanics
    • /
    • 제83권6호
    • /
    • pp.709-727
    • /
    • 2022
  • Fastening systems have a significant role in the response of railway slab track systems. Although experimental tests indicate nonlinear behavior of fastening systems, they have been simulated as a linear spring-dashpot element in the available literature. In this paper, the influence of the nonlinear behavior of fastening systems on the slab track response was investigated. In this regard, a nonlinear model of vehicle/slab track interaction, including two commonly used fastening systems (i.e., RFFS and RWFS), was developed. The time history of excitation frequency of the fastening system was derived using the short time Fourier transform. The model was validated, using the results of a comprehensive field test carried out in this study. The frequency response of the track was studied to evaluate the effect of excitation frequency on the railway track response. The results obtained from the model were compared with those of the conventional linear model of vehicle/slab track interaction. The effects of vehicle speed, axle load, pad stiffness, fastening preload on the difference between the outputs obtained from the linear and nonlinear models were investigated through a parametric study. It was shown that the difference between the results obtained from linear and nonlinear models is up to 38 and 18 percent for RWFS and RFFS, respectively. Based on the outcomes obtained, a nonlinear to linear correction factor as a function of vehicle speed, vehicle axle load, pad stiffness and preload was derived. It was shown that consideration of the correction factor compensates the errors caused by the assumption of linear behavior for the fastening systems in the currently used vehicle track interaction models.

머신러닝을 활용한 행위 및 스크립트 유사도 기반 크립토재킹 탐지 프레임워크 (Behavior and Script Similarity-Based Cryptojacking Detection Framework Using Machine Learning)

  • 임은지;이은영;이일구
    • 정보보호학회논문지
    • /
    • 제31권6호
    • /
    • pp.1105-1114
    • /
    • 2021
  • 최근 급상승한 암호 화폐의 인기로 인해 암호 화폐 채굴 악성코드인 크립토재킹 위협이 증가하고 있다. 특히 웹 기반 크립토재킹은 피해자가 웹 사이트에 접속만 하여도 피해자의 PC 자원을 사용해 암호 화폐를 채굴할 수 있으며 간단하게 채굴 스크립트만 추가하면 되기 때문에 공격이 쉽고 성능 열화와 고장의 원인이 된다. 크립토재킹은 피해자가 피해 상황을 인지하기 어렵기 때문에 크립토재킹을 효율적으로 탐지하고 차단할 수 있는 연구가 필요하다. 본 연구에서는 크립토재킹의 대표적인 감염 증상과 스크립트를 지표로 활용하여 효과적으로 크립토재킹을 탐지하는 프레임워크를 제안하고 평가한다. 제안한 크립토재킹 탐지 프레임워크에서 행위 기반 동적 분석 기법으로 컴퓨터 성능 지표를 학습한 K-Nearest Neighbors(KNN) 모델을 활용했고, 스크립트 유사도 기반 정적 분석 기법은 악성 스크립트 단어 빈도수를 학습한 K-means 모델을 크립토재킹 탐지에 활용했다. 실험 결과에 따르면 KNN 모델은 99.6%의 정확도를 보였고, K-means 모델은 정상 군집의 실루엣 계수가 0.61인 것을 확인하였다.

유비쿼터스 메타서비스 온톨로지 자동 생성을 위한 번역기 개발 (Development of a Translator for Automatic Generation of Ubiquitous Metaservice Ontology)

  • 이미연;이정원;박승수;조위덕
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권1호
    • /
    • pp.191-203
    • /
    • 2009
  • 유비쿼터스 컴퓨팅 환경에서 실시간의 상황을 고려한 동적인 서비스를 제공하기 위하여 이전 연구를 통해 메타서비스 개념과 기술 규격, 메타서비스 라이브러리 구축 방법을 제안한 바 있다. 하지만, 제안한 프로세스는 각 단계에서 UML, OWL, OWL-S 기반의 분리된 모델을 생성하게 되고 모델간의 변환을 위한 일정한 체계를 제공하지 못하고 있다. 게다가, 다양한 온톨로지 언어와 온톨로지 편집 도구들, 제안한 메타서비스 규격에 대한 전문가의 개입을 전제로 한다. 본 연구에서는, 비전문가도 일관된 모델을 생성하고 메타서비스 라이브러리를 구축할 수 있도록 OWL 형식의 도메인 온톨로지에서 OWL-S 형식의 메타서비스 라이브러리로의 자동 변환 프로세스를 설계하고 이를 지원할 수 있는 시각 도구를 개발한다. 메타서비스 라이브러리 변환 프로세스는 일관성을 유지하면서 기존의 OWL 모델과 메타서비스모델을 조합하여 메타서비스 라이브러리에 대한 OWL-S 코드를 자동으로 생성하는 것을 목표로 한다.

다기종 수상함 전투체계의 통합 진단 플랫폼 설계 (Designing Integrated Diagnosis Platform for Heterogeneous Combat System of Surface Vessels)

  • 김명훈
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 춘계학술대회
    • /
    • pp.186-188
    • /
    • 2021
  • 본 아키텍처(IDPS)는 현 해군 수상함 전투체계의 함정별 소프트웨어 진단 도구를 통합하여 진단 방식의 일관성과 효율성, 진단 소요 시간의 감소를 달성하기 위한 웹기반의 플랫폼을 구축하는 구조적 방법이다. 함형 별 구분된 독립적인 진단 방식으로 인하여 수명주기지원(LTS) 시 인력 운용 측면의 비효율성과 진단자의 숙련도 등에 따른 진단 품질의 차이가 발생하기 때문에, 함정 SW 상태를 진단하는 방식을 함형에 구분없이 일원화하고 진단자에 따른 진단 결과의 편향과 오차가 발생하지 않도록 진단데이터를 플랫폼에 내재된 상태결정알고리즘(SDA)에 의해 판정하도록 지능화하였다. 장기적으로 수상함 전투체계 소프트웨어의 진단에 있어 진단 품질의 하락없는 사람 개입이 최소화된 지능화된 시스템 구축을 추구하며, 이를 통해 진단 소요 시간을 단축하고 진단 결과의 활용에 더 많은 자원을 투입할 수 있을 것으로 기대된다.

  • PDF

INTRA-AND INTERGOVERNMENTAL INFORMATION SYSTEM TO MANAGE INFORMATION IN URBAN RENEWAL PROJECT

  • Dong-bum Kim;Jin-Won Kim;Ju-Hyung Kim;Jae-Jun Kim
    • 국제학술발표논문집
    • /
    • The 4th International Conference on Construction Engineering and Project Management Organized by the University of New South Wales
    • /
    • pp.561-566
    • /
    • 2011
  • In general, the early stage of urban renewal such as preparing a master plan and processing administrative works including planning permission are conducted by local governments in Korea. The local governments need to review the status of projects that are undergone in other local governments' territories. However, no integrated information system to manage information to this end at the level of nation exists in Korea. If the system would be developed, it may support central government to obtain information on required resources at the national level. In addition, local governments can gain guidance on the process and recognize potential problematic situations from others experience. The system should include functions to collect data on project summary, cost and schedule of projects according to local governments. The expected effects from using the information system are as following. First, information generated from project practice become more credible on account of management at the national level. Because the authorized party such as system administrative agents of governments are responsible for collecting and managing data. Second, the unified information system with no regard to the place where projects progresses reduces the efforts for accumulating reference data for aiding local governments decision making by providing appropriate information timely. Also, enhanced information accessibility for stakeholders make the project process clear. Finally, oversight management is enforced with visualization technology adopted in the system, presenting master plan and mass model including information on usage by floors and progressing information graphically. Ultimately, potential challenges can be anticipated by considering records accumulated from other local governments' projects. This paper presents concept, functionalities, and architecture of information system enabling to manage data from individual projects and aggregate those for oversight management for local and central governments. As a part of systems analysis, general requirements of briefing system for governments and necessary data fields to this end are identified.

  • PDF