• Title/Summary/Keyword: Software Performance Assessment

Search Result 191, Processing Time 0.03 seconds

Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques

  • Malhotra, Ruchika;Jangra, Ravi
    • Journal of Information Processing Systems
    • /
    • v.13 no.4
    • /
    • pp.778-804
    • /
    • 2017
  • Software today has become an inseparable part of our life. In order to achieve the ever demanding needs of customers, it has to rapidly evolve and include a number of changes. In this paper, our aim is to study the relationship of object oriented metrics with change proneness attribute of a class. Prediction models based on this study can help us in identifying change prone classes of a software. We can then focus our efforts on these change prone classes during testing to yield a better quality software. Previously, researchers have used statistical methods for predicting change prone classes. But machine learning methods are rarely used for identification of change prone classes. In our study, we evaluate and compare the performances of ten machine learning methods with the statistical method. This evaluation is based on two open source software systems developed in Java language. We also validated the developed prediction models using other software data set in the same domain (3D modelling). The performance of the predicted models was evaluated using receiver operating characteristic analysis. The results indicate that the machine learning methods are at par with the statistical method for prediction of change prone classes. Another analysis showed that the models constructed for a software can also be used to predict change prone nature of classes of another software in the same domain. This study would help developers in performing effective regression testing at low cost and effort. It will also help the developers to design an effective model that results in less change prone classes, hence better maintenance.

Software for biaxial cyclic analysis of reinforced concrete columns

  • Shirmohammadi, Fatemeh;Esmaeily, Asad
    • Computers and Concrete
    • /
    • v.17 no.3
    • /
    • pp.353-386
    • /
    • 2016
  • Realistic assessment of the performance of reinforced concrete structural members like columns is needed for designing new structures or maintenance of the existing structural members. This assessment requires analytical capability of employing proper material models and cyclic rules and considering various load and displacement patterns. A computer application was developed to analyze the non-linear, cyclic flexural performance of reinforced concrete structural members under various types of loading paths including non-sequential variations in axial load and bi-axial cyclic load or displacement. Different monotonic material models as well as hysteresis rules, were implemented in a fiber-based moment-curvature and in turn force-deflection analysis, using proper assumptions on curvature distribution along the member, as in plastic-hinge models. Performance of the program was verified against analytical results by others, and accuracy of the analytical process and the implemented models were evaluated in comparison to the experimental results. The computer application can be used to predict the response of a member with an arbitrary cross section and various type of lateral and longitudinal reinforcement under different combinations of loading patterns in axial and bi-axial directions. On the other hand, the application can be used to examine analytical models and methods using proper experimental data.

Direct displacement-based seismic assessment of concrete frames

  • Peng, Chu;Guner, Serhan
    • Computers and Concrete
    • /
    • v.21 no.4
    • /
    • pp.355-365
    • /
    • 2018
  • Five previously-tested reinforced concrete frames were modelled using a nonlinear finite element analysis procedure to demonstrate the accurate response simulations for seismically-deficient frames through pushover analyses. The load capacities, story drifts, and failure modes were simulated. This procedure accounts for the effects of shear failures and the shear-axial force interaction, and thus is suitable for modeling seismically-deficient frames. It is demonstrated that a comprehensive analysis method with a capability of simulating material constitutive response and significant second-order mechanisms is essential in achieving a satisfactory response simulation. It is further shown that such analysis methods are invaluable in determining the expected seismic response, safety, and failure mode of the frame structures for a performance-based seismic evaluation. In addition, a new computer program was developed to aid researchers and engineers in the direct displacement-based seismic design process by assessing whether a frame structure meets the code-based performance requirements by analyzing the analysis results. As such, the proposed procedure facilitates the performance-based design of new buildings as well as the numerical assessment and retrofit design of existing buildings. A sample frame analysis was presented to demonstrate the application and verification of the approach.

Basic Design of Software for Eco-Efficiency Assessment of Electric Motor Unit(EMU) (전동차 에코효율성 평가를 위한 S/W 기본설계)

  • Kim, Yong-Ki;Lee, Jae-Young;Seo, Min-Seok;Eun, Jong-Hwan
    • Proceedings of the KSR Conference
    • /
    • 2006.11b
    • /
    • pp.1253-1258
    • /
    • 2006
  • As a global effort to conservate the environment, life cycle assessment(LCA) which considers the environmental impact through the life cycle of a product, from acquiring of resources to scrapping, has been actively applied. The LCA is a tool to calculate quantitatively the environmental impacts caused by products or services through their life cycles. Eco-efficiency need that express value of environmental impact provision EMU and develops in two forms according to use target of Eco-efficiency as a tool that environmental impact of EMU. It is a strategic instrument which assists stakeholders to understand which products, processes or services to target with future investments and which are not by comparing economic and ecological values. The results stand for aggregated information on economical value and environmental impact. Also, In this method, it is important to derive EPI(Environmental Performance Index) and SPI(Service Performance Index) from the sources available. The following is used as one of Eco-efficiency tools to achieve the target performance of processes, products and services for designer or projector. According to the eco-efficiency methodology for EMU developed in this study, the user definition and the DB design were carried out as a basic design of eco-efficiency S/W.

  • PDF

A study on Automatic Air Combat Simulation

  • Imado, Fumiak;Furukawa, Keiichi;Ozawa, Yoichiro;Mori, Tomokazu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.156.6-156
    • /
    • 2001
  • A computer software system which enables to assess the air combat performance only by a computer is currently under development. The system is composed with plural aircraft models, missile models, bullet models etc. The aircraft can implement several empirical air combat maneuvers automatically depending on the situation , therefore air combat simulations and assessment can be attained. Some of these maneuvers and features are explained.

  • PDF

Structural performance assessment of fixed offshore platform based on in-place analysis

  • Raheem, Shehata E. Abdel;Aal, Elsayed M. Abdel;AbdelShafy, Aly G.A.;Mansour, Mahmoud H.;Omar, Mohamed
    • Coupled systems mechanics
    • /
    • v.9 no.5
    • /
    • pp.433-454
    • /
    • 2020
  • In-place analysis for offshore platforms is essentially required to make proper design for new structures and true assessment for existing structures. The structural integrity of platform components under the maximum and minimum operating loads of environmental conditions is required for risk assessment and inspection plan development. In-place analyses have been executed to check that the structural member with all appurtenances robustness and capability to support the applied loads in either storm condition or operating condition. A nonlinear finite element analysis is adopted for the platform structure above the seabed and the pile-soil interaction to estimate the in-place behavior of a typical fixed offshore platform. The analysis includes interpretation of dynamic design parameters based on the available site-specific data, together with foundation design recommendations for in-place loading conditions. The SACS software is utilized to calculate the natural frequencies of the model and to obtain the response of platform joints according to in-place analysis then the stresses at selected members, as well as their nodal displacements. The directions of environmental loads and water depth variations have important effects on the results of the in-place analysis behavior. The result shows that the in-place analysis is quite crucial for safe design and operation of offshore platform and assessment for existing offshore structures.

Risk Management and Assessment Methodology in System Design (위험관리 프로세서와 평가의 새로운 접근)

  • 조희근;박영원
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.2 no.2
    • /
    • pp.197-208
    • /
    • 1999
  • Recently, risk management is a very important issue in many industrial applications. This paper describes a general structure for risk management and suggests a new risk assessment methodology. In risk management applications of financial or insurance industries, there are many methodologies developed for practical use. However, areas for improvement exist to facilitate the application of the methods. Two major risk assessment methodologies have been developed and widely applied in system engineering. One is in its original development application from aerospace and defense industry, and the other was developed in applied software engineering. In a large and complicated system development application, an effective risk management can reduce total development cost as well as uncertainty in achieving project goals of schedule and performance.

  • PDF

Higher-Order Countermeasures against Side-Channel Cryptanalysis on Rabbit Stream Cipher

  • Marpaung, Jonathan A.P.;Ndibanje, Bruce;Lee, Hoon Jae
    • Journal of information and communication convergence engineering
    • /
    • v.12 no.4
    • /
    • pp.237-245
    • /
    • 2014
  • In this study, software-based countermeasures against a side-channel cryptanalysis of the Rabbit stream cipher were developed using Moteiv's Tmote Sky, a popular wireless sensor mote based on the Berkeley TelosB, as the target platform. The countermeasures build upon previous work by improving mask generation, masking and hiding other components of the algorithm, and introducing a key refreshment scheme. Our contribution brings improvements to previous countermeasures making the implementation resistant to higher-order attacks. Four functional metrics, namely resiliency, robustness, resistance, and scalability, were used for the assessment. Finally, performance costs were measured using memory usage and execution time. In this work, it was demonstrated that although attacks can be feasibly carried out on unprotected systems, the proposed countermeasures can also be feasibly developed and deployed on resource-constrained devices, such as wireless sensors.

Development of Air Quality Assessment Model for Subway Cabin (도시철도 객실 공기질 평가모델 개발)

  • Kwon, Soon-Bark;Cho, Young-Min;Park, Duck-Shin;Kim, Se-Young;Park, Jae-Hyung;Cho, Goan-Hyun;Yoo, Gun-Jong;Kim, Jung-Su
    • Proceedings of the KSR Conference
    • /
    • 2010.06a
    • /
    • pp.157-160
    • /
    • 2010
  • Management of indoor air quality of underground subway station is an important issue since the limited natural ventilation, limited sunshine incoming, and highly moistured atmosphere. The improvement in IAQ of platform is expected because most stations were installed with platform screen door currently, however, the poor air quality in tunnel might be affecting subway cabin indoor. In this study, we developed the air quality assessment model based on computational fluid dynamics. The geometry of air ventilation unit, seat, LCD monitors, and passengers were modeled using commercial software (Design Modeler) and fluid pattern and pollutants trajectories were analyzed by using CFX. We predicted the thermal comfort by predicted mean vote (PMV), distribution of CO2 and PM10 concentration. It is expected that this model can be used for the performance test of air cleaners which are under development.

  • PDF

Feature Representation Method to Improve Image Classification Performance in FPGA Embedded Boards Based on Neuromorphic Architecture (뉴로모픽 구조 기반 FPGA 임베디드 보드에서 이미지 분류 성능 향상을 위한 특징 표현 방법 연구)

  • Jeong, Jae-Hyeok;Jung, Jinman;Yun, Young-Sun
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.2
    • /
    • pp.161-172
    • /
    • 2021
  • Neuromorphic architecture is drawing attention as a next-generation computing that supports artificial intelligence technology with low energy. However, FPGA embedded boards based on Neuromorphic architecturehave limited resources due to size and power. In this paper, we compared and evaluated the image reduction method using the interpolation method that rescales the size without considering the feature points and the DCT (Discrete Cosine Transform) method that preserves the feature points as much as possible based on energy. The scaled images were compared and analyzed for accuracy through CNN (Convolutional Neural Networks) in a PC environment and in the Nengo framework of an FPGA embedded board.. As a result of the experiment, DCT based classification showed about 1.9% higher performance than that of interpolation representation in both CNN and FPGA nengo environments. Based on the experimental results, when the DCT method is used in a limited resource environment such as an embedded board, a lot of resources are allocated to the expression of neurons used for classification, and the recognition rate is expected to increase.