1,660 research outputs found

    On systematic approaches for interpreted information transfer of inspection data from bridge models to structural analysis

    Get PDF
    In conjunction with the improved methods of monitoring damage and degradation processes, the interest in reliability assessment of reinforced concrete bridges is increasing in recent years. Automated imagebased inspections of the structural surface provide valuable data to extract quantitative information about deteriorations, such as crack patterns. However, the knowledge gain results from processing this information in a structural context, i.e. relating the damage artifacts to building components. This way, transformation to structural analysis is enabled. This approach sets two further requirements: availability of structural bridge information and a standardized storage for interoperability with subsequent analysis tools. Since the involved large datasets are only efficiently processed in an automated manner, the implementation of the complete workflow from damage and building data to structural analysis is targeted in this work. First, domain concepts are derived from the back-end tasks: structural analysis, damage modeling, and life-cycle assessment. The common interoperability format, the Industry Foundation Class (IFC), and processes in these domains are further assessed. The need for usercontrolled interpretation steps is identified and the developed prototype thus allows interaction at subsequent model stages. The latter has the advantage that interpretation steps can be individually separated into either a structural analysis or a damage information model or a combination of both. This approach to damage information processing from the perspective of structural analysis is then validated in different case studies

    THE COST OF QUALITY IN ENGINEERING

    Full text link
    Volume 1 Issue 5 (July 2013

    Investigating Effective Inspection of Object-Oriented Code

    Get PDF
    Since the development of software inspection over twenty-five years ago it has become established as an effective means of detecting defects. Inspections were originally developed at a time when the procedural paradigm was dominant but, with the Object- Oriented (OO) paradigm growing in influence and use, there now exists a lack of guidance on how to apply inspections to OO systems. Object-oriented and procedural languages differ not only in their syntax but also in a number of more profound ways - the encapsulation of data and associated functionality, the common use of inheritance, and the concepts of polymorphism and dynamic binding. These factors influence the way that modules (classes) are created in OO systems, which in turn influences the way that OO systems are structured and execute. Failure to take this into account may hinder the application of inspections to OO code. This thesis shows that the way in which the objectoriented paradigm distributes related functionality can have a serious impact on code inspection and, to address this problem, it develops and empirically evaluates three code reading techniques

    Towards a self-evolving software defect detection process

    Get PDF
    Software defect detection research typically focuses on individual inspection and testing techniques. However, to be effective in applying defect detection techniques, it is important to recognize when to use inspection techniques and when to use testing techniques. In addition, it is important to know when to deliver a product and use maintenance activities, such as trouble shooting and bug fixing, to address the remaining defects in the software.To be more effective detecting software defects, not only should defect detection techniques be studied and compared, but the entire software defect detection process should be studied to give us a better idea of how it can be conducted, controlled, evaluated and improved.This thesis presents a self-evolving software defect detection process (SEDD) that provides a systematic approach to software defect detection and guides us as to when inspection, testing or maintenance activities are best performed. The approach is self-evolving in that it is continuously improved by assessing the outcome of the defect detection techniques in comparison with historical data.A software architecture and prototype implementation of the approach is also presented along with a case study that was conducted to validate the approach. Initial results of using the self-evolving defect detection approach are promising

    Waste Reduction, Construction and Demolition Debris: Guide for Building, Construction and Environmental Professionals, Revised November 2008

    Get PDF
    This document is intended to lay the foundation for resource reduction strategies in new construction, renovation and demolition. If you have an innovative idea or information that you believe should be included in future updates of this manual please email Shelly Codner at [email protected] or Jan Loyson at [email protected]. Throughout this manual, we use the term “waste reduction” to define waste management initiatives that will result in less waste going to the landfill. In accordance with the waste management hierarchy these practices include reducing (waste prevention), reusing (deconstruction and salvage), recycling and renewing (making old things new again) - in that order. This manual will explain what these practices are and how to incorporate them into your projects

    Building an ontological knowledgebase for bridge maintenance

    Get PDF
    The operation stage has the biggest potential value in the bridge life cycle management, and it often critically influences the overall cost of the bridge. As such, changes in the efficiency of the project's operation stage could be of significant benefit to the overall project. However, current approaches in the operation stage often lack the effective support of computer-aided tools. This research presents a holistic method based on an ontology to achieve automatic rule checking and improve the management and communication of knowledge related to bridge maintenance. The developed ontology can also facilitate a smarter decision-making process for bridge management by informing engineers of choices with different considerations. Three approaches; semantic validation, syntactical validation, and case study validation, have been adopted to evaluate this ontology and demonstrate how the developed ontology can be used by engineers when dealing with different issues. The results showed that this approach can create a holistic knowledge base that can integrate various domain knowledge to enable bridge engineers to make more comprehensive decisions rather than a single objective-targeted delivery
    • …
    corecore