• Title/Summary/Keyword: PSM, 모델변환

Search Result 15, Processing Time 0.033 seconds

A Web Service Development Process with MDA Applied (MDA를 적용한 웹서비스 개발 프로세스)

  • Yun Hong-ran;Park Jae-nyun
    • The KIPS Transactions:PartD
    • /
    • v.12D no.4 s.100
    • /
    • pp.583-588
    • /
    • 2005
  • Being able to resolve huge problems deriving from integration of information systems in-house or business to business, the web service that uses the XML standard technology has recently taken a quick dominance the next generation e-business bases. It's one constant concern how to integrate, change, and maintain such systems as based on certain technologies according to the changes to information technology, which is on the ongoing process of evolution. To help solve those problems, OMG suggested a new software architecture called MDA(Model Driven Architecture). MDA runs a process that establishes a platform independent model(PIM), which is an analysis model used as part of the existing development procedures, and automatically converts it into a platform specific model(PSM), a design model, based on the established PIM. Such automatic conversion has lots of benefits including easy support for diverse platforms, reducing the coding time that usually consume a great deal of the developer's effort, and facilitating quality control in the aspect of development processes. By applying the MDA development process to a new web service development, you can choose web service as the target platform at the PIM of MDA and express PSM with a web service model, WSDL. This study set out to classify the web service development or integration processes by the provider md requester to identify the types of web service development processes, and to apply the MDA development process to web service development, thus suggesting a new kind of web service development process that can be referred to by both the web service provider and requester.

Model-Driven Development of RTOS-based Embedded Software (RTOS-기반 임베디드 소프트웨어를 위한 모델기반 개발방법)

  • Maeng Ji-Chan;Kim Jong-Hyuk;Ryu Min-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.1325-1328
    • /
    • 2006
  • 본 논문에서는 RTOS 기반 임베디드 소프트웨어 개발에 적합한 모델기반 방법론을 제안하고 이와 함께 개발된 자동코드생성 도구를 기술한다. 현재까지 알려진 대표적인 모델기반 방법론으로는 OMG (Object Management Group)의 MDA (Model-Driven Architecture)가 있으며, MDA 에서는 EJB, 웹서비스,.NET, 그리고 CORBA 와 같은 미들웨어 플랫폼을 대상으로 하는 응용 소프트웨어의 개발을 지원한다. 하지만, 통상적인 임베디드 시스템은 실시간성에 대한 요구조건은 물론 성능과 자원활용에 있어 많은 제약을 가짐에 따라 상당수의 임베디드 시스템은 미들웨어를 사용하지 않고 RTOS 상에서 직접 수행되도록 개발되고 있다. 이에 따라 본 연구에서는 MDA 방법론을 확장하여 플랫폼 의존적인 모델 (PSM, Platform Specific Model) 단계에서 추상화된 RTOS 행위를 표현할 수 있도록 추상 RTOS API (Generic RTOS API)를 정의하고, 아울러 추상화된 RTOS 행위를 자동으로 변환하여 C 코드를 생성해주는 도구인 TransPI 를 함께 제시한다.

  • PDF

Design of Integration Technology for Legacy System on Model-Driven Architecture (모델기반아키텍처(MDA) 환경에서의 레거시 시스템 통합 전략 설계)

  • Kim, Hee-Sook;Lee, Seo-Jeong;Park, Jae-Nyun
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.11a
    • /
    • pp.185-189
    • /
    • 2006
  • 기존의 레거시 시스템은 개발과정에 있어서 이미 많은 시간과 경험과 지식을 갖고 있기 때문에 조직의 핵심 가치를 지닌 재사용 자산으로 활용할 수 있는 의미있는 자산이다. 그러므로 레거시 시스템에서 사용해 왔던 가치있는 자산들을 웹을 기반으로 한 e-비즈니스 환경에 적용시키고, 다양한 플랫폼에서 사용하기 위한 필요성이 증대되었다. 변화하는 환경에 따라 레거시 시스템을 현대화(Modernization)하는 방법중의 하나로 현재 시스템에서 운용되고 있는 것을 OMG에서 제안한 모델기반아키텍처(MDA)를 사용하여 여러 플랫폼을 쉽게 지원하고 모델기반의 통합을 하고자 한다. MDA 환경을 기반으로 기존의 레거시 시스템을 활용하기 위하여 기존의 소프트웨어를 직접 수정 없이 재사용하거나 PSM에서 PIM 변환을 하기 위하여 래퍼(wrapper를 사용한다. 본 논문에서는 이러한 래퍼의 사용에 따른 문제점을 분석하고, 요구에 따라 모델에 대한 접근방식을 다르게 사용하여 시스템의 개선상황에 유연하게 대처할 수 있도록 래퍼를 상황에 따라 적절하게 사용하는 혼합(hybrid) 방식을 적용한 개선전략을 제안하고자 한다.

  • PDF

MDA Application Plan of Mobile Platform (모바일 플랫폼의 MDA 적용 방안)

  • Kim, Chul-Hyun;Lee, Dong-Su;Lee, Min-Tae;Kim, Byung-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.279-282
    • /
    • 2007
  • 본 논문에서는 Model Driven Architecture를 다양한 모바일 플랫폼에서 적용하는 방안에 대해 설명한다. 모바일 플랫폼은 Symbian OS, Microsoft Windows CE 등 다양한 종류가 있으며, 이들의 어플리케이션을 재사용하기 위해서는 각 플랫폼에 맞는 언어로 다시 개발해야 한다. MDA는 이러한 이기종의 플랫폼에 적용할 수 있는 가장 효율적인 아키텍처이다. PIM 모델을 작성하고 변환규칙을 적용한 자동화도구로써 PSM 모델과 소스코드까지 자동으로 생성이 가능하기 때문에 높은 개발 생산성과 이식성, 상호운용성을 제공할 수 있다.

  • PDF

Al2O3 산화막 방전관을 통한 개선된 오존발생장치에 관한 연구

  • Lee, Seong-Ho;Min, Jeong-Hwan;Gong, Seong-Uk
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2014.02a
    • /
    • pp.457-457
    • /
    • 2014
  • 오존발생방법은 다양한 방식으로 구현이 가능하나 대용량 장치를 만들기 위해서는 DBD (Dielectric barrier discharge) 구조의 형태의 가지고 있다. 이러한, DBD는 반도체의 MOS (Metal On Semiconductor)의 반대 구조를 가진 SOM (Semiconductor On Metal)의 형태를 가지고 있으며 대부분이 Oxidation 산화물을 가지고 구현한다. 오존발생기는 반도체 공정, 환경 및 정화 등 다양한 분야에 사용이 되고 있는 상황으로 성능개선을 위한 연구가 필요한 상황이다. 대표적으로 사용되는 물질인 $SiO_2$를 가지고 있는 상황이며 Silicon은 에너지 Bandgap이 1.1 eV로 금속위에 증착되어 통상적으로 사용되는 문턱전압은 0.7 V에 해당이 된다. 현재 점차적으로 연구가 진행되고 있는 $Al_2O_3$는 8.8 eV의 bandgap을 가지고 있으며 유전 상수가 9로 $SiO_2$인 3.9보다 높은 유전률 특징을 가지고 있다. 따라서, 본 연구는 오존 발생장치에 사용되는 방전관을 기존의 $SiO_2$에서 $Al_2O_3$ 방식으로 대체하므로써 실제적인 유전율의 값의 차이와 오존 발생시 오존변화율 증대에 관하여 연구하였다. $SiO_2$ 방전관은 Fe 메탈위에 약 3 mm정도의 두께를 binding시켜 N4L사의 PSM1700 모델 LCR meter를 사용하여 1.3 kHz시 7.2 pF의 유전율 확인 할 수 있으며 동일한 조건의 금속 메탈위에 $Al_2O_3$를 binding 시켜 측정한 결과 1.07 kHz시 10.7 pF의 유전율을 가지게 되어 40% 이상 높은 유전율을 가지게 되는 것을 확인 할 수 있다. 오존발생을 위하여 가변 주파수형 트랜스 드라이버를 통한 공진 주파수를 생성하여 방전 증폭을 위한 Amplifier를 통하여 변환률을 높이는 방식을 적용하여 MIDAC사의 I1801모델 적외선 분광기(FT-IR)를 통한 오존발생량을 측정하여 기존의 $SiO_2$의 방전관은 시간당 54 g의 오존 발생률 가지게 된다. $Al_2O_3$는 시간당 70 g 정도의 오존 발생률 가지므로 기존의 $SiO_2$ 보다 발생률 높은 것을 확인 할 수 있다.

  • PDF