• Title/Summary/Keyword: Web-based DB system

Search Result 195, Processing Time 0.024 seconds

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

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • International journal of advanced smart convergence
    • /
    • v.5 no.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.

Optimized Adoption of NVM Storage by Considering Workload Characteristics

  • Kim, Jisun;Bahn, Hyokyung
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.17 no.1
    • /
    • pp.1-6
    • /
    • 2017
  • This paper presents an optimized adoption of NVM for the storage system of heterogeneous applications. Our analysis shows that a bulk of I/O does not happen on a single storage partition, but it is varied significantly for different application categories. In particular, journaling I/O accounts for a dominant portion of total I/O in DB applications like OLTP, whereas swap I/O accounts for a large portion of I/O in graph visualization applications, and file I/O accounts for a large portion in web browsers and multimedia players. Based on these observations, we argue that maximizing the performance gain with NVM is not obtained by fixing it as a specific storage partition but varied widely for different applications. Specifically, for graph visualization, DB, and multimedia player applications, using NVM as a swap, a journal, and a file system partitions, respectively, performs well. Our optimized adoption of NVM improves the storage performance by 10-61%.

Development of Usability Evaluation Model for Web-based Gamsung DB System (웹기반 감성정보서비스 시스템의 사용성 평가모델 개발)

  • 박동진;김진호;황인극;이상태
    • Proceedings of the Korean Society for Emotion and Sensibility Conference
    • /
    • 2001.11a
    • /
    • pp.197-201
    • /
    • 2001
  • 웹기반 감성 DB 시스템은 G7 감성공학사업에 대한 연구결과를 체계적으로 분석하고, 웹을 이용하여 조회.검색을 용이하게 하기 위하여 감성지표를 분야별로 분류하여 서비스하고 있다. 뿐만 아니라 감성공학사업으로 산출한 각종 정보물과 연구 결과물들을 인터넷을 통하여 소개하고 있다. 그러나 이 시스템은 데이터의 다양성으로 인하여 사용자 인터페이스를 더욱 요구하고 있다. 이에 본 연구에서는 웹사이트에 대한 평가를 실시하여 웹사이트의 주요 성공요인을 파악하고 이를 관리하고자, 감성공학 학술 및 연구정보서비스 웹사이트 평가를 위한 모델을 개발하였다.

  • PDF

Development of Web Based Machining Tool Data System Using XML(eXtensible Markup Language) (XML을 이용한 Web 기반 공구정보 시스템 개발)

  • Kim, Young-Jin;Yang, Yung-Mo
    • IE interfaces
    • /
    • v.16 no.1
    • /
    • pp.8-15
    • /
    • 2003
  • With rapid growth of internet technology, companies have developed an information system such as the electronic catalog for product data in the E-Business. Due to the heuristic nature of the catalog search for proper tools in the specific process, the intelligent and user friendly methods residing in the search process give a comfortable environment even for the beginners in the field. In this paper, we develop a web based catalog for machining tools especially in Milling process. It has two distinct procedures for the users of the catalog; Search and Analysis. The Search is to select a proper cutter, insert, component combination in the developed relational database based on the cutting process and material. The Analysis is to suggest a recommended optimal cutting conditions based on the machining tools and selected materials. All of these procedures are stored in a server with a program based on the ASP and Java Script where the procedure is initiated by the client using the internet which is accessed through insert. With the success on implementing the above engineering database in the internet, we can provide the foundation for developing PDM with heuristic procedure.

A Study on National Linking System Implementation based on Linked Data for Public Data (공공데이터 활용을 위한 링크드 데이터 국가 연계체계 구축에 관한 연구)

  • Yoon, So-Young
    • Journal of the Korean Society for information Management
    • /
    • v.30 no.1
    • /
    • pp.259-284
    • /
    • 2013
  • Public information has been collected in various fields with huge costs in order to serve public purposes such as public agencies' policy-making. However, the collected public information has been overlooked as silos. In korea, many attempts have been made to open the public information to the public only to result in limited extent, where OpenAPI data is being presented by some agencies. Recently, at the national level, the LOD(Linking Open Data) project has built the national DB, initiating the ground on which the linked data will be based for their active availability. This study has outlined overall problems in earlier projects which have built up national linking systems based on linked data for public data use. A possible solution has been proposed with a real experience of having set up an existing national DB of Korean public agencies.

An Analysis of the Overhead of Multiple Buffer Pool Scheme on InnoDB-based Database Management Systems (InnoDB 기반 DBMS에서 다중 버퍼 풀 오버헤드 분석)

  • Song, Yongju;Lee, Minho;Eom, Young Ik
    • Journal of KIISE
    • /
    • v.43 no.11
    • /
    • pp.1216-1222
    • /
    • 2016
  • The advent of large-scale web services has resulted in gradual increase in the amount of data used in those services. These big data are managed efficiently by DBMS such as MySQL and MariaDB, which use InnoDB engine as their storage engine, since InnoDB guarantees ACID and is suitable for handling large-scale data. To improve I/O performance, InnoDB caches data and index of its database through a buffer pool. It also supports multiple buffer pools to mitigate lock contentions. However, the multiple buffer pool scheme leads to the additional data consistency overhead. In this paper, we analyze the overhead of the multiple buffer pool scheme. In our experimental results, although multiple buffer pool scheme mitigates the lock contention by up to 46.3%, throughput of DMBS is significantly degraded by up to 50.6% due to increased disk I/O and fsync calls.

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

  • Yang, Dong-Suk;Yu, Yeong-Hwa
    • Land and Housing Review
    • /
    • v.2 no.3
    • /
    • pp.249-258
    • /
    • 2011
  • In order to achieve an efficient urban regeneration of the nation, it is required to determine the extent of decline nation-wide and the declined areas for each district and also to evaluate the potentials of the concerned areas. For this task to be accomplished, a construction of a comprehensive diagnostic system based on spatial information considering diversity and complexity is required. In this study, a total information system architecture for urban regeneration is designed as part of the construction of such a diagnostic system. In order to develop the system, a city and district level unit decline diagnostic indicators has been constructed and a decline diagnostic system has been developed. Also, a scheme to promote the advancement of the system is proposed. The DB construction is based on the city and district level nation-wide and metadata for the concerned level is constructed as well. The system is based on the Open API and designed to be flexible for extension. Also, an RIA-based intuitive UI has been implemented. Main features of the system consist of the management of the indicators, diagnostic analysis (city and district level decline diagnosis), related information, etc. As for methods for the advancement, an information model in consideration of the spation relations of the urban regeneration DB has been designed and application methods of semantic webs. Also, for improvement methods for district unit analytical model, district level analysis models, GIS based spatial analysis platforms and linked utiliation of KOPSS analysis modules are suggested. A use of a total information system for urban regeneration is anticipated to facilitate concerned policy making through the identification of the status of city declines to identify and the understanding of the demands for regeneration.

Navigator for OWL Ontologies Generated from Relational Databases (관계형 데이터베이스로부터 생성된 OWL 온톨로지를 위한 탐색기)

  • Choi, Ji Woong;Kim, Myung Ho
    • The Journal of the Korea Contents Association
    • /
    • v.14 no.10
    • /
    • pp.438-453
    • /
    • 2014
  • This paper proposes a system to translate an RDB into an OWL ontology which enables the users to navigate the ontology in GUI. In order to accomplish the goals mentioned previously, the system overcame two difficulties. First, our system defines a new mapping algorithm to map between DB elements and ontology ones. Comparing with existing solutions, our algorithm is able to generate ontologies from more DB structures. Second, our system provides the same data generated by a reasoner to the users. Note that this operation does not load ABox ontology on a reasoner. In addition, Tableau-based reasoners have the tractability problem on a large ABox (e.g., large ABoxes translated from DBs practically cannot be served). To solve this, our system internally runs SQL queries to retrieve the same data as the one from a reasoner every time ABox elements are queried.

A Study on Monitoring System Architecture for Calculation of Practical Recycling Rate of End of Life Vehicle (폐자동차의 실질적 재활용률 산정을 위한 모니터링 체계에 관한 연구)

  • Park, Jung Whan;Yi, Hwa-Cho;Park, Myon Woong;Sohn, Young Tae
    • Clean Technology
    • /
    • v.18 no.4
    • /
    • pp.373-378
    • /
    • 2012
  • The end-of-life vehicles (ELV) are important recycling sources, and there are several stages involved in the recycling such as dismantling, shredding, and treatment of shredder residues (ASR). The legal recycling rate should be at least 95% on and after 2015, while we need a proper system to monitor recycling of ELV components and to calculate the practical recycling rate. The paper suggests a monitoring system that calculates practical recycling rates of dismantled components by use of a database of standard recycling rate as well as a web-based monitoring, which is linked to the Eco Assurance system for electric & electronic equipment and vehicle (EcoAS). Also the system supports dismantling and monitoring process by incorporating a standard vehicular component database, which facilitates recording dismantled weight data but also monitoring of dismantled components.

Development of web based system for statistical analysis of clinical data (임상자료의 통계분석을 위한 웹기반 시스템 개발)

  • Kim, Dal-Ho;Shin, Im-Hee;Choe, Jung-Youn;Kim, Sang-Gyung;Park, Chun-Woo;Kwak, Sang-Gyu
    • Journal of the Korean Data and Information Science Society
    • /
    • v.23 no.1
    • /
    • pp.191-198
    • /
    • 2012
  • Statistical analysis is a process which produces information based on data gathering and summary for final decision. In various application fields, we obtain information which supports final decision using statistical analysis. But statistical software program in PC (personal computer) is restricted by time and space. So web based system which can be used in web browser has been developed to minimize these restrictions. To overcome these restrictions, we have developed web based system for statistical analysis without a particular software.