• Title/Summary/Keyword: 모듈성

검색결과 4,027건 처리시간 0.03초

소프트웨어 모듈성을 정량적으로 측정하는 방법 (A method for quantitative measurement of software moduleness)

  • 정필수;안종선;박태현;강성원;은나래;고상원
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제26권3호
    • /
    • pp.63-76
    • /
    • 2013
  • 소프트웨어의 품질을 평가하기 위해, 구성 모듈의 품질을 측정하는 것이 중요하다. 특히, 현업에서는 품질이 높은 모듈을 재사용하고 품질이 낮은 모듈을 개선하는 활동이 중요하기 때문에 모듈의 품질을 정량적으로 측정할 필요가 있다. 본 논문에서는 모듈이 지녀야 할 속성으로서 모듈성(moduleness)을 정의하고 모듈성을 구성하는 여러 가지 품질 속성과 품질 측면 및 측정 지표를 정의한다. 그리고 이들을 활용하여 모듈성을 정량적으로 측정하는 방법을 제안한다. 사례 연구에서는 C, C++, Java기반의 오픈소스 모듈들을 대상으로 모듈성을 정량적으로 측정하고 그 측정 결과를 검증함으로써 제안 방법의 효용성을 보인다.

  • PDF

Model-View-Controller 패턴의 웹 어플리케이션의 모델 통합 시스템 설계 (The Design of Integration System on the Model-View-Controller pattern Web Application Model)

  • 장종호;오염덕
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.585-586
    • /
    • 2020
  • 본 논문에서는 동적 웹 어플리케이션의 기능 구현에 사용되는 모듈 구현과 모듈 결합 방식에 따른 효율성은 시스템 운영을 위한 매우 중요한 요인이 된다. 사용자들 간의 인터넷 이용률이 높아지면서 웹 어플리케이션에 다양한 기능들이 추가되어 모듈간의 복잡성이 매우 높은 상태에서 정보를 제공하고 있다. 이러한 복잡성을 줄이기 위해 제시된 방법들을 검증하기 위해 만들어진 웹 어플리케이션을 통해 시뮬레이션의 결과를 제안한다. 소프트웨어 개발에 최소한의 비용으로 최대의 효율성을 내기 위해서는 각 모듈의 여러 가지의 구현 방식과 모듈 간 결합을 테스트한 결과를 MVC 패턴 방식으로 구현된 웹 어플리케이션을 통하여 확인하였다. MVC 패턴의 단점인 모델과 뷰 사이 의존성이 높은 문제를 완화하고, 유지보수성과 결함 허용성을 높이는 모듈 구현 및 통합방식의 연구를 위해 외부 모듈과 내부에서 객체로 구현된 모듈을 사용한 웹 어플리케이션의 결합도에 따른 테스트를 통해 각 모듈의 구현 및 통합 방식에 따른 장단점을 서술한다.

  • PDF

농촌유역 홍수관리를 위한 자료처리 요소모듈 개발 (Development of data processing component module for the flood management in an agricultural watershed)

  • 이도길;강문성;박지훈;류정훈
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2016년도 학술발표회
    • /
    • pp.289-289
    • /
    • 2016
  • 신뢰성 높은 홍수관리는 경향성 분석, 이상치 판정 등의 전처리를 수행한 입력 자료를 구축하는 것을 필요로 한다. 경향성 분석은 방법에 따라 경향성의 유무가 다르게 나타나기 때문에 하나의 방법으로만 판단하기 어려우며, 이상치 분석은 지역 특성에 따라 기준이 변동하므로 일정한 기준을 적용하기가 어려워 주로 수동으로 이루어지며 이 작업을 완료하는 데에는 많은 시간이 소요된다. 입력 자료 전처리에 수반되는 비용과 시간을 절감하기 위해 이러한 문제점의 개선이 필요한 실정이다. 따라서 본 연구의 목적은 농촌유역 홍수관리를 위한 자료처리 요소 모듈을 개발하는 데 있다. 홍수관리를 위한 자료처리 요소 모듈은 크게 기상자료의 경향성을 분석하는 모듈과 수위자료의 이상치를 탐지하고 판정하는 모듈로 구성하였다. 경향성 분석 모듈은 모수적 방법인 t-test와 비모수적 방법인 Hotelling-Pabst test 및 Mann-Kendall test를 분석 방법으로 제공하여 하나의 입력 자료로 세 가지 방법으로 분석한 결과를 비교할 수 있도록 개발하였다. 이상치 탐지 모듈은 IQR (interquartile range) 규칙과 규칙기반의 방법을 이용한 이상치 탐지를 제공할 수 있도록 개발하였다. 개발된 모듈은 한강 유역의 용당저수지에 적용하여 검정을 실시하였다. 본 연구에서 개발된 농촌유역 홍수관리를 위한 자료처리 요소 모듈은 추후 홍수관리 및 그에 관한 연구를 하는데 있어 활용될 수 있을 것으로 기대된다.

  • PDF

글로벌 리포지터리 정보 수집모듈 개발 및 검증 (A Development and Verification on a Harvest Module for Global Repository Information Data)

  • 김선태;최명석
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2016년도 춘계 종합학술대회 논문집
    • /
    • pp.15-16
    • /
    • 2016
  • 본 연구의 목적은 글로벌 리포지터리의 현황 정보를 수집하기 위한 모듈을 개발하고 이의 완전성을 검증하는데 있다. OpenDOAR와 ROAR 레지스트리에 등록되어 있는 리포지터리 정보를 수집하기 위해서 각각의 서비스에서 제공되는 API와 웹페이지에 대한 분석을 진행 하였다. 개발 모듈로는 대륙별 국가정보 수집모듈, 리포지터리 소프트웨어 정보 수집모듈, 리포지터리 주제 정보 수집모듈, 리포지터리 상세정보 수집모듈을 개발하였다. 수집모듈로 수집된 리포지터리 정보를 대상 정보원의 데이터와 비교하는 방법으로 모듈의 완전성을 검증하였다.

  • PDF

전자제어모듈의 신뢰성보증 사례

  • 정문식;박정원
    • 한국신뢰성학회:학술대회논문집
    • /
    • 한국신뢰성학회 2000년도 춘계학술대회 발표논문집
    • /
    • pp.135-143
    • /
    • 2000
  • 일반적으로 제어시스템은 독립된 기능을 갖는 전자제어모듈들로 구성되고, 제어시스템의 보수에 있어서 최소 교체단위가 전자제어모듈이기 때문에 제어시스템의 신뢰성을 평가하는 것은 전자제어모듈의 신뢰성을 평가하는 것으로부턴 출발한다. 전자모듈의 신뢰성을 평가할 때 주로 사용하는 평가척도는 MTBF이고, 제조업체에서는 일반적으로 MIL-HDBK-217의 수명예측방법을 이용하여 산출한 MTBF를 제시하고 있다. 하지만 현장의 구매자들은 물론 전자모듈을 개발하는 엔지니어도 MIL-HDBK-217 데이터를 이용한 계산만으로 산출한 MTBF가 실제 사용할 때와 큰 차이가 없는지 확인하기를 원한다. 본 논문에서는 이러한 요구에 따라서 MIL-HDBK-217의 수명예측 방법을 이용하여 예측한 수명을 가속수명시험을 통하여 보증하는 방법을 제시하고, 제시한 방법을 실제 국내에서 제작한 2종류의 전자제어모듈에 적용한 사례를 기술하였다. 국내에서 제작한 2종류의 전자제어모듈에 대하여 본 논문에서 제시한 보증시험방법에 따라서 시험한 결과 신뢰수준 60%에서 예측 수명을 보증할 수 있었고, 보증시험 후에 수명을 추정하기 위하여 추가적으로 장시간 시험하여 수명을 추정한 결과 추정된 수명이 MIL-HDBK-217을 이용하여 예측된 수명에 비하여 2.86∼3.40배길게 나타났다.

  • PDF

LBS 성능 보장을 위한 모듈형 관리기 구현 (A Modular Type Manager Implementation for LBS Performance Guarantee)

  • 이종득
    • 디지털융복합연구
    • /
    • 제10권5호
    • /
    • pp.275-281
    • /
    • 2012
  • 본 논문에서는 모바일 환경에서 LBS 성능을 보장하기 위한 모듈형 관리기를 제안한다. 제안된 시스템은 시나리오 관리 모듈, 이동성 관리 모듈, 그리고 통계 관리 모듈로 구성되어 있으며, 각각의 모듈은 시나리오 리스트에 따라 성능을 최적화하기 위하여 이동성을 제어한다. 그리고 통계 관리 모듈은 이동성 정보, 오류 해결, 그리고 여러 문제들을 기록하고 저장한다. 따라서 제안된 구현 시스템은 수작업을 통하여 시스템 성능을 체크하는 것에 비해서 관리 비용을 감소시키고, 관리 성능을 향상시키는 장점을 제공하게 된다.

SMART 계측제어계통을 위한 실시간 신호검증알고리듬 개발

  • 성승환;김동훈;이철권;서용석;박희윤
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1998년도 춘계학술발표회논문집(1)
    • /
    • pp.303-308
    • /
    • 1998
  • SMART 계측제어계통 측정신호의 신뢰성을 높이기 위한 실시간 신호검증알고리듬을 개발하였다. 개발된 알고리듬은 선행고장검출행렬, 아날로그 신호용 다중성 기법, 접촉신호용 논리표 알고리듬, 주파수 신호용 다중성 기법 그리고 아날로그 센서 경증을 위한 통계적 모듈의 5개 모듈로 구성되어 있다. 선행고장검출행렬은 측정 신호 중에서 고장의 가능성이 있는 신호를 추출하여 선정된 신호만을 적절한 알고리듬으로 검증하도록 함으로써 전체적인 수행시간을 감소시킨다. 아날로그 신호검증 모듈은 아날로그 측정신호에 대한 물리적/해석적 다중성에 입각하여 고장신호의 크기, 위치를 검출하며, 접촉신호 검증 모듈은 접촉신호들간의 논리값을 비교하여 발생 불가능한 논리값을 가지는 신호를 고장신호로 검출한다. 주파수신호는 아날로그 신호와 유사한 기법을 구현하였으며, 통계적 모듈은 아날로그 센서 자체의 물리적 건전성을 검사하는 모듈이다. 현재 SMART의 설계가 확정되어 있지 않으므로 개발된 신호검증알고리듬을 시험하기 위해서 여러 주요 공정변수가 표현되는 상용 원자로의 냉각재계통을 대상으로 검증 알고리듬을 구현하였으며, 운전모사기로 모사된 신호를 이용하여 개발된 신호검증알고리듬을 시험하였다. 시험결과 각 모듈별로 적절히 고장을 검출함을 보였다.

  • PDF

사용후핵연료봉 인출 핵심장치 디지털 목업 검증

  • 김영환;조용준;이영순;이도연;안도희
    • 한국방사성폐기물학회:학술대회논문집
    • /
    • 한국방사성폐기물학회 2016년도 추계학술논문요약집
    • /
    • pp.177-178
    • /
    • 2016
  • 전처리 공정장치 구축에 앞서 정확한 설계와 검증이 선행되어야 한다. 우선 디지털 목업 기술을 통해 설계검증을 철저히 함으로써 공정의 품질을 높이고 공정하자를 최소화 할 수 있다. 전처리 공정 중 사용후핵연료봉 인출 핵심장치의 유지보수를 쉽게 하고, 원격제어 효율을 높이기 위한 모듈화와 그에 대한 모듈화 방안분석을 수행하였다. 이를 위해해 전처리 디지털 목업 시스템 검증 대상과 사용 후핵연료봉 인출 핵심장치 주요모듈을 선정하였으며, 주요 모듈의 모듈화 방안 과 모듈 탈착 시간 검증하였다. 그 결과, 사용후핵연료봉 인출 핵심장치에서는 5개의 주요 모듈로 구성하였으며, 모듈 탈착 시간 검증에서 작업시간은 클램프모듈이 약 190초, 언볼팅, 푸셔 모듈이 140초, 인출 모듈이 160초, 연료봉 밀집 모듈이 80초 소요될 것 분석되었다. 향후 전처리장치별 모듈 분석과 LAYOUT 운영을 포함해서 MSM 시뮬레이터의 디바이스 및 시뮬레이터 시스템 구축을 수행할 것이다.

  • PDF

열·습도 복합하중에서의 유연성 전자모듈에 대한 구조해석 (Stress Analysis for Bendable Electronic Module Under Thermal-Hygroscopic Complex Loads)

  • 한창운;오철민;홍원식
    • 대한기계학회논문집A
    • /
    • 제37권5호
    • /
    • pp.619-624
    • /
    • 2013
  • 이동용 전자기기에 적용 가능한 유연성 전자모듈이 롤투롤 공정에 의해 개발되었다. 개발된 전자모듈은 모듈 내의 폴리이미드층이 유연성 기판 역할을 하고 그 사이에 동선과 이방성도전필름과 박막 실리콘 칩과 모듈의 봉지재 역할을 하는 접착재료로 구성된다. 개발된 유연성 전자모듈의 신뢰성을 평가하기 위하여 일련의 인증시험을 수행하였다. 시험수행 결과 열 습도 복합하중 조건인 오토클레이브 시험 후에 시편 모듈 내에 박리가 발생하였다. 오토클레이브 시험에서 열과 습기가 유연성 전자모듈에 어떤 응력을 발생시키는지를 범용 유한요소 프로그램으로 연구하였다. 열 흡습 복합하중조건에서 열과 흡습에 의한 영향을 분리하여 상대적으로 평가해 보기 위하여 오토클레이브 조건 중 온도조건에 해당하는 $121^{\circ}C$ 온도조건 만을 적용하여 해석을 별도 수행하고 두 결과를 비교하였다. 또한 비교 해석결과를 바탕으로 유연성 전자모듈의 고장메커니즘을 추정하였다.

ESS용 PCS 모듈의 병렬운전 제어 (Parallel Operation Control Method of PCS Module for ESS)

  • 배기훈;김준모;이정;엄태호;원충연
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2018년도 추계학술대회
    • /
    • pp.141-142
    • /
    • 2018
  • 본 논문에서는 부하 분담, 신뢰성 및 효율 향상, 시스템 용량을 증가시키는 PCS 모듈 병렬 운전 방법을 제안한다. 병렬 운전을 할 때 모듈별 출력 전압, 전류 값들이 이상적으로 동일하지 않기 때문에 시스템 손실을 초래하는 순환전류가 필연적으로 발생하게 된다. 따라서 순환전류를 저감시키기 위해 모듈별 전력제어와 가상의 계수인 droop index를 이용하여 Load sharing이 잘 되는 제어 알고리즘을 이용하여 병렬 운전 방법의 타당성을 검증한다.

  • PDF