• Title/Summary/Keyword: 메트릭 검증

Search Result 60, Processing Time 0.03 seconds

Assesment of Ecological Condition Improvement by Eco-Technological Restoration in a Small Stream (샛강의 생태공학적 복원공법 적용에 따른 생태환경 개선 효과)

  • Kwon, Tae-Ho;Lee, Jung-Ho
    • Korean Journal of Environment and Ecology
    • /
    • v.21 no.5
    • /
    • pp.442-448
    • /
    • 2007
  • This study was carried out to assess the improved aspects of ecological conditions in a small stream, where eco-technological restorations such as gabion-crib mattress arrangement and soil-arresting wicker fence work had already been made up to stabilize the physically and ecologically damaged streambank. Six metrics by diatoms including species richness, Shannon diversity, saprobic index by DAIpo, percent sensitive diatoms, percent of Achnanthes minutissima, dominant index were analysed to assess the ecological integrity of small stream. By generalizing the changed values of six metrics on the stream flow from upper point(ST.1) to lower point(ST.3), it was found that the effect value of ecological condition improvement went up to as much as 33.9% on the average. The results suggested that eco-technological restoration treatment applied to this study is considerably effective for preserving the ecological integrity of small stream.

Identification of Microservices to Develop Cloud-Native Applications (클라우드네이티브 애플리케이션 구축을 위한 마이크로서비스 식별 방법)

  • Choi, Okjoo;Kim, Yukyong
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.1
    • /
    • pp.51-58
    • /
    • 2021
  • Microservices are not only developed independently, but can also be run and deployed independently, ensuring more flexible scaling and efficient collaboration in a cloud computing environment. This impact has led to a surge in migrating to microservices-oriented application environments in recent years. In order to introduce microservices, the problem of identifying microservice units in a single application built with a single architecture must first be solved. In this paper, we propose an algorithm-based approach to identify microservices from legacy systems. A graph is generated using the meta-information of the legacy code, and a microservice candidate is extracted by applying a clustering algorithm. Modularization quality is evaluated using metrics for the extracted microservice candidates. In addition, in order to validate the proposed method, candidate services are derived using codes of open software that are widely used for benchmarking, and the level of modularity is evaluated using metrics. It can be identified as a smaller unit of microservice, and as a result, the module quality has improved.

Design of Opportunity Tree to Decrease CBD Risk Exposure (CBD 개발과제 위험 노출도(Risk Exposure)를 줄이기 위한 Opportunity Tree의 설계)

  • 이민광;이경환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.505-507
    • /
    • 2004
  • 컴포넌트 기반 개발은 컴포넌트 재사용을 통해 생산성을 향상시키고, 검증된 컴포넌트의 사용으로 소프트웨어 품질을 증대시키며, 개발비용 및 일정의 단축을 유도하는 등 기존의 소프트웨어 개발 방법에 비해 다양한 이점을 보유하고 있다. 이러한 이점에도 불구하고 컴포넌트 기반개발을 성공적으로 정착시키란 쉬운 일이 아니다. 이는 바로 컴포넌트 기반 개발의 특성상 발생할 수 있는 위험을 체계적으로 관리하지 못했기 때문이다. 본 논문에서는 컴포넌트 기반 개발 시 발생할 수 있는 위험을 분석하고 영향을 미치는 측정 메트릭을 조사하여 위험을 정량적으로 측정하기 위한 초석을 마련하였다. 또한 컴포넌트 기반 개발 시 발생할 수 있는 위험을 체계적으로 관리하기 위한 'CBD 개발과제 위험 노출도를 줄이기 위한 OT(Opportunity Tree)'를 제시하였다.s;를 제시하였다.

  • PDF

Analytical Validation of the SDL Metrics Set (SDL 메트릭 집합의 분석적 검증)

  • Hong, Ui-Seok;Jeong, Myeong-Hui
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.4
    • /
    • pp.1112-1121
    • /
    • 2000
  • Design metrics that quantify the design phase play an important role in reducing system development cost because the problems in early phases of software development seriously affected the quality of the late products. Real-time systems such as telecommunication systems are so large that design quantification is more important in real-time system design. Although many metrics have been proposed, few of them are correctly validated. This paper revises the SDL metrics set proposed in earlier study [9] and perform an analytical validation o the metrics set. Axiomatic approach and dimensional analysis are used for metrics validation and the old metrics are revised ot satisfy the validation criteria.

  • PDF

A Routing Protocol for Urban Vehicular Ad Hoc Networks (도시 차량 애드 혹 네트워크를 위한 라우팅 프로토콜)

  • Yoon, Yo-Haan;Kim, Myung-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06d
    • /
    • pp.145-148
    • /
    • 2011
  • 무선 네트워크를 이용한 서비스가 보편화됨에 따라 차량을 통한 네트워크 역시 그 기술의 중요성이 부각되고 있다. 각 차량을 통신 주체로 하는 VANET은 라우팅 프로토콜이 통신의 중요한 요소이지만, MANET 라우팅 프로토콜에 비하여 그 연구가 미비하다. 본 연구에서는 VANET의 상황을 고려하여 ant colony optimization 휴리스틱 알고리즘의 흔적을 이용하는 기법을 통해서 VANET 라우팅 프로토콜을 제안하고자 한다. 또한 이를 검증하기 위해 VANET의 시뮬레이션 방법에 대해서 알아보고 이를 통해서 제안한 라우팅 프로토콜이 패킷 전송률, 제어 패킷의 수의 메트릭에서 더 나은 성능임을 보인다.

The Quality Evaluation Elements for Educational Serious Game : Focusing on Non-technical Elements (교육용 기능성게임의 품질 평가 요소 : 비기술적 요소를 중심으로)

  • Yoon, Seon-Jeong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.07a
    • /
    • pp.111-112
    • /
    • 2012
  • 게임의 순기능을 이용해 교육, 훈련, 치료 등의 목적으로 개발된 기능성 게임은 이용자들의 게임 선택을 위해 게임의 품질과 관련된 정확한 정보가 제공되는 것이 중요하다. 기능성게임의 품질을 평가하기 위한 기술적, 비기술적 영역 가운데 비기술적 영역은 기능성게임의 종류를 반영한 요소들로 구성된다. 본 연구는 교육용 기능성 게임의 비기술적 품질 평가 영역을 추출하고 이를 검증하였다. 본 연구를 위해 사용된 방법론은 다른 종류의 기능성 게임의 품질평가 요소 추출을 위한 가이드 역할을 할 것으로 기대된다. 향 후 본 연구의 결과를 이용하여 교육용 기능성 게임의 품질 평가 메트릭을 개발할 예정이다.

  • PDF

Reliability Metrics Design and Verification for the Acquisition of Small and Mid-Sized Web Application (중소규모 웹어플리케이션 개발업체 신뢰성평가를 위한 신뢰도 메트릭의 설계 및 유효성 검증)

  • Choi, Kwoung-Hee;Rhew, Sung-Yul
    • Asia pacific journal of information systems
    • /
    • v.16 no.3
    • /
    • pp.193-203
    • /
    • 2006
  • Software reliability prediction is a statistical method to put in place a timely software development practice useful for objective assessment of bidders. The current study suggests one research method that enables reliability assessment of such previous projects by studying user satisfaction and project management history. If incorporated into the existing acquisition process, the reliability assessment method will further enhance objectivity and accuracy in bidder selection process. The GQM(Goal Question Metric) paradigm was used to identify assessment metrics for bidder evaluation and questionnaires were collected from users to create user satisfaction indexes. In addition, 'weight of evidence', the most appropriate categorical method, was used to isolate attributes of each variable that may contribute to reliability assessment.

Accurate dam inflow predictions using SWLSTM (정확한 댐유입량 예측을 위한 SWLSTM 개발)

  • Kim, Jongho;Tran, Trung Duc
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2021.06a
    • /
    • pp.292-292
    • /
    • 2021
  • 최근 데이터 과학의 획기적인 발전으로 딥러닝(Deep Learning) 알고리즘이 개발되어 다양한 분야에 널리 적용되고 있다. 본 연구에서는 인공신경망 중 하나인 LSTM(Long-Short Term Memory) 네트워크를 기반으로 정확한 댐유입량 예측을 수행하는 SWLSTM 모델을 제안하였다. SWLSM은 모델의 정확도를 개선하기 위해 세 가지 주요 아이디어를 채택하였다. (1) 통계적 속성 (PACF) 및 교차 상관 함수(CCF)를 사용하여 적절한 입력 변수와 시퀀스 길이를 결정하였다. (2) 선택된 입력 예측 변수 시계열을 웨이블릿 변환(WT)을 사용하여 하위 시계열로 분해한다. (3) k-folds cross validation 및 random search 기법을 사용하여 LSTM의 하이퍼 매개변수들을 효율적으로 최적화하고 검증한다. 제안된 SWLSTM의 효과는 한강 유역 5개 댐의 시단위/일단위/월단위 유입량을 예측하고 과거 자료와 비교함으로써 검증하였다. 모델의 정확도는 다양한 평가 메트릭(R2, NSE, MAE, PE)이 사용하였으며, SWLSTM은 모든 경우에서 LSTM 모델을 능가하였다. (평가 지표는 약 30 ~ 80 % 더 나은 성능을 보여줌). 본 연구의 결과로부터, 올바른 입력 변수와 시퀀스 길이의 선택이 모델 학습의 효율성을 높이고 노이즈를 줄이는 데 효과적임을 확인하였다. WT는 홍수 첨두와 같은 극단적인 값을 예측하는 데 도움이 된다. k-folds cross validation 및 random search 기법을 사용하면 모델의 하이퍼 매개변수를 효율적으로 설정할 수 있다. 본 연구로부터 댐 유입량을 정확하게 예측한다면 정책 입안자와 운영자가 저수지 운영, 계획 및 관리에 도움이 될 것이다.

  • PDF

Analytical Study on Software Static/Dynamic Verification Methods for Deriving Enhancement of the Software Reliability Test of Weapon System (무기체계 소프트웨어 신뢰성 시험 개선점 도출을 위한 소프트웨어 정적/동적 검증 분석 사례연구)

  • Park, Jihyun;Choi, Byoungju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.7
    • /
    • pp.265-274
    • /
    • 2019
  • The reliability test performed when developing the weapon system software is classified into static test and dynamic test. In static test, checking the coding rules, vulnerabilities and source code metric are performed without executing the software. In dynamic test, its functions are verified by executing the actual software based on requirements and the code coverage is measured. The purpose of this static/dynamic test is to find out defects that exist in the software. However, there still exist defects that can't be detected only by the current reliability test on the weapon system software. In this paper, whether defects that may occur in the software can be detected by static test and dynamic test of the current reliability test on the weapon system is analyzed through experiments. As a result, we provide guidance on improving the reliability test of weapon system software, especially the dynamic test.

A Design-phase Quality Model for Ubiquitous Service Ontology (유비쿼터스 서비스 온톨로지를 위한 설계 품질 모델)

  • Lee, Mee-Yeon;Park, Seung-Soo;Lee, Jung-Won
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.6
    • /
    • pp.430-445
    • /
    • 2010
  • Effective service description and modeling methodologies are essential for dynamic service composition to provide autonomous services for users in ubiquitous computing environments. In our previous research, we proposed a 'u-Service' as an abstract and structured concept for operations of devices in ubiquitous environments. In addition, we established the mechanism to structure u-Services as an ontology and the description specification to represent attributes of u-Services. However, it did not provide enough methods or standards to analyze and evaluate the effectiveness of the u-Service ontology in the design time. Since existing quality models for software products or computing systems cannot consider characteristics of ubiquitous services, they are not suitable for ubiquitous service ontology. Therefore, in this paper, we propose a quality evaluation model to design and modeling a good ubiquitous service ontology, based on our u-Service ontology building process. We extract modeling goals and evaluation indicators according to characteristics of ubiquitous service ontology, and establish quality metrics to quantify each quality sub-characteristics. The experiment result of the proposed quality evaluation model for u-Service ontologies which are constructed for our previous works shows that we can analyze the design of ubiquitous service ontology from various angles, and indicate recommendations for improvement.