• 제목/요약/키워드: 하위모듈성

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

웹서비스를 이용한 사용자 수준 네트워크 파일시스템 프레임워크 (User-Level Network File System Framework with Using Web-Service Protocol)

  • 김도형;박현희;양승민
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (B)
    • /
    • pp.267-272
    • /
    • 2007
  • 네트워크 파일시스템은 원격의 서비스와 자원에 대해 로컬의 그것과 같은 투명성을 제공하기 때문에 널리 사용된다. 네트워크 파일시스템을 제작하거나 수정하는 일에는 운영체제의 커널과 통신 프로토콜에 대한 고려가 필요하므로 복잡하고 많은 시간이 걸린다. 기존의 파일시스템 프레임워크를 사용할 경우 운영체제의 커널 모듈에 대한 고려는 줄일 수 있지만 여전히 통신 프로토콜에 대한 고려는 필요하다. 따라서 네트워크 파일시스템의 빠른 제작을 도와주는 네트워크 파일시스템 프레임워크가 필요하다. 본 논문은 웹서비스 프로토콜인 SOAP과, 사용자 수준 파일시스템 프레임워크인 FUSE를 이용해 사용자 수준 네트워크 파일시스템 프레임워크인 NFSF를 설계하고 구현한다. NFSF는 단일 클라이언트 모듈과 서버 상위모듈, 서버 하위모듈의 3단계 계층을 두고, 중요 파일시스템 API를 서버 하위 모듈로 바인딩한다. 통신 프로토콜을 포함한 단일 클라이언트 모듈과 서버 상위 모듈을 프레임워크에서 제공하여 네트워크 파일시스템 제작 시 서버 하위 모듈만을 제작하게 함으로써 네트워크 파일시스템 제작과정을 '로컬 저장 장치 자체에 대한 고려'로 축소시킨다.

  • PDF

초등학교 과학과 '지구'분야의 ICT 활용 수업모듈 개발 및 효과 (Development and Effects of Instruction Module Using ICT on Earth Field at Elementary School Science)

  • 이용섭
    • 한국지구과학회지
    • /
    • 제25권6호
    • /
    • pp.409-417
    • /
    • 2004
  • 본 연구는 초등학교 과학수업을 위한 ICT 활용 수업모듈의 개발과 그 효과를 알아보고자 하는 연구이다. 연구의 결과, 첫째, ICT 활용 수업모듈을 활용한 집단은 전통적 집단에 비해 과학 학업성취도를 향상시키는데 효과적이었다. 둘째, ICT 활용 수업모듈을 활용한 집단은 전통적 집단에 비해 자기주도적 학습특성을 향상시키는데 효과적이었다. 특히, 자기주도적 학습특성의 하위요소인 개방성, 자아개념, 솔선수범, 미래지향적 자기이해, 창의성, 자기 평가력에 대해서 향상을 보였다. 그러나 자기주도적 학습특성의 하위요소인 학습열성, 책임감에서는 향상된 효과를 보이지 않았다. 셋째, ICT 활용 수업모듈을 활용한 집단은 전통적 집단에 비해 창의성을 향상시키는데 효과적이었다. 이를 세부적으로 보면, 창의성의 하위요소인 유창성, 독창성에서는 향상을 보이고 있으나 융통성에서는 효과를 보이지 않았다.

작업 완료 확률을 고려한 다수 에이전트-다수 작업 할당의 근사 알고리즘 (Approximation Algorithm for Multi Agents-Multi Tasks Assignment with Completion Probability)

  • 김광
    • 한국산업정보학회논문지
    • /
    • 제27권2호
    • /
    • pp.61-69
    • /
    • 2022
  • 다수 에이전트 시스템(Multi-agent system)은 에이전트 각자의 결정으로 최상의 조직화 된 결정을 달성하는 것을 목표로 하는 시스템으로 본 논문에서는 다수 에이전트-다수 작업의 할당 문제를 제시한다. 본 문제는 각 에이전트가 하나의 작업에 할당이 되어 수행하고, 작업 수행에 대한 작업 완료 확률(completion probability)이 있으며 모든 작업의 수행 확률을 최대화하는 할당을 결정한다. 비선형(non-linearity)의 목적함수와 조합 최적화(combinatorial optimization)로 표현되는 본 문제는 NP-hard로, 효과적이면서 효율적인 문제 해결 방법론 제시가 필요하다. 본 연구에서는 한계 이익(marginal gain)의 감소를 의미하는 하위모듈성(submodularity)을 활용한 근사 알고리즘(approximation algorithm)을 제안하고, 확장성(scalability)과 강건성(robustness) 측면에서 우수한 알고리즘임을 이론 및 실험적으로 제시한다.

KTX 승강문 시스템의 신뢰도 배분 (Reliability Allocation for KTX Door System)

  • 장무성;최병오;이정훈
    • 대한기계학회논문집A
    • /
    • 제38권10호
    • /
    • pp.1179-1184
    • /
    • 2014
  • 일반적으로 신뢰도 배분은 시스템 개발 초기단계에 시스템의 신뢰도 목표 값을 하위 모듈에 배분하기 위해 사용된다. 본 연구에서는 KTX 승강문 시스템의 목표 신뢰도를 하위 모듈에 배분하기 위해 Comprehensive 배분방법을 제시한다. Comprehensive 배분방법은 시스템의 신뢰도를 배분하기 위해 각 모듈에 대한 고장의 중요도, 작동시간 비율, 위험도, 복잡도, 고장률, 수리/정비성, 개발완성도, 사용환경 가혹도, 신뢰도 달성비용의 평가항목을 고려한다. 승강문 시스템의 목표 신뢰도를 만족하기 위해서 시스템을 구성하는 4 가지 모듈의 $B_{10}$ 수명을 제시한다.

외장형 자가 적응 시스템의 성능 개선을 위한 제어 모듈의 자동 생성 (Autonomic Generation of Control Module for Performance of Externalized Self-Adaptation System)

  • 서동영;박정민;이은석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.364-367
    • /
    • 2007
  • 기존에 연구된 자가 적응 시스템은 하위 레벨에서 서로가 연관되어 있는 경우가 많기 때문에 분석, 변경, 재사용이 어렵다는 단점을 갖고 있었다. 이러한 문제점을 해결하기 위해 제안된 시스템이 외장형 자가 적응 시스템이다. 하지만 외장형 자가 적응 시스템은 probe, gauge 등 다수의 컴포넌트가 동시에 동작하기 때문에 시스템의 복잡도를 증가시키는 한계가 있다. 따라서 본 논문은 불필요한 컴포넌트의 사용으로 인한 리소스 낭비를 방지하기 위한 제어 모듈을 자동으로 생성하는 방법론은 제시하고, 이것을 적용한 소프트웨어 아키텍쳐를 제안한다. 이러한 제안 방법론을 통해 기존에 필요 여부와 관계없이 동시에 동작하던 컴포넌트의 실행을 효율적으로 관리해 시스템의 복잡도를 감소시킬 수 있게 된다. 본 논문에서는 평가를 위해 제안 방법론을 웹 서버에 적용하여, 일반적인 경우와 제어모듈이 생성되어 작동할 때의 성능을 비교하였다.

사건 발생 확률 변화를 고려한 에이전트-타깃 감지 문제 (Agent-target Detection Problem Considering Change in Probability of Event Occurrence)

  • 김광
    • 한국산업정보학회논문지
    • /
    • 제29권4호
    • /
    • pp.67-76
    • /
    • 2024
  • 본 연구에서는 다중 에이전트를 이용한 타깃 감지 문제를 다루는데, 특히 이동식 에이전트를 활용한 감지 문제는 경로 계획에 대한 전략이 추가로 필요하다. 문제의 목표는 특정 기간 내 감지 프로세스를 통해 총 효용을 극대화할 수 있는 각 에이전트의 경로를 찾는 것인데, 시간에 따라 타깃의 사건 발생 확률이 변하도록 하는 포아송 프로세스(Poisson process) 기반의 확률적 프로세스(stochastic process)를 고려하여 현실적인 효용 값을 반영한다. 본 감지 문제의 목적함수는 비선형(non-linearity)이고, NP-난해(NP-hard) 문제로 표현된다. 효율적인 계산 시간 내에 효과적인 해를 찾기 위해, 본 연구에서는 하위모듈성(submodularity)의 특성을 갖는 목적함수임을 증명하고, 이를 활용해 비교적 낮은 계산 시간으로 합리적인 전략을 얻기 위한 휴리스틱 알고리즘을 제안한다. 제안한 알고리즘은 해의 성능과 적절한 계산 시간 내에 해를 도출할 수 있다는 측면에서 우수한 알고리즘임을 이론 및 실험적으로 제시한다.

통합 서비스를 위한 지하매설관 하부 이벤트 정보전달 인터페이스 개발 (The Development of sub-event Information interface for Integrated management of underground pipelines)

  • Chae, Sookwon;Seo, Jaesoon;Kim, Joonseok
    • 한국재난정보학회 논문집
    • /
    • 제13권1호
    • /
    • pp.26-34
    • /
    • 2017
  • 지하매설배관의 실시간 통합 유지관리를 위하여 최상위의 관제 및 유지관리 서버 소프트웨어와 정보전달 체계를 만들기 위해서는 호환성을 유지하기 위한 인터페이스가 필요하다. 이를 위하여 스마트 시티를 끌어가는 국내의 다양한 플랫폼 운영 소프트웨어를 조사하고. 시장 지배력이 가장 큰 플랫폼을 선정하여 이들이 가지고 있는 정보전달 인터페이스에 맞도록 소프트웨어 모듈 개발을 수행하였다. 또한, 기존 하위 지하매설배관 운영프로그램에 개발된 인터페이스 모듈을 이식하고, 상위 도시통합관제 플랫폼 시스템과 연동하였다. 이 과정에서 예방, 파손, 누수와 같은 하위의 정보가 상위 도시통합 플랫폼 시스템에 전달되어 정상적으로 동작이 되는지를 확인하였다.

웹 서비스 기반 e-비즈니스 응용 프로그램 통합 프레임워크 (A Web Services based e-Business Application Integration Framework)

  • 이성독;한동수
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제11권6호
    • /
    • pp.514-530
    • /
    • 2005
  • 본 논문은 인터넷에 연결된 여러 형태의 플랫폼 상에 장착되어 있는 다양한 응용 프로그램 통합을 지원하는 e-비즈니스 응용 프로그램 통합(eAI) 프레임워크를 제안한다. 연결된 응용 프로그램은 프레임워크를 구성하고 있는 워크플로우 시스템에 의해서 구동되고 조정되면서 특정 비즈니스 목적을 달성하게 된다. 프레임워크 구성을 위해서 5개의 하위 프레임워크 구성 모듈이 도출되었으며 도출된 각 모듈의 기능과 역할이 정의되었다. 도출된 5개의 하위 모듈은 비즈니스 프로세스 설계 툴, eAI 플랫폼, 비즈니스 프로세스 변환 모듈, UDDI 연결 모듈, 그리고 워크플로우 시스템을 포함한다. 제안된 프레임워크 환경에서 기업 내$\cdot$외부 응용 프로그램들은 방화벽에 구애되지 않고 손쉽게 통합될 수 있다. 본 논문에서는 제안된 시스템의 구현을 위한 워크플로우 시스템의 확장에 대해서 비교적 자세하게 기술하였으며, 구현된 eAI 프레임워크를 사용한 응용 프로그램 구현을 통하여 제안된 프레임워크의 유용성을 확인하였다. 완전한 기능을 갖춘 eAI 솔루션은 이 프레임워크에 추가적인 기능을 점진적으로 추가함으로써 구현 가능하다.

단백질 3차 하위구조 비교 시스템 설계 (Designing of Comparison System for Protein Tertiary Substructure Database)

  • 유남희;정광수;손교용;정용제;류근호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.369-371
    • /
    • 2009
  • 생명체 내에서 기능 수행 시 각종 물질들이나 단백질들끼리 상호결합을 해야 한다. 이런 결합성을 결정짓는 것들이 단백질의 3차원 구조이기 때문에 단백질 구조연구는 중요하다. 이 논문에서는 단백질 구조데이터 및 관련된 구조정보의 통합된 데이터베이스를 구축하고 웹 환경에서 질의된 단백질과 유사성 비교를 진행하여 그 결과 및 연관된 정보를 검색하여 체계적으로 정보를 제공하는 단백질 구조 비교시스템을 제안한다. 제안 시스템을 구축하기 위하여 공개용 단백질 구조데이터 저장소인 Protein Data Bank의 플랫파일에서 필수적인 구조데이터정보만을 추출하여 여기에서 단백질의 하위구조 생성 알고리즘을 적용하여 데이터베이스를 구축한다. 사용자가 인터넷을 통하여 진행한 질의는 하위구조처리 모듈을 통하여 하위구조를 생성하고 구조유사부분에 대해 RMSD값이 계산되고 이와 연관된 구조정보의 검색이 진행 된 후 체계적으로 출력화면에 보여준다. 제안 시스템은 단백질의 전체적인 서열과 구조 정보를 이용하지 않고서, 단백질 기능을 결정하는 핵심영역을 포함하는 표면을 효과적으로 비교함으로써 기존의 구조비교 시스템보다 빠른 검색과 상세한 분석을 지원한다.

버전 상호 호환 가능한 HL7 파서의 설계 (Design of an Version-Compatible HL7 Parser)

  • 이인근;황도삼
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2017년도 제29회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.201-202
    • /
    • 2017
  • 의료정보시스템의 상호운용을 위해 개발된 의료정보 교환 국제 표준인 HL7은 복잡한 구조와 문법으로 인해 컴퓨터 소프트웨어로 관리되고 있다. 현재 개발되고 있는 HL7 인터페이스 소프트웨어에서는 다양한 버전 간 호환이 되지 않아 의료정보시스템에서 버전 상호 간의 호환을 위해 변환 소프트웨어 모듈을 개발하여 사용한다. 그러나 다양한 버전(V2.1~V2.8)의 HL7 메시지 간 상호 변환을 위해 소프트웨어 모듈을 모두 개발하는 것은 많은 시간과 막대한 비용 및 노력이 필요한 비효율적인 방법이다. 따라서 본 연구에서는 HL7 버전 호환성 정의에 기반을 두어 버전별 상호변환이 가능한 HL7 파서(Parser)를 설계하고, 객체 지향적 구조에 기반을 두어 하위 버전과의 호환(Backward Compatibility)뿐만 아니라 상위 버전과 호환(Forward Compatibility) 가능한 파서를 제안한다. 또한, 버전 간 변환 실험을 통해 효용성을 검증하였다.

  • PDF