• 제목/요약/키워드: Java-environment software

검색결과 119건 처리시간 0.031초

SID 자바 컴포넌트 빌더: SID 시뮬레이터를 위한 자바 컴포넌트 통합 개발환경 (SID Java Component Builder: An Integrated Development Environment for Java Component for SID Simulator)

  • 익산;페비;권진백
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.52-55
    • /
    • 2011
  • Embedded system developers use design and testing tools to make their product faster. Previously developed a virtual development environment for embedded software (VDEES) using open source software, mainly the SID simulation framework for a simulator engine and the Eclipse platform for a development platform. VDEES enables developers to develop SID Component in C++. A bridge module for developing SID Component in Java has been developed and available. However, using this module, developers have to build their SID Java component from scratch. In this work, we developed SID Java Component Builder Plug-in as an additional features to VDEES. This tools enables developers to build SID Component in Java faster and easier.

원자력 관점에서의 Xlet 모델을 이용한 응용 소프트웨어 관리자 개념 연구 (Conceptual Study of the Application Software Manager Using the Xlet Model in the Nuclear Fields)

  • Joon-Koo Lee;Hee-Seok Park;Heui-Youn Park;In-Soo Koo
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2003년도 추계학술대회 및 정기총회
    • /
    • pp.59-65
    • /
    • 2003
  • In order to reduce the cost of software maintenance including software modification, we suggest the object oriented program with checking the version of application program using the Java language and the technique of executing the downloaded application program via network using the application manager. In order to change the traditional scheduler to the application manager we have adopted the Xlet concept in the nuclear fields using the network. In usual Xlet means a Java application that runs on the digital television receiver. The Java TV Application Program Interface(API) defines an application model called the Xlet application lifecycle. Java applications that use this lifecycle model are called Xlets. The Xlet application lifecycle is compatible with the existing application environment and virtual machine technology. The Xlet application lifecycle model defines the dialog(protocol) between an Xlet and its environment

  • PDF

모바일을 위한 JavaCv를 이용한 Tensoflow모델 구동환경 개발 (Tensorflow Model Environment with JavaCv for Mobile Devices)

  • 박진상;오상권;이성진
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제61차 동계학술대회논문집 28권1호
    • /
    • pp.23-24
    • /
    • 2020
  • 현재 PC환경 뿐만 아니라 모바일 환경, 임베디드 환경에서 딥러닝 모델을 구동하기 위한 많은 연구들이 진행 중에 있다. 본 연구에서는 완성된 딥러닝 모델을 구동하는 환경을 Java로 구현하여 개발 접근성을 높이고자 한다. 이미지, 영상처리를 위해 OpenCV를 사용시 C++ API문서는 보편화되어있는 반면에 JavaCv API 문서는 그렇지 못하다. 그러나 모바일 개발 환경 특성상 Java언어로 작업한 코드를 안드로이드 스튜디오에서 작업 시 그대로 가져올 수 있어 개발이 용이하다. 모델 구동을 위한 전반적인 이미지 처리 및 작업환경을 개발하였다.

  • PDF

자바를 이용한 인터넷 웹 방식의 항공기 자동감시시스템의 개발 (Development of Automatic Dependent Surveillance System with Java on Web Environment)

  • 윤종호
    • 한국항행학회논문지
    • /
    • 제3권2호
    • /
    • pp.132-138
    • /
    • 1999
  • 본 논문은 Java를 이용하여 Web환경에서 사용자들이 용이하게 항공기의 운항정보들을 획득할 수 있는 자동항행감시기능의 개발에 대한 것이다. 개발된 기능은 서버와 클라이언트 기능으로 구분된다. 서버는 GPS가 탑재된 항공기로부터 수신된 위치를 데이터베이스에 축척하는 기능과 클라이언트 브라우저로부터의 접속요구에 대하여 Java 애플릿을 송신하는 Web 서버기능을 동시에 가지고 있다. 따라서, 각 클라이언트들은 특정 소프트웨어 없이도 Java 애플릿만 전달받아, 서버의 운항정보 데이터베이스에 접근하여 운항정보를 화면에 실시간으로 현시할 수 있다. 이러한 기능은 기존 장비들이 단독 장치거나 특정 소프트웨어가 필요한 것에 비하여 큰 장점이 있으며, 소프트웨어의 기능향상시 서버측 기능만 수정하면 되므로, 유지보수면에서 또 다른 장점이 있다. Mooney항공기의 운항정보를 수집하여 시험해 본 결과, 본 시제품이 상용 제품개발시 기여할 수 있을 것임을 확인하였다.

  • PDF

CORBA 환경에서 분산 JavaBeans 컴포넌트 통합을 위한 연결자 설계 및 구현 (Design and Implementation of Connector for Distributed JavaBeans Component Integration in the CORBA Environment)

  • 정성옥;김재석
    • 한국정보통신학회논문지
    • /
    • 제6권6호
    • /
    • pp.958-965
    • /
    • 2002
  • 현재의 소프트웨어 아키텍처에 관한 연구는 컴포넌트 집합과 같은 소프트웨어 시스템을 구성하는 객체 또는 컴포넌트의 상호 동작 및 관련성을 보다 효과적으로 연결할 수 있는 다양한 기법이 제시되고 있다. 본 논문에서는 JavaBeans에 기반을 둔 분산 시스템 환경에서 객체와 객체간에 관련성을 모델링하기 위해 컴포넌트, 연결자 및 컴포넌트 스키마로 구성된 구조화된 모델을 제시하고 구현한다. 특히 JavaBeans에서 객체간의 관련성을 모델링하기 위한 연결자의 구성에 중점을 둔다. 본 연구에서 제시된 연결자모델은 JavaBeans기반 분산 시스템 환경에서 다양한 객체간의 의존성을 명확하게 표현하는데 효과적이며 분산되어있는 컴포넌트를 정형화된 방법으로 통합할 수 있는 효과를 가진다.

자바 프로그램의 재사용을 위한 자바 빈즈 컴포넌트의 추출 및 명세화 기법 (Extraction and Specification Technique of Java Components for Reuse of Java Programs)

  • 이성은;김영익;류성열
    • 한국정보처리학회논문지
    • /
    • 제7권5호
    • /
    • pp.1388-1400
    • /
    • 2000
  • An important technical issue in recent software development is to make needed software by the composition of components that are assemblable, and configurable, and independently extracted. The main advantage of component-based software development is reducing development time and cost. It is more cost-effective in development time to use components that are already developed than developing from scratch. There are two ways of component-based software development: one is to compose self-developed components, and the other is to by the components developed by third-parties and compose them. In the second case, existing non component programs must can be used for reuse in the component development. In this paper, we approach two methods for increase of reusability of Java program. First, we suggest the technique of extracting the elements suitable for the Beans component model from Java program, and then we show a process and a guideline of converting the extract elements into the Beans component model. Second, we suggest a technique of automatically extracting component information from the Java Beans component, expressing them in XML, its is possible to reuse the efficient component environment.

  • PDF

분산 시스템 환경에서 Java Beans 컴포넌트 통합에 관한 연구 (A Study on the Java Beans Component Integration in the Distributed System Environment)

  • 정성옥
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2001년도 춘계종합학술대회
    • /
    • pp.291-294
    • /
    • 2001
  • 현재의 소프트웨어 아키텍처에 관한 연구는 컴포넌트 집합과 같은 소프트웨어 시스템을 구성하는 객체 또는 컴포넌트의 상호 동작 및 관련성을 보다 효과적으로 연결할 수 있는 다양한 기법이 제시되고 있다. 본 논문에서는 Java Beans에 기반을 둔 분산 시스템 환경에서 객체와 객체간에 관련성을 모델링하기 위해 컴포넌트, 연결자 및 컴포넌트 스키마로 구성된 구조화된 모델을 제시하고 구현한다. 특히 Java Beans에서 객체간의 관련성을 모델링하기 위한 연결자의 구성에 중점을 둔다. 본 연구에서 제시된 연결자 모델은 Java Beans기반 분산 시스템 환경에서 다양한 객체간의 의존성을 명확하게 표현하는데 효과적이며 분산되어 있는 컴포넌트를 정형화된 방법으로 통합할 수 있는 효과를 가진다.

  • PDF

인터넷 웹 기반 환경에서의 정류기용 원격 제어 시스템 (Internet Web-Based Rectifier Remote Control System Using SNMP)

  • 최주엽;오영은;전호석;김택용
    • 전력전자학회논문지
    • /
    • 제4권6호
    • /
    • pp.570-578
    • /
    • 1999
  • 이 논문은 인터넷이나 정보통신망을 이용하여 멀리 떨어져 잇는 기기를 제어하거나 감시하는 원격 제어 시스템을 개발하는 것을 목표로 하고 있다. 이 때 원격 제어용 프로토콜로는 SNMP(Simple Network Manatement Protocol)를 사용하였고, 지역적으로 멀리 떨어져 있는 기기에 대한 실시간 제어 및 감시를 위하여 자바(Java) 환경의 소프트웨어를 구축하였다. 도한 이 논문에서는 네트워크 기기와 응용 기기 사이의 인터페이스 컨트롤러를 제안하여 대부분의 기기에서도 이 원격 제어 시스템을 사용할 수 있다는 가능성을 보였다.

  • PDF

Java Bean 기반 시스템에서 컴포넌트 통합을 위한 모델링에 관한 연구 (A Study on the Modeling for Component Integration in the Java Bean-based System)

  • 소경영;박종구
    • 한국컴퓨터정보학회논문지
    • /
    • 제5권2호
    • /
    • pp.37-42
    • /
    • 2000
  • CORBA에서 객체 기술은 분산 및 이기종 기계에 분산되어 있는 소프트웨어 컴포넌트의 통합된 구현을 용이하게 한다. CORBA와 유사한 객체 통합 기술들은 표준화된 컴포넌트 통합 및 상호 동작 모델을 정하고 호환 불가능한 컴포넌트 구현을 캡슐 화하기 위한 객체지향 원리를 발전시켰다 본 논문에서는 Java Bean에 기반을 둔 분산 시스템 환경에서 객체와 객체간에 관련성을 모델링하기 위해 컴포넌트, 연결자 및 컴포넌트 스키마로 구성된 구조화된 모델을 제시하고 구현한다. 특히 Java Bean 환경에서 객체간의 관련성을 모델링하기 위한 연결자의 구성에 중점을 둔다.

  • PDF

센서 네트워크를 위한 자바 가상 기계 (A Java Virtual Machine for Sensor Networks)

  • 김성우;이종민;이중화;신진호
    • 제어로봇시스템학회논문지
    • /
    • 제14권1호
    • /
    • pp.13-20
    • /
    • 2008
  • Sensor network consists of a large number of sensor node distributed in the environment being sensed and controlled. The resource-constrained sensor nodes tend to have various and heterogeneous architecture. Thus, it is important to make its software environment platform-independent and reprogrammable. In this paper, we present BeeVM, a Java operating system designed for sensor networks. BeeVM offers a platform-independent Java programming environment with its efficiently executable file format and a set of class APIs for basic operating functions, sensing and wireless networking. BeeVM's high-level native interface and layered network subsystem allow complex program for sensor network to be short and readable. Our platform has been ported on two currently popular hardware platforms and we show its effectiveness through the evaluation of a simple application.