3 research outputs found

    An IoT-Enabled Real-Time Dynamic Scheduler for Flexible Job Shop Scheduling (FJSS) in an Industry 4.0-Based Manufacturing Execution System (MES 4.0)

    No full text
    The most challenging aspect identified in this study revolves around effectively managing machine breakdowns to ensure uninterrupted production. This paper presents a real-time dynamic scheduling model that addresses the challenges of the Flexible Job Shop Scheduling Problem (FJSSP) while considering the occurrence of random machine breakdowns. An improved hybrid metaheuristic and rule-based multi-strategy technique has been proposed that regenerates an optimized dynamic schedule when a random machine is interrupted. The proposed technique establishes that the presence of real-time system updates from IoT devices will improve scheduling decisions. The proposed methodology’s efficacy is showcased through an extensive computational investigation encompassing 9 benchmark problems and a real-world case study, considering three performance objectives (Robustness, Stability and Compound Effectiveness). The results have been compared with three related techniques from literature. The proposed technique gives better results in most cases and can be adopted in increasing the performance of Manufacturing Execution Systems in an Industry 4.0 setup (MES 4.0)

    Requirement Engineering Challenges in Agile Software Development

    No full text
    Agile software development has large success rate due to its benefits and promising nature but natively where the size of the project is small. Requirement engineering (RE) is crucial as in each software development life cycle, “Requirements” play a vital role. Though agile provides values to customer’s business needs, changing requirement, and interaction, we also have to face impediments in agile, many of which are related to requirement challenges. This article aims to find out the challenges being faced during requirement engineering of agile projects. Many research studies have been conducted on requirement challenges which are somehow biased, no suggestions are given to improve the agile development process, and the research does not highlight large-scale agile development challenges. Hence, this article covers all the challenges discussed above and presents a comprehensive overview of agile models from requirement engineering perspective. The findings and results can be very helpful for software industry to improve development process as well as for researchers who want to work further in this direction
    corecore