• 제목/요약/키워드: 서비스 기반 소프트웨어 개발

검색결과 646건 처리시간 0.033초

J2EE 어플리케이션 모델 기반의 컴포넌트 저장소 구현 (An Implementation of a Component Repository based on J2EE Application Model)

  • 안성아;최희석;염근혁
    • 한국멀티미디어학회논문지
    • /
    • 제5권1호
    • /
    • pp.77-93
    • /
    • 2002
  • 현재는 소프트웨어의 재사용성, 신뢰성, 확장성을 높이기 위한 해결책으로서 컴포넌트 기반 소프트웨어 개발(Component Based Software Development)을 따르고 있다. 이를 지원하기 위해서는 개발된 컴포넌트들이 컴포넌트 저장소를 통하여 소프트웨어 개발시 재사용되어야 한다. 그러나, 전통적인 중앙 집중식 저장소로서는 사용자 수의 제약 뿐만 아니라 제공하는 컴포넌트들도 사용자 인터페이스 등과 같은 클라이언트측 컴포넌트들이 대부분이었으므로 컴포넌트 시장의 활성화를 가져오지 못하였다. 최근에는 인터넷 기술과 함께 EJB, DCOM 등과 같은 컴포넌트 기술의 발달에 힘입어 특정 영역(Domain)에서 재사용되는 서버측 컴포넌트들이 많이 등장하였다. 따라서 컴포넌트 저장소는 도메인 정보를 기반으로하여 컴포넌트들을 분류하여 제공하며, 많은 사용자들이 안정적으로 사용할 수 있도록 하기 위하여 웹 기반의 서비스를 제공해야 한다. 본 논문에서는 어플리케이션 개발자들에게 요구사항에 맞는 컴포넌트를 검색하여 추출하기 위한 서비스를 제공하며, 웹 환경에서 안정적이고 신뢰성 있는 서비스를 제공하기 위하여 컴포넌트 저장소의 요구사항 분석을 바탕으로 J2EE(Java 2 Enterprise Edition) 어플리케이tus 모델 기반의 컴포넌트 저장소를 제시한다

  • PDF

RIA 기반의 UML 모델링 도구 설계 (Design of UML Modeling Tool based on RIA)

  • 조나연;구민오;민덕기
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2010년도 춘계학술대회
    • /
    • pp.498-502
    • /
    • 2010
  • 본 논문에서는 MDA(Model Driven Architecture)기반의 소프트웨어 개발 방법 중 OMG UML 모델링을 제공하는 RIA(Rich Internet Application)기반 UML 모델링 도구를 제안한다. 기존의 UML 모델링 데스크톱 어플리케이션은 플랫폼 및 환경에 종속적인 단점 을 지니고 있다. 이러한 단점은 상이한 개발 환경에서의 의사소통 저해 요소로 모델 기반 개발 시 개발 생산성을 가로막는 장애 요인이 된다. 본 논문에서 제안하는 RIA기반 UML모델링 도구인 ModelingON은 다양한 플랫폼 상에서 웹 브라우저를 통해 설계 환경을 제공함으로서 개발자 간의 원활하고 동적이며 양방향 적인 설계 방법을 제공할 것이다.

  • PDF

고성능 컴퓨팅을 위한 KI Cloud 플랫폼 설계 및 개발 (Design and Development of KI Cloud Platform for High Performance Computing)

  • 조혜영;정기문;이승민;홍태영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2020년도 추계학술발표대회
    • /
    • pp.78-79
    • /
    • 2020
  • 최근 하드웨어의 성능 및 소프트웨어 기술이 비약적으로 발전하면서 컴퓨팅을 위한 인프라 환경이 클라우드 기술 기반으로 활발하게 연구, 개발되고 있다. 이에 본 논문에서는 슈퍼컴퓨터로 대표되는 고성능 컴퓨팅을 분야에서 클라우드 기반 인프라 및 서비스를 제공하기 위한 KI Cloud 플랫폼을 소개한다. KI Cloud 플랫폼은 VM 기반으로 IaaS 서비스를 제공하고, 컨테이너 기술을 기반으로 HPC 사용자를 위한 PaaS 서비스를 제공하는 통합 플랫폼으로 설계 및 개발되었다.

텔레매틱스 단말 표준 소프트웨어 플랫폼 개발 (Development of Standardized Software Platform for Telematics Terminal)

  • 최재훈;김경호;최완식
    • 정보처리학회논문지A
    • /
    • 제13A권7호
    • /
    • pp.581-588
    • /
    • 2006
  • 텔레매틱스 서비스가 활성화되면서 국내외적으로 단말기 소프트웨어 플랫폼에 대한 개발 노력들이 전개되고 있다. 국내에서는 텔레매틱스 표준화 포럼을 중심으로 표준을 개발하고 있으며, 무선 인터넷 표준 플랫폼인 위피 차원에서도 텔레매틱스를 지원하기 위한 검토들이 이뤄지고 있다. 국제적으로도 OSGi와 GST와 같은 표준화 기구를 중심으로 차량 정보를 기반한 플랫폼을 제시하기 위한 표준 개발들이 전개되고 있다. 이러한 배경하에 본 논문은 국내외의 텔레매틱스 단말 소프트웨어 플랫폼 관련된 표준화 현황을 고찰하고, 우리나라 텔레매틱스 서비스 활성화에 적합한 단말 소프트웨어 플랫폼 표준을 아키텍처와 요구기능, 그리고 인터페이스의 세 단계로 나누어 제안한다.

전장공간의 효율적 임무수행을 위한 임무서비스 모델 및 개발도구 구현 (Implementation of Mission Service Model and Development Tool for Effective Mission Operation in Military Environment)

  • 송세헌;변고훈;이상일;박재현
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권6호
    • /
    • pp.285-292
    • /
    • 2017
  • 전장공간은 다양한 무기체계가 유기적으로 활용되고 있으며, 자원의 성능 및 통신환경이 제약되고 환경의 가변성이 높은 특징이 있다. 이러한 전장환경에서 운용되는 자원의 접근성과 통합성의 한계를 극복하고 유연한 조합을 통해 임무를 수행할 수 있는 방안으로 서비스 지향 구조 기반의 기술을 접목시키는 연구들이 진행되고 있다. 본 연구에서는 지휘관이 전장 환경에서 임무에 필요한 다양한 SW를 서비스 기반으로 운용하기 위해 서비스 기반의 임무 계획 및 수행을 지원하는 계층형 임무서비스 모델을 제안한다. 또한 워크플로우 기술과 시맨틱 능력기반 추천을 활용한 개발도구를 구현하고 전투 임무 시나리오에 적용하여 실효성을 보이고자 한다.

피처지향 분석모델을 적용한 VOD 서비스 개발을 위한 기반연구 (An Underlying Research for Developing VOD Service using Feature-Oriented Analysis Model)

  • 고광일
    • 한국산학기술학회논문지
    • /
    • 제18권7호
    • /
    • pp.26-32
    • /
    • 2017
  • VOD 서비스는 전자프로그램가이드와 더불어 가장 성공한 데이터방송 서비스의 사례로 손꼽히고 있다. 특히, VOD 서비스는 기존 방송사의 수익모델 (가입자 기반 수신료, 광고료) 외에 추가 수익을 제공하기 때문에 각 방송사들은 고유의 VOD 서비스를 개발하고 매출 향상을 위해서 빈번한 개선 작업을 수행하고 있다. 이는 곧 새로운 VOD 서비스 개발로 이어지기 때문에 개발업체는 빈번한 개발 요구에 효과적으로 대응할 방법을 고민하고 있다. 이와 같은 배경 속에서 본 연구는 다수의 사례연구를 통해 그 효율성이 입증된 피처지향 분석모델을 VOD 서비스 개발에 적용하기 위한 기반연구를 수행하였다. 본 연구에서 사용한 피처지향 분석모델은 카네기멜론대학 SEI에서 개발한 FODA (Feature-Oriented Domain Analysis)로서 FODA는 특정 도메인에 속한 소프트웨어의 피처모델을 개발하고 그 피처모델을 기반으로 고객과 함께 소프트웨어의 형상을 결정하는 도구를 제공한다. 본 연구는 VOD 서비스의 피처모델을 개발하고 그 피처모델과 정합된 VOD 서비스의 기능과 테스트케이스를 개발하여 FODA의 활용 범위를 확장하였다. 또한, 피처지향 분석모델로 생성된 피처모델, 기능명세, 테스트 케이스를 활용할 때 가능한 VOD 개발 프로세스도 제안하였다.

무중단 네트워킹 서비스 제공을 위한 서비스 중 소프트웨어 업그레이드 기술 설계 및 구현 (A design and implementation of an in-service software upgrade technology to provide a seamless networking services)

  • 윤호선;류호용
    • 한국정보통신학회논문지
    • /
    • 제20권9호
    • /
    • pp.1710-1716
    • /
    • 2016
  • 네트워크 장비에서 동작하는 소프트웨어의 버그 수정이나 새로운 기능 추가를 위해서 소프트웨어를 업그레이드 할 필요가 있다. 하지만 서비스 중인 소프트웨어를 업그레이드하기 위해서는 네트워크 서비스를 종료한 후에 소프트웨어를 업그레이드해야만 하는 문제가 있다. 이러한 문제를 해결하기 위해서 서비스 중 소프트웨어 업그레이드(ISSU : In-Service Software Upgrade) 기술이 사용된다. ISSU는 네트워크 장비를 오프라인 시키거나 네트워크 서비스를 중단하지 않고 소프트웨어를 업그레이드하는 기술이다. 본 논문에서는 무중단 네트워킹 서비스를 제공하기 위해서 ISSU 기술을 네트워크 OS에 적용하는 방법을 제안하고 구현한다. 본 논문에서는 고가용성 기능을 가지고 있는 한국전자통신연구원에서 개발한 N2OS를 이용하였다. 또한 ISSU 기능이 정상적으로 동작함을 검증하기 위해서 가상 머신 기반의 시험 환경을 만들고 시험을 진행하였다.

컴포넌트 기반 개발(CBD) 프로젝트 감리에 대한 사례 비교 연구 (A Comparative Case Study of Audit Criteria in Component Based Development Project)

  • 전순천;박기호;조남재
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2003년도 추계학술대회
    • /
    • pp.390-398
    • /
    • 2003
  • 폭포수 모델 개발 생명주기를 근간으로 한 전통적 프로그램 개발방법론과 달리, 부품 형태의 컴포넌트를 조립하여 개발하는 방법론이 확산되고 있다. 컴포넌트 기반 개발(Component Based Development)의 감리에는 전통적 개발방법에 근간을 둔 감리기준이 아닌 컴포넌트 기반 개발방법에 적합한 감리가 실시되어야 한다. 본 연구에서는 전통적 개발방법론 근간의 감리기준과 CBD 적용 프로젝트 사례 분석을 통하여 감리기준의 개선점 여부를 탐색하고자 하였다. 연구 사례로는 정부 공공프로젝트와 금융기관의 차세대정보시스템 구축 프로젝트를 선정하였다. 기존의 정보시스템감리 기본점검표와 사례에서의 감리검토항목을 비교 분석한 결과 감리검토항목의 개선점을 발견할 수 있었다. 사례분석의 결과로 CBD 프로젝트에 적합한 감리검토항목을 제시하였으며, 연구결과는 소프트웨어 제품 개발의 효율성 제고 및 품질향상에 이바지 할 것이다.

  • PDF

다양한 도메인의 효율적 표현을 위한 온톨로지 기반의 다계층 컨텍스트 모델링 (Multi-Layed Context Modeling Based on Ontology in an Effective Representation of Various Domains)

  • 정인선;문미경;김영봉;염근혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.412-414
    • /
    • 2005
  • 유비쿼터스 컴퓨팅 환경의 실현 가능성이 높아지면서 사용자가 존재하는 장소와 그곳의 환경에 따른 맞춤 서비스의 제공이 요구된다. 이러한 맞춤 서비스를 제공하기 위해서는 사용자 주변 환경을 인지 및 판단하여 서비스를 제공하는 소프트웨어가 필요하다. 소프트웨어가 환경을 인지하여 처리하려면 환경은 소프트웨어가 이해할 수 있도록 모델링 되고 언어로 표현되어야 한다. 기존의 Context 모델링 방법은 특정 상황에 초점이 맞추어져있어 다른 상황에의 적용이 쉽지 않다. 본 논문에서는 다양한 도메인에 적용 가능한 다단계 상황 모델링 방법, 이를 ontology언어 OWL을 사용하여 나타내는 방법, 이것을 적용하기 위한 적응형 소프트웨어 개발 framework를 제시한다.

  • PDF

자율운항선박 운항지원 서비스 개발

  • 남경태;이영근;김남수;정현우
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2020년도 추계학술대회
    • /
    • pp.122-124
    • /
    • 2020
  • 자율운항선박의 기술개발이 진행됨에 따라 자율운항선박의 운항 데이터를 기반으로 안전운항을 지원하고 운항구역내의 교통량을 통계 분석하여 안전운항을 지원하는 서비스의 필요성이 발생하였다. 본 연구는 자율운항선박의 특성에 최적화된 디지털데이터와 기존 선박의 운항데이터를 통합하여 이를 기반으로 하는 통합 모니터링 및 자율운항선박 중심의 운항지원 서비스의 개발과 이러한 서비스 제공을 위한 운영소프트웨어의 개발에 대한 연구이다.

  • PDF