• Title/Summary/Keyword: 생성환경

Search Result 7,232, Processing Time 0.046 seconds

A Study on UML based Modeling and Automatic Code Generation for Embedded Software (UML 모델 기반 임베디드 소프트웨어 모델링 및 코드 자동 생성 기법 연구)

  • Ryu, Hodong;Lee, Woo Jin
    • Journal of Convergence Society for SMB
    • /
    • v.2 no.1
    • /
    • pp.33-40
    • /
    • 2012
  • Recently, embedded environment suffers a huge change, by growth of hardware and turning to be software-controlled. This has improved embedded software complexity. It also brought us the limit of the old development way to resolve the problem. Model-driven development is one solution to solve the limit common software development by previous way, and it became a one uses for embedded environment also. In this paper, we propose model based development approach for embedded software, witch consists of diagram editor and automatic code generator. The diagram editors are implemented by GMF, which include additional functions to solve memory restrictions and concurrent execution problems without OS environment to a automatic code generator. In order to verify the generated code, it will be tested in main control model of UAV by replacing existing module with generated one.

  • PDF

Java Bytecode-to-.NET MSIL IL Translator (자바 바이트코드의 .NET MSIL 중간언어 번역기)

  • Jung, Ji-Hoon;Park, Jin-Ki;Lee, Yang-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.663-666
    • /
    • 2003
  • 자바는 썬 마이크로시스템즈사의 제임스 고슬링(James Gosling)에 의해 고안된 언어로 운영체제 및 하드웨어 플랫폼에 독립적인 차세대 언어로 최근에 가장 널리 사용하는 범용 프로그래밍 언어 중 하나이다. 자바 프로그램은 컴파일러에 의해 각 플랫폼에 독립적인 중간 코드 형태의 바이트코드로 변환된 클래스 파일로 생성되면 JVM(Java Virtual Machine)에 의해 실행된다. 마이크로소프트사의 .NET 플랫폼과 C# 언어는 프로그래머들의 요구를 충족시키고 썬사의 JVM 환경과 자바 언어에 대응하기 위해서 개발된 플랫폼과 언어이다. C#과 같은 .NET 언어는 컴파일러에 의해 MSIL(MicroSoft Intermediate Language) 코드로 번역되며 번역된 MSIL 코드는 .NET 플랫폼 환경에서 런타임 엔진인 CLR(Common Language Runtime)에 의해 실행이 된다. 자바로 작성된 프로그램은 JVM 플랫폼에서는 실행이 되지만 .NET 플랫폼에서 실행이 되지 않고, 반대로 C#과 같은 .NET 언어로 작성된 프로그램은 .NET 플랫폼에서는 실행이 되지만 JVM 플랫폼에서 실행이 되지 않는다. 이런 이유로 본 논문에서는 자바소스를 컴파일하여 생성된 클래스 파일에서 Oolong 코드를 생성하고 생성된 Oolong 코드를 .NET의 MSIL 코드로 변환하여 자바로 구현된 프로그램이 .NET 환경에서 실행되도록 하는 Bytecode-to-MSIL 번역기 시스템을 구현하였다. 따라서, 자바 프로그래머는 JVM이나 .NET 플랫폼 환경에 관계없이 프로그램을 작성하여 실행시킬 수 있다. 번역기 시스템의 구현을 정형화하기 위해 Oolong 코드의 명령어들을 문법으로 작성하였으며, PGS를 통해 생성된 어휘 정보를 가지고 스캐너를 구성하였으며, 파싱테이블을 가지고 파서를 설계하였다. 파서의 출력으로 AST가 생성되면 번역기는 AST를 탐색하면서 의미적으로 동등한 MSIL 코드를 생성하도록 시스템을 컴파일러 기법을 이용하여 모듈별로 구성하였다.

  • PDF

Morphology and Characteristics of Corrosion of Archaeological Bronzes (출토 청동유물 부식의 형태학적 고찰 및 부식생성물의 특성 연구)

  • Lee, Eun-woo;Kim, So-jin;Han, Woo-rim;Hwang, Jin-ju;Han, Min-Su
    • Korean Journal of Heritage: History & Science
    • /
    • v.46 no.3
    • /
    • pp.4-15
    • /
    • 2013
  • The study of corrosion products generated by archaeological bronzes that have been buried for a long time can provide certain evidence that enables us to understand the natural corrosion process of bronze and helps us develop conservation and preservation methods. In the present study, the specimens taken from two bronze mirrors and three bronze swords were used to study the corrosion morphology and the related phenomena such as selective corrosion of ${\alpha}$ or ${\alpha}+{\delta}$ phases, decuprification, destannification, and secondary copper. Furthermore, corrosion development was discussed based on the ions distributed throughout the corrosion layers.

The Characteristics of the ozone concentrations at Seoul Korea between 1996 and 2000 (1996년~2000년 서울의 오존 농도 경향)

  • 김정화;김용표
    • Proceedings of the Korea Air Pollution Research Association Conference
    • /
    • 2003.05b
    • /
    • pp.203-204
    • /
    • 2003
  • 광화학 스모그 현상은 전 세계를 비롯하여 서울에서도 새로운 사회 현안으로 부각되고 있다 (Ghim and Chang, 2000). 광화학 반응에 의해 오존 농도가 증가할 수 있고, 광화학 반응으로 생성된 이차 에어로졸은 시정을 악화시킨다. 광화학 반응에 의해 생성된 이차 에어로졸은 대부분이 미세입자이다. 이차 에어로졸과 오존은 NOx와 VOCs (volatile organic compounds)같은 전구물질 사이의 복잡한 반응으로부터 생성된다. 그러므로 서울의 광화학 스모그 발생을 제어하기 위해서는 오존과 미세입자의 특성을 이해하는 것이 필수적이다. (중략)

  • PDF

Characteristics of Ozone Production in Photochemical Smog Chamber (광화학챔버를 이용한 오존발생 특성 연구)

  • 홍유덕;한진석;공부주;이상욱;이석조;이덕길
    • Proceedings of the Korea Air Pollution Research Association Conference
    • /
    • 2003.05b
    • /
    • pp.171-173
    • /
    • 2003
  • 광화학스모그 챔버의 성능을 평가하기 위하여 파장별 광도시험, 광원의 NO$_2$ 광분해 상수, pure air experiment 등 성능실험을 수행하고, VOCs 종류 및 VOCs/NOx 비가 오존생성 및 입자상물질의 생성에 미치는 영향과 온도, 습도가 오존생성에 미치는 영향 등을 평가하였다. (중략)

  • PDF

A Study on Extended Proxy Signature (대리 서명 방식의 확장에 관한 연구)

  • 김소진;이명희;최재귀;박지환
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.844-848
    • /
    • 2002
  • Araki[5]등은 Mambo[1]의 대리 서명 방식을 확장하여 대리 서명자의 부재시 또 다른 대리 서명자가 원 서명자를 대신해서 서명을 생성할 수 있는 다단계(multi-level) 대리 서명 방식을 제안하였다. 그러나 그들이 제안한 방식은 검증자가 전송받은 서명이 타당한 서명자들로부터 생성된 것인지 확신할 수 없는 문제점과 다단계 환경(예를 들어 위임 서명 유효기간 재설정)에 적합한 위임 서명 키 생성이 어렵다는 문제점이 있다. 따라서 본 논문에서는 전자적 처리 환경에 좀더 안전하고 융통성있는 응용을 위해 보증 위임 대리 서명 방식과 proxy-signcryption 방식을 확장한 다단계 대리 서명 방식을 제안하고자 한다.

  • PDF

Stenotrophomons maltophilia에 의한 방향족 화합물의 생분해

  • 최창석;박진희;김영식;이태진
    • Proceedings of the Korean Society of Soil and Groundwater Environment Conference
    • /
    • 2002.09a
    • /
    • pp.71-74
    • /
    • 2002
  • 다고리방향족 탄화수소를 페놀에 적응된 미생물을 이용하여 분해하고자 하였다. 분리된 Stenotrophomons maltophilia는 나프탈렌과 페난스렌을 탄소원 및 에너지원으로 이용하였으며 10mg/$\ell$의 나프탈렌과 0.9mg/$\ell$의 페난스렌이 완전히 분해되는데 지체기후 약 2일과 3일이 소요되었다. 나프탈렌, 페난스렌의 분해시 중간생성물로 chromatography 상에 새로운 피크들이 생성되었으며, 이러한 중간생성물을 파악하여 다고리 방향족 탄화수소의 분해경로를 모색하고자 하였다.

  • PDF

Methodology development for measurement of gas phase ammonia and aerosol ammonium(${NH_4}^{+}$) in the atmosphere at real time (대기 중 암모니아 가스 및 암모늄 에어로졸의 실시간 측정 방법 개발)

  • 강은하;이재훈
    • Proceedings of the Korea Air Pollution Research Association Conference
    • /
    • 2000.11a
    • /
    • pp.96-98
    • /
    • 2000
  • 암모니아는 대기 중에서 가장 대표적으로 존재하는 염기성 미량기체로서 SOx나 NOx와 같은 산성기체와 반응하여 대기중 산성도를 중화시키고 2차적 에어로졸을 생성한다. 암모니아가스는 이 반응에 의하여 에어로졸 내에서는 암모늄 이온(${NH_4}^{+}$)으로 존재하게 된다. 산성기체를 중화시킨다는 입장에서 염생성 반응은 산성기체의 제거 기작이 될 수 있으나 이 때 생성된 에어로졸은 주로 PM2.5 이하의 2차적 에어로졸로 존재하여 호흡기장애, 건물 부식, 시정 감소 등의 피해를 주는 오염물질이 된다. (중략)

  • PDF

Measurements of hydrogen peroxide($H_2O$$_2$) in Rainwater at Sihwa (시화호 유역 강수 중 hydrogen peroxide($H_2O$$_2$) 농도 변화 분석)

  • 최성원;장유운;이강웅;이미혜
    • Proceedings of the Korea Air Pollution Research Association Conference
    • /
    • 2002.04a
    • /
    • pp.111-112
    • /
    • 2002
  • 대기 중에 존재하는 hydrogen peroxide($H_2O$$_2$)는 특별한 source를 통해 배출되기보다는 오존이 광분해 되어 수증기와 반응하여 생성된 hydroperoxy radical (HO$_2$)의 self-reaction이나, 대기 중으로 배출된 VOCs의 산화 과정과 같은 광화학적 기원으로 생성된다. 이렇게 생성된 $H_2O$는 오존(O$_3$), hydroxy radical(OH)과 함께 대기 중으로 배출되는 물질과 반응하여 그 농도를 감소시키는 산화제를 역할을 한다. (중략)

  • PDF

Acid deposition in Chunchon : 1998-1999 (춘천지역 산성강하물의 실태(1998년-1999년))

  • 강미희;박기준;김만구
    • Proceedings of the Korea Air Pollution Research Association Conference
    • /
    • 1999.10a
    • /
    • pp.67-69
    • /
    • 1999
  • 산성물질들은 구름이나 안개가 생성될 때 내부로 녹아 들어가거나, 비가 내릴 때 녹아 들어가 구름, 안개, 비 중에 많은 양이 존재하며, 이 과정이 기체상 물질들이 대기 중에서 제거되는 주요한 과정이다. 구름이나 안개, 비 중에서 직접 산성오염물질이 생성되는 액상반응도 있고, 주로 아황산가스의 산화반응이 기여하고 있다고 알려져 있다(Hegg and Hobbs, 1978). 이렇게 생성된 대기 중 산성물질들은 대기에서 지표면으로 내려와 식물, 하천수, 호소수, 토양, 건축물 등에 영향을 준다.(중략)

  • PDF