• 제목/요약/키워드: Computer application

검색결과 7,861건 처리시간 0.033초

NVST DATA ARCHIVING SYSTEM BASED ON FASTBIT NOSQL DATABASE

  • Liu, Ying-Bo;Wang, Feng;Ji, Kai-Fan;Deng, Hui;Dai, Wei;Liang, Bo
    • 천문학회지
    • /
    • 제47권3호
    • /
    • pp.115-122
    • /
    • 2014
  • The New Vacuum Solar Telescope (NVST) is a 1-meter vacuum solar telescope that aims to observe the fine structures of active regions on the Sun. The main tasks of the NVST are high resolution imaging and spectral observations, including the measurements of the solar magnetic field. The NVST has been collecting more than 20 million FITS files since it began routine observations in 2012 and produces maximum observational records of 120 thousand files in a day. Given the large amount of files, the effective archiving and retrieval of files becomes a critical and urgent problem. In this study, we implement a new data archiving system for the NVST based on the Fastbit Not Only Structured Query Language (NoSQL) database. Comparing to the relational database (i.e., MySQL; My Structured Query Language), the Fastbit database manifests distinctive advantages on indexing and querying performance. In a large scale database of 40 million records, the multi-field combined query response time of Fastbit database is about 15 times faster and fully meets the requirements of the NVST. Our slestudy brings a new idea for massive astronomical data archiving and would contribute to the design of data management systems for other astronomical telescopes.

Improving Fault Traceability of Web Application by Utilizing Software Revision Information and Behavior Model

  • Baek, Seungsuk;Lee, Jung-Won;Lee, Byungjeong
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권2호
    • /
    • pp.817-828
    • /
    • 2018
  • Modern software, especially web-based software, is broadly used in various fields. Most web applications employ design patterns, such as a model-view-controller (MVC) pattern and a factory pattern as development technology, so the application can have a good architecture to facilitate maintenance and productivity. A web application, however, may have defects and developers must fix the defects when a user submits bug reports. In this paper, we propose a novel approach to improving fault traceability in web application by using software revision information and software behavior model to reduce costs and effectively handle the software defect. We also provide a case study to show effectiveness of our approach.

프로그래밍이 없는 Android application 제작 툴 개발 (Development of an authoring tool for Android applications without programming)

  • 박주연;박이근;박성모
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2012년도 춘계학술발표대회논문집
    • /
    • pp.137-140
    • /
    • 2012
  • 본 논문에서는 소프트웨어 제작 경험이 없는 사용자들이 쉽게 application을 만들고 이를 스마트폰에 설치해 사용할 수 있도록 하는 Android 기반의 application 제작 툴을 개발하였다. 개발된 툴을 이용하여 전화번호부, 사진첩, 100일 기념 application을 제작했고 스마트폰에서 동작을 확인하였다. 본 논문에서 개발된 툴을 이용하면 사용자는 프로그래밍 없이도 화면 구성 및 여러 동작을 구현해내고 스마트폰에 부착되어 있는 센서들을 활용하는 application 을 쉽게 제작할 수 있다.

  • PDF

Clinical Application of Three-Dimensional Printing Technology in Craniofacial Plastic Surgery

  • Choi, Jong Woo;Kim, Namkug
    • Archives of Plastic Surgery
    • /
    • 제42권3호
    • /
    • pp.267-277
    • /
    • 2015
  • Three-dimensional (3D) printing has been particularly widely adopted in medical fields. Application of the 3D printing technique has even been extended to bio-cell printing for 3D tissue/organ development, the creation of scaffolds for tissue engineering, and actual clinical application for various medical parts. Of various medical fields, craniofacial plastic surgery is one of areas that pioneered the use of the 3D printing concept. Rapid prototype technology was introduced in the 1990s to medicine via computer-aided design, computer-aided manufacturing. To investigate the current status of 3D printing technology and its clinical application, a systematic review of the literature was conducted. In addition, the benefits and possibilities of the clinical application of 3D printing in craniofacial surgery are reviewed, based on personal experiences with more than 500 craniofacial cases conducted using 3D printing tactile prototype models.

Design and Implementation of a Smart Glass Application for XR Assisted Training of Core Nursing Skills

  • Kim, Sun Kyung;Yoon, Hyoseok;Shin, Choonsung;Choi, Jongmyung;Lee, Youngho
    • Journal of Multimedia Information System
    • /
    • 제7권4호
    • /
    • pp.277-280
    • /
    • 2020
  • Extended reality-assisted training offers repeatable learning opportunities at a low cost. This paper proposes a smart glass application for training core nursing skills to nursing students, who often need to memorize and practice training sequences. The proposed smart glass application interactively presents a series of instructions to help students remember and perform two core nursing skills in the correct order. We conducted a usability test on 30 undergraduate nursing students in their third year using the smart glass application. Our initial findings show that many students have positively evaluated the possibility of using smart glasses for training, but have also encountered several challenges with the smart glass application's user interface, which takes time to adapt.

Design and Implementation of Extended Iconic Stereotypes for GNSS Application in the UML Class Diagram

  • Bo, Wang;Na, Gang-Suk;Yoo, Cheol-Jung;Chang, Ok-Bae;Kim, Min-Soo
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2002년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.891-891
    • /
    • 2002
  • Currently there are numerous papers in which many new kinds of customizing stereotypes by UML extension mechanism for different application environments such as real-time system, Geographic Information System (GIS) and so on are proposed. However , these stereotypes that represent different type model elements such as class, association, generalization and so on have not yet been seen in one of the most popular visual modeling tool for software development, Rational Rose. Therefore, in this paper, a design of extended iconic stereotype for GNSS application in the UML class diagram and its implementation as a tool of StereotypeCreator for Rational Rose will be presented.

  • PDF

단발성 소프트웨어 전송시스템 (Instant Software Platform)

  • 조상원;이기열;이재홍
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2008년도 제39차 동계학술발표논문집 16권2호
    • /
    • pp.85-88
    • /
    • 2009
  • 본문에서는 계층적 근무 환경에서 계급 간 보안이 유지되어야할 software application들의 효율적인 접근을 제공하는 관리 시스템을 개발하였다. package화된 software를 DB화하여 소켓통신을 이용하여 client에서 원터치로 원하는 Application이 간편하게 자동으로 설치, 삭제되도록 설계하였다. 이로써 관리자는 효율적인 테스트환경 제공과 테스트중인 프로그램의 유출방지를 기대할 수 있다. 이 프로그램은 사용법이 간단하여 다양한 연령층이 다양한 분야에서 응용이 가능하도록 설계되었다.

  • PDF

Splash의 스트림 프로세싱 기능 구현 (Implementing stream processing functionalities of Splash)

  • 안재호;노순현;홍성수
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제59차 동계학술대회논문집 27권1호
    • /
    • pp.377-380
    • /
    • 2019
  • To accommodate for the difficult task of satisfying application's system timing constraints, we are developing Splash, a real time stream processing language for embedded AI applications. Splash is a graphical programming language that designs applications through data flow graph which, later automatically generates into codes. The codes are compiled and executed on top of the Splash runtime system. The Splash runtime system supports two aspects of the application. First, it supports the basic stream processing functions required for an application to operate on multiple streams of data. Second, it supports the checking and handling of the user configurated timing constraints. In this paper we explain the implementation of the first aspect of the Splash runtime system which is being developed using a real time communication middleware called DDS.

  • PDF

Analysis and Application of Front-End Code Playground Tools for Web Programming Education

  • Aaron Daniel Snowberger;Semin Kim;SungHee Woo
    • 실천공학교육논문지
    • /
    • 제16권1_spc호
    • /
    • pp.11-19
    • /
    • 2024
  • Web programming courses are often included in university Computer Science programs as introductory and foundational computer programming courses. However, amateur programmers often have difficulty learning how to integrate HTML, CSS, JavaScript, and various preprocessors or libraries to create websites. Additionally, many web programming mistakes do not produce visible output in the browser. Therefore, in recent years, Front-End Code Playground (FECP) tools that incorporate HTML, CSS, and JavaScript into a single, online web-based application have become popular. These tools allow web coding to happen directly in the browser and provide immediate visual feedback to users. Such immediate visual feedback can be particularly beneficial for amateur coders to learn and practice with. Therefore, this study gathers data on various FECP tools, compares their differences, and provides an analysis of how such tools benefit students. This study concludes with an outline of the application of FECP to web programming courses to enhance the learning experience.

NFC를 이용한 냉장고 Application 구현 (Implemention of Refrigerator Application using NFC)

  • 함지훈;윤민규;한정우;김태용;장원태
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.570-572
    • /
    • 2015
  • NFC(Near Field Communication)는 근거리 무선 통신의 일종으로 RFID 기술의 한 영역이다. NFC 기술은 데이터 전송, 출입통제 시스템 활용 및 모바일 결제와 같은 많은 영역에서 유용하게 사용되고 있다. 최근 NFC를 활용한 스마트폰 어플리케이션 개발이 활성화되고 있지만, 현재 NFC 태그의 편리성에 대한 인식은 미미한 상태이다. 본 논문은 마트를 방문하는 고객에게 편리성과 식품에 대한 지식을 제공하기 위해 만든 Application에 대한 내용이다. 사용자는 마트에서 스마트폰을 이용하여 식품 전시대에 붙어있는 NFC에 태그하게 되면 식품정보, 구입요령, 보관법, 효능 등의 데이터가 스마트폰 화면을 통해 제공된다. 해당 식품을 구매할 경우 '냉장고에 넣기' 버튼 클릭 시 Application의 식품목록으로 넘어가며, 식품목록 화면을 통해 자신의 냉장고안의 식품목록, 유통기한 등의 정보를 제공함으로써 사용자들이 좀 더 편리하게 식품을 구매할 수 있도록 도와준다.

  • PDF