• Title/Summary/Keyword: Computer Software

Search Result 8,372, Processing Time 0.037 seconds

Design and Implementation of a Reusable and Extensible HL7 Encoding/Decoding Framework (재사용성과 확장성 있는 HL7 인코딩/디코딩 프레임워크의 설계 및 구현)

  • Kim, Jung-Sun;Park, Seung-Hun;Nah, Yun-Mook
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.1
    • /
    • pp.96-106
    • /
    • 2002
  • this paper, we propose a flexible, reusable, and extensible HL7 encoding and decoding framework using a Message Object Model (MOM) and Message Definition Repository (MDR). The MOM provides an abstract HL7 message form represented by a group of objects and their relationships. It reflects logical relationships among the standard HL7 message elements such as segments, fields, and components, while enforcing the key structural constraints imposed by the standard. Since the MOM completely eliminates the dependency of the HL7 encoder and decoder on platform-specific data formats, it makes it possible to build the encoder and decoder as reusable standalone software components, enabling the interconnection of arbitrary heterogeneous hospital information systems(HISs) with little effort. Moreover, the MDR, an external database of key definitions for HL7 messages, helps make the encoder and decoder as resilient as possible to future modifications of the standard HL7 message formats. It is also used by the encoder and decoder to perform a well formedness check for their respective inputs (i. e., HL7 message objects expressed in the MOM and encoded HL7 message strings). Although we implemented a prototype version of the encoder and decoder using JAVA, they can be easily packaged and delivered as standalone components using the standard component frameworks like ActiveX, JAVABEAN, or CORBA component.

A Visual Programming Environment on Tablet PCs to Control Industrial Robots (산업용 로봇 제어를 위한 태블릿 PC 기반의 비주얼 프로그래밍 연구)

  • Park, Eun Ji;Seo, Kyeong Eun;Park, Tae Gon;Sun, Duk Han;Cho, Hyeonjoong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.2
    • /
    • pp.107-116
    • /
    • 2016
  • Industrial robots have been usually controlled using text-based programming languages provided by each manufacturer with its button-based TP(Teaching Pendent) terminal. Unfortunately, when we consider that people who manipulate TPs in manufacturing sites are mostly unskilled with no background knowledge about computer programming, these text-based programming languages using button-based interaction on manufacturing sites are too difficult for them to learn and use. In order to overcome the weaknesses of the text-based programming language, we propose a visual programming language that can be easily used on gesture-enabled devices. Especially, in our visual programming environment, each command is represented as a block and robots are controlled by stacking those blocks using drag-and-drop gestures, which is easily learnable even by beginners. In this paper, we utilize a widely-spread device, Tablet PC as the gesture-enabled TP. Considering that Tablet PC has limited display space in contrast to PC environments, we designed different kinds of sets of command blocks and conducted user tests. Based on the experiment results, we propose an effective set of command blocks for Tablet PC environment.

Effect of Heel-heights of Insole on Balance in Healthy Adults (정상성인의 인솔 높이가 균형에 미치는 영향)

  • Oh, Myoung-Hwa;Lee, Jeon-Hyeong;Kwon, Yoo-Jung;Lee, Jong-Dae;Lee, Myoung-Hee;Kim, Kyung
    • Journal of the Korean Society of Physical Medicine
    • /
    • v.4 no.2
    • /
    • pp.79-86
    • /
    • 2009
  • Purpose:The purpose of this study was to investigated the effect of stability on heel-heights of insole in healthy adults. Methods:Subjects of 39 males measured stability index of the Biodex Stability System(BSS) by wearing shoes of 2cm, 5cm insoles including bare feet. The BSS was consisted of a movable balance platform and the platform was interfaced with computer software that enables the device to serve as an assessment of balance performance. Stability index of the BSS included overall stability index(OSI), anteroposterior stability index(APSI), mediolateral stability index(MLSI). In the BSS, subjects were asked to step on to the platform of the BSS and assume a comfortable position while maintaining slight flexion in the knees, looking straight ahead. Subjects were trained for 10min for adaptation to the heel-height of insole and then they maintained double limb stance for 2min. Biodex platform set to convert Lv.8 into Lv.1 gradually. Results:There were statistically significant differences between heel-heights of insole and stability index of OSI, APSI, and MLSI(p<.05). The result of post-hoc test were as follows; 1)OSI had significant differences between bare feet and 2cm, 5cm. 2)APSI had significant differences between bare feet and 2cm, 5cm. 3)MLSI had significant differences between bare feet and 2cm, 5cm(p<.05). Conclusions:We found that the more heels of insole high, the more stability index increases. In particular, balance index of insole above 5cm more increased and we could acknowledge that the insole above 5cm more effected balance of healthy adults.

  • PDF

A study on the self-esteem of the gifted children (영재아의 자아존중감에 관한 연구)

  • Song, Su-Jie
    • Journal of Gifted/Talented Education
    • /
    • v.10 no.2
    • /
    • pp.87-108
    • /
    • 2000
  • This study analyzes the factors influencing self-esteem of the gifted children. The factors are divided into the environmental ones and innate ones. The purposes of this study is presented as follows. 1) To analyze the environmental factors influencing self-esteem of the gifted children (1) whether the education period affects self-esteem of the gifted children? (2) what influences do the manners of parental child-rearing behavior make? (3) what influences do peer relationships make on self-esteem of the gifted children? 2) To analyze the innate factors influencing self-esteem of the gifted children (1) does the gender make a difference to self-esteem of the gifted children? (2) does the level of intelligence make a difference to self-esteem of the gifted children? (3) what influences does the locus of control make on the self-esteem of the gifted children? To solve these questions 120 gifted children were selected, who were taking a special education program at C Korea Academy of Gifted Education located at Yangjae-dong Seocho-gu. They were 1st to 3rd grades at elementary school. We used Hare Self-Esteem Scale developed by Bruce R. Hare in 1985, the Index of Peer Relations developed by Hudson in 1986, and Nowicki & Strickland Locus of Control Scale developed by Nowicki and Strickland in 1973. At the other hand the nursing behaviors of 120 mothers of the gifted, were also investigated, based on the Korean Maternal Behavior Inventory, developed by Sungyeon Park in 1989 with some modifications. For statistical analysis we adopted SPSS, a computer software, and calaulated the coefficient of internal appropriateness and the frequencies and percentages of general aspects of the cases. We analysed the factors influencing the self-esteem of the gifted children by way of Pearson's product moment correlation coefficient, t-test, ANOVA, and multiple regression analysis and Duncan for ex-post-facto approval. The results of this study can be summarized as follows. 1) Influences of the environmental factors on the self-esteem of the gifted children: (1) The duration of education period had a significant effect on the self-esteem; the longer the duration were, the higher self-esteem they possessed. (2) Of parental child-rearing behaviors, active involvement had positive influence on the self-esteem; on the contrary, authoritarian control and overprotection had negative influences on the self-esteem. (3) An acceptable peer relationship had a positive influence on the self-esteem of the gifted children. 2) Influences of individual innate characteristics on the self-esteem of the gifted children: (1) The gender made no difference on the self-esteem of the gifted. (2) The intelligence did not have a statistically significant effect on the self-esteem of the gifted. (3) When the locus of control was external, the self-esteem of the gifted tended to be low.

  • PDF

A Web-based Simulation Environment based on the Client/Server Architecture for Distance Education: SimDraw (원격교육을 위한 클라이언트/서버구조의 웹 기반 시뮬레이션 환경 : SimDraw)

  • 서현곤;사공봉;김기형
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.11
    • /
    • pp.1080-1091
    • /
    • 2003
  • Recently, the distance education has been rapidly proliferated with the rapid growth of the Internet and high speed networks. There has been relatively much research with regard to online lecture (teaching and studying) tools for the distance education, compared to the virtual laboratory tools (for self-study and experiments). In this paper, we design and implement a web-based simulation tool, named as SimDraw, for the virtual laboratory in the distance education. To apply the web-based simulation technology into the distance education, some requirements should be met; firstly, the user interface of the simulation should be very easy for students. Secondly, the simulation should be very portable to be run on various computer systems of remote students. Finally, the simulation program on remote computers should be very thin so that students can easily install the program onto their computers. To meet these requirements, SimDraw adopts the client/server architecture; the client program contains only model development and animation functions so that no installation of a client program onto student's system is required, and it can be implemented by a Java applet in Web browsers. The server program supports client programs by offering the functions such as remote compiling, model storing, library management, and user management. For the evaluation of SimDraw, we show the simulation process using the example experimentation of the RIP(Routing Information Protocol) Internet routing protocol.

IDENTIFICATION OF PORPHYROMONAS ENDODONTALIS USING POLYMERASE CHAIN REACTION(RCR) (중합효소연쇄반응(Polymerase Chain Reaction)을 이용한 Porphyromonas endodontalis의 동정에 대한 연구)

  • Lee, Sang-Yup;Yoon, Soo-Han
    • Restorative Dentistry and Endodontics
    • /
    • v.23 no.1
    • /
    • pp.328-338
    • /
    • 1998
  • Porphyromonas endodontalis, an anaerobic Gram negative cocobacillus which was known to be associated with the infected root canals and periapical lesions, is very difficult to culture and to detect by the traditional method in that it requires much time to induce the specific black pigmentation, and it is very sensitive to oxygen and the antibiotics added in the culture medium. In this study, the nucleotide sequences of the 'probe h' (0.73kb), one of the specific DNA probes top. endodontalis (ATCC 35406) which had been developed by our department, was determined and then a pair of primers for PCR amplification was fabricated to identify P. endodontalis. The plasmids containing 'probe h' were purified by $Wizard^{TM}$ Midipreps DNA Purification System (Promega Corp.), and the nucleotide sequences of the 'probe h' were determined by the dideoxy chain termination method using TaqTrack Sequencing System (Promega Corp.) and detected by fluorescent labelling method. The sense/antisense PCR primers were designed with computer software (Lasergene, DNASTAR Ind. PCR was done with a programmable GeneAmp PCR System 2400 (Perkin Elmer-Cetus Co.). Each sample containing the whole genomic DNA of P. endodontalis and other black-pigmented Bacteroides was itailly denatured at $94^{\circ}C$ for 5 min and then subjected to 30 cycles, each of them consisting of 60s at $94^{\circ}C$, 60s at $60^{\circ}C$, and 90s. at $72^{\circ}C$. The amplified DNA was resolved electrophoretically in a 1.0 % agarose gel in 1X TAE buffer, stained with EtBr, and photographed on a UV transilluminator. The results were as follows : 1. The nucleotide sequences of 'probe h' (743 base pairs) were obtained by dideoxy chain termination method, and from that results the specific primers to P. endodontalis (ATCC 35406), 'Primer H1/ Primer H2', were designed. 2. It has been found that 'Primer H1/H2' could detect P. endodontalis (ATCC 35406) using PCR. 3. The PCR system with this primers may be a powerful technique to amplify the specific sequences of 'probe h' of P. endodontalis (ATCC 35406) that produce distinct identification of it from other black-pigmented Bacteroides, and this could help us to determine the nature of periapical disease.

  • PDF

Message Interoperability in e-Logistics System (e-Logistics시스템의 메시지 상호운용성)

  • Seo Sungbo;Lee Young Joon;Hwang Jaegak;Ryu Keun Ho
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.11 no.5
    • /
    • pp.436-450
    • /
    • 2005
  • Existing B2B, B2C computer systems and applications that executed business trans-actions were the client- server based architecture which consists of heterogeneous hardware and software including personal computers and mainframes. Due to the active boom of electronic business, integration and compatibility of exchanged data, applications and hardwares have emerged as hot issue. This paper designs and implements a message transport system and a document transformation system in order to solve the interoperability problem of integrated logistics system in e-Business when doing electronic business. Message transport system integrated ebMS 2.0 which is standard business message exchange format of ebXML, the international standard electronic commerce framework, and JMS of J2EE enable to ensure reliable messaging. The document transformation system could convert non-standard XML documents into standard XML documents and provide the web services after integrating message system. Using suggested business scenario and various test data, our message oriented system preyed to be interoperable and stable. We participated ebXML messaging interoperability test organized by ebXML Asia Committee ITG in oder to evaluate and certify the suitability for message system.

Scenario-Driven Verification Method for Completeness and Consistency Checking of UML Object-Oriented Analysis Model (UML 객체지향 분석모델의 완전성 및 일관성 진단을 위한 시나리오기반 검증기법)

  • Jo, Jin-Hyeong;Bae, Du-Hwan
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.3
    • /
    • pp.211-223
    • /
    • 2001
  • 본 논문에서 제안하는 시나리오기반 검증기법의 목적은 UML로 작성된 객체지향 분석모델의 완전성 및 일관성을 진단하는 것이다. 검증기법의 전체 절차는 요구분석을 위한 Use Case 모델링 과정에서 생성되는 Use Case 시나리오와 UML 분석모델로부터 역공학적 방법으로 도출된 객체행위 시나리오와의 상호참조과정 및 시나리오 정보트리 추적과정을 이용하여 단계적으로 수행된다. 본 검증절차를 위하여 우선, UML로 작성된 객체지향 분석모델들은 우선 정형명세언어를 사용하여 Use Case 정형명세로 변환하다. 그 다음에, Use Case 정형명세로부터 해당 Use Case 내의 객체의 정적구조를 표현하는 시나리오 정보트리를 구축하고, Use Case 정형명세 내에 포함되어 있는 객체 동적행위 정보인 메시지 순차에 따라 개별 시나리오흐름을 시나리오 정보트리에 표현한다. 마지막으로 시나리오 정보트리 추적과 시나리오 정보 테이블 참조과정을 중심으로 완전성 및 일관성 검증작업을 수행한다. 즉, 검증하고자 하는 해당 Use Case의 시나리오 정보트리를 이용한 시나리오 추적과정을 통해 생성되는 객체행위 시나리오와 요구분석 과정에서 도출되는 Use Case 시나리오와의 일치여부를 조사하여 분석모델과 사용자 요구사양과의 완전성을 검사한다. 그리고, 시나리오 추적과정을 통해 수집되는 시나리오 관련종보들을 가지고 시나리오 정보 테이블을 작성한 후, 분석과정에서 작성된 클래스 관련정보들의 시나리오 포함 여부를 확인하여 분석모델의 일관성을 검사한다. 한편, 본 논문에서 제안하는 검증기법의 효용성을 증명하기 위해 대학의 수강등록시스템 개발을 위해 UML을 이용해 작성된 분석모델을 특정한 사례로써 적용하여 보았다. 프로세싱 오버헤드 및 메모리와 대역폭 요구량 측면에서 MARS 모델보다 유리함을 알 수 있었다.과는 본 논문에서 제안된 프리페칭 기법이 효율적으로 peak bandwidth를 줄일 수 있다는 것을 나타낸다.ore complicate such a prediction. Although these overestimation sources have been attacked in many existing analysis techniques, we cannot find in the literature any description about questions like which one is most important. Thus, in this paper, we quantitatively analyze the impacts of overestimation sources on the accuracy of the worst case timing analysis. Using the results, we can identify dominant overestimation sources that should be analyzed more accurately to get tighter WCET estimations. To make our method independent of any existing analysis techniques, we use simulation based methodology. We have implemented a MIPS R3000 simulator equipped with several switches, each of which determines the accuracy level of the

  • PDF

Study of N-Port Electric Vehicle Charging Systems Using OPC-UA (OPC UA를 이용한 N-Port EV 충전 시스템 연구)

  • Lee, Seong Joon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.6 no.8
    • /
    • pp.343-352
    • /
    • 2017
  • IEC62541, known as OPC-UA, is a standard communication protocol for Smart Grid (SG) and Smart Factory application platform. It was accepted as an IEC standard (IEC62541) in 2011 by IEC TC57, and is extending range of application as collaborating with other standrads. The government's policies to popularize EVs ("Workplace Charging Challenge"), the number of Electric vehicle which try to be charging in the factory is expected to increase. In this situation, indiscreet and uncontrolled EV charging can lead to some problems, such as excess of the peak demand capacity. Therefore, EVs, which is charging in SFs, must be monitoring and controlling to avoid and reduce peak demand. However, the standards for EVs charging differ from the standards for SFs. In other words, to increase the ease of use for drivers, and reduce risk for enterprise, we have needs of study to develop the protocols or to provide interoperability, for EVs charging in SFs. This paper deals with a EV charging management platform installing in a smart factory. And this platform can be easily integrated as part of SF management software. The main goal of this paper is to implement EV management system based on IEC61851 and IEC62541.

Unconventional Issues and Solutions in Developing IoT Applications (IoT 애플리케이션 개발에서 비전형적 이슈 및 솔루션)

  • Ra, Hyun Jung;Kim, Soo Dong
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.3 no.10
    • /
    • pp.337-350
    • /
    • 2014
  • Internet-of-Things(IoT) is the computing paradigm converged with different technologies, where diverse devices are connected via the wireless network, acquire environmental information from their equipped sensors, and are actuated. IoT applications provide smart services to users by interacting with multiple devices connected to the network. IoT devices provide the simple set of the information and also offer smart services by collaborating with other devices. That is, IoT applications always interact with IoT devices which are becoming very popular at a fast pace. However, due to this fact, developing IoT application results in unconventional technical challenges which have not been observed in typical software applications. Moreover, since IoT computing has its own characteristics which are distinguished from other former paradigms such as embedded computing and mobile computing, IoT applications also reveal their own technical challenges. Therefore, we analyze technical challenges occurring in developing IoT applications and present effective solutions to overcome the challenges. To verify identified issues and presented solutions, we present the result of performing a case study of developing an IoT application. Through the case study, we verify how the unconventional technical issues are raised in a real domain and analyze effectiveness of applying the solutions to the application.