• Title/Summary/Keyword: 모듈단위 분석

Search Result 190, Processing Time 0.028 seconds

A Metrics Set for Measuring Software Module Severity (소프트웨어 모듈 심각도 측정을 위한 메트릭 집합)

  • Hong, Euy-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.20 no.1
    • /
    • pp.197-206
    • /
    • 2015
  • Defect severity that is a measure of the impact caused by the defect plays an important role in software quality activities because not all software defects are equal. Earlier studies have concentrated on defining defect severity levels, but there have almost never been trials of measuring module severity. In this paper, first, we define a defect severity metric in the form of an exponential function using the characteristics that defect severity values increase much faster than severity levels. Then we define a new metrics set for software module severity using the number of defects in a module and their defect severity metric values. In order to show the applicability of the proposed metrics, we performed an analytical validation using Weyuker's properties and experimental validation using NASA open data sets. The results show that ms is very useful for measuring the module severity and msd can be used to compare different systems in terms of module severity.

An Experimental Performance Comparison Study of Solar Heat and Power Hybrid Unit Module (태양 열·전기 복합생산 단위 모듈의 실험적 성능비교 연구)

  • Lee, Kwang Seob;Andrew, Putrayudha S.;Kang, Eun Chul;Lee, Euy Joon
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.38 no.9
    • /
    • pp.757-762
    • /
    • 2014
  • A solar heat and power hybrid system can simultaneously generate electricity and thermal energy. In this study, several experiments were carried out with a solar heat and power hybrid unit. Then, a method to increase the photovoltaic efficiency and amount of thermal energy was suggested based on a comparative analysis. The experiment was conducted using only the photovoltaic system as a reference case, with the photovoltaic-thermal air system as a hybrid case. A numerical increase in the photovoltaic efficiency per $1^{\circ}C$ was suggested based on a comparative data analysis of these two cases. In this experiment, the surface temperature on the air hybrid system was $13.52^{\circ}C$ lower than that in the reference case, and the photovoltaic efficiency was increased by 5.09. The amount of thermal energy produced was 15.69 Wt per $1^{\circ}C$ difference between the ambient and outlet temperatures. In this paper, therefore, a photovoltaic efficiency increase of 0.34 per $1^{\circ}C$ is proposed for the air hybrid system based on the analysis of the experimental data.

A Design and Implementation of The Biometrics Collection System (생체정보 수집 시스템 설계 및 구현)

  • Ko, Ginam;Lee, YongSub;Moon, Nammee
    • Annual Conference of KIPS
    • /
    • 2015.10a
    • /
    • pp.1530-1533
    • /
    • 2015
  • 본 논문은 지문, 홍채, 얼굴 및 서명 이미지를 수집하고, 이를 기 수집된 생체정보들과 비교 분석하여 고유한 개인 정보를 생성함으로써, 회원 및 직원 등 소규모 단위뿐만 아니라, 국가 단위의 주민 정보에도 활용 가능한 생체정보 수집 시스템의 설계 및 구현에 관한 것이다. 제안 시스템은 개인정보 수집기, 생체정보 수집기(지문수집기, 홍채수집기, 얼굴수집기 및 서명 수집기), 생체정보 검증기(지문검증기, 홍채검증기)와 생체정보 관리기로 구성되어 있으며, 웹페이지 형태의 개인정보 수집기에서 Java로 구현된 생체정보 수집기의 호출 및 데이터 송수신을 위해, 최근 기술적 추세에 맞추어 자바애플릿 형태가 아닌 브라우저 플러그인 형태의 데이터 연동모듈을 구현하였다.

A Study on the Netted Radar Information Network (Jamming 효과를 고려한 Netted 레이다의 정보통합망 설계에 관한 연구)

  • 김춘길;이형재
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.17 no.4
    • /
    • pp.398-414
    • /
    • 1992
  • For designing the radar integrated data network, we construct the network structure with a spatial hierarchy decomposition scheme. The RIDN can be decomposed into several subnet classes, those of which are composed of the several group classes of radar sits, In a group class, the communication nodes of a radar site are modeled by the software modules formulated with the statistical attributes of discrete events. And we get the analysis over the network through the separately constructed infra group level models which were coded with the C language. After constructing the local area network with these infra models through the proper data links. We got the analysis of the communication performance of inner models and the global network.

  • PDF

Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment (클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현)

  • Kim, Myoungjin;Han, Seungho;Cui, Yun;Lee, Hanku
    • Journal of Internet Computing and Services
    • /
    • v.14 no.6
    • /
    • pp.71-84
    • /
    • 2013
  • Log data, which record the multitude of information created when operating computer systems, are utilized in many processes, from carrying out computer system inspection and process optimization to providing customized user optimization. In this paper, we propose a MongoDB-based unstructured log processing system in a cloud environment for processing the massive amount of log data of banks. Most of the log data generated during banking operations come from handling a client's business. Therefore, in order to gather, store, categorize, and analyze the log data generated while processing the client's business, a separate log data processing system needs to be established. However, the realization of flexible storage expansion functions for processing a massive amount of unstructured log data and executing a considerable number of functions to categorize and analyze the stored unstructured log data is difficult in existing computer environments. Thus, in this study, we use cloud computing technology to realize a cloud-based log data processing system for processing unstructured log data that are difficult to process using the existing computing infrastructure's analysis tools and management system. The proposed system uses the IaaS (Infrastructure as a Service) cloud environment to provide a flexible expansion of computing resources and includes the ability to flexibly expand resources such as storage space and memory under conditions such as extended storage or rapid increase in log data. Moreover, to overcome the processing limits of the existing analysis tool when a real-time analysis of the aggregated unstructured log data is required, the proposed system includes a Hadoop-based analysis module for quick and reliable parallel-distributed processing of the massive amount of log data. Furthermore, because the HDFS (Hadoop Distributed File System) stores data by generating copies of the block units of the aggregated log data, the proposed system offers automatic restore functions for the system to continually operate after it recovers from a malfunction. Finally, by establishing a distributed database using the NoSQL-based Mongo DB, the proposed system provides methods of effectively processing unstructured log data. Relational databases such as the MySQL databases have complex schemas that are inappropriate for processing unstructured log data. Further, strict schemas like those of relational databases cannot expand nodes in the case wherein the stored data are distributed to various nodes when the amount of data rapidly increases. NoSQL does not provide the complex computations that relational databases may provide but can easily expand the database through node dispersion when the amount of data increases rapidly; it is a non-relational database with an appropriate structure for processing unstructured data. The data models of the NoSQL are usually classified as Key-Value, column-oriented, and document-oriented types. Of these, the representative document-oriented data model, MongoDB, which has a free schema structure, is used in the proposed system. MongoDB is introduced to the proposed system because it makes it easy to process unstructured log data through a flexible schema structure, facilitates flexible node expansion when the amount of data is rapidly increasing, and provides an Auto-Sharding function that automatically expands storage. The proposed system is composed of a log collector module, a log graph generator module, a MongoDB module, a Hadoop-based analysis module, and a MySQL module. When the log data generated over the entire client business process of each bank are sent to the cloud server, the log collector module collects and classifies data according to the type of log data and distributes it to the MongoDB module and the MySQL module. The log graph generator module generates the results of the log analysis of the MongoDB module, Hadoop-based analysis module, and the MySQL module per analysis time and type of the aggregated log data, and provides them to the user through a web interface. Log data that require a real-time log data analysis are stored in the MySQL module and provided real-time by the log graph generator module. The aggregated log data per unit time are stored in the MongoDB module and plotted in a graph according to the user's various analysis conditions. The aggregated log data in the MongoDB module are parallel-distributed and processed by the Hadoop-based analysis module. A comparative evaluation is carried out against a log data processing system that uses only MySQL for inserting log data and estimating query performance; this evaluation proves the proposed system's superiority. Moreover, an optimal chunk size is confirmed through the log data insert performance evaluation of MongoDB for various chunk sizes.

Design and Implementation of an Information Analyzer for Object-Oriented Program (객체지향 프로그램 정보 분석기 설계 및 구현)

  • 김운용;최영근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.490-492
    • /
    • 1999
  • 본 논문에서는 객체지향 프로그램에 대한 프로그램 정보를 분석하여 이들간의 관계를 표현할 수 있는 방법을 제시한다. 현재까지 프로그램을 분석하고 표현하기 위한 그래프 표현으로 호출 그래프, 제어흐름 그래프 및 종속 그래프 등이 있으며 이를 이용하여 테스팅, 슬라이싱, 디버깅, 프로그램 이해, 병렬처리, 역공학과 같은 다양한 분야에 적용되고 있다. 본 논문에서는 객체지향 언어의 프로그램의 시각적 이해를 돕고, 분석에 필요한 정보를 표현하는 그래프들간의 관계성을 고려한 효율적인 분석기를 표현한다. 이를 위해 클래스, 상속관계, 호출관계, 제어흐름 및 데이터 종속관계를 고려하여 객체 지향언어 분석에 필요한 그래프 요소를 멤버함수레벨, 클래스 레벨, 모듈 클래스 레벨 단위로 추출하고 이들간의 정보를 저장소로 통합 구성한다. 이를 통해 기존의 특정목적을 위해 표현하는 그래프 표현 방식은 그래프간의 관계성과 분석정보의 독립성 그리고 재사용성의 특징을 가지는 통합 분석기로 구성될 수 있다. 이러한 특징은 프로그램의 이해와 정보의 관리효과를 증가시킬 수 있으며, 많은 소프트웨어 엔지니어링 도구와 기술들에 필요한 통합화된 정보를 제공하고 이용될 수 있을 것이다.

  • PDF

Performance Evaluation of a-Si BIPV System According to Transmittance Variation (투과율에 따른 비정질실리콘 BIPV 시스템 효율 평가)

  • Cha, Kwangseok;Lee, Byoungdoo;Kim, Kangsuk;Shin, Seungchul;Lee, Daewoo
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2010.06a
    • /
    • pp.60.1-60.1
    • /
    • 2010
  • 공동주택에서 태양광발전(PV)을 통한 세대 전기에너지 이용은 모듈 설치 면적의 제약으로 인해 전 세대를 대상으로 활용하기에 현실적으로 어려움이 있다. 특히 남향이나 남동, 남서향으로 위치한 거실 창호를 활용하는 경우에도 결정질 실리콘(crystalline silicon) 태양전지 셀로 인한 실내 음영문제 등으로 건물통합형 태양광발전(BIPV) 시스템의 가시성을 확보하는데 한계가 있다. 따라서 이런 문제점을 극복하고자 투광형 비정질실리콘(amorphous silicon) 태양전지를 이용한 발코니창호/커튼월 BIPV 시스템을 구축하고, 테스트베드를 통한 적용성 평가 검증을 수행하였다. 테스트베드는 KCC 중앙연구소 1층 외부 측창에 결정질 BIPV 모듈(A2PEAK 사(社), 최대 출력 210 Wp, W 2,000 mm ${\times}$ H 1,066 mm)과 10% 및 30% 투광형 비정질 BIPV 모듈(Sharp 사(社) See Through type, 최대 출력 135 Wp/123 Wp, W 1,930 mm ${\times}$ H 1,180 mm)을 각각 설치(남서 $30^{\circ}$, 수직 $90^{\circ}$)하여, 2009년 5월에서 8월 사이 4개월에 걸친 모니터링을 통해 실제 발전량 데이터를 확보, 시스템에 대한 분석을 진행하였다. 분석 결과, 설치용량당 일평균 발전량은 결정질형이 1.46 kWh/kWp, 10% 투광형은 1.10 kWh/kWp, 30% 투광형은 0.73 kWh/kWp을 나타내었다. 10% 투광형과 30% 투광형의 모듈 성능 차이는 크지 않으나 발전량에 있어서는 큰 차이를 보였고, 10% 투광형의 설치용량당 일평균 발전량은 경정질형의 75.2% 수준으로 투광형 비정질실리콘 BIPV 시스템의 창호 적용 가능성을 확인하였다. 특히 세대 거실 창호를 통한 가시성 확보는 기존 결정질 BIPV 창호의 단점을 개선하였다. 건자재 일체화로 구축된 가시성확보 BIPV시스템 창호는 단위 세대별 적용이 쉽고, 공동주택에서 PV 시스템의 설치면적을 극대화시키므로 향후 Zero Energy 공동주택 구축에도 활용성이 클 것으로 기대된다.

  • PDF

A Korean Grammar Checker using Lexical Disambiguation Rule and Partial Parsing (어휘적 중의성 제거 규칙과 부분 문장 분석을 이용한 한국어 문법 검사기)

  • So, Gil-Ja;Gwon, Hyeok-Cheol
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.3
    • /
    • pp.305-315
    • /
    • 2001
  • 본 논문에서는 우리말 문서에 있는 오류를 어절 단위로 검증하는 철자 오류와 여러 어절을 분석해야 처리할 수 있는 문법 오류로 분류하였다. 문법 오류를 처리할 때 전체 문장 분석은 시간이 많이 소요되고 구현하기 어려우므로 대부분 부분 문장 분석 방법을 이용한다. 기존 연구에서 사용한 부분 문장 분석은 분석 어절에 어휘 중의성이 있을 때 문장 분석 종결 또는 과분석 등의 오류가 발생한다. 본 논문에서는 문법 검사기에서 어휘 중의성 때문에 발생하는 문제점을 해결하는 방법으로 어휘 중의성 제거 규칙을 사용한다. 본 논문에서 구현한 어휘 중의성 제거 모듈은 코퍼스 데이타에서 얻은 경험적 규칙을 기반으로 한다. 이 경험적 규칙은 언어적 지식을 기반으로 한다.

  • PDF

A Study on the Development of GIS Based Water Quality Simulation System using HSPF in Basin of Yeong-san River (HSPF 모델을 적용한 GIS기반의 영산강 유역 수질모의 시스템 개발에 관한 연구)

  • Lee, Sung Joo;Kim, Kye Hyun;Lee, Chol Young;Lee, Geon Hwi
    • Journal of Wetlands Research
    • /
    • v.14 no.4
    • /
    • pp.645-656
    • /
    • 2012
  • The basin environment has been seriously damaged by reckless development during the past half century. The demand for management in the basin has increased, but the system for prediction and management is not sufficient. Therefore, the aim of this study is to design a GIS-based water quality linkage system using the most suitable simulation, HSPF (Hydrological Simulation Program-Fortran) in this basin of South Korea. To achieve this, data of HSPF model for simulation and GIS data for spatial analysis is collected. And the system applied linkages of the water quality model and GIS such as Loose coupling. Also, the major function of the system was designed as a modular unit. Ultimately, the system is developed using development language of VB.NET from Microsoft and ArcObjects component from ESRI based on design for a module unit. The water quality simulation system can be supported to prediction and management for basin environment of Yeong-San River. In the future study, scenario will be established using the result of HSPF model And will be expected to support to situation of future basin and policy making.

Quantifying of Photon Flux Emitting from Light-emitting Diodes Using a Quantum Sensor and Spectroradiometer (광량자센서와 분광광도계를 이용한 발광다이오우드 광량자속의 정량화)

  • 김용현;박현수
    • Journal of Bio-Environment Control
    • /
    • v.9 no.4
    • /
    • pp.223-229
    • /
    • 2000
  • This study was conducted to analyze the opto-electric characteristics of light-emitting diodes(LED) designed for growth and morphogenesis control of transplant and to quantify the photon flux emittig from LED using a quantum sensor spectroradiometer. Difference in photon flux for blue and red LED between measured by a quantum sensor and measured by a spectroradiometer and numerically integrated was not observed. This result implies a spectroradiometer can be applied to quantify the photon flux emitting from far-red LED, which can not be measured using a quantum sensor. Since photon flux increases in proportion to wavelength, photon flux of LED modules arranged for red and far-red increased in proportion to wavelength, photon flux of LED modules arranged for red and rar-red increased gradually as the number of LED stick emitting far-red in LEd modules increased. Illumination of LED modules arranged for red and far-red decreased as the number of LED stick emitting far-red in LED modules increased. There was no difference in irradiance between LED modules arranged for red and far-red.

  • PDF