121,120 research outputs found

    Task analysis of discrete and continuous skills: a dual methodology approach to human skills capture for automation

    Get PDF
    There is a growing requirement within the field of intelligent automation for a formal methodology to capture and classify explicit and tacit skills deployed by operators during complex task performance. This paper describes the development of a dual methodology approach which recognises the inherent differences between continuous tasks and discrete tasks and which proposes separate methodologies for each. Both methodologies emphasise capturing operators’ physical, perceptual, and cognitive skills, however, they fundamentally differ in their approach. The continuous task analysis recognises the non-arbitrary nature of operation ordering and that identifying suitable cues for subtask is a vital component of the skill. Discrete task analysis is a more traditional, chronologically ordered methodology and is intended to increase the resolution of skill classification and be practical for assessing complex tasks involving multiple unique subtasks through the use of taxonomy of generic actions for physical, perceptual, and cognitive actions

    Towards an ontology for process monitoring and mining

    Get PDF
    Business Process Analysis (BPA) aims at monitoring, diagnosing, simulating and mining enacted processes in order to support the analysis and enhancement of process models. An effective BPA solution must provide the means for analysing existing e-businesses at three levels of abstraction: the Business Level, the Process Level and the IT Level. BPA requires semantic information that spans these layers of abstraction and which should be easily retrieved from audit trails. To cater for this, we describe the Process Mining Ontology and the Events Ontology which aim to support the analysis of enacted processes at different levels of abstraction spanning from fine grain technical details to coarse grain aspects at the Business Level

    Human-automation collaboration in manufacturing: identifying key implementation factors

    Get PDF
    Human-automation collaboration refers to the concept of human operators and intelligent automation working together interactively within the same workspace without conventional physical separation. This concept has commanded significant attention in manufacturing because of the potential applications, such as the installation of large sub-assemblies. However, the key human factors relevant to human-automation collaboration have not yet been fully investigated. To maximise effective implementation and reduce development costs for future projects these factors need to be examined. In this paper, a collection of human factors likely to influence human-automation collaboration are identified from current literature. To test the validity of these and explore further factors associated with implementation success, different types of production processes in terms of stage of maturity are being explored via industrial case studies from the project’s stakeholders. Data was collected through a series of semi-structured interviews with shop floor operators, engineers, system designers and management personnel

    Rationale in Development Chat Messages: An Exploratory Study

    Full text link
    Chat messages of development teams play an increasingly significant role in software development, having replaced emails in some cases. Chat messages contain information about discussed issues, considered alternatives and argumentation leading to the decisions made during software development. These elements, defined as rationale, are invaluable during software evolution for documenting and reusing development knowledge. Rationale is also essential for coping with changes and for effective maintenance of the software system. However, exploiting the rationale hidden in the chat messages is challenging due to the high volume of unstructured messages covering a wide range of topics. This work presents the results of an exploratory study examining the frequency of rationale in chat messages, the completeness of the available rationale and the potential of automatic techniques for rationale extraction. For this purpose, we apply content analysis and machine learning techniques on more than 8,700 chat messages from three software development projects. Our results show that chat messages are a rich source of rationale and that machine learning is a promising technique for detecting rationale and identifying different rationale elements.Comment: 11 pages, 6 figures. The 14th International Conference on Mining Software Repositories (MSR'17

    Evaluation of Continuous Monitoring as a Tool for Municipal Stormwater Management Programs

    Get PDF
    The purpose of this study is to evaluate the uncertainty attributable to inadequate temporal sampling of stormwater discharge and water quality, and understand its implications for meeting monitoring objectives relevant to municipal separate storm sewer systems (MS4s). A methodology is presented to evaluate uncertainty attributable to inadequate temporal sampling of continuous stormflow and water quality, and a case study demonstrates the application of the methodology to six small urban watersheds (0.8-6.8 km2) and six large rural watersheds (30-16,192 km2) in Virginia. Results indicate the necessity of high-frequency continuous monitoring for accurately capturing multiple monitoring objectives, including illicit discharges, acute toxicity events, and stormflow pollutant concentrations and loads, as compared to traditional methods of sampling. For example, 1-h sampling in small urban watersheds and daily sampling in large rural watersheds would introduce uncertainty in capturing pollutant loads of 3–46% and 10–28%, respectively. Overall, the outcomes from this study highlight how MS4s can leverage continuous monitoring to meet multiple objectives under current and future regulatory environments

    Automating human skills : preliminary development of a human factors methodology to capture tacit cognitive skills

    Get PDF
    Despite technological advances in intelligent automation, it remains difficult for engineers to discern which manual tasks, or task components, would be most suitable for transfer to automated alternatives. This research aimed to develop an accurate methodology for the measurement of both observable and unobservable physical and cognitive activities used in manual tasks for the capture of tacit skill. Experienced operators were observed and interviewed in detail, following which, hierarchical task analysis and task decomposition methods were used to systematically explore and classify the qualitative data. Results showed that a task analysis / decomposition methodology identified different types of skill (e.g. procedural or declarative) and knowledge (explicit or tacit) indicating this methodology could be used for further human skill capture studies. The benefit of this research will be to provide a methodology to capture human skill so that complex manual tasks can be more efficiently transferred into automated processes

    Reinforcement learning for efficient network penetration testing

    Get PDF
    Penetration testing (also known as pentesting or PT) is a common practice for actively assessing the defenses of a computer network by planning and executing all possible attacks to discover and exploit existing vulnerabilities. Current penetration testing methods are increasingly becoming non-standard, composite and resource-consuming despite the use of evolving tools. In this paper, we propose and evaluate an AI-based pentesting system which makes use of machine learning techniques, namely reinforcement learning (RL) to learn and reproduce average and complex pentesting activities. The proposed system is named Intelligent Automated Penetration Testing System (IAPTS) consisting of a module that integrates with industrial PT frameworks to enable them to capture information, learn from experience, and reproduce tests in future similar testing cases. IAPTS aims to save human resources while producing much-enhanced results in terms of time consumption, reliability and frequency of testing. IAPTS takes the approach of modeling PT environments and tasks as a partially observed Markov decision process (POMDP) problem which is solved by POMDP-solver. Although the scope of this paper is limited to network infrastructures PT planning and not the entire practice, the obtained results support the hypothesis that RL can enhance PT beyond the capabilities of any human PT expert in terms of time consumed, covered attacking vectors, accuracy and reliability of the outputs. In addition, this work tackles the complex problem of expertise capturing and re-use by allowing the IAPTS learning module to store and re-use PT policies in the same way that a human PT expert would learn but in a more efficient way

    Capturing, classification and concept generation for automated maintenance tasks

    Get PDF
    Maintenance is an efficient and cost effective way to keep the function of the product available during the product lifecycle. Automating maintenance may drive down costs and improve performance time; however capturing the necessary information required to perform certain maintenance tasks and later building automated platforms to undertake them is very difficult. This paper looks at the creation of a novel methodology tasked with firstly the capture and classification of maintenance tasks and finally conceptual design of platforms for automating maintenance
    • …
    corecore