• Title/Summary/Keyword: 서비스로서의 소프트웨어

Search Result 2,517, Processing Time 0.035 seconds

A Software Downloading Method of Embedded system for SDR (SDR을 위한 Embedded System의 소프트웨어 다운로딩 방법)

  • 황승용;강환민;양희성;김용남;조성호
    • Proceedings of the IEEK Conference
    • /
    • 2001.09a
    • /
    • pp.825-827
    • /
    • 2001
  • SDR(Software Defined Radio)은 여러 세대의 이동 통신 시스템 무선방송 및 다양한 통신 시스템이 존재하는 환경에서 소프트웨어 업그레이드로 무선장치 및 서비스를 제공할 수 있는 효율적인 해결 방안으로 대두되고 있다. SDR 이라는 기술은 하드웨어 수정 없이 모듈화 된 소프트웨어의 변경만으로 단일의 송수신 시스템을 통해 다수의 무선 통신 규격을 통합 수용하는 무선 인터페이스 기술이다[1]. 이러한 기술을 실현하기 위해서는 소프트웨어 다운로드 기술이 매우 중요하게 된다. 왜냐하면 시스템에 프로그램을 다운로딩해서 하드웨어가 Reconfiguration 되어 사용자가 원하는 대로 시스템이 셋팅이 될 수 있어야 하기 때문이다. 소프트웨어 다운로드 방법에는 크게 공중파를 이용하는 방법, 컴팩트한 이동식 디바이스로부터 다운로딩 받는 방법, 전화나 케이블 서비스 등을 통해 근거리/원거리 호스트 서버로부터 소프트웨어를 다운로딩 받는 방법, 네트워크를 통해서 소프트웨어를 다운로드 하는 방법 등이 있다[2]. 이 중에서 본 논문에서는 SDR을 위한 임베디드 시스템을 구현 하였고, 리눅스 포팅을 하였으며 스마트 카드를 이용한 소프트웨어 다운로드 방범을 제시함으로써 SDR 의미 구현을 시도해 보았다.

  • PDF

B2F(Business to Family) Platform Analysis (B2F(Business to Family) 플랫폼 연구)

  • Lee Kang-Shik
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2003.08a
    • /
    • pp.353-356
    • /
    • 2003
  • B2F(Business to Family)플랫폼은 각 가정의 네트워크 시스템에 관리 가능한 서비스를 제공하고, 이러한 서비스의 운영 플랫폼인 서비스 게이트웨이는 원격에서 관리할 수 있는 서비스 응용 소프트웨어를 실행할 수 있는 환경을 제공하며, 이에 대한 라이프 사이클을 관리할 수 있게 하는 소프트웨어 프레임워크이다. 이를 기반으로 하는 새로운 서비스를 공급함으로써 부가가치를 창출할 수 있는 인프라 환경을 제공할 수 있는 B2F플랫폼에 대한 요구 사항 분석과 구조에 대하여 서술하였다.

  • PDF

UML Modeling and COM based Runtime Updating of Component (UML 모델링과 COM을 기반으로 한 컴포넌트의 런타임 갱신)

  • Jung, Han-Shik;Kim, Il-Kon;Kim, Hwang-Soo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.6
    • /
    • pp.601-607
    • /
    • 2000
  • Runtime updating of component is a technology which is replacing component used in program with newly implemented component without terminating running program using old one. Recently, it is trend that softwares are developed by reusing the existing component. When we use these components to softwares which have to offer consecutive services, they must be terminated or shutdown to update component with newly implemented one. In this case, users who are offered services of software have to request them one more time and sometimes lose informations which they use. Therefore, this paper suggests how to update components with newly implemented one without terminating tbe running software wbicb is cmnposed witb tbe component for tbe purpose of solving problems which are occurred wben existing components are being ubdated.

  • PDF

A study on the estimate criteria of the business service fee of open source software (오픈소스 소프트웨어 서비스의 비즈니스 대가 산정 기준에 대한 연구)

  • Shim, Ho-sung;Lee, Jae-yun;Chun, Sam-hyun;Kim, Jong-bae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.63-65
    • /
    • 2014
  • Open source software has a feature that offers its service by the subscription method without getting a license fee. Therefore, this business style needs a different form of estimate criteria from other proprietary software, which is paid by license fees and maintenance service fees. However, consumers, including the public sector, don't understand this feature. This problem has kept the open source software business from attaining prosperity. I would like to provide a model for the estimate criteria that can apply to the open source software business by investigating and developing various advanced research and market examples.

  • PDF

Extensible software platform based on OSGi (OSGi 기반의 확장형 소프트웨어 플랫폼)

  • Ju, Hyun-Tae;Kim, Jung-Guk;Kim, Hyun-Joo;Seo, Han-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.504-508
    • /
    • 2008
  • 기존의 비호환성 서비스 플랫폼을 대체할 수 있는 OSGi 기반의 확장형 소프트웨어 플랫폼을 제시한다. 본 논문에서는 OSGi Alliance에서 제정한 서비스 플랫폼 명세(Service platform specification)를 기반으로 플랫폼에 의존하지 않는 서비스 환경을 구현하고 이를 활용하여 홈 네트워크 환경을 위한 새로운 소프트웨어 플랫폼 구축에 관하여 논한다. 이는 플러그인 방식의 쉬운 확장 기능을 제공함으로써 서비스 제공자와 소비자의 다양한 시스템 환경에서 비용을 절감할 수 있는 효율적인 서비스 기반을 제공하게 될 것이다.

  • PDF

A Web Service Software Development Lifecycle to Reduce Cyber Attack (웹서비스의 사이버 위협을 줄이기 위한 소프트웨어 개발 방법론)

  • Kim, Ji-Yong;Lee, Song-Hee;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.993-996
    • /
    • 2010
  • 우리나라의 전자정부 서비스 대부분은 웹 환경을 기반으로 하고 있으며, 이는 국민생활의 질적인 향상을 가져온 반면 개인정보의 수집, 활용, 유통이 급격히 증가되면서 각종 프라이버시침해, 사이버 위협 등의 부작용이 수반되고 있으며 웹 브라우저의 다양화에 따른 웹접근성이 해결되어야 하고, 장애우 차별을 금지하기 위한 서비스가 동시에 제공되어야 한다. 따라서 웹서비스를 대상으로 하는 사이버 위협에 대한 보안대책과 다양한 서비스에 대한 대책이 중요한 요소로 부각되고 있다. 웹 환경에서의 보안문제를 해결하기 위해 기존에는 방어벽등 보안 모듈 부분을 강화하는데 초점을 맞추었으나, 본 논문에서는 그에 국한되지 않고 소프트웨어 개발초기 단계인 분석, 설계단계에서부터 보안문제를 고려하여 운영단계에 이르기까지 보안 취약점을 해결할 수 있는 방안을 제시하였다.

Web-based microservice deployment system in kubernetes environment (쿠버네티스 환경에서 웹 기반의 마이크로 서비스 배포 시스템)

  • Shin, Jung-Eun;Kwon, Jae-Hwan;Kim, Myung-Ho
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.45-48
    • /
    • 2020
  • 최근 마이크로서비스 아키텍처(Microservice Architecture)를 도입하는 프로젝트가 많아짐에 따라 컨테이너 오케스트레이션 도구인 쿠버네티스의 필요성이 증대되고 있다. 쿠버네티스 환경을 구성하고 서비스를 테스트 및 배포하기 위해서는 클러스터링을 하고 yaml파일을 작성하고 적용하여 자원을 생성하는 등의 작업이 필요하다. 이렇게 반복되는 작업을 자동화하기 위해 기존에는 쉘스크립트를 사용하는데, 이를 사용하기 위해서는 쿠버네티스 및 인프라에 관한 기초지식이 있어야 하는 문제점이 있다. 본 논문에서는 마이크로서비스를 위한 웹 기반의 배포 시스템을 제안한다. 웹을 통해 배포하고 테스트할 수 있어 기초지식이 없어도 사용할 수 있다. 웹에서 프로젝트 개발자로부터 도커 이미지와 사용할 포트번호 및 레플리카 개수를 입력받아 배포를 요청하면 쿠버네티스 환경에 배포하고, 필요한 자원들이 배포가 완료되면 엔드포인트를 제공한다. 그리고 배포된 서버의 엔드포인트에 요청을 전송하고 응답이 오는 것을 확인할 수 있어 활용성이 높다. 이 시스템은 쿠버네티스를 이용하여 복수 개의 파드(Pod)를 유지하여 가용성을 보장하고 빠르게 배포가 가능하게 한다. 또한 이미지가 업데이트되면 웹에서 요청하여 클러스터에 새 버전의 이미지로 배포한다.

  • PDF

Requirements and a Conceptual Architecture of a Software Platform for Electric Power Plants (발전플랜트 소프트웨어 플랫폼의 요구사항 및 개념구조)

  • Joo, Yong-Jae;Kim, Sun-Ic;Kim, Hae-Soon;Kim, Ji-Hyun
    • Proceedings of the KIEE Conference
    • /
    • 2011.07a
    • /
    • pp.1830-1831
    • /
    • 2011
  • 최근 스마트폰 등의 산업에서와 같이 발전플랜트에서도 가치창출의 중심이 하드웨어 제조 관리 기술에서 최적 제어 운용의 소프트웨어로 급속히 이동하고 있다. 국내외 발전사 및 관련 연구기관들은 발전플랜트 운용최적화를 위한 다양한 제어, 감시, 분석, 설계, 시뮬레이션, 자원관리 등의 다양한 분야에서 독립적인 소프트웨어 개발을 활발히 수행하고 있으나, 이들 간의 데이터, 이벤트 통신 및 서비스 연동은 미흡한 실정이다. 본 연구에서는 발전플랜트 관련 소프트웨어의 서비스 통합 기반을 마련하고, 안정성 재사용성 이식성 등의 품질을 제고하며 개발자가 쉽고 빠르게 소프트웨어를 구현할 수 있는 발전플랜트 소프트웨어 플랫폼을 제안한다. 이는 화력, 원자력 등의 중대형 발전플랜트 뿐만 아니라 점점 확대되고 있는 태양광, 태양열, 풍력 등 크고 작은 다양한 신재생에너지 발전기에 적용가능하며 발전 효율 및 안정성 향상과 발전플랜트 소프트웨어 산업의 활발한 생태계 조성에 기여할 것으로 기대된다.

  • PDF

Development of a Software Benchmark Test Process (소프트웨어 벤치마크 테스트 프로세스 개발)

  • Oh, Young-Bae;Kim, Jae-Woong;Jung, Young-Eun;Shin, Seok-Kyu
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.401-405
    • /
    • 2002
  • 제품으로서의 소프트웨어가 급속히 보급되면서 소프트웨어 제품 품질 평가의 필요성이 증가하고 있다. 소프트웨어는 하드웨어와 다른 무형의 제품으로서 기술 및 품질에 대한 표준화와 시험 평가 방법의 도출이 어렵다. 최근에 개발된 소프트웨어 품질 모델과 도메인별 제품 표준화 노력으로 소프트웨어 제품 평가 방법이 개발되고 있다. 이와 더불어 제품을 비교 평가하여 소비자에게 제품을 선택할 수 있는 기준을 줄 수 있는 벤치마크 테스트의 필요성이 제기되고 있다. 본 연구에서는 하드웨어와 비교되는 소프트웨어 벤치마크 테스트의 특성을 살펴보고 본 연구에서 개발한 벤치마크 테스트를 위한 표준 프로세스 개발 결과를 제시하고 개발된 프로세스의 각 단계별 활동에 대하여 논한다.

  • PDF

Performance Evaluation for Software On-Demand Streaming System (소프트웨어 온디맨드 스트리밍 시스템 성능평가)

  • Kim, Young-Man;Heo, Seong-Jin;Choi, Wan;Han, Wang-Won
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.249-254
    • /
    • 2006
  • 소프트웨어 스트리밍[1][2]은 프로그램 설치 및 실행을 위하여 서버로부터 데이터 전송이 진행중인 동안에도 PC, PDA, 휴대용 개인 컴퓨터, 휴대 전화 등과 같은 데스크 탑 또는 이동 연산장치 상에서 미설치 소프트웨어의 실행이 즉각적으로 이루어지도록 하는 기능이다. 즉, 소프트웨어 스트리밍 기술을 사용하면 사용자가 다운로드, 압축해제, 인스톨과 시스템 재구성이라는 일련의 과정이 완료될 때까지 기다릴 필요 없이 최소한의 다운로드 후에 해당 소프트웨어가 곧바로 실행될 수 있도록 해준다. 이러한 스트리밍 시스템을 사용하면 사용자는 다양한 공개 또는 상업용 응용프로그램을 광범위하게 지원하는 사용자 투명성을 가진 가상 소프트웨어 컴퓨팅 환경을 만들 수 있다. 본 논문에서는 리눅스 환경에서 설계 구현된 Software On-Demand(SOD) 스트리밍 시스템을 소개하고, SOD 스트리밍 시스템의 성능평가 소프트웨어를 사용하여 SOD 스트리밍 시스템의 성능을 측정한다.

  • PDF