• Title/Summary/Keyword: java technology

Search Result 530, Processing Time 0.037 seconds

Design and Implementation of OBCP Engine based on Lua VM for AT697F/VxWorks Platform (AT697F/VxWorks 플랫폼에서 Lua 가상머신 기반의 OBCP 엔진 설계 및 구현)

  • Choi, Jong-Wook;Park, Su-Hyun
    • Journal of Satellite, Information and Communications
    • /
    • v.12 no.3
    • /
    • pp.108-113
    • /
    • 2017
  • The OBCP called 'operator on board' is that of a procedure to be executed on-board, which can be easily be loaded, executed, and also replaced, without modifying the remainder of the FSW. The use of OBCP enhances the on-board autonomy capabilities and increases the robustness to ground stations outages. The OBCP engine which is the core module of OBCP component in the FSW interprets and executes of the procedures based on script language written using a high-level language, possibly compiled, and it is relying on a virtual machine of the OBCP engine. FSW team in KARI has studied OBCP since 2010 as FSW team's internal projects, and made some OBCP engines such as Java KVM, RTCS/C and KKOMA on ERC32 processor target only for study. Recently we have been studying ESA's OBCP standard and implementing Lua and MicroPython on LEON2-FT/AT697F processor target as the OBCP engine. This paper presents the design and implementation of Lua for the OBCP engine on AT697F processor with VxWorks RTOS, and describes the evaluation result and performance of the OBCP engine.

A Mobile Course Coordinator System for Learning Profound Major Field (전공 분야 심화 학습을 위한 모바일 코스 코디네이터 시스템)

  • Han, Yong-Jae;Lee, Young-Seok;Cho, Jung-Won;Choi, Byung-Uk
    • The KIPS Transactions:PartA
    • /
    • v.11A no.4
    • /
    • pp.285-296
    • /
    • 2004
  • The rapid progress of IT technologies promoted the foundation to offer users 'Any Time, Any Where, Any Service', and wireless internet services made it possible to use wired internet services while traveling. The previous academic administration management system having migrated from wired to wireless was dependent on mobile equipments' platform because of not being constructed on standard surroundings. And in the aspect of faculty system, course coordinator plays an significant role in building curricula and manage them, and finally counseling students with regard to them. But the course coordinator can't afford to advise students on which fields of their faculty fit them and which courses they have to take. We propose a mobile course coordinator system to help students learn profound courses of their major fields. Also the proposed system is implemented by using JAVA and WIPI technology, so that it is platform-independent. A mobile course coordinator system has an inference engine considering not only course trees which tell informations about the courses in every fields, but also personal courses that students have taken. The inference engine calculates three weights, representing the significance of each course considering every fields, the score of prerequisite courses which a student have taken, and the suitability in which department each student fits. When students apply for taking lectures, a mobile course coordinator system recommends them the most suitable courses. A mobile course coordinator system is able to substitute for the course coordinator who is counseling students. And the students with personal cellular phone are able to keep tracking their courses, and improve their knowledge about major with taking courses which the system's inference engine will advice.

Observer Variation Factor on Advanced Method for Accurate, Robust, and Efficient Spectral Fitting of java Based Magnetic Resonance User Interface for MRS data analysis (java Based Magnetic Resonance User Interface의 Advanced Method for Accurate, Robust, and Efficient Spectral Fitting 분석방법의 관찰자 변동 요소)

  • Lee, Suk-Jun;Yu, Seung-Man
    • Journal of radiological science and technology
    • /
    • v.39 no.2
    • /
    • pp.143-148
    • /
    • 2016
  • The purpose of this study was examined the measurement error factor on AMARES of jMRUI method for magnetic resonance spectroscopy (MRS) quantitative analysis by skilled and unskilled observer method and identified the reason of independent observers. The Point-resolved spectroscopy sequence was used to acquired magnetic resonance spectroscopy data of 10 weeks male Sprague-Dawley rat liver. The methylene protons ($(-CH_{2-})n$) of 1.3 ppm and water proton ($H_2O$) of 4.7 ppm ratio was calculated by LCModel software for using the reference data. The seven unskilled observers were calculated total lipid (methylene/water) using the jMRUI AMARES technique twice every 1 week, and we conducted interclass correlation coefficient (ICC) statistical analysis by SPSS software. The inter-observer reliability (ICC) of Cronbach's alpha value was less than 0.1. The average value of seven observer's total lipid ($0.096{\pm}0.038$) was 50% higher than LCModel reference value. The jMRUI AMARES analysis method is need to minimize the presence of the residual metabolite by identified metabolite MRS profile in order to obtain the same results as the LCModel.

Supporting XML Materialized Views Using Materialized Views of RDBMS (관계 DBMS의 실체뷰 기능을 이용한 XML 실체뷰 지원)

  • Kim, Seung-Hun;Kang, Hyun-Chul
    • The Journal of Society for e-Business Studies
    • /
    • v.11 no.4
    • /
    • pp.33-48
    • /
    • 2006
  • Since the emergence of XML as the standard for data exchange on the Web, XML warehousing technology is required to efficiently support Web business applications such as e-Commerce. When the RDBMS is employed as the storage for XML warehouse, XML materialized views of the XML warehouse could be provided by leveraging the materialized views of the RDBMS Because XML documents are mapped into relational tuples, an XML query defining an XML materialized view needs to be transformed into SQL. If relational materialized views were defined with the transformed SQL statements, the XML materialized view could be obtained just by XML-tagging the tuples of the corresponding relational materialized views. The foremost advantage of such a scheme is that the RDBMS does take care of XML materialized view consistency except XML tagging whenever their source XML documents are updated. In this paper, we proposed such a scheme of providing XML materialized views, and implemented it using a commercial RDBMS equipped with materialized view facility in Java on Windows 2000 Professional environment. XML documents in TPC-W, Web e-Commerce Benchmark, were used in performance experiments. The experimental results showed that our proposed scheme for XML materialized views was very effective.

  • PDF

Digital Surface Model based Proper Installation Site Analysis for Soundproof Wall Integrated Phtovoltaic System (수치표면모형 기반의 방음벽일체형 태양광 시스템 설치 적지분석)

  • Youn, Junhee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.3
    • /
    • pp.556-563
    • /
    • 2020
  • Most of a BIPVS (Building Integrated Photovoltaic System) is installed on the rooftop or wall of a building. Therefore, the main factor to consider for selecting the installation site is the shadow effects produced by the surrounding buildings. On the other hand, when the photovoltaic was installed on soundproof walls, shadow effects were produced by not only surrounding buildings but also the surrounding trees. Therefore, a different data model and algorithm with the BIPVS case are essential for proper installation sites selection of a SIPVS (Soundproof wall Integrated Photovoltaic System). This paper deals with the DSM (Digital Surface Model)-based proper installation site analysis for SIPVS. First, the solar incident and altitude angles of the installation candidate sites (solar panel) during the year were calculated. Second, the shadow effects (shadowed or unshadowed) were determined for the candidate sites at each time with the DSM. Third, the amount of solar radiation was calculated with the incident angle for the candidate sites at an unshadowed period. The proper installation site of the SIPVS could then be selected by comparing the accumulated annual solar radiation for each candidate. The proposed algorithm was implemented as a prototype (Java program). From the experiment, the order of the installation suitability was determined among the nine candidates. The proposed algorithm could be used for proper BIPVS installation site analysis aimed at the lower part of a building and calculation of the expected power production.

Development of an SWRL-based Backward Chaining Inference Engine SMART-B for the Next Generation Web (차세대 웹을 위한 SWRL 기반 역방향 추론엔진 SMART-B의 개발)

  • Song Yong-Uk;Hong June-Seok;Kim Woo-Ju;Lee Sung-Kyu;Youn Suk-Hee
    • Journal of Intelligence and Information Systems
    • /
    • v.12 no.2
    • /
    • pp.67-81
    • /
    • 2006
  • While the existing Web focuses on the interface with human users based on HTML, the next generation Web will focus on the interaction among software agents by using XML and XML-based standards and technologies. The inference engine, which will serve as brains of software agents in the next generation Web, should thoroughly understand the Semantic Web, the standard language of the next generation Web. As abasis for the service, the W3C (World Wide Web Consortium) has recommended SWRL (Semantic Web Rule Language) which had been made by compounding OWL (Web Ontology Language) and RuleML (Rule Markup Language). In this research, we develop a backward chaining inference engine SMART-B (SeMantic web Agent Reasoning Tools -Backward chaining inference engine), which uses SWRL and OWL to represent rules and facts respectively. We analyze the requirements for the SWRL-based backward chaining inference and design analgorithm for the backward chaining inference which reflects the traditional backward chaining inference algorithm and the requirements of the next generation Semantic Web. We also implement the backward chaining inference engine and the administrative tools for fact and rule bases into Java components to insure the independence and portability among different platforms under the environment of Ubiquitous Computing.

  • PDF

Design and Implementation of Database Broker system for Integrated Data Environment of Virtual Enterprises (가상 기업의 통합 데이터 환경을 위한 데이터베이스 브로커 시스템의 설계 및 구현)

  • Yun, Seon-Hui;Jeong, Jin-Uk
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.2
    • /
    • pp.425-438
    • /
    • 1999
  • In recent days network computing technologies have bee developed rapidly and the extended use of Internet applications for enterprises such as internet/extarnet in and between enterprises has been increased enormously. Therefore the business in the future will be executed by virtual enterprise. Virtual enterprises which is based on information sharing between enterprises are composed of work processes related to information exchange between virtual enterprises, the team members who are representatives of the organizations that are participated in the actual business of virtual enterprises, and members who are representatives of the organizations that are participated in the actual business of virtual enterprises, and environment that are provided by supporting CALS(continuous Acquisition and Life cycle Support or commerce At light Speed). Supporting system of IDE(Integrated Data Environment)for CALS implementation that is provided as an environment of virtual enterprises has to ensure the autonomies of local data and to provide the accessibility of heterogeneous database of enterprises on network transparently for giving user a single global view of data. This paper introduce the design and implementation of the database broker system that can be accessed data transparently by the suers of participated enterprises in the integrated data environment supporting virtual enterprises. The system uses java/CORBA technology in Web environment and Object Query language (OQL) to process the queries of relational database system, object-oriented database system, and file information.

  • PDF

Development of Real-time Subway Information Service for the Visually Impaired (시각 장애인을 위한 실시간 지하철 이용 정보 제공 서비스 개발)

  • Kim, Hyo-Rin;Yook, Ju-Hye;Park, Se-Jin;Lim, Soon-Bum
    • Journal of Korea Multimedia Society
    • /
    • v.23 no.8
    • /
    • pp.1099-1107
    • /
    • 2020
  • The need for customized services providing real-time subway information through mobile devices for the blind using subway as their primary transportation method is becoming more essential. Therefore, this study is aimed at developing a mobile service to provide real-time subway information by displaying with braille and utilizing Dot Watch. The process of real-time subway information guidance mobile service is as follows: the route confirmation stage, the ride waiting & judgment stage, the on-the-go stage, and lastly, the off-road phase & wrong path state. The service provides real-time appropriate information to the visually impaired people for each situation. It receives subway information through API provided by Seoul Metropolitan Government and ODSay API. The service is developed and coded with in Java using Android Studio, and the communicating method with Dot Watch was done using Bluetooth. The usability evaluation was conducted in terms of efficiency, effectiveness, and satisfaction. The evaluation methods mentioned above were carried out by testees, and feedback was given. They assessed that the information provided was useful but still unstable to use the system. It is expected that actual usability will increase if our study is supplemented using voice output function.

Design and Implementation of Web Contents Management System based on RIA (RIA기반의 웹 콘텐츠 관리에 관한 설계 및 구현)

  • Seo, Jun-Oh;Kim, Chul-Won
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.10 no.10
    • /
    • pp.1109-1114
    • /
    • 2015
  • In this paper, design and implementation of RIA(: Rich Internet Application) technology, a CMS based on either of the Adobe Flex framework. Flex existing HTML + CSS + Javascript, etc. it can be easily added to a variety of visual components on a markup language consisting allow you to implement a more dynamic website. The HTTP request is processed using the Spring Framework of MVC based. Spring Framework provides a number of services for the development of a dynamic website to open source framework for the Java platform. It is being used as a standard-based technology for e-government framework used to develop recommendations and Republic of Korea during the Web service public institutions. Extensive production becomes increasingly thin web can be more efficiently managed, and will provide convenience to the user.

A Web-based Virtual Experiment Kit for Digital Logic Circuits Using Java Applet (자바 애플릿을 이용한 웹 기반 디지털 논리회로 가상실험키트)

  • Kim Dong-Sik;Kim Ki-Woon
    • Journal of Engineering Education Research
    • /
    • v.6 no.2
    • /
    • pp.5-14
    • /
    • 2003
  • In this paper, we developed an efficient virtual experiment kit with creative and interactive multimedia contents, which can be used to enhance the quality of education in the area of digital logic circuits. Since our virtual experiment kit is implemented to describe the on-campus laboratory, the learners can obtain similar experimental data through it. Also, our web-based virtual experiment kit is designed to enhance the efficiency of both the learners and the educators. The learners will be able to achieve high learning standard and the educators save time and labor. The virtual experiment is performed according to the following procedure: (1) Circuit Composition on the Bread Board (2) Applying Input Voltage (3) Output Measurements (4) Checkout of Experiment Results. Furthermore, the circuit composition on the bread board and its corresponding online schematic diagram are displayed together on the virtual experiment kit for the learner's convenience. Finally, we have obtained several affirmative effects such as reducing the total experimental hours and the damage rate for experimental equipments and increasing learning efficiencies as well as faculty productivity.