Search Results Heading

MBRLSearchResults

mbrl.module.common.modules.added.book.to.shelf
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
    Done
    Filters
    Reset
  • Discipline
      Discipline
      Clear All
      Discipline
  • Is Peer Reviewed
      Is Peer Reviewed
      Clear All
      Is Peer Reviewed
  • Reading Level
      Reading Level
      Clear All
      Reading Level
  • Content Type
      Content Type
      Clear All
      Content Type
  • Year
      Year
      Clear All
      From:
      -
      To:
  • More Filters
      More Filters
      Clear All
      More Filters
      Item Type
    • Is Full-Text Available
    • Subject
    • Publisher
    • Source
    • Donor
    • Language
    • Place of Publication
    • Contributors
    • Location
2,413 result(s) for "Maintainability"
Sort by:
Comprehensive assessment of equipment maintainability testability and supportability
General quality characteristics can reflect the performance and quality of equipment and have great guiding significance for the design, production, trade, and use of equipment. Maintainability, testability, and supportability (MTS) are all related to equipment faults and maintenance support and have strong relevance between them. Solving the problem of the isolation of the three characteristics evaluation requires to reduce the duplication of work and improve the evaluation efficiency, comprehensively assessment methods based on model and test are proposed by analysing the correlation of the MTS parameters. In the case study, parameters of different characteristics are obtained instead of one single characteristic, which shows the effectiveness of the proposed methods compared with the traditional sequential assessment method.
ATLAS Qualification Interface Refactoring Strategy
The ATLAS experiment involves over 6000 active members, including students, physicists, engineers, and researchers, and more than 2500 members are authors. This dynamic CERN environment brings up some challenges, such as managing the qualification status of each author. The Qualification system, developed by the Glance team, aims to automate the processes required for ATLAS members to achieve author status. Recently, ATLAS modified the policy behind it, and updates were necessary to put it into effect. The system was developed on top of an outdated framework. In order to ease the transition to the new ATLAS authorship qualification policy, the former solution was updated to a Hexagonal architecture based on Domain Driven Design philosophy. The access to the database has shifted from ORM - Object Relational Mapper - to SQL repositories to align with the team’s development stack. The system’s quality is ensured with automatic tests as part of an effective refactoring process that is transparent to the end user. This refactoring strategy intends to enhance the system to improve code maintainability, efficiency and to increase flexibility to accommodate future changes in the qualification policy.
Reliability and maintainability design of the micro ammeter
The reliability design and maintainability design of the micro ammeter were made in the paper. Firstly, reliability and maintainability models for the micro ammeter were established, and corresponding predictions and allocations were made. Secondly, this paper developed an analysis tool to improve the efficiency of reliability calculations greatly. Then, three micro ammeters participated in the 612-hour reliability test, and all successfully passed the reliability assessment.
Building a Catalogue of ISO/IEC 25010 Quality Measures Applied in an Industrial Context
Measuring quality is extremely important while developing a software product, but there is a lack of knowledge of which are the ISO/IEC 25010 quality measures that are currently being used in the industry. Through a literature analysis of 27 studies, the present article introduces a catalogue of 269 quality measures applied in an industrial setting, which is formed by a subset of 81 metrics defined by GQM approach, a subset of 81 specific metrics for quality characteristics, and a subset of 86 metrics defined through ISO/IEC 25023 and 21 through IT-CISQ. In conclusion, it can be said that GQM is the most widely used method, regardless of standards. Likewise, Maintainability, Performance Efficiency and Usability are the quality characteristics that have shown the highest degree of interest because they are more receptive to the end user.
Program Code Generation with Generative AIs
Our paper compares the correctness, efficiency, and maintainability of human-generated and AI-generated program code. For that, we analyzed the computational resources of AI- and human-generated program code using metrics such as time and space complexity as well as runtime and memory usage. Additionally, we evaluated the maintainability using metrics such as lines of code, cyclomatic complexity, Halstead complexity and maintainability index. For our experiments, we had generative AIs produce program code in Java, Python, and C++ that solves problems defined on the competition coding website leetcode.com. We selected six LeetCode problems of varying difficulty, resulting in 18 program codes generated by each generative AI. GitHub Copilot, powered by Codex (GPT-3.0), performed best, solving 9 of the 18 problems (50.0%), whereas CodeWhisperer did not solve a single problem. BingAI Chat (GPT-4.0) generated correct program code for seven problems (38.9%), ChatGPT (GPT-3.5) and Code Llama (Llama 2) for four problems (22.2%) and StarCoder and InstructCodeT5+ for only one problem (5.6%). Surprisingly, although ChatGPT generated only four correct program codes, it was the only generative AI capable of providing a correct solution to a coding problem of difficulty level hard. In summary, 26 AI-generated codes (20.6%) solve the respective problem. For 11 AI-generated incorrect codes (8.7%), only minimal modifications to the program code are necessary to solve the problem, which results in time savings between 8.9% and even 71.3% in comparison to programming the program code from scratch.
Beyond Functional Correctness: Design Issues in AI IDE-Generated Large-Scale Projects
New generation of AI coding tools, including AI-powered IDEs equipped with agentic capabilities, can generate code within the context of the project. These AI IDEs are increasingly perceived as capable of producing project-level code at scale. However, there is limited empirical evidence on the extent to which they can generate large-scale software systems and what design issues such systems may exhibit. To address this gap, we conducted a study to explore the capability of Cursor in generating large-scale projects and to evaluate the design quality of projects generated by Cursor. First, we propose a Feature-Driven Human-In-The-Loop (FD-HITL) framework that systematically guides project generation from curated project descriptions. We generated 10 projects using Cursor with the FD-HITL framework across three application domains and multiple technologies. We assessed the functional correctness of these projects through manual evaluation, obtaining an average functional correctness score of 91%. Next, we analyzed the generated projects using two static analysis tools, CodeScene and SonarQube, to detect design issues. We identified 1,305 design issues categorized into 9 categories by CodeScene and 3,193 issues in 11 categories by SonarQube. Our findings show that (1) when used with the FD-HITL framework, Cursor can generate functional large-scale projects averaging 16,965 LoC and 114 files; (2) the generated projects nevertheless contain design issues that may pose long-term maintainability and evolvability risks, requiring careful review by experienced developers; (3) the most prevalent issues include Code Duplication, high Code Complexity, Large Methods, Framework Best-Practice Violations, Exception-Handling Issues and Accessibility Issues; (4) these design issues violate design principles such as SRP, SoC, and DRY. The replication package is at https://github.com/Kashifraz/DIinAGP
Analysis and study on the minimum allowable clearance between civil aircraft fan cowling and flaps
In the development of civil aircraft, the evaluation of the minimum allowable clearance between the fan cowl opening and flaps is a crucial factor in determining the maintainability of civil aircraft and an essential aspect of the development process for civil aircraft models. To ensure that the aircraft does not experience poor maintainability or interference issues during ground maintenance due to insufficient clearance, this paper proposes a clearance analysis method to study the minimum allowable clearance between the fan cowl opening and flaps during maintenance. The paper outlines the approach to clearance analysis, explains the principles of clearance control, and discusses factors influencing clearance. Finally, using a specific aircraft as a case study, the paper provides a detailed description of the factors to be considered in calculating and analyzing the minimum allowable clearance between the fan cowl opening and flaps. The research results also demonstrate the practical engineering value of this clearance analysis method.
Investigation of the Effect of Time-Dependent Covariates on Maintainability Analysis
Conventional techniques for the assessment of maintainability often focus primarily on repair time as a key determinant factor. The consideration of only the “time to repair” variable in maintainability performance evaluation can be restrictive, as several other important covariates can be influence the maintainability performance of the system. Ignoring these covariates may result in an inaccurate quantification of maintainability. Therefore, a more refined model is essential for precisely evaluate the influence of critical operational factors or covariate on maintainability, particularly for industries where system availability is of utmost importance. In maintainability analysis, the Proportional Repair Model (PRM) is widely used. This model operates under the assumption that covariates influencing maintainability, are time-independent. However, this assumption may not always hold true. Factors such as spare part availability and equipment aging can be time-‑dependent covariates. Failing to account for these time-‑dependent covariates can introduce bias into maintainability estimates. Therefore, failing to account of these time-‑dependent covariates can lead to biased estimates of maintainability. The purpose of this study is to explore the significance of time-dependent covariates in modelling maintainability.
Instrument pipeline design in marine environments
This paper focuses on the reliability and safety of instrument pipelines in marine environments. It emphasizes the study and systematically elaborates on the differentiated layout requirements and installation criteria for instrument pipelines of different functional categories (pressure, flow, level, temperature). It effectively addresses the challenges posed by the marine environment to the performance of various instruments, significantly enhancing system measurement accuracy, long-term reliability, and maintainability. This set of criteria and technologies has been successfully applied in practical offshore engineering projects, providing an important theoretical basis and practical guidance for the optimal design and safe operation of instrument systems in marine environment development.