• 제목/요약/키워드: 그룹웨어

검색결과 296건 처리시간 0.024초

분산환경에서 CORBA를 기반으로 한 신뢰성 있는 그룹통신기법 (The Mechanism for Reliable Group Communication Based on CORBA in Distributed Environment)

  • 안계호;이재완
    • 인터넷정보학회논문지
    • /
    • 제3권2호
    • /
    • pp.79-85
    • /
    • 2002
  • 개방형 통신망 구조에서 어플리케이션 시스템은 다수의 컴퓨팅 노드에 분산되어 있는 객체들의 집합으로 구성된다. 이러한 분산된 환경에서 복잡한 분산 소프트웨어의 개발 및 관리의 복잡성을 줄이고 분산된 객체들을 효율적으로 관리하면서 객체들의 실시간 서비스를 제공하기 위해서는 객체 그룹 관리 및 통신 기법이 필요하다. 본 연구에서는 CORBA를 기반으로 하여 기존의 시스템에 큰 변환 얼이 새로운 서비스를 적용시킬 수 있도록 객체그룹을 구성하고 신뢰성 있는 그룹통신 기법을 제공한다. 그룹관리의 효율향상을 위해 그룹을 서브그룹으로 나누고 서브그룹 관리자를 두어 서브그룹을 관리하도록 하였으며, 시퀀서를 두어 메시지의 순서성을 유지시킨다. 그룹간의 통신방법은 IP 멀티캐스트와 일대일 통신을 기반으로 한 멀티캐스트 기법을 혼용하여 사용하며 메시지 저장소를 두어 오류 발생 시 선택적으로 메시지를 재 전송할 수 있도록 함으로서 성능을 향상시켰다. 제안된 기법을 분산환경에서 시뮬레이션을 통하여 성능을 평가하였다.

  • PDF

Lex와 Yacc를 이용한 복구 절차 생성을 위한 그룹핑 알고리즘 개발에 관한 연구 (A Study on the Development of Grouping Algorithm for Making Sequence of Power System Restoration using Lex and Yacc)

  • 김인수;김경근;최영준;홍정기
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 하계학술대회 논문집 A
    • /
    • pp.339-341
    • /
    • 2004
  • 전력 계통은 거대한 네트워크화되고 있으며, 전력계통을 신뢰성 있게 운용하는 것이 어려워지고 있다. 이에 따라 전력계통에 대한 숙련된 운전기술이 필요하게 되고, 실제 전력계통 모의를 통한 미경험 고장의 처리기술을 습득해야할 필요성이 생기게 되었다. 그러한 취지에서 각종 유틸리티는 운용자 지원 소프트웨어나 고장의 발생과 복구를 훈련할 수 있는 시뮬레이터를 대부분 구비하고 있다. 이러한 프로그램의 핵심적인 기능은 고장의 시나리오를 실제 계통에서 발생할 수 있는 고장으로 상정하고, 전문가 그룹에 의해 도출된 복구절차에 의해 복구 과정을 훈련하는 것이다. 전력계통이 복잡화되고 거대화됨에 따라 복구절차 또한 복잡화되고 있으므로 기존의 Case-by-case에 의해 복구절차를 생성하는데는 한계가 있다. 그러므로 본 연구에서는 Lex라는 구문분석기와 Yacc라는 파서를 이용하여 복구절차 생성시 복구 절차를 적절한 그룹을 만들고, 과 그룹을 통해서 조합 가능한 모든 복구 조작 순서를 생성하기 위한 그룹핑 알고리즘을 구현하고자한다.

  • PDF

다목적실용위성 2호 대용량 메모리 및 지상송신관리 소프트웨어 개발 및 시험 (Development and Test of KOMPSAT-2 MMD S/W)

  • 채동석;이재승;최종욱;강수연;이종인;최은정;박석준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1533-1536
    • /
    • 2004
  • 위성의 비행소프트웨어는 위성이 주어진 임무를 수행할 수 있도록 위성을 제어하는 것으로 지상으로부터의 원격 명령을 받아 처리하고 원격측정 데이터를 지상으로 송신하는 기능과 자세 결정 및 제어, 전력 제어, 열 제어, 탑재체 관리 등의 기능을 수행한다. 본 논문은 다목적실용위성 2호의 비행소프트웨어에서 원격측정 데이터를 저장하고 지상으로 전송하는 기능을 수행하는 MMD (Mass Memory and Downlink Management) 소프트웨어의 설계 및 구현 내용과 시험절차, 방법, 시험결과 등에 대해서 서술하였다.

  • PDF

소프트웨어 컴플라이언스를 위한 SPDX Parser 및 Validator (SPDX Parser and Validator for Software Compliance)

  • 윤호영;조용준;정병옥;신동명
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제13권1호
    • /
    • pp.15-21
    • /
    • 2017
  • 수 많은 파일로 이루어진 소프트웨어 패키지를 일일이 분석하는 것은 많은 시간과 비용을 요구하는 작업이다. 이에 리눅스 재단의 워킹그룹인 SPDX에서는 소프트웨어의 명세정보(메타데이터) 규약을 발표하였다. SPDX 문서는 2017년 상반기 기준 2.1버전이 발표되었으며, 총 7개의 콘텐츠에 66개 항목이 존재한다. 또한 Tag/Value 형식과 RDF형식을 권장하며, 스프레드시트 형식을 지원한다. 본 연구에서는 SPDX 문서를 각 항목별로 분류하고, 유효성 검사를 해주는 SPDX Parse & Validator 툴을 개발하였다. 추후 SPDX 문서를 생성(Generator)하는 툴을 개발하여 보다 효율적으로 소프트웨어 패키지를 관리하고자 한다.

시험 프로세스 개선 측면에서의 MND-TMM과 CMMI의 비교 분석 (Test Process Improvement Based Analysis of MND-TMM and CMMI)

  • 강명묵;류호연;백종문;임규형
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.535-538
    • /
    • 2008
  • 국방에서 사용되는 소프트웨어는 미션 크리티컬(Mission Critical)한 고 품질의 소프트웨어가 요구된다. 이를 위해 많은 조직에서는 전체 개발 프로세스를 개선하기 위한 목적으로 CMMI를 적용하고 있으나 테스트 프로세스를 개선하는 데는 부족함이 있어 고 품질의 소프트웨어를 생산하는데 어려움이 따르고 있다. 더욱이 국방이라는 특수한 도메인에서는 그러한 현상이 빈번히 발생함에 따라 국방 도메인에 적합한 테스트 성숙도 모델의 필요성이 제기되었으며 이를 위해 국방 시험 성숙도 모델(MND-TMM)이 개발되었고 현재 시험 적용 중이다. 본 논문에서는 현재 무기체계 소프트웨어를 개발하는 조직에서 전체 개발 프로세스를 개선하기 위해 CMMI를 적용하고 있기에 테스트 프로세스를 개선하기 위한 모델인 MND-TMM과 CMMI를 비교 분석하여 두 모델의 강점과 약점을 제시하고 상호연계방안을 모색한다. 상호연계를 통해 국방 소프트웨어 개발 조직에서는 두 모델을 적용하는데 있어 비용 및 시간을 줄이고 소프트웨어의 품질을 향상시킬 것으로 기대한다.

PAN환경에서의 서비스 탐색 (Service Discovery in PAN)

  • 박상규;김동철;강범석;한탁돈
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1063-1068
    • /
    • 2006
  • 본 논문에서는 PAN에서의 빠르고 안정성 있는 서비스 탐색방법으로 그룹관리와 지역캐시를 이용한 논리적 메쉬구조 기법을 제안하고자 한다. 이 기법은 PAN 내부의 노드들을 하나의 그룹으로 관리하는데, 각 노드들은 그룹에 속한 모든 노드들의 정보를 지역캐시로 저장하고 있어 논리적인 메쉬구조를 가지게 된다. 이 지역캐시 정보는 가입과 탈퇴 방법을 통해 각 노드에게 저장되므로 탐색시 발생하는 브로드캐스팅 트래픽을 감소시킬 수 있다. 이때 논리적 메쉬구조를 사용하여 전송하므로 직접전송을 통한 빠른 전송이 가능하다. 또한 이런 논리적 메쉬구조는 특정 서비스의 탐색을 위해 중간에 다른 노드나 레지스트리 서버를 거치지 않으므로 레지스트리 의존 구조에 비해 상대적으로 안정성이 있다. 이 서비스 탐색 방법은 향후 상황정보 공유를 위한 프레임워크에 상황정보 탐색 모듈로서 반영 될 수 있을 것이며 웨어러블 컴퓨팅에도 적용 가능하다.

  • PDF

CoWare : 공동작업을 지원하는 웹 기반 그룹웨어 (CoWare : A Web-based GroupWare Supporting Collaborative Work)

  • 한천용;안건태;김진홍;문남두;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.399-401
    • /
    • 2000
  • 현재의 공동작업은 광범위하게 분산되어있는 경우가 많으며, 여러 작업그룹내의 구성원들은 이러한 환경에서 실시간으로 서로의 정보를 교환하고 공유하기를 원한다. 또한 서로 공유한 정보를 잘 관리하여 이후에도 재사용하기를 바란다. 공동작업시스템에서는 의사교환 및 정보의 공유를 위해 많은 문서가 이용되고 있는데, 정보의 활용도를 높이고 체계적으로 문서를 관리하기 위해서는 공동작업장 기능과 문서를 효율적으로 관리할 수 있으며 의사소통이 실시간으로 이루어질 수 있는 통합적인 시스템이 요구된다. 본 논문에서는 효과적인 공동작업을 위한 효율적인 정보공유와 문서의 체계적인 관리 그리고 실시간 의사전달 기능을 통합한 CoWare 시스템을 설계하고 구현하였다.

  • PDF

CORBA 환경에서 실시간을 지원하는 객체 그룹 서비스 설계 (A Design of Object Group Service for Supporting Real-Time in CORBA Environments)

  • 안계호;정진섭;이재완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 춘계학술발표논문집 (상)
    • /
    • pp.267-270
    • /
    • 2001
  • 분산 이기종 시스템간에 어플리케이션을 개발하기 위해 미들웨어로 사용되는 CORBA는 객체들 간에 멀티캐스트 통신을 지원하지는 못한다. 그룹서비스는 일대일 통신만을 지원하는 CORBA에서 멀티캐스트를 지원할 뿐만 아니라 시스템의 가용성, 신뢰성 그리고 성능을 향상시킬 수 있다. 본 논문에서는 CORBA를 기반으로 실시간 스케줄링과 부하균등 알고리즘을 통하여 실시간 응용프로그램에 적합한 그룹서비스를 설계한다.

  • PDF

기획분석-MLayout

  • 이용우
    • 프린팅코리아
    • /
    • 통권17호
    • /
    • pp.156-159
    • /
    • 2003
  • 2001년 11월 7일. 국내 유수의 언론사들은 한국의 조그마한 벤처기업이 세계적인 컴퓨터 그룹 애플컴퓨터사와 맺은 프로그램 공급계약 소식을 전했다. 전적으로 수입에 의존해 오던 전자출판 프로그램이었기에 세간의 관심을 끌기에 충분했던 화제의 소프트웨어는 세간에 잘 알려지지 않은 조그마한 벤처기업 소프트매직(대표 김민수, www.softmagic.com)에서 개발한 'Porject M' 이었다.

  • PDF

실용적인 버퍼 취약점 정적 검출기의 구현 (Practical Buffer Overrun Vulnerabilities Detection using Static Analysis)

  • 전진성;김건우;한환수;한태숙
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (B)
    • /
    • pp.391-393
    • /
    • 2006
  • 버퍼 오버런과 같은 소프트웨어의 보안 취약점이 알려진 이후로 이를 해결하기 위한 분석 도구 개발이 다양한 연구그룹에 의해 수행되었다. 하지만 범용 소프트웨어를 분석할 수 있는 실용적인 도구는 않지 않다. 본 논문은 모든 버그를 빠트림 없이 찾는 정적 분석에서 한발 물러나 조금 부정확하지만 빠른 시간안에 보안 취약점을 검출할 수 있는 방법을 소개하고, 버그가 알려진 소프트웨어에 대한 실험 결과를 통해 제안하는 검출기의 실용성을 보인다.

  • PDF