• Title/Summary/Keyword: Complexity Level Indicator

Search Result 12, Processing Time 0.028 seconds

Analysis of Cyclomatic Complexity for Web Application (웹 어플리케이션의 순환복잡도 분석)

  • Park, Chul;Yoo, Haey-Oung
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.865-872
    • /
    • 2004
  • Web applications have different structural characteristics from conventional applications with the structural language or object-oriented language or 4GL. A web application typically consists of server-side script elements which run on web sewers, client-side script elements which run on the client web-browser, HTML elements that contains context. Therefore web applications developer concurrently uses 3 or more development language. Cyclomatic Complexity for Web Application(CCWA) metrics reflected composite complexity of each element. In this paper, we applied cyclomatic complexity for web application metrics with Complexity level indicator to web application. We applied it to 10 web applications that were developed in practical business. High complexity web applications classify into four type(MENU, FORM, CTRL, GEN). This paper has contributed to practical use of engineering approach for web application.

Development of Vegetation Indicator for Assessment of Naturalness in Stream Environment (하천환경의 자연성 평가를 위한 식생지표의 개발)

  • Chun, Seung-Hoon;Chae, Soo-Kwon
    • Journal of Environmental Impact Assessment
    • /
    • v.25 no.6
    • /
    • pp.384-401
    • /
    • 2016
  • The vegetation assessment indicator has been developed recently as a biological part of the integrated assessment system for river environment to improve the efficiency of river restoration projects. This study carried out to test the vegetation assessment indicator and to reset its grade criteria on experimental streams. We classified and mapped vegetation communities at the level of physiognomic-floristic composition by each assessment unit. A total of 204 sampling quadrats were set up on the 68 assessment units at 5 experimental streams. By analyzing the vegetation data collected, we examined the appropriate numbers of sampling quadrats, the criteria of vegetation index score, classification of vegetation community, and grade criteria for vegetation assessment. The developed vegetation assessment indicator composed with the vegetation complexity index (VCI), the vegetation diversity index (VDI), and the vegetation naturalness index (VNI) was proved to reflect the current conditions of the streams sufficiently. The contribution of vegetation naturalness index to grading by vegetation assessment indicator was larger, but three indexes were closely correlated to each other. Also there was more clearer discrimination of grading with the application of adjusted criteria of vegetation assessment indicator and the standardized classification of vegetation community, but the stream segment type did not influence the vegetation assessment grade significantly.

Implementation of Water Depth Indicator using Contactless Smart Sensors (비접촉식 스마트센서 기반 수위측정 방법 구현)

  • Kim, Minhwan;Lee, Jinhee;Song, Giltae
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.6
    • /
    • pp.733-739
    • /
    • 2019
  • Water level measurement is highly demanding in IoT monitoring areas such as smart factory, smart farm, and smart fish farm. However, existing water level indicators are limited to be used in industrial fields as commercial products due to the high cost of sensors and the complexity of algorithms used. In order to solve these problems, our paper proposed methods using an infrared distance sensor as well as a hall sensor for the water level measurement, both of which are contactless smart sensors. Data errors caused by the inaccuracy of existing sensors were decreased by applying new simple structures so that versatility is enhanced. The performance of our method was validated using experiments based on simulations. We expect that our new water depth indicator can be extended to a general-purpose water level monitoring system based on IoT technology.

Analysis of Transaction Networks among Korean IT Corporations in Nine Metropolitan Regions: Assessing Connection Strengths and Developing a Node Centrality Composite Indicator (국내 IT 기업 대상 9개 광역권 지역의 거래 네트워크 분석: 연결강도 분석 및 노드 중심성 복합지표 개발)

  • Geon Jae Yu;Hyun Sang Lee;Choong Kwon Lee
    • Smart Media Journal
    • /
    • v.13 no.2
    • /
    • pp.108-121
    • /
    • 2024
  • In the IT industry, the complexity and volatility of corporate networks are gradually evolving, and concurrently, the significance of corporate networks is increasing. Previous research has employed network analysis to scrutinize inter-corporate trade relationships for strategic and policy making. However, previous studies focused on the overall network structure from a macroscopic perspective, presenting limitations in applicability at the individual IT corporation level. This study develops a novel research model incorporating sector and region-level network analysis based on connection strength, along with the derivation of a composite node centrality indicator. Using this methodology, we analyzed corporate networks across nine metropolitan areas using IT corporate transaction data. The results means that cities with a manufacturing base, such as Incheon, Busan, and Daegu, have recently established cooperative networks with IT companies. We also found that in the IT industry in Gwangju and Daejeon, certain companies dominate the transaction network.

A Possible Path per Link CBR Algorithm for Interference Avoidance in MPLS Networks

  • Sa-Ngiamsak, Wisitsak;Varakulsiripunth, Ruttikorn
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.772-776
    • /
    • 2004
  • This paper proposes an interference avoidance approach for Constraint-Based Routing (CBR) algorithm in the Multi-Protocol Label Switching (MPLS) network. The MPLS network itself has a capability of integrating among any layer-3 protocols and any layer-2 protocols of the OSI model. It is based on the label switching technology, which is fast and flexible switching technique using pre-defined Label Switching Paths (LSPs). The MPLS network is a solution for the Traffic Engineering(TE), Quality of Service (QoS), Virtual Private Network (VPN), and Constraint-Based Routing (CBR) issues. According to the MPLS CBR, routing performance requirements are capability for on-line routing, high network throughput, high network utilization, high network scalability, fast rerouting performance, low percentage of call-setup request blocking, and low calculation complexity. There are many previously proposed algorithms such as minimum hop (MH) algorithm, widest shortest path (WSP) algorithm, and minimum interference routing algorithm (MIRA). The MIRA algorithm is currently seemed to be the best solution for the MPLS routing problem in case of selecting a path with minimum interference level. It achieves lower call-setup request blocking, lower interference level, higher network utilization and higher network throughput. However, it suffers from routing calculation complexity which makes it difficult to real task implementation. In this paper, there are three objectives for routing algorithm design, which are minimizing interference levels with other source-destination node pairs, minimizing resource usage by selecting a minimum hop path first, and reducing calculation complexity. The proposed CBR algorithm is based on power factor calculation of total amount of possible path per link and the residual bandwidth in the network. A path with high power factor should be considered as minimum interference path and should be selected for path setup. With the proposed algorithm, all of the three objectives are attained and the approach of selection of a high power factor path could minimize interference level among all source-destination node pairs. The approach of selection of a shortest path from many equal power factor paths approach could minimize the usage of network resource. Then the network has higher resource reservation for future call-setup request. Moreover, the calculation of possible path per link (or interference level indicator) is run only whenever the network topology has been changed. Hence, this approach could reduce routing calculation complexity. The simulation results show that the proposed algorithm has good performance over high network utilization, low call-setup blocking percentage and low routing computation complexity.

  • PDF

Quantifying Risk Factors on Cost Performance By Characterizing Capital Facility Projects

  • Jang, Myung-Hoon;Cha, Hee-Sung
    • Korean Journal of Construction Engineering and Management
    • /
    • v.7 no.4 s.32
    • /
    • pp.177-183
    • /
    • 2006
  • Risk-based estimation has been successfully introduced into the construction industry. By incorporating historical data associated with probability analysis, risk-based estimate is an effective decision support aid in considering whether to launch a particular project. The industry challenges, however, especially related with management issues, such as labor shortage, wage growth, and supply chain complexity, have often resulted in poor cost performance. The insufficient assessing the project characteristics (i.e., resource availability, project complexity, and project delivery method) can be the main reasons in the poor cost performance. Because the accuracy level of cost performance prediction can be enhanced by extensive evaluation of the subject project characteristics, a new approach for predicting cost performance in an earlier stage of a project can improve the Industry substantiality, in other words, value maximization. The purpose of this paper is to develop a new methodology in developing a risk-based estimate tool by incorporating extensive project characteristics. To do this, an extensive industry survey was conducted from both private and public sectors in building industry in Korea. In addition, significant project characteristics were identified in terms of cost performance indicator. Although the data collection is limited to Korean industry the suggested approach provides the industry with a straightforward methodology in risk management. As many researchers maintained that front-end planning efforts are crucial in achieving the successful outcome in building projects, the new method for risk-based estimation can Improve the cost performance as well as enhance the fulfillment in terms of business sustainability.

Applying rework indicator to control software development project (소프트웨어 개발 프로젝트 제어를 위한 재작업 지표의 적용)

  • Han Hyuk-Soo;Kim Han-Saem
    • The KIPS Transactions:PartD
    • /
    • v.13D no.1 s.104
    • /
    • pp.61-66
    • /
    • 2006
  • It is reported that the success ratio of software development projects has been only 30%. Many causes lower project's chance of success, particularly lack of systematic project management. Especially, moving on the next phase of project with unsatisfactory outputs can be very problematic because it can cause much waste of resource, time and even lead to the failure of the whole project. Peer review and inspection are some of the practices designed to prevent such waste and possible failure. When defects are identified through such progress, each developer has to work on the product component again and fix the problem. This process is called rework. In this paper, we propose a method for improving quality of reworked product component to prevent excessive cost and time consumed caused by moving on the next phase of a project with a problematic product component. More specifically, this paper suggests a rework indicator that measures the level of rework based on its complexity and severity and is used to choose appropriate checking method on reworked product component. The research also confirmed the method's usefulness and effectiveness by applying the suggested method on four projects.

An Optimal Power-Throughput Tradeoff Study for MIMO Fading Ad-Hoc Networks

  • Yousefi'zadeh, Homayoun;Jafarkhani, Hamid
    • Journal of Communications and Networks
    • /
    • v.12 no.4
    • /
    • pp.334-345
    • /
    • 2010
  • In this paper, we study optimal tradeoffs of achievable throughput versus consumed power in wireless ad-hoc networks formed by a collection of multiple antenna nodes. Relying on adaptive modulation and/or dynamic channel coding rate allocation techniques for multiple antenna systems, we examine the maximization of throughput under power constraints as well as the minimization of transmission power under throughput constraints. In our examination, we also consider the impacts of enforcing quality of service requirements expressed in the form of channel coding block loss constraints. In order to properly model temporally correlated loss observed in fading wireless channels, we propose the use of finite-state Markov chains. Details of fading statistics of signal-to-interference-noise ratio, an important indicator of transmission quality, are presented. Further, we objectively inspect complexity versus accuracy tradeoff of solving our proposed optimization problems at a global as oppose to a local topology level. Our numerical simulations profile and compare the performance of a variety of scenarios for a number of sample network topologies.

Higher-order PMD compensator using partially feed forward algorithm (부분적인 feed forward 제어 알고리즘을 사용한 고차 PMD 보상에 대한 연구)

  • 김나영;박남규
    • Korean Journal of Optics and Photonics
    • /
    • v.14 no.1
    • /
    • pp.72-79
    • /
    • 2003
  • We proposed a noble algorithm using DOP (degree of polarization) not only as feedback signal but alto as feed-forward signal for the compensation of higher-order PMD effect. In the proposed algorithm, DOP after the first-order PMD compensation is considered as the indicator of the amount of residual higher-order PMD. This algorithm has the merit that DOF (degree of freedom) of the system can be limited to the level of the first-order PMD compensation system. Owing to the limited DOF, the reliability of the system can be enhanced and the complexity of the implementation can be degraded. For the analysis of the algorithm, we simulated the 10Gbps NRZ transmission system and obtained the result that the system outage probability can be reduced as much as three times with respect to the only first-order PMD compensation case.

Application of Ecological Indicator to Sustainable Use of Oyster Culture Grounds in GeojeHansan Bay, Korea (거제한산만 굴양식장의 지속적 이용을 위한 생태지표의 적용)

  • Cho, Yoon-Sik;Hong, Sok-Jin;Park, Sung-Eun;Jung, Rae-Hong;Lee, Won-Chan;Lee, Suk-Mo
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.16 no.1
    • /
    • pp.21-29
    • /
    • 2010
  • The concept of carrying capacity for bivalve culture of an area can be classified into four hierarchical categories, according to their level of complexity and scope, such as physical, production, ecological and social carrying capacity. Most scientific efforts to date have been directed towards modelling production carrying capacity and some of the resultant models have been used successfully. But, the modelling of ecological carrying capacity is still in its infancy, because it should consider the whole ecosystem and all culture activities. A more holistic approach is needed to determine the influence of bivalve aquaculture on the environment and ecological carrying capacity. As an alternative, we can use a set of ecological indicators which can show the environmental performance of bivalve farms and assess ecological carrying capacity. Clearance efficiency and filtration pressure indicators show the value of 0.331 and 0.203, respectively, and these indicators suggest that the present level of culture in GeojeHansan Bay is above the ecological carrying capacity of 0.05. Consequently, these indicators can provide a guidance on the present level of culture in regard to production and ecological carrying capacity in GeojeHansan Bay.