https://www.mdu.se/

mdu.sePublications
Change search
Link to record
Permanent link

Direct link
Javed, Muhammad Atif
Publications (8 of 8) Show all publications
UL Muram, F. & Javed, M. A. (2021). Drone-based Risk Management of Autonomous Systems Using Contracts and Blockchain. In: Proceedings - 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021: . Paper presented at 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021 (pp. 679-688). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Drone-based Risk Management of Autonomous Systems Using Contracts and Blockchain
2021 (English)In: Proceedings - 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021, Institute of Electrical and Electronics Engineers Inc. , 2021, p. 679-688Conference paper, Published paper (Refereed)
Abstract [en]

The drones provide an active measure to identify, monitor, analyze and resolve risks of autonomous systems during operational phase. To date, however, the published studies have not considered them for managing risks in a dynamic manner. The capability to deal with unknowns and uncertainties during operational phase is regarded as essential to exploit the autonomous systems at their full potential. This paper targets the drone-based assurance of autonomous systems. The hazard and threat analyses are performed during design and development phase by using the Hazard and Operability (HAZOP) and Threat and Operability (THROP) techniques, respectively. Based on the analyses results, the safety and security requirements are derived. The assume-guarantee contracts are also derived for uncertainty sources; they are integrated in the blockchain-based smart contracts. The simulators are leveraged for performing the verification and validation as well as improving systems. For assuring safety and security during operational phase, the contracts derived for uncertainty sources are checked. In case of divergence, the drones provide assistance; otherwise, depending on the severity risk factor, system control is taken to avoid the mishap risk. The applicability of the proposed methodology is exemplified in the context of a quarry site production scenario. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2021
Keywords
Assume-Guarantee, Autonomous Vehicles, Blockchain, Drones, Risk Management, Smart Contracts
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-54639 (URN)10.1109/SANER50967.2021.00086 (DOI)000675825200077 ()2-s2.0-85106644487 (Scopus ID)9781728196305 (ISBN)
Conference
2021 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021
Available from: 2021-06-10 Created: 2021-06-10 Last updated: 2021-09-09Bibliographically approved
Javed, M. A., UL Muram, F., Hansson, H., Punnekkat, S. & Thane, H. (2021). Towards dynamic safety assurance for Industry 4.0. Journal of systems architecture, 114, Article ID 101914.
Open this publication in new window or tab >>Towards dynamic safety assurance for Industry 4.0
Show others...
2021 (English)In: Journal of systems architecture, ISSN 1383-7621, E-ISSN 1873-6165, Vol. 114, article id 101914Article in journal (Refereed) Published
Abstract [en]

The goal of Industry 4.0 is to be faster, more efficient and more customer-centric, by enhancing the automation and digitalisation of production systems. Frequently, the production in Industry 4.0 is categorised as safetycritical, for example, due to the interactions between autonomous machines and hazardous substances that can result in human injury or death, damage to machines, property or the environment. In order to demonstrate the acceptable safety of production operations, safety cases are constructed to provide comprehensive, logical and defensible justification of the safety of a production system for a given application in a predefined operating environment. However, the construction and maintenance of safety cases in alignment with Industry 4.0 are challenging tasks. For their construction, besides the modular, dynamic and reconfigurable nature of Industry 4.0, the architectural levels of the things, fog and cloud computing have to be considered. The safety cases constructed at system design and development phases might be invalidated during production operations, thus necessitating some means for dynamic safety assurance. Moreover, flexible manufacturing in Industry 4.0 also underlines the need for safety assurance in a dynamic manner during the operational phase. Currently published studies are not explicitly supporting the safety assurance of Industry 4.0, which is the focus of this paper with special emphasis on dynamic safety assurance. At first, the Hazard and Operability (HAZOP) and Fault Tree Analysis (FTA) techniques are used for the identification and mitigation/elimination of potential hazards. Next, based on the hazard analysis results, we derived the safety requirements and safety contracts. Subsequently, safety cases are constructed using the OpenCert platform and safety contracts are associated with them to enable necessary changes during runtime. Finally, we use a simulations based approach to identify and resolve the deviations between the system understanding reflected in the safety cases and the current system operation. The dynamic safety assurance is demonstrated using a use case scenario of materials transportation and data flow in the Industry 4.0 context.

Place, publisher, year, edition, pages
ELSEVIER, 2021
Keywords
Dynamic assurance, Safety cases, Industry 4, 0, Supply chain, AGVs, Fog and cloud computing
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-56118 (URN)10.1016/j.sysarc.2020.101914 (DOI)000697350100015 ()2-s2.0-85092935364 (Scopus ID)
Available from: 2021-10-07 Created: 2021-10-07 Last updated: 2021-11-09Bibliographically approved
UL Muram, F., Javed, M. A., Hansson, H. & Punnekkat, S. (2020). Dynamic Reconfiguration of Safety-Critical Production Systems. In: Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC: . Paper presented at 25th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2020, 1 December 2020 through 4 December 2020 (pp. 120-129). IEEE Computer Society
Open this publication in new window or tab >>Dynamic Reconfiguration of Safety-Critical Production Systems
2020 (English)In: Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC, IEEE Computer Society , 2020, p. 120-129Conference paper, Published paper (Refereed)
Abstract [en]

The current trends of digitalization and Industry 4.0 are bringing ample opportunities for manufacturing industry to fine tune their products and processes at will, to meet changing market needs within short notice. However, the characteristics of advanced production systems, such as dynamic interactions between machines and reconfigurations, if not carefully orchestrated, could potentially lead to production failures or mishaps, making them safety-critical. Previous studies on hazard analysis, safety-performance tradeoffs and assurance cases have not specifically considered the dynamic reconfiguration scenarios in production systems. In this paper, for the hazard identification and mitigation/elimination, the principal characteristics of highly reconfigurable production systems have been given special consideration. Even if the hazard analysis results are incorporated in the initial designs of production systems, operational changes, such as adding/removing machines in response to market demands, system failures, or unanticipated hazardous conditions may still adversely impact the production safety and operational performance. For the operational changes, we perform the quantitative assessment through configuration analytics to determine the corresponding impacts on safety, performance and production demands. After that, the assurance case models are obtained with production line to cope with the potential problems during the dynamic safety assurance. The applicability of the proposed methodology is demonstrated in the context of a quarry site production scenario.

Place, publisher, year, edition, pages
IEEE Computer Society, 2020
Keywords
Hazard Analysis, Manufacturing Systems, Production Line, Quarry Site, Reconfiguration, Safety Cases, Commerce, Dynamic models, Critical production, Dynamic re-configuration, Hazard identification, Manufacturing industries, Operational changes, Operational performance, Quantitative assessments, Reconfigurable production systems, Hazards
National Category
Other Engineering and Technologies
Identifiers
urn:nbn:se:mdh:diva-53482 (URN)10.1109/PRDC50213.2020.00023 (DOI)000653149400013 ()2-s2.0-85099886444 (Scopus ID)9781728180038 (ISBN)
Conference
25th IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2020, 1 December 2020 through 4 December 2020
Available from: 2021-02-19 Created: 2021-02-19 Last updated: 2021-06-24Bibliographically approved
Javed, M. A., UL Muram, F., Fattouh, A. & Punnekkat, S. (2020). Enforcing geofences for managing automated transportation risks in production sites. In: Communications in Computer and Information Science: . Paper presented at 16th European Dependable Computing Conference, EDCC 2020; Munich; Germany; 7 September 2020 through 10 September 2020; Code 244489 (pp. 113-126). Springer Science and Business Media Deutschland GmbH, 1279
Open this publication in new window or tab >>Enforcing geofences for managing automated transportation risks in production sites
2020 (English)In: Communications in Computer and Information Science, Springer Science and Business Media Deutschland GmbH , 2020, Vol. 1279, p. 113-126Conference paper, Published paper (Refereed)
Abstract [en]

The key to system safety is the identification and elimination/mitigation of potential hazards and documentation of evidences for safety cases. This is generally done during the system design and development phase. However, for automated systems, there is also a need to deal with unknowns and uncertainties during operational phase. This paper focuses on virtual boundaries around geographic zones (i.e., geofences) that can serve as an active countermeasure for dynamic management of risks in automated transportation/production contexts. At first, hazard analysis is performed using the Hazard and Operability (HAZOP) and Fault Tree Analysis (FTA) techniques. Based on the hazard analysis, appropriate measures, such as geofences for elimination/mitigation of hazards are defined. Subsequently, they are translated into the safety requirements. We leverage on simulation based digital twins to perform verification and validation of production site by incorporating safety requirements in them. Finally, to manage risks in a dynamic manner, the operational data is gathered, deviations from specified behaviours are tracked, possible implications of control actions are evaluated and necessary adaptations are performed. The risk management is assured in situations, such as communication loss, subsystem failures and unsafe paths. This approach provides a basis to fill the gaps between the safety cases and the actual system safety emanating from system/environment evolution as well as obsolescence of evidences. The applicability of the proposed framework is exemplified in the context of a semi-automated quarry production scenario.

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2020
Keywords
Automated transportation, Digital twin, Geofence enforcement, Quarry site, Risk management, Safety assurance, Automation, Fault tree analysis, Hazards, Obsolescence, Active countermeasures, Dynamic management, Fault tree analyses (FTA), Hazard and operabilities, Safety requirements, System design and development, Transportation risks, Verification-and-validation
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-50907 (URN)10.1007/978-3-030-58462-7_10 (DOI)000890196700010 ()2-s2.0-85091113059 (Scopus ID)9783030584610 (ISBN)
Conference
16th European Dependable Computing Conference, EDCC 2020; Munich; Germany; 7 September 2020 through 10 September 2020; Code 244489
Available from: 2020-09-25 Created: 2020-09-25 Last updated: 2023-04-12Bibliographically approved
Gallina, B., Javed, M. A., Martin, H. & Bramberger, R. (2019). Co-engineering of security and safety life-cycles for engineering security-informed safety-critical automotive systems in compliance with SAE J3061 and ISO 26262. In: 24th International Conference on Reliable Software Technologies Ada-Europe-2019: . Paper presented at 24th International Conference on Reliable Software Technologies Ada-Europe-2019, 10 Jun 2019, Warsaw, Poland.
Open this publication in new window or tab >>Co-engineering of security and safety life-cycles for engineering security-informed safety-critical automotive systems in compliance with SAE J3061 and ISO 26262
2019 (English)In: 24th International Conference on Reliable Software Technologies Ada-Europe-2019, 2019Conference paper, Published paper (Refereed)
National Category
Engineering and Technology Computer Systems
Identifiers
urn:nbn:se:mdh:diva-45032 (URN)
Conference
24th International Conference on Reliable Software Technologies Ada-Europe-2019, 10 Jun 2019, Warsaw, Poland
Projects
AMASS - Architecture-driven, Multi-concern and Seamless Assurance and Certification of Cyber-Physical Systems
Available from: 2019-08-26 Created: 2019-08-26 Last updated: 2019-08-26Bibliographically approved
UL Muram, F., Javed, M. A. & Punnekkat, S. (2019). System of Systems Hazard Analysis Using HAZOP and FTA for Advanced Quarry Production. In: 2019 4th International Conference on System Reliability and Safety, ICSRS 2019: . Paper presented at 4th International Conference on System Reliability and Safety, ICSRS 2019, 20 November 2019 through 22 November 2019 (pp. 394-401). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>System of Systems Hazard Analysis Using HAZOP and FTA for Advanced Quarry Production
2019 (English)In: 2019 4th International Conference on System Reliability and Safety, ICSRS 2019, Institute of Electrical and Electronics Engineers Inc. , 2019, p. 394-401Conference paper, Published paper (Refereed)
Abstract [en]

The advanced production systems are composed of separate and distinct systems that operate in both isolation and conjunction, and therefore forms the System-of-Systems (SoS). However, a lot of production systems are classified as safety-critical, for example, due to the interactions between machines and involved materials. From the safety perspective, besides the behaviour of an individual system in SoS, the emergent behaviour of systems that comes from their individual actions and interactions must be considered. An unplanned event or sequence of events in safety-critical production systems may results in human injury or death, damage to machines or the environment. This paper focuses on the construction equipment domain, particularly the quarry site, which solely produce dimension stone and/or gravel products. The principal contribution of this paper is SoS hazard identification and mitigation/elimination for the electric quarry site for which the combination of guide words based collaborative method Hazard and Operability (HAZOP) and Fault Tree Analysis (FTA) are used. The published studies on HAZOP and FTA techniques have not considered the emergent behaviours of different machines. The applicability of particular techniques is demonstrated for individual and emergent behaviours of machines used in the quarry operations, such as autonomous hauler, wheel loader, excavator and crusher. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2019
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-47319 (URN)10.1109/ICSRS48664.2019.8987613 (DOI)000545634000062 ()2-s2.0-85080142945 (Scopus ID)9781728147819 (ISBN)
Conference
4th International Conference on System Reliability and Safety, ICSRS 2019, 20 November 2019 through 22 November 2019
Available from: 2020-03-12 Created: 2020-03-12 Last updated: 2020-10-13Bibliographically approved
Javed, M. A., Gallina, B. & Carlsson, A. (2019). Towards variant management and change impact analysis in safety-oriented process-product lines. In: Proceedings of the ACM Symposium on Applied Computing: . Paper presented at 34th Annual ACM Symposium on Applied Computing, SAC 2019, 8 April 2019 through 12 April 2019 (pp. 2372-2375). Association for Computing Machinery
Open this publication in new window or tab >>Towards variant management and change impact analysis in safety-oriented process-product lines
2019 (English)In: Proceedings of the ACM Symposium on Applied Computing, Association for Computing Machinery , 2019, p. 2372-2375Conference paper, Published paper (Refereed)
Abstract [en]

In safety-critical (software) systems, safety management embraces both processes and products, which due to e.g., product's upgrade, tend to be tailored, giving rise to safety-oriented product lines and corresponding safety-oriented process lines. To tailor these lines systematically, their inter-dependencies would have been taken into consideration. To date, however, no satisfying implemented solution is available on the shelf. Accordingly, this paper focuses on the co-engineering of process and product lines. At first, the process and product lines need to be established for which the integration between Eclipse Process Framework (EPF) Composer, Composition with Guarantees for High-integrity Embedded Software Components Assembly (CHESS) Tool and Base Variability Resolution (BVR) Tool is achieved; they are process engineering, product design and variant management solutions, respectively. After that, the process and product lines are integrated. This is done for cross-dimension variant management and change impact analysis. The applicability of the integrated lines is illustrated for the attitude and orbit control subsystem.

Place, publisher, year, edition, pages
Association for Computing Machinery, 2019
Keywords
BVR Tool, Change Impact Analysis, CHESS Tool, EPF Composer, Process Engineering, Process-Product Lines, Product Design, Safety engineering, Attitude and orbit control subsystems, Eclipse process framework, Embedded software components, Inter-dependencies, Process products, Variant managements
National Category
Other Engineering and Technologies
Identifiers
urn:nbn:se:mdh:diva-43504 (URN)10.1145/3297280.3297634 (DOI)000474685800328 ()2-s2.0-85065650221 (Scopus ID)
Conference
34th Annual ACM Symposium on Applied Computing, SAC 2019, 8 April 2019 through 12 April 2019
Available from: 2019-05-28 Created: 2019-05-28 Last updated: 2019-10-11Bibliographically approved
Javed, M. A. & Gallina, B. (2018). Safety-oriented Process Line Engineering via Seamless Integration between EPF Composer and BVR Tool: Variability Management in Process Lines. In: SPLC '18 Proceeedings of the 22nd International Systems and Software Product Line Conference - Volume 2: . Paper presented at 22nd International Systems and Software Product Line Conference SPLC 2018, 10-14 Sep 2018, Gothenburg, Sweden (pp. 23-28).
Open this publication in new window or tab >>Safety-oriented Process Line Engineering via Seamless Integration between EPF Composer and BVR Tool: Variability Management in Process Lines
2018 (English)In: SPLC '18 Proceeedings of the 22nd International Systems and Software Product Line Conference - Volume 2, 2018, p. 23-28Conference paper, Published paper (Refereed)
Abstract [en]

The integration between process engineering and variability management is required for tailoring of safety-oriented processes with variabilities to individual projects in a similar manner to the product lines. Previous studies have not adequately established the Safety-oriented Process Lines (SoPLs). This paper focuses on the seamless integration between Eclipse Process Framework (EPF) Composer and Base Variability Resolution (BVR) Tool. The former supports the major parts of the OMG’s Software & Systems Process Engineering Metamodel (SPEM) Version 2.0, while the latter is a simplification and enhancement of the OMG’s revised submission of Common Variability Language (CVL). The proposed integration is implemented as Eclipse plugin. It provides support for importing backend folders and files within the method library of EPF Composer, resolving problems with the files for variability management with the BVR Tool, and exporting back the resolved process models to the EPF Composer. The applicability of the implemented plugin is demonstrated by engineering an ECSS-E-ST-40C compliant SoPL for the space projects and applications.

Keywords
Seamless Integration, Process Engineering, EPF Composer, Variability Management, BVR Tool and Process Line Implementation.
National Category
Engineering and Technology Computer Systems
Identifiers
urn:nbn:se:mdh:diva-40865 (URN)10.1145/3236405.3236406 (DOI)000455363200005 ()
Conference
22nd International Systems and Software Product Line Conference SPLC 2018, 10-14 Sep 2018, Gothenburg, Sweden
Projects
AMASS - Architecture-driven, Multi-concern and Seamless Assurance and Certification of Cyber-Physical Systems
Available from: 2018-09-20 Created: 2018-09-20 Last updated: 2019-03-29Bibliographically approved
Organisations

Search in DiVA

Show all publications