• 제목/요약/키워드: .NET 플랫폼

검색결과 122건 처리시간 0.026초

스마트 크로스 플랫폼을 위한 스마트 가상기계의 설계 및 구현 (Design and Implementation of the Smart Virtual Machine for Smart Cross Platform)

  • 한성민;손윤식;이양선
    • 한국멀티미디어학회논문지
    • /
    • 제16권2호
    • /
    • pp.190-197
    • /
    • 2013
  • 최근 국내외 플랫폼 업체와 이동통신사들이 서로 다른 스마트 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 스마트 콘텐츠를 서비스하기 위하여 각각의 스마트 플랫폼 특성에 맞추어 콘텐츠를 개발하거나 변환 작업을 해야 한다. 하지만, 기존의 스마트 콘텐츠를 다른 스마트 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이런 이유로 최근에 개발 언어의 제약 없이 한번 프로그램을 작성하면 어떤 플랫폼에서도 실행할 수 있는 OSMU(One Source Multi Use)의 핵심기술인 스마트 크로스 플랫폼(Smart Cross Platform) 또는 하이브리드 플랫폼(Hybrid Platform)에 관한 관심이 높아져 폰갭(PhoneGap), HTML5를 기반으로 한 센차터치(Sencha Touch)와 같은 시스템이 소개되고 있다. 본 논문에서는 플랫폼에 의존적인 기존의 Android나 iOS, Windows Phone과 달리 스마트 기기에 탑재되어 플랫폼에 독립적으로 응용 프로그램을 다운로드하여 실행할 수 있는 스마트 크로스 플랫폼 기반의 스마트 가상기계(Smart Virtual Machine)를 개발하였다. 스마트 가상기계는 Java 언어를 사용하는 썬 마이크로시스템스사의 JVM이나 C/C++/C# 언어를 사용하는 마이크로소프트사의 .NET 프레임워크와 같은 기존 기술들과 차별적으로 C/C++와 Java 언어를 모두 지원하여 콘텐츠 개발자들로 하여금 개발 언어 선택의 제한 없이 스마트 콘텐츠를 개발 할 수 있는 환경을 제공하여 준다.

NetFPGA 플랫폼 기반 RED스케줄러 구현 및 TCP 성능평가 (Implementation and TCP Performance Measurement of RED scheduler using NetFPGA platform)

  • 오민경;민석홍;김병철;이재용
    • 대한전자공학회논문지TC
    • /
    • 제49권3호
    • /
    • pp.27-36
    • /
    • 2012
  • 최근 다양한 사용자 요구사항의 증가로 인하여 인터넷을 이용한 다양한 응용 제공에 대한 필요성이 증가하고 있다. 그러나, 단순하게 망에서 최소한의 기능만 제공하여 노드 간의 연결성만을 제공하기 위한 연구망으로 탄생한 인터넷의 근본적인 문제로 인하여 오늘날 우리가 필요로 하는 여러 가지의 다양한 응용 제공에 여러 제약들이 존재한다. 이러한 제약들은 라우팅 확장성, 이동성, 보안 및 QoS 제공 등 여러 가지 측면에서 새로운 접근을 필요로 하며, 국내외 여러 분야에서 이러한 제약들을 해결하기 위한 많은 연구들이 진행되고 있다. 본 논문에서는 이러한 제약들 중 하나인 망에서의 QoS 제공에 대한 연구의 일환으로 NetFPGA 플랫폼 기반의 라우터를 이용하여 특정 확률에 따라 패킷을 폐기하는 RED(Random Early Detection) 스케줄러를 구현하고 테스트베드를 구축하였다. 이를 통해 네트워크가 혼잡하여 라우터에서 발생하는 TCP 트래픽의 패킷 손실로 인한 망의 전역동기화(Global Synchronization) 현상을 방지하게 된다. 일반 라우터의 Drop Tail 방식과의 TCP 성능 비교 실험을 통하여 RED 스케쥴러가 네트워크가 혼잡한 상황에서 TCP 트래픽의 전송 성능을 향상시켜 망의 품질을 효율적으로 향상시킬 수 있음을 확인하였다.

미래인터넷 테스트베드 가상화 자원의 QoS를 위한 NetFPGA 기반 스케쥴러 구현 및 성능 평가 (NetFPGA-based Scheduler Implementation and its Performance Evaluation for QoS of Virtualized Network Resources on the Future Internet Testbed)

  • 민석홍;정회진;김병철;이재용
    • 대한전자공학회논문지TC
    • /
    • 제48권8호
    • /
    • pp.42-50
    • /
    • 2011
  • 현재, 미래인터넷에 대한 연구가 해외 및 국내에서 활발하게 진행되고 있으며, 국내에서는 미래인터넷 연구를 위하여 한국 전자통신연구원과 국내 4개 대학을 중심으로 'FiRST(Future Internet Research for Sustainable Testbed)'라는 미래인터넷 테스트베드 구축 및 관련 핵심 기술 개발 프로젝트가 진행되고 있다. 'FiRST'프로젝트 중 국내 4개 대학이 공동으로 수행하고 있는 'FiRST@PC'의 경우 프로그래머블 플랫폼을 이용하여 오픈플로우 스위치 기반의 테스트베드를 KOREN과 KREONET에 구축하였다. 현재, 테스트베드 구축에 사용 된 프로그래머블 스위치의 가상화를 통하여 테스트베드를 이용하는 실험자들에게 독립적인 네트워크의 구축이 가능 하도록 하는 연구가 진행 중에 있다. 이때, 테스트베드의 가상화는 테스트베드를 이용하는 실험자들에게 슬라이스라는 단위로 독립적인 네트워크의 구성을 가능하도록 하며, 각 실험자에게 제공 된 슬라이스는 신뢰성 있고 안정적인 네트워크의 자원 사용 기회가 보장되어야 한다. 본 논문에서는 미래인터넷 테스트베드를 이용하는 실험자들에게 가상화된 네트워크인 슬라이스에 QoS를 제공하기 위하여 하드웨어 기반의 패킷 처리를 지원하는 프로그래머블 플랫폼인 NetFPGA 플랫폼을 이용하여 슬라이스의 트래픽을 스케쥴링하기 위한 스케쥴러를 구현하였고, 테스트베드를 구축하여 성능 실험을 하였으며, 실험을 통하여 미래인터넷 테스트베드의 가상화된 네트워크에 신뢰성있고 안정적으로 QoS를 제공할 수 있음을 확인하였다.

블루투스와 닷넷 시스템에서의 모바일 자동차 진단기 개발 (A Development of Mobile Vehicle Diagnostic System on .NET System and Bluetooth)

  • 박동규;어윤;하재덕
    • 한국멀티미디어학회논문지
    • /
    • 제11권10호
    • /
    • pp.1436-1445
    • /
    • 2008
  • 최근에 국내에서 출시되는 많은 모바일 단말기에는 CDMA모듈 이외에 근거리 무선통신을 위한 블루투스 등의 통신장치가 장착되고 있으며, 이를 활용한 다양한 제품이 개발되고 있다. 본 연구에서는 근거리 무선통신을 위한 블루투스 송수신 장치가 장착된 모바일 단말기에서 사용 가능한 무선 자동차 진단 소프트웨어의 개발과 사용자 인터페이스에 관하여 다룬다. 본 연구에서는 OBD(On Board Diagnostics)-II 표준을 기반으로 한 ECU(Engine Control Unit) 데이터 프로토콜 변환기와 블루투스 송수신기, 그리고 모바일 단말기에서 무선으로 자동차의 진단이 가능한 자동차 자기진단시스템을 개발하게 되었으며, 여기에 필요한 모바일 단말기의 사용자 인터페이스는 윈도우즈 닷넷 컴팩트 프레임워크 플랫폼에서 구현하였다. 본 연구를 통해서 개발한 시스템은 1) 무선 환경에서 소프트웨어의 다운로드와 업그레이드가 용이하며, 2) 추가의 고장진단 단말기가 불필요하므로 비용이 절감되며 상시적인 고장 진단이 가능하고, 3) 닷넷 컴팩트 프레임워크 환경에서 작성된 코드로 PDA와 네비게이션 등의 다른 임베디드 시스템에 손쉽게 이식이 가능하다는 장점이 있다.

  • PDF

계산과학공학 플랫폼의 커리큘럼 서비스 설계 (Curriculum Service Design of Computational Science Engineering Platform)

  • 마진;서정현;신정훈;권예진;전인호;이종숙
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 춘계학술발표대회
    • /
    • pp.202-204
    • /
    • 2018
  • 2018년 현재 한국과학기술정보연구원(KISTI)은 계산과학공학 플랫폼 기반으로 온라인 시뮬레이션이 가능한 EDISON(EDucation-research Integration through Simulation On the Net) 서비스를 제공하고 있다. 해당 플랫폼 서비스는 7개 전문분야(전산의학, 전산설계, 전산열유체, 구조동역학, 계산화학, 나노물리, 도시환경)의 학생 및 연구자들이 학습 및 시뮬레이션을 실행하고 결과를 활용할 수 있도록 지원하고 있다. 하지만 EDISON 플랫폼은 시뮬레이션 서비스에 초점을 맞춰 개발과 서비스를 제공했기 때문에 국내외 MOOC(Massive Open Online Course) 서비스들에 비해 아직 교육 콘텐츠가 부족하다. 그리하여 본 논문에서는 계산과학공학 플랫폼에 교육 콘텐츠를 체계적으로 제공하기 위한 커리큘럼 서비스를 설계 및 제안하였다.

MDA/PSM상에서 퍼베이시브 서비스를 지원하는 닷넷 컴포넌트의 명세 및 생성 기법 (A Technique to Specify and Generate .NET Components in MDA/PSM for Pervasive Service)

  • 금득규;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권7호
    • /
    • pp.635-645
    • /
    • 2007
  • 컴포넌트 기술은 재사용 가능한 컴포넌트를 조합하여 효율적으로 소프트웨어 시스템을 개발하기 위한 기술로 정착되어 왔으며, 마이크로소프트의 닷넷은 최근의 대표적 컴포넌트 기술 중의 하나이다. 모델기반 아키텍처(Model Driven Architecture, MDA)는 설계 모델을 점진적으로 변환하여 소프트웨어를 자동으로 생성하는 새로운 개발 방식이다. MDA에서 구조적 모델 변환은 성공적으로 적용되었으나, 동적모델과 퍼베이시브 서비스(Pervasive Services) 특히, 트랜잭션 서비스, 보안 서비스, 동기화 서비스, 객체 풀링 둥과 같은 기능에 대한 모델 변환은 부족하다 엔터프라이즈 애플리케이션 시스템은 다 계층 분산 아키텍처를 가지며 이러한 아키텍처에서 퍼베이시브 서비스는 필수적이다 닷넷 플랫폼은 코드상에서 애트리뷰트(Attribute) 코드를 명시함으로써 이러한 퍼베이시브 서비스를 지원하는 Component Object Model+ (COM+) 컴포넌트를 구현한 수 있다. 본 논문에서는 엔터프라이즈 시스템 개발에서 필수적인 퍼베이시브 서비스의 기능과 닷넷 컴포넌트 생성을 위한 요소를 명세화하여, 이를 UML 프로파일로 정의한다. 또한, 정의된 프로파일을 이용하여 .NET/C#용 플랫폼 종속적 모델(PSM)을 명세한 후 도구를 이용하여 코드를 자동 생성하는 기법을 제안한다. 본 논문에서 정의된 UML 프로파일은 Meta Object Facility(MOF)를 준수한 UML 도구 및 MDA 도구에서 사용이 가능하다. 또한, 제안한 방법을 사용할 경우 퍼베이시브 서비스 기능을 지원하는 .NET 컴포넌트를 쉽게 자동 생성할 수 있으며 높은 개발 생산성, 확장성, 이식성 및 유지보수성을 증가시킬 수 있다.

방송.통신 융합 환경에 적합한 다중 플랫폼 융합 콘텐츠 육성 전략 (A Study on Promotion Strategies for Examining Platforms of Convergence Contents)

  • 박수일;신동필;전상권
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2008년도 제39차 동계학술발표논문집 16권2호
    • /
    • pp.197-202
    • /
    • 2009
  • 과학기술의 발달로 인한 사회 문화적 트렌드의 변화는 새로운 기회와 가능성을 제공해 주며, 정보통신기술은 통신과 방송, 통신과 콘텐츠 등 영역간의 경계를 허물며 융합을 가능하게 하고, 우리의 감성과 상상력을 자극하여 새로운 문화적 가능성을 열어주고 있다. 이러한 상황들은 방송 통신 융합이라는 이름으로 방송과 통신, TV와 PC 온라인과 오프라인 등의 모든 영역에서 다양한 노력이 진행되고 있다. 방송과 통신의 융합은 마치 역사상 신대륙의 개척 과정처럼 새로운 제품과 새로운 시장을 창출해내는 능력을 가지고 있기 때문에, 국내는 물론 세계의 모든 비즈니스 업체들은 이 기회의 땅을 향해 전력 질주하고 있다. 또한, 이에 따르는 콘텐츠의 융합 역시 괄목할만하며, 게임과 영화, 다큐멘터리와 드라마 등의 콘텐츠 간의 융합은 물론이고, 최근에는 모바일에서 영화를 제작하고, 게임과 소설 네트워크가 결합하고, 심지어는 게임 안에서 음악을 유통시키는 유통의 융합까지도 이뤄지고 있다. 이와 같은 다양한 융합의 확산은 미디어와 플랫폼의 등장뿐만 아니라 플랫폼 간 교차와 연결 및 통합이 가능한 미디어 전경(landscape)을 창출해 내고 있으며, 인터넷과 TV의 결합은 다양한 애플리케이션을 구현할 수 있는 전송 메커니즘을 서로 연결시켜 수많은 형태의 다중 플랫폼을 등장시키고 있다. 이로 인하여 방송 서비스와 인터넷 서비스가 네트워크나 전송 플랫폼의 구별 없이, 그리고 디바이스의 선택과 상관없이 활용되는 통합 플랫폼 환경이 폭 넓게 조성되고 있다. 따라서, 방송 통신 융합 환경에 적합한 다중 플랫폼 융합 콘텐츠는 사용자의 요구 및 새로운 비즈니스 모텔에 대한 요구를 만족할 수 있어야 하며, 일관된 기술로 통선 및 서비스간의 호환성을 유지하는 인터페이스의 표준화가 이루어져야한다. 방송 통신 융합 환경에 적합한 다중 플랫폼 융합 콘텐츠는 초고속 데이터 통신망을 활용하는 멀티미디어 및 IP 멀티캐스트 기능을 활용한 서비스들과 연계하여, 관련된 소재 산업들의 파급효과가 매우 크며, 관련 분야에 미치는 효과가 막대하므로, 이에 대한 적절한 육성전략을 고찰해보도록 한다.

  • PDF

MS의 닷넷 모바일 플랫폼 전략 분석 (Strategy Analysis of Microsoft's .Net Mobile Platform)

  • 이상윤
    • 전자통신동향분석
    • /
    • 제17권3호통권75호
    • /
    • pp.63-72
    • /
    • 2002
  • 본 고는 라우터에 연결된 네트워크 링크 상의 트래픽 부하를 측정하기 위해 사용되는 MRTG의 동작 원리를 기술하고 MRTG의 설치법 및 구성방법에 대해 설명한다. 또한 MRTG의 활용 방안에 대해서도 기술한다.

국토관측센서 기반 수재해 정보 플랫폼 개발현황 및 전망 (Development Status and Prospect of Water Hazard Information Platform)

  • 유완식;박광하;이용현;황의호;채효석
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2020년도 학술발표회
    • /
    • pp.383-383
    • /
    • 2020
  • 한반도를 비롯한 전 세계를 대상으로 가뭄과 홍수 등 물관련 재해정보를 체계적으로 수집·분석하고 이를 정부부처 및 민간에서도 제공 가능한 국가 차원의 과학적이고 효율적인 수재해 대응 및 관리 위하여 현재 수재해 정보플랫폼 융합기술 연구단이 2014년 7월 1일 출범하여 수행중에 있다. 정보플랫폼 융합기술 연구단은 국토관측센서(위성, 레이더, 지상관측자료) 기반 광역 및 지역 수재해 정보 허브 구축 및 운영기술 개발로 행복한 안심국토 및 물산업 강국 실현이라는 연구비전 아래, 고정밀 수문레이더 기반 도시홍수 관리기술, 가뭄/하천건천화 평가 및 예측 기술 개발, 홍수재해 평가 및 예측 기술 개발, 빅데이터기반 광역 및 지역 수자원정보 서비스 플랫폼 기술 개발이라는 4대 연구성과 목표로 X-Net 실증 테스트베드 구축을 통해 획득된 자료를 기반으로 수재해 감시·평가·예측 등에 필요한 관련 수문정보를 생성하고 있으며, 생성된 위성영상 및 수문레이더 등의 수문정보를 활용하여 미계측 유역에 대한 수자원 변동 감시 및 가뭄과 하천 건천화를 효율적으로 평가·예측함으로써 물안보 대응체계를 강화하기 위한 기술을 확보하고 있다. 또한 광역 및 국지 홍수 피해 범위와 규모 등을 평가·산정하고 정확히 예측함으로써 홍수재해를 저감할 수 있는 기술 개발을 추진하고 있으며, 최종적으로는 광역 및 지역 수문자료와 수재해 관련 분석정보를 체계적으로 관리하고 맞춤형 수재해 정보를 제공할 수 있는 수재해정보플랫폼 및 포털시스템을 개발 글로벌 물 정보 허브로써 기반을 조성해 나가고 있다. 이에 수재해 정보플랫폼 융합기술 연구단에서 개발하여 운영중에 있는 수재해 정보플랫폼의 고정밀 수문레이더 기반 도시홍수 관리시스템, 위성기반 가뭄 모니터링 시스템, 미계측 지역 수문정보 및 수자원 모니터링 시스템, 한국형 지표 수문정보 생성 시스템 개발현황 등 그간의 노력에 대해 소개하고자 한다.

  • PDF

.NET Framework를 서비스 플랫폼으로 사용한 SOA모델 구현 및 성능분석 (Implementation and Performance Analysis of SOA Model using Service Platform for .NET Framework)

  • 이성규;진찬욱;김태석
    • 한국시뮬레이션학회논문지
    • /
    • 제16권4호
    • /
    • pp.33-41
    • /
    • 2007
  • 서비스 지향 아키텍처는 하나의 실체가 다른 하나의 실체를 대신해 단위 작업을 수행하도록 하는 방식으로 두 개의 컴퓨팅 실체가 상호작용 하는 방법을 정의한다. 이 단위 작업은 "서비스"라고 지칭되며, 이 서비스 상호작용들은 독립적이고 느슨한 결합을 가져야 한다. SOA의 이러한 특징인 느슨한 결합과, 높은 상호운영성의 효과는 서로 다른 이용자들이 서로 다른 방식으로 서비스와 의사소통을 하기 위해 얼마나 유연한 메시지 통신이 가능한가에 따라 결정된다. 본 논문에서는 .NET Framework를 이용한 WCF 기반의 메시징 프레임워크와 통합된 데이터 표현 방식을 이용하여 서비스 지향 아키텍처를 기반으로 한 웹 서비스 애플리케이션과 일반적인 웹 서비스에 대해 애플리케이션의 응답 성능 및 시스템의 안정성과 성능 지수를 비교 분석하였으며 그 결과를 통하여 WCF를 이용한 SOA환경의 웹 서비스가 가지는 장점을 확인하였다.

  • PDF