• 제목/요약/키워드: PIM Model

검색결과 46건 처리시간 0.023초

MPSoC용 임베디드 소프트웨어의 PSM 모델링 및 시뮬레이션 (Modeling and Simulation of Platform Specific Model in MPSoC Environment)

  • 송인권;오기영;홍장의;배두환
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권8호
    • /
    • pp.697-707
    • /
    • 2007
  • 임베디드 소프트웨어는 탑재될 하드웨어 아키텍처에 매우 의존적이기 때문에 플랫폼 특성을 고려한 소프트웨어 설계가 이루어져야 한다. 본 연구에서는 MPSoC(Multi Processor System On Chip)용 플랫폼에 탑재될 임베디드 소프트웨어의 PIM(Platform Independent Model)을 PSM(Platform Specific Model)에 매핑하기 위한 기법을 제안하고, 매핑 결과에 대한 시뮬레이션을 통해 매핑 기법의 유효성을 검사하였다. 제안하는 방법은 UML(Unified Modeling Language) 기반의 객체지향 모델로부터 태스크를 도출하여 이 기종의 하드웨어 컴포넌트로 구성된 MPSoC 플랫폼에 할당하기 위한 것으로써, 할당의 정확성 및 신속성과 소프트웨어 병렬성을 극대화 할 수 있는 장점을 제공한다.

센서 네트워크 환경에서 다양한 운영체제 플랫폼을 위한 노드 소프트웨어의 효율적인 개발을 지원하는 도구 (A Tool to Support Efficient Development of Node Software for Various Operating System Platforms in Sensor Network Environment)

  • 이우진;최일우
    • 한국산학기술학회논문지
    • /
    • 제15권7호
    • /
    • pp.4536-4544
    • /
    • 2014
  • 본 논문에서는 센서 네트워크에서 다양한 운영체제 플랫폼을 위한 노드 소프트웨어를 효율적으로 개발하기 위한 개발 도구를 제안한다. 제안하는 도구는 그래픽 모델 다이어그램 작성, PIM 및 PSM 설계, 코드 자동 생성, 배포 파일 자동 생성 등을 위한 모듈로 구성된다. 제안하는 도구를 통하여 사용자들이 전체적인 센서 네트워크 모델을 작성하고, 속성값을 설정함으로써 각 노드 소프트웨어에 대한 PIM과 타겟 플랫폼에 대한 PSM을 설계하면, PSM에 대한 정보와 타겟 플랫폼에 대한 코드 템플릿을 바탕으로 소스코드가 자동으로 생성된다. 그리고, 응용 소프트웨어 코드를 바탕으로 각 노드에 설치할 수 있는 배포파일을 자동으로 생성할 수 있다. 제안하는 도구는 사용자들이 센서 네트워크에 대한 low-level의 정보를 상세히 알지 못하더라도 손쉽게 다양한 플랫폼에 대한 노드 소프트웨어를 생성할 수 있도록 해준다.

전리층, 지자기 변화 연구를 위한 종합 모델 구축 (DEVELOPMENT OF A SYSTEMATIC MODEL FOR STUDY ON THE PHENOMENA OF IONOSPHERIC AND GEOMAGNETIC VARIATIONS)

  • 표유선
    • Journal of Astronomy and Space Sciences
    • /
    • 제16권2호
    • /
    • pp.293-306
    • /
    • 1999
  • 태양 활동에 의해 방출된 고에너지 입자들은 위성 및 전기, 전파 통신 등의 기기의 작동에 여러 가지 영향을 끼치고 지구 자기권을 크게 섭동시킨다. 태양 활동의 영향에 따른 지구 근접 우주 환경의 변화를 이해하기 위해서는 지구 자기권과 전리층 및 대기에 관한 연구가 선행되어야 한다. 이러한 연구의 일환으로 지구의 자기장과 전리층 및 대기에 대한 여러 모델들을 제시하고 널리 사용되는 대표적인 모델들의 특징을 분석하였다. 본 연구에서는 국내 최초로 전리층 및 지자기 모델용 GUI 프로그램을 개발하였으며 특히 WEB 상에서 종합적인 자료 분석이 가능한 시스템을 개발하였다.

  • PDF

강구조물 건설에서의 Building Information Modeling(BIM)의 도입 (Application of Building Information Modeling for Steel Structures)

  • 이석주;천진호
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2006년도 정기 학술대회 논문집
    • /
    • pp.192-199
    • /
    • 2006
  • BIM is a collaborative. model-based way to work. Structural BIM is one of the key elements in the building process where the majority of structural information is created. Open BIM interfaces make it possible for all design information to be produced and managed within a single 3D product model. To make structural BIM a reality between owners, general contractors, architects and engineers. the software used need to be open in their communication. We used to Tekla Structures to provide an open environment through standard interfaces and Tekla Open API collaboration. We have developed MCP(machine cutting plan) and PIM(product information management)to provide cutting plan and drawing and manage to B.O.M, Materials, Production, Shipping and Project.

  • PDF

플라즈마 식각 공정에서 의사결정 알고리즘을 이용한 실시간 식각 종료점 검출 (Real Time Endpoint Detection in Plasma Etching Using Decision Making Algorithm)

  • 노호택;박영국;한승수
    • 전기전자학회논문지
    • /
    • 제20권1호
    • /
    • pp.9-15
    • /
    • 2016
  • 플라즈마 식각 공정에서 식각 종료점 검출은 중요한 요소이다. Optical Emission Spectroscopy (OES) 는 플라즈마 반응을 분석하는데 사용한다. 그리고 Plasma Impedance Monitoring (PIM) 은 플라즈마 공정 중에 RF power에 의한 voltage, current, power, impedance를 분석하는데 사용한다. 본 논문에서는 새로 제안하는 의사결정 알고리즘을 이용하여 single layer 산화막 플라즈마 식각에서 식각 종료점 검출의 성능을 향상시키는 것을 제안한다. 식각 종료점 검출의 정확도를 높이기 위해 OES 데이터와 PIM 데이터들을 의사결정 알고리즘에 모두 적용하여 사용한다. 제안된 방법은 SiOx 플라즈마 식각에서 식각 종료점을 정확하게 검출한다.

가축분퇴비가 연용된 밭 토양에서 잠재적 질소 무기화량 추정 (Soil Nitrogen Mineralization Influenced by Continuous Application of Livestock Manure Composts)

  • 윤홍배;이연;유창연;양재의;이상민;신재훈;김석철;이용복
    • 한국토양비료학회지
    • /
    • 제43권3호
    • /
    • pp.329-334
    • /
    • 2010
  • 가축분 퇴비 시용이 토양 중 질소 무기화 특성에 미치는 영향을 구명하기 위해 계분 (CHM), 돈분 (PIM), 우분 (COM), 계분톱밥 (CHMS), 돈분톱밥 (PIMS), 및 우분톱밥 (COMS) 퇴비를 4년간 연용한 밭 토양을 대상으로 27주간 항온시험을 실시하였다. 항온기간 동안 누적 질소 무기화량을 1차 반응 속도식 (first-order kinetics)에 적용하여 잠재적 질소무기화량 (No)을 평가한 결과, PIM 처리구에서 15.0 mg 100 $g^{-1}$으로 가장 높았으며, COMS 처리구에서 9.5 mg 100 $g^{-1}$로 가장 낮았다. 그리고 질소 무기화 속도상수, k는 CHM 0.017 > PIMS 0.016 ${\geq}$ CHMS 0.016 > PIM 0.014 > COM 0.012 ${\geq}$ COMS 0.012 순으로 나타났다. 특히, No 값은 토양 중 전질소 함량이 증가함에 따라 증가하는 경향을 보였고, 이는 토양 중 전질소 함량의 8.1-11.9% 이었다. 그리고 No 값은 토양 유기물 함량과는 음의 상관관계를 보였다. 따라서 톱밥이 혼용된 가축분 퇴비가 장기 연용된 토양에서 유기물 함량을 근거로 산출하는 현재의 질소 시비량 결정 방법은 개선이 필요하다고 판단된다.

EJB와 COM+ 결합을 위한 모델기반 컴포넌트 변환 기법 (A Component Transformation Technique based on Model for Composition of EJB and COM+)

  • 최일우;신정은;류성열
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권12호
    • /
    • pp.1172-1184
    • /
    • 2003
  • 현재 EJB(Enterprise Java Beans), COM+(Component Object Model+)등의 서로 다른 컴포넌트 참조 모델(Component reference model)을 기반으로 한, 상이한 컴포넌트 시스템 간 통합(Integration)에 대한 새로운 기술들이 제기되고 있다. 동일한 컴포넌트 플랫폼에서 컴포넌트 간 운용은 소스레벨의 결합(Composition)을 통해 이루어진다. 그러나 상이한 컴포넌트 플랫폼의 경우, 유사 도메인 컴포넌트임에도 불구하고 컴포넌트 간 결합은 불가능한 실정이다. 본 논문에서는 상이한 컴포넌트 플랫폼 즉, EJB와 COM+ 컴포넌트 간의 결합 문제를 모델기반의 컴포넌트 변환 기법으로 해결 하였다. EJB, COM+ 컴포넌트 간 결합을 위해 각 참조모델을 비교, 분석하여 구현 독립적(Implementation Independent)인 가상 컴포넌트 모델(Virtual Component Model)과 상호 변환을 위한 구현 테이블(Implementation Table)을 제시하였다. 가상 컴포넌트 모델과 구현 테이블을 참조, 각 구현 모델을 가상 컴포넌트 모델로 일반화하거나 가상 컴포넌트 모델링을 통하여 플랫폼의 구현 독립적인 가상 컴포넌트 모델을 작성하고, 선택적으로 EJB와 COM+로 변환 가능하게 한다. 상이한 컴포넌트 플랫폼으로의 효율적인 모델변환 방법을 제시함으로서 EJB와 COM+ 컴포넌트간의 결합이 가능하다.

EJB 어플리케이션 생성을 위한 MDA 변환 규칙 정의 (A MDA Transformation System for Building EJB Applications)

  • 이진열;라현정;김수동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.436-438
    • /
    • 2005
  • 모델 기반 아키텍처 (Model Driven Architecture, MDA)는 플랫폼 독립적인 모델로부터 변환 규칙을 이용하여 특정 플랫폼 용 모델을 생성하는 소프트웨어 자동화 기술로 각광을 받고 있다. EJB(Enterprise JavaBeans)는 컴포넌트 기반의 분산 컴퓨팅을 위한 아키텍처로써 Java 기반 어플리케이션 개발에서 가장 널리 사용되는 개발 플랫폼이다. 기존의 PIM에서 EJB 용 PSM으로 변환 규칙에 대한 연구는 아직 미흡하고 체계적이지 못하다. 본 논문에서는 PIM 의 구조적인 구성요소와 EJB 용 PSM 의 구성요소를 비교 분석하여 변환 규칙을 정의한다. EJB 어플리케이션 개발을 위해 제안된 변환 규칙을 적용한다면 모델간의 대응관계를 효율적으로 표현 할 수 있기 때문에 이들간의 일관성과 추적성을 높일 수 있고 제품의 생산성, 유지보수성을 높일 수 있다.

  • PDF

컴포넌트 기반의 MDA 공학 프로세스 (Component-Based MDA Engineering Process)

  • 유태권;라현정;김수동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.325-327
    • /
    • 2005
  • 컴포넌트는 컴포넌트 기반 개발(Component Based Development, CBD)기술에서 재사용되는 기본 단위로서 OOP(Object Oriented Programming, OOP)의 객체보다 상대적으로 큰 단위의 기능성을 제공하며 재사용성이 뛰어나다. 모델 기반 아키텍처(Model Driven Architecture, MDA)는 모델들 간의 다양한 변환(Transformation)을 활용하여 어플리케이션 개발을 자동화하는 새로운 패러다임으로서 소프트웨어의 생산성을 향상시킨다. 그러나 MDA 는 컴포넌트와 같은 어플리케이션들 간의 공통성과 가변성을 활용한 재사용성을 직접적으로 지원하지는 않는다. 본 논문에서는 CBD 와 MDA 의 장점과 한계점을 알아보고 서로의 단점을 보완할 수 있도록 컴포넌트 PIM 과 컴포넌트 기반의 MDA 공학 프로세스를 제안한다. 제안된 컴포넌트 PIM 과 프로세스를 이용하면 어플리케이션들 간의 공통성과 가변성을 이용한 뛰어난 재사용성과 자동화를 통한 생산성의 ,향상 및 높은 유지보수성을 가질 수 있다.

  • PDF

EJB 컴포넌트 조립을 위한 MDA 기반 접근 방법 (An Approach to Composition of EJB Components Based on MDA)

  • 최유희;권오천;신규상
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.85-87
    • /
    • 2003
  • 이종의 컴포넌트 개발 플랫폼 및 다양한 구현 기술의 발달로 이들간의 상호 운용성 및 통합을 지원하기 위하여 OMG에서 채택한 MDA(Model Driven Architecture) 기반 소프트웨어 개발이 대두되고 있다. MDA 기반 소프트웨어 개발 방법에서 기본적으로 고려하고 있는 것은 새로운 컴포넌트 생성을 초점으로 하고 있어 이미 개발되어 있는 컴포넌트의 조립에 대한 고려도 요구된다. 따라서 본 논문에서는 MDA의 중심 개념인 플랫폼독립 모델(PIM: Platform Independent Model)과 플랫폼 종속 모델(PSM: Platform Specific Model)의 분리와 매핑을 통한 변환에 대해 조립하고자 하는 EJB 컴포넌트를 고려하여 플랫폼 독립 모델을 생성하고 이를 플랫폼 종속 모델로 변환하는 방법을 제안한다.

  • PDF