• 제목/요약/키워드: node.js

검색결과 73건 처리시간 0.048초

Node.js 기반의 IRPE 형상 관리 시스템 설계 (Design of Node.js-based IRPE Software Configuration Management System)

  • 장윤정;김민아;채태병
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.586-589
    • /
    • 2017
  • 소프트웨어 프로젝트 관리를 위한 여러 항목 중, 형상 관리는 매우 중요한 영역이다. 눈에 보이지 않는 소프트웨어의 결과물을 산출물인 문서로 설명, 이해, 관리하는 활동이기 때문이다. 형상 관리는 현재 한국항공우주연구원에서 운영 중인 지구관측위성에서도 중요하게 여겨지고 있다. 위성 영상 데이터의 효율적인 관리 등을 위해 형상 관리의 필요성이 계속해서 대두되어 왔다. 본 논문에서는, 기존에 다루어지는 일련의 과정들을 체계적으로 정리 및 새롭게 정의하고, 더불어 향상 관리 범위에 포함되어 있는 관리자 및 사용자가 필요로 하는 각 산출 문서의 내용을 편리하게 사용할 수 있도록 지원하는 Node.js 기반의 형상 관리 시스템 개발 방안에 대하여 기술하고자 한다. 아울러, 이 Node.js 플랫폼이 View단과 Server단을 하나로 통합하여 개발하는 방식이기 때문에, 우리가 필요로 하는 위성 영상 데이터의 효율적인 향상 관리 지원을 위한 시스템 개발에 적용해 보았다. 결과적으로, 제안하는 설계 방법이 적합하다는 것을 단계적 단위 시험을 통하여 확인하였다.

node js를 활용한 의료용 실시간 위치 모니터링 시스템 연구 (Real-time location monitoring system for medical use using node js)

  • 김병진;이임건
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 추계학술대회
    • /
    • pp.67-68
    • /
    • 2018
  • 최근 병원에서 근무하는 근로자의 수가 증가보다 노령화가 들어 서면서 환자의 수가 더 많이 증가함으로 한명의 의료 근로자가 담당해야 하는 환자수가 증가 하고 있는 상황이다. 본 연구에서는 의료 시설에서 실시간으로 환자의 위치를 확인하고, 응급 상황을 보다 신속하게 내용 체계를 마련할 수 있도록하는 웹 모니터링 시스템에 관하여 연구를 하였다. 본 모니터링 시스템은 웹기술인 node js와 ajax, mysql을 바탕으로, 실시간으로 모니터 황면에서 위치와 상태를 나타내어 확인을 한다.

  • PDF

Node.js 모듈을 활용한 철도패턴 데이터 접근을 위한 웹 어플리케이션 개발 (Development of Web application for railway pattern data approach using Node.js modules)

  • 오현진;장용형;오염덕
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제67차 동계학술대회논문집 31권1호
    • /
    • pp.119-122
    • /
    • 2023
  • 본 논문에서는 node.js에서 제공하는 oracledb, express, ejs 모듈을 이용해 데이터베이스에 저장되어 있는 철도 패턴 데이터를 라우터를 통해 정해진 경로로 전달하여 ejs 파일로 작성된 페이지에 접근하여 출력하는 웹 애플리케이션을 구현하고자 한다. 웹 애플리케이션의 사용으로 철도 데이터를 필요로 하는 기업이나 사용자가 보다 쉽고 빠르게 데이터를 확인하고, 이를 원하는 방향으로 이용할 수 있다.

  • PDF

IoT 게이트웨이 기반 지능형 건물의 이벤트 중심 아키텍쳐 설계 (Design of IoT Gateway based Event-Driven Architecture for Intelligent Buildings.)

  • 라이오넬;장종욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.256-259
    • /
    • 2016
  • 모바일 기기는 사물 인터넷으로 성장하여 지능형 건물과 관련된 많은 IoT 응용 프로그램으로 연계 된다. 예를 들어 주택 자동화 제어 시스템은 스마트 폰으로 제어 명령을 보냄으로써, 홈 서버에 액세스를 하는 클라이언트 구조의 웹 어플리케이션을 요구한다. 홈 서버는 광 통신 시스템으로 명령어를 수신 받고 컨트롤 한다. 게이트웨이 기반 REST 기술은 클라이언트에서 요청하는 명령어를 처리 및 증명해야 한다. 이러한 이유는 클라이언트 요청에 의해 다수의 게이트웨이 증가로 인한 인터넷이 지연 되기 때문이다. 본 논문에서는 동시성 이벤트를 처리하기 위한 IoT 게이트웨이 시스템 설계를 하고자 한다. 본 시스템을 통하여 동시성 최고의 다중 추상화 레벨을 확인 할 수 있다. 동시성을 확인하는 방법은 개체 간의 데이터 통신을 지원하는 객체 지향 시스템을 구축하는 것이다. 또한 IoT 게이트웨이 기반으로 양방향통신 방법 중 한쪽 통신 방향 프로토콜에 Node.js를 사용하여 이벤트 중심, 지능형 건물의 설계를 위한 아키텍쳐의 성능을 XMPP라는 미들웨어를 사용하여 확인하고자 한다. Node.js는 지능형 건물 제어장치가 중앙 집중화 형식의 허브를 통하여 통신이 될 수 있도록 하는 역할을 가지고 있다. Node.js는 스레드 기반의 접근 방식이 특징이며, 기존의 시스템보다 40% 이상 빠르다. Node.js를 서버 측에서 사용하기 위해 다수의 클라이언트 들로부터 요청을 한다. 따라서, IoT 환경에서 지능형 건축물의 작업수행 시간을 감소 시킨다.

  • PDF

Addressing Concurrency Design for HealthCare Web Service Gateway in Remote Healthcare Monitoring System

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • International journal of advanced smart convergence
    • /
    • 제5권3호
    • /
    • pp.32-39
    • /
    • 2016
  • With the help of a small wearable device, patients reside in an isolated village need constant monitoring which may increase access to care and decrease healthcare delivery cost. As the number of patients' requests increases in simultaneously manner, the web service gateway located in the village hall encounters limitations for performing them successfully and concurrently. The gateway based RESTful technology responsible for handling patients' requests attests an internet latency in case a large number of them submit toward the gateway increases. In this paper, we propose the design tasks of the web service gateway for handling concurrency events. In the procedure of designing tasks, concurrency is best understood by employing multiple levels of abstraction. The way that is eminently to accomplish concurrency is to build an object-oriented environment with support for messages passing between concurrent objects. We also investigate the performance of event-driven architecture for building web service gateway using node.js. The experiments results show that server-side JavaScript with Node.js and MongoDB as database is 40% faster than Apache Sling. With Node.js developers can build a high-performance, asynchronous, event-driven healthcare hub server to handle an increasing number of concurrent connections for Remote Healthcare Monitoring System in an isolated village with no access to local medical care.

스레드 풀 관리를 위한 비트 레지스터 기반 알고리즘 (Bit Register Based Algorithm for Thread Pool Management)

  • 신승혁;전준철
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제7권2호
    • /
    • pp.331-339
    • /
    • 2017
  • 본 논문에서는 임베디드 시스템에 적용 가능한 웹소켓 서버의 스레드 풀 관리 기법을 제안한다. 웹소켓은 동적인 웹을 구성하기 위하여 제안된 기술로서, HTML5와 jQuery를 이용하여 구성한다. 동적인 웹을 구성하기 위하여 Apache, Oracle등에서 다양한 연구가 진행되어 오고 있다. 기존의 웹 서비스 시스템은 대용량, 고성능의 하드웨어 사양을 필요로 하며, 임베디드 시스템에 적용하기엔 부적합하다. HTML5와 jQuery로 구성된 Node.js는 오픈소스로 구성된 대표적인 웹소켓 서버이며, 단일 스레드로 이루어진 자바스크립트 기반의 웹 어플리케이션이다. 이러한 Node.js는 임베디드 시스템에 적용하여 고속의 데이터를 처리하기에는 성능상의 한계가 있다. 본 논문에서는 이러한 문제점을 해결하기 위하여 스레드 풀로 운영되는 웹소켓 서버를 구성한다. 제안하는 웹소켓 서버의 스레드 풀은 비트 레지스터를 기반으로 관리되며, 임베디드 시스템에 적합하도록 구성한다. 제안하는 알고리즘의 성능을 평가하기 위하여 네트워크 성능 테스트 도구인 JMeter를 이용한다.

Next.js와 Express.js를 활용한 전기 자동차 대여 시스템 (Electric Vehicle Rental System Using Next.js and Express.js)

  • 허태성;오주헌
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.469-470
    • /
    • 2023
  • 내연기관 자동차는 연료 소모로 인해 대기 중에 유해 물질과 온실가스를 배출한다. 반면에 전기 자동차는 전기로 작동되어 대기 중 오염을 줄이고 친환경적인 운행을 제공한다. 전기차 대여 시스템을 도입함으로써, 사용자들에게 친환경적인 교통수단을 이용할 수 있는 기회를 제공하고, 탄소 배출량을 줄이는 데 크게 기여할 수 있기에 해당 연구를 진행하였다. 이 연구에는 React 기반의 Next.js 웹 프레임워크를 이용하여 클라이언트 측과 서버 측 렌더링을 지원하고 사용자들에게 빠른 반응 속도와 사용 편의성을 제공한다. Bootstrap을 이용하여 사용자 인터페이스(UI)를 개발하고, 전기 자동차 대여 서비스에 필요한 화면을 구성하였다. 또한 Node.js 기반의 Express.js 웹 프레임워크를 이용하여 서버 사이드 로직과 RESTful API를 개발하는 데 사용하고 데이터베이스와의 통신, 사용자 인증, 대여 정보 관리 등을 처리하였다. 이러한 기술적 개발을 통해 전기 자동차 대여 시스템은 실용적이고 효율적인 서비스를 제공하며, 환경 보호와 탄소 배출 감소에 기여할 수 있는 프로젝트라고 볼 수 있다.

  • PDF

Implementation of an Open Artificial Intelligence Platform Based on Web and Tensorflow

  • Park, Hyun-Jun;Lee, Kyounghee
    • Journal of information and communication convergence engineering
    • /
    • 제18권3호
    • /
    • pp.176-182
    • /
    • 2020
  • In this paper, we propose a web-based open artificial intelligence (AI) platform which provides high convenience in input data pre-processing, artificial neural network training, and the configuration of subsequent operations according to inference results. The proposed platform has the advantages of the GUI-based environment which can be easily utilized by a user without complex installation. It consists of a web server implemented with the JavaScript Node.js library and a client running the tensorflow.js library. Using the platform, many users can simultaneously create, modify and run their projects to apply AI functionality into various smart services through an open web interface. With our implementation, we show the operability of the proposed platform. By loading a web page from the server, the client can perform GUI-based operations and display the results performed by three modules: the Input Module, the Learning Module and the Output Module. We also implement two application systems using our platform, called smart cashier and smart door, which demonstrate the platform's practicality.

Node.js, MQTT 및 MongoDB를 이용한 효율적이고 유연한 센서 리액션 시스템 개발 (Development of Efficient and Flexible Sensor Reaction System based on Node.js, MQTT and MongoDB)

  • 민경현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.797-800
    • /
    • 2016
  • IoT가 다양한 형태로 IT 기술을 이용하는 사물의 서비스를 제공하고 있다. 보다 스마트한 IoT 환경을 만들기 위하여 센서 데이터를 효율적으로 컨트롤하는 시스템이 필요하다. 본 논문은 계속적으로 생성되는 IoT 센서 데이터 를 효율적으로 처리하는 시스템을 Loosely Coupled 하고 확장 가능한 Sensor Reaction System의 아키텍처로 구성하고 있다. 본 논문에서는 Node.js, MQTT, MongoDB 기술을 사용함으로써 이벤트 기반한 stream 및 batch 처리를 할 수 있도록 센서 데이터를 메시지 큐에서 효율적으로 처리한다. 본 논문에서는 아두이노 보드에 온도 및 빛 센서를 부착한 센서 디바이스로부터 센서 테이터를 받아서 PC 기반의 MQTT Broker / Sensor Reactor / MongoDB 서버 시스템을 구축하고 성능을 분석하였다.

Node.js의 Async모듈을 이용한 비동기적 웹툰 추천 시스템 (Asynchronous Webtoon Recommend System Using 'Async' Module in Node.js)

  • 이건호;박진수;박두순
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.434-437
    • /
    • 2017
  • 웹툰은 플랫폼 별 웹툰 데이터가 매우 다양하기 때문에, 데이터 수집이 용이하여 추천 시스템에 적합하다. 반대로 사용자들은 너무 많은 웹툰이 있어 자신에게 맞고 즐길 수 있는 웹툰을 일일이 찾아보기에는 어려움이 있다. 본 논문에서는 이러한 사용자들의 불편함을 해소하고자 웹툰 데이터를 기반으로 Node.js Async 모듈을 사용하여 비동기적 웹툰 추천 시스템을 개발하고자 한다.