• Title/Summary/Keyword: virtual run time environments

Search Result 6, Processing Time 0.02 seconds

SOFTWARE STREAMING TECHNOLOGY FOR TELEMETICS APPLICATIONS

  • Kim, Jung-Sook;Choi, Ji-Hoon;Choi, Jung-Dan
    • Proceedings of the KSRS Conference
    • /
    • 2005.10a
    • /
    • pp.597-600
    • /
    • 2005
  • The software streaming technology enables telematics software to be automatically updated through a wireless network. When the software starts running, software streaming system inspects its version and then, automatically download latest one. The software streaming system breaks the software into several pieces that are streamed to the user as needed. In this way, software streaming system can improves the telematics application load time while updating the software through wireless network. In our experiments, the application load time was reduced about 7 times compared to downloading whole software at best case.

  • PDF

A Reconfigurable Integration Test and Simulation Bed for Engagement Control Using Virtualization (가상화 기반의 재구성 용이한 교전통제 통합시험시뮬레이션 베드)

  • Kilseok Cho;Ohkyun Jeong;Moonhyung Yoon
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.26 no.1
    • /
    • pp.91-101
    • /
    • 2023
  • Modeling and Simulation(M&S) technology has been widely used to solve constraints such as time, space, safety, and cost when we implement the same development and test environments as real warfare environments to develop, test, and evaluate weapon systems for the last several decades. The integration and test environments employed for development and test & evaluation are required to provide Live Virtual Construction(LVC) simulation environments for carrying out requirement analysis, design, integration, test and verification. Additionally, they are needed to provide computing environments which are possible to reconfigure computing resources and software components easily according to test configuration changes, and to run legacy software components independently on specific hardware and software environments. In this paper, an Integration Test and Simulation for Engagement Control(ITSEC) bed using a bare-metal virtualization mechanism is proposed to meet the above test and simulation requirements, and it is applied and implemented for an air missile defense system. The engagement simulation experiment results conducted on air and missile defense environments demonstrate that the proposed bed is a sufficiently cost-effective and feasible solution to reconfigure and expand application software and computing resources in accordance with various integration and test environments.

An Explicit Dynamic Memory Management Scheme in Java Run-Time Environment (자바 실행시간 환경에서 명시적인 동적 메모리 관리 기법)

  • 배수강;이승룡;전태웅
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.58-72
    • /
    • 2003
  • The objects generated by the keyword new in Java are automatically managed by the garbage collector Inside Java Virtual Machine (JVM) not like using the keywords free or delete in C or C++ programming environments. This provides a means of freedom of memory management burden to the application programmers. The garbage collector however. inherently has its own run time execution overhead. Thus it causes the performance degradation of JVM significantly. In order to mitigate the execution burden of a garbage collector, we propose a novel way of dynamic memory management scheme in Java environment. In the proposed method, the application programmers can explicitly manage the objects In a simple way, which in consequence the run-time overhead can be reduced while the garbage collector is under processing. In order to accomplish this, Java application firstly calls the APIs that arc implemented by native Jana, and then calls the subroutines depending on the JVM, which in turn support to keep the portability characteristic Java has. In this way, we can not only sustain the stability in execution environments. but also improve performance of garbage collector by simply calling the APIs. Our simulation study show that the proposed scheme improves the execution time of the garbage collector from 10.07 percent to 52.24 percent working on Mark-and-Sweep algorithm.

Energy-aware Dalvik Bytecode List Scheduling Technique for Mobile Applications (모바일 어플리케이션을 위한 에너지-인식 달빅 바이트코드 리스트 스케줄링 기술)

  • Ko, Kwang Man
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.3 no.5
    • /
    • pp.151-154
    • /
    • 2014
  • An energy of applications had consumed through the complexed inter-action with operating systems, run-time environments, compiler, and applications on various mobile devices. In these days, challenged researches are studying to reduce of energy consumptions that uses energy-oriented high-level and low-level compiler techniques on mobile devices. In this paper, we intented to reduce an energy consumption of Java mobile applications that applied a list instruction scheduling for energy dissipation from dalvik bytecode which extracted Android dex files. Through this works, we can construct the optimized power and energy environment on mobile devices with the limited power supply.

The effect of electronic commerce on the economy - logistics industry perspective - (전자상거래가 경제에 미치는 효과 - 물류 정보화를 중심으로 -)

  • 김범환
    • Proceedings of the Technology Innovation Conference
    • /
    • 1999.12a
    • /
    • pp.281-295
    • /
    • 1999
  • This paper analyses the effects of the increase of logistics outsourcing on the economy which are largely classified into three parts. The firm level and industry level are two among them which will be summarized below. The another is consumers level. On the fm level, the logistics outsourcing of a manufacturing firm not only helps to increase the efficiency of itself and but also confront the competitive environments by weakening the entry barriers, i.e., the emergence of contestable market. The reasons why the efficiency of the firm enhances are also largely divided into two parts. One is due to the reduction of inventory cost by replacing it by the information cost resulting from internet use. The other is owing to reducing the life cycle of production process by the emergence of virtual enterprises which are located in one point in De process of supply chain management. The weakening of entry barriers is directly affected by the drastic increase of internet users in twofold reasons: one is based on the restricted competitive characteristics due to the long-term transaction relationship between logistics providers and the companies who offer logistics services and the other, due to the weakening of the restriction of space and time. The effect of industry level is due to the transition of traditional to virtual vertical integration system The firms corresponding to a connection point in the process of supply chain management would try to realize both the scale of economy and the scope of economy for strengthening the competitiveness. We indicated above the emergence of contestable market however, it is a short-term phenomenon and result in the oligopoly market due to the entry barriers in the long-run sense.

  • PDF

Debelppment of C++ Compiler and Programming Environment (C++컴파일러 및 프로그래밍 환경 개발)

  • Jang, Cheon-Hyeon;O, Se-Man
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.3
    • /
    • pp.831-845
    • /
    • 1997
  • In this paper,we proposed and developed a compiler and interactive programming enviroments for C++ wich is mostly worth of nitice among the object -oriented languages.To develope the compiler for C++ we took front=end/back-end model using EM virtual machine.In develpoing Front-End,we formailized C++ gram-mar with the context semsitive tokens which must be manipulated by dexical scanner and designed a AST class li-brary which is the hierarchy of AST node class and well defined interface among them,In develpoing Bacik-End,we proposed model for three major components :code oprtimizer,code generator and run-time enviroments.We emphasized the retargatable back-end which can be systrmatically reconfigured to genrate code for a variety of distinct target computers.We also developed terr pattern matching algorithm and implemented target code gen-erator which produce SPARC code.We also proposed the theroy and model for construction interative pro-gramming enviroments. To represent language features we adopt AST as internal reprsentation and propose uncremental analysis algorithm and viseal digrams.We also studied unparsing scheme, visual diagram,graphical user interface to generate interactive environments automatically Results of our resarch will be very useful for developing a complier and programming environments, and also can be used in compilers for parallel and distributed enviroments.

  • PDF