• Title/Summary/Keyword: Software Evolution

Search Result 194, Processing Time 0.027 seconds

A Study on the Evaluation of Electronic Medical Record Systems using the AHP (AHP를 이용한 전자의무기록시스템 선정 평가에 관한 연구)

  • Park, Cheol-Soo;Lee, Jung Seung
    • Journal of Information Technology Applications and Management
    • /
    • v.20 no.4
    • /
    • pp.235-247
    • /
    • 2013
  • The evolution of information technology and proliferation of hospital management and managerial applications of computing has led to change in the characteristics, uses and evaluations of software for the hospital management. With the growing proliferation of microcomputer use and the value-added for management strategies, more and more software has been massively developed, produced and distributed for the hospital industry. The user is faced with an increasingly difficult choice in the evaluation and selection of software. For many reasons, users frequently must rely on expert evaluations of the technical functions and quality of software. The objectives of this study are to provide selection criteria for an Electronic Medical Record (EMR) and to develop an evaluation framework for the Hospital Information Systems. The major findings of our study are as follows (1) the identification of EMR evaluation characteristics (2) the design and development of EMR selection model and (3) the evaluation of the importance for EMR characteristics using Analytic Hierarchy Process (AHP). We identify 6 characteristics and 22 sub-characteristics of the EMR, calculate their weights, and decide the best configuration. Especially, the AHP methodology can be applied to gather knowledge from multiple experts. Because AHP can 1) facilitate the participation of multiple experts 2) increase group productivity and therefore result in both quantitatively and qualitatively superior outcomes than that of a single individual's work 3) provide a mechanism for reconciling conflict from multiple expert 4) validate the acquired knowledge, providing consistency of facts, and 5) enhance the accuracy reliability of the acquired knowledge increase through of the reliability provided by consensus across multiple experts. Although some further research is required, the proposed model can be regarded as a basis for the selection of EMR.

Estimation of Aging Properties for Plastic Bonded Explosives Using AKTS Thermokinetic Software (AKTS Software를 이용한 주조형 복합화약의 노화 특성 예측)

  • Kwon, Kuktae;Lee, Sojung;Kim, Seunghee
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.22 no.1
    • /
    • pp.66-71
    • /
    • 2018
  • The evaluation of the shelf-life of energetic materials is important. However, there are several difficulties associated with the evaluation. First, aging experiments require a considerable amount of time. Second, treating highly energetic materials is dangerous. For these reasons, many evaluation methods have been developed. Because most energetic materials decompose with the evolution of heat, it is important to analyze the thermal properties of energetic materials in order to understand decomposition and aging properties. In this paper, we describe the estimation of thermal aging properties and develop a kinetic model from spot data set of mechanical properties and estimate aging properties for mechanical results.

Component Identification using Domain Analysis based on Clustering (클러스터링에 기반 도메인 분석을 통한 컴포넌트 식별)

  • Haeng-Kon Kim;Jeon-Geun Kang
    • Journal of the Korea Computer Industry Society
    • /
    • v.4 no.4
    • /
    • pp.479-490
    • /
    • 2003
  • CBD is a software development approach based on reusable component and supports easy modification and evolution of software. For the success of this approach, a component must be developed with high cohesion and low coupling. In this paper, we propose the two types of clustering analysis technique based on affinity between use-cases and classes and propose component identification method applying to this technique. We also propose component reference model and CBD methodology framework and perform a ease study to demonstrate how the affinity-based clustering technique is used in component identification method. Component identification method contains three tasks such as component extraction, component specification and component architecting. This method uses object-oriented concept for identifying component, which improves traceability from analysis to implementation and can automatically extract component. This method reflects the low coupling-high cohesion principle for good modularization about reusable component.

  • PDF

The Specification Techniques of Component Interactions (컴포넌트 상호작용 명세기법)

  • Lee, Chang-Hoon
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.929-936
    • /
    • 2004
  • A major limitation of available component-based platforms Is that they do not provide suitable means for describing and reasoning on the concurrent behaviour of interacting component-based system. Indeed while these platforms provide convenient ways to describe the typed signatures of components, e.g. like CORBA's IDL, they offer a quite low-level support to describe the concurrent behaviour of component. The ability to describe and verify the concurrent behaviour of interacting components is key aspect In the development of large component-based software system. This study propose a component interface specification using process algebra and configuration's role which allows one to prove correctness of software architecture generated at design level as well as to define compatibility relations by our evolution rule and $\pi$-graph. Also, we shown on an appropriateness of a specification techniques and definitions proposed in this paper by case-study.

Wrapper Cell Design for Redundancy TSV Interconnect Test (Redundancy TSV 연결 테스트를 위한 래퍼셀 설계)

  • Kim, Hwa-Young;Oh, Jung-Sub;Park, Sung-Ju
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.48 no.8
    • /
    • pp.18-24
    • /
    • 2011
  • A new problem happens with the evolution of TSV based 3D IC design. The bonding process takes place which follows with the testing of design for proper connectivity in the absence of TSV redundancy. In order to achieve good yield, the design should be tested with redundancy TSV. This paper presents a wrapper cell design for redundancy TSV interconnect test. The design for test technique, in terms of hardware and software perspectives is described. The wrapper cell with hardware design can use original test patterns. However, software design has less area overhead.

Evolution of Integrated Management Systems for Smart Library

  • Min, Byung-Won;Oh, Yong-Sun
    • International Journal of Contents
    • /
    • v.8 no.4
    • /
    • pp.12-20
    • /
    • 2012
  • For a library to be able provide information services and fulfill its function as a knowledge convergence center capable of responding to various information demands, the development of next-generation information systems based on the latest information and communication technology is needed. The development of mobile information services using portable devices such smart phones and tablet PCs and information systems which incorporate the concepts of cloud computing, SaaS (Software as a Service), annotation and Library2.0 is also required. This paper describes a library information system that utilizes collective intelligence and cloud computing. The information system developed for this study adopts the SaaS-based cloud computing service concept to cope with the shift in the mobile service paradigm in libraries and the explosion of electronic data. The strengths of such a conceptual model include the sharing of resources, support of multi-tenants, and the configuration and support of metadata. The user services are provided in the form of software on-demand. To test the performance of the developed system, the efficiency analysis and TTA certification test were conducted. The results of performance tests, It is encouraging that, at least up to 100MB, the job time is approximately linear and with only a moderate overhead of less than one second. The system also passed the level-3 or higher criteria in the certification test, which includes the SaaS maturity, performance and application program functions.

Virtual Experimental Kit for Embedded System Education (임베디드 시스템 교육을 위한 가상 실습 키트)

  • Cho, Sang-Young
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.1
    • /
    • pp.59-67
    • /
    • 2010
  • Laboratory works for embedded system courses are usually performed with hardware based experimental kits that equipped with an embedded board and software development tools. Hardware-based kits have demerits such as high initial setup cost, burdensome maintenance, inadaptability to industry evolution, and restricted educational outcomes. This paper proposes using virtual experimental environments to overcome the demerits of hardware-based kits and describes the design and implementation of a simulation-based virtual experimental kit. With ARM's ARMulator, we developed the kit by adding hardware IPs and user interface modules for peripherals. The developed kit is verified with an experimental program that uses all the augmented software modules. We also ported MicroC/OS-II on the virtual experimental kit for real-time OS experiments.

Advanced Resource Management with Access Control for Multitenant Hadoop

  • Won, Heesun;Nguyen, Minh Chau;Gil, Myeong-Seon;Moon, Yang-Sae
    • Journal of Communications and Networks
    • /
    • v.17 no.6
    • /
    • pp.592-601
    • /
    • 2015
  • Multitenancy has gained growing importance with the development and evolution of cloud computing technology. In a multitenant environment, multiple tenants with different demands can share a variety of computing resources (e.g., CPU, memory, storage, network, and data) within a single system, while each tenant remains logically isolated. This useful multitenancy concept offers highly efficient, and cost-effective systems without wasting computing resources to enterprises requiring similar environments for data processing and management. In this paper, we propose a novel approach supporting multitenancy features for Apache Hadoop, a large scale distributed system commonly used for processing big data. We first analyze the Hadoop framework focusing on "yet another resource negotiator (YARN)", which is responsible for managing resources, application runtime, and access control in the latest version of Hadoop. We then define the problems for supporting multitenancy and formally derive the requirements to solve these problems. Based on these requirements, we design the details of multitenant Hadoop. We also present experimental results to validate the data access control and to evaluate the performance enhancement of multitenant Hadoop.

A Study on the Software Convergence Education for Non-Majors Computer Science using Creative Robot (창작로봇을 이용한 비전공자의 소프트웨어 융합 교육에 관한 연구)

  • Ku, Jin-Hee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.2
    • /
    • pp.631-638
    • /
    • 2017
  • In the age of the Fourth Industrial Revolution, lifestyle and industrial structures are faced with evolution from IT-based automation to the intelligent stage, demanding talents with software capabilities in various fields. Reflecting these demands, the government has enhanced basic software education for non-majors in elementary and secondary schools as well as universities. In this study, the software convergence education of Non-Majors is proposed to improve the general problem solving ability based on computational thinking and the software convergence ability in the field of their own by developing robot activity. The subjects of this study were 91 students, who were composed of various majors. The class was designed with computing thinking, convergence elements, and creative robot activity. The study was conducted for 13 weeks. To examine the effects of software convergence education through the creative robot activity, this study observed changes in the students' learning outcomes, satisfaction with creative robot activities, and perceptions of other disciplines after class based on pre-diagnosis surveys. The survey asked 12 questions including an understanding of the learning contents, overall satisfaction with multidisciplinary collaborative learning, understanding of other disciplines, and self-evaluation of problem solving ability through creative robot activities, which were compared with that before the class. They answered that their ability was improved.

A Study on Selection Method of COTS Component Based on the Software Quality Measurement (소프트웨어 품질측정에 의한 상용컴포넌트 선정방법에 관한 연구)

  • Oh, Kie-Sung;Lee, Nam-Yong;Rhew, Sung-Yul
    • The KIPS Transactions:PartD
    • /
    • v.9D no.5
    • /
    • pp.897-902
    • /
    • 2002
  • Because of rapid evolution of software technique, numerous software professionals have been concerned with component based development methodologies. However, it is hard to find out a systematic technique for the selection of COTS (Commercial Off The Shelf) component in consumer position. Up to date, the major of component quality evaluation is object-oriented metric based evaluation methodology. But this paper present four step process and evaluation criteria based on MCDM (Multiple Criteria Decision Making) technique for optimal COTS component selection in consumer position. We considered funtionality, efficiency, usability based on IS0/IEC 9126 for Quality measurement and executed practical analysis about commercial EJB component in internet. This paper show that the proposed selection technique is applicable to optimal COTS component selection.