Browsing SINTEF Open by Author "Nguyen, Phu Hong"
Now showing items 1-20 of 21
-
Accumulation and Prioritization of Architectural Debt in Three Companies Migrating to Microservices
Soares de Toledo, Saulo; Martini, Antonio; Nguyen, Phu Hong; Sjøberg, Dag (Peer reviewed; Journal article, 2022)Many companies migrate to microservices because they help deliver value to customers quickly and continuously. However, like any architectural style, microservices are prone to architectural technical debt (ATD), which can ... -
Automated Behavior Labeling for IIoT Data
Husom, Erik Johannes; Goknil, Arda; Tverdal, Simeon; Sen, Sagar; Nguyen, Phu Hong (Chapter, 2024)We present an automated data analysis tool for IIoT applications that discovers process behavior patterns in sensor data. It takes time-varying sensor data from reference production cycles and performs clustering on summary ... -
A blockchain-based framework for trusted quality data sharing towards zero-defect manufacturing
Isaja, Mauro; Nguyen, Phu Hong; Goknil, Arda; Sen, Sagar; Husom, Erik Johannes; Tverdal, Simeon; Anand, Abhilash Ramanathapuram; Jiang, Yunman; Pedersen, Karl John; Myrseth, Per; Stang, Jørgen; Niavis, Harris; Pfeifhofer, Simon; Lamplmair, Patrick (Peer reviewed; Journal article, 2023)There is a current wave of a new generation of digital solutions based on intelligent systems, hybrid digital twins and AI-driven optimization tools to assure quality in smart factories. Such digital solutions heavily ... -
Context-driven Policies Enforcement for Edge-based IoT Data Sharing-as-a-Service
Nguyen, Huu-Ha; Phung, Phu H.; Nguyen, Phu Hong; Truong, Hong-Linh (Chapter, 2022)Sharing real-time data originating from connected devices is crucial to real-world intelligent Internet of Things (IoT) applications, i.e., based on artificial intelligence/machine learning (AI/ML). Such IoT data sharing ... -
A decade of research on patterns and architectures for IoT security
Rajmohan, Tanusan; Nguyen, Phu Hong; Ferry, Nicolas (Peer reviewed; Journal article, 2022)Security of the Internet of Things (IoT)-based Smart Systems involving sensors, actuators and distributed control loop is of paramount importance but very difficult to address. Security patterns consist of domain-independent ... -
The DYNABIC approach to resilience of critical infrastructures
Rios, Erkuden; Iturbe, Eider; Rego, Angel; Ferry, Nicolas; Tigli, Jean-Yves; Lavirotte, Stephane; Rocher, Gérald; Nguyen, Phu Hong; Song, Hui; Dautov, Rustem; Mallouli, Wissam; Cavalli, Ana Rosa (Chapter, 2023)With increasing interdependencies and evolving threats, maintaining operational continuity in critical systems has become a significant challenge. This paper presents the DYNABIC (Dynamic business continuity of critical ... -
Edge-based Data Profiling and Repair as a Service for IoT
Tverdal, Simeon; Goknil, Arda; Nguyen, Phu Hong; Husom, Erik Johannes; Sen, Sagar; Ruh, Jan; Flamigni, Francesca (Chapter, 2024)With the proliferation of IoT devices and the consequent exponential growth in data generation, ensuring data quality has become a critical challenge in IoT applications. Erroneous data can significantly impact the reliability ... -
Event-based Customization of Multi-tenant SaaS Using Microservices
Tønnessen Nordli, Espen; Nguyen, Phu Hong; Chauvel, Franck; Song, Hui (Chapter, 2020)Popular enterprise software such as ERP, CRM is now being made available on the Cloud in the multi-tenant Software as a Service (SaaS) model. The added values come from the ability of vendors to enable customer-specific ... -
Frameworks for data-driven quality management in cyber-physical systems for manufacturing: A systematic review
Cassoli, Beatriz; Jourdan, Nicolas; Nguyen, Phu Hong; Sen, Sagar; Garcia-Ceja, Enrique; Metternich, Joachim (Peer reviewed; Journal article, 2022)Recent advances in the manufacturing industry have enabled the deployment of Cyber-Physical Systems (CPS) at scale. By utilizing advanced analytics, data from production can be analyzed and used to monitor and improve the ... -
Migrating monoliths to cloud-native microservices for customizable SaaS
Nordli, Espen Tønnessen; Haugeland, Sindre Grønstøl; Nguyen, Phu Hong; Song, Hui; Chauvel, Franck (Peer reviewed; Journal article, 2023)Context: It was common that software vendors sell licenses to their clients to use software products, such as Enterprise Resource Planning, which are deployed as a monolithic entity on clients’ premises. Moreover, many ... -
Migrating Monoliths to Microservices-based Customizable Multi-tenant Cloud-native Apps
Haugeland, Sindre Grønstøl; Nguyen, Phu Hong; Song, Hui; Chauvel, Franck (Chapter, 2021)It was common that software vendors sell licenses to their clients to use software products, such as Enterprise Resource Planning, which are deployed as a monolithic entity on clients’ premises. Moreover, many clients, ... -
Model-based Continuous Deployment of SIS
Ferry, Nicolas; Song, Hui; Dautov, Rustem; Nguyen, Phu Hong; Chauvel, Franck (Chapter; Peer reviewed, 2021)This chapter is organized as follows. Section 4.2 provides an overview of the current state of the art and of the practice for the automatic deployment of SIS. Section 4.3 introduces our solutions for the automatic deployment ... -
REPTILE: a Tool for Replay-driven Continual Learning in IIoT
Husom, Erik Johannes; Sen, Sagar; Goknil, Arda; Tverdal, Simeon; Nguyen, Phu Hong (Chapter, 2024)We present an automated Machine Learning (ML) tool designed as a continual learning pipeline to adapt to evolving data streams in the Industrial Internet of Things (IIoT). This tool creates ML experiences, starting with ... -
Software Engineering and AI for Data Quality in Cyber-Physical Systems/Internet of Things - SEA4DQ'22 Report
Nguyen, Phu Hong; Sen, Sagar; Cassoli, Beatriz Bretones; Jourdan, Nicolas; Magnanini, Maria Chiara (Journal article, 2023)Cyber-physical systems (CPS)/lntemet of Things (IoT) are omnipresent in many industrial sectors and application domains in which the quality of the data acquired and used for decision support is a common factor. Because ... -
A Systematic Mapping Study on Approaches for AI-Supported Security Risk Assessment
Erdogan, Gencer; Garcia-Ceja, Enrique; Hugo, Åsmund Pedersen; Nguyen, Phu Hong; Sen, Sagar (Chapter; Peer reviewed, 2021)Effective assessment of cyber risks in the increasingly dynamic threat landscape must be supported by artificial intelligence techniques due to their ability to dynamically scale and adapt. This article provides the state ... -
A Systematic Review of Data Quality in CPS and IoT for Industry 4.0
Goknil, Arda; Nguyen, Phu Hong; Sen, Sagar; Politaki, Dimitra; Niavis, Harris; Pedersen, Karl John; Suyuthi, Abdillah; Anand, Abhilash Ramanathapuram; Ziegenbein, Amina (Peer reviewed; Journal article, 2023)The Internet of Things (IoT) and Cyber-Physical Systems (CPS) are the backbones of Industry 4.0, where data quality is crucial for decision support. Data quality in these systems can deteriorate due to sensor failures or ... -
Taming Data Quality in AI-Enabled Industrial Internet of Things
Sen, Sagar; Husom, Erik Johannes; Goknil, Arda; Tverdal, Simeon; Nguyen, Phu Hong; Mancisidor, Iker (Peer reviewed; Journal article, 2022)We address the problem of taming data quality in artificial intelligence (AI)-enabled Industrial Internet of Things systems by devising machine learning pipelines as part of a decentralized edge-to-cloud architecture. We ... -
Towards Smarter Security Orchestration and Automatic Response for CPS and IoT
Nguyen, Phu Hong; Dautov, Rustem; Song, Hui; Rego, Angel; Iturbe, Eider; Rios, Erkuden; Sagasti, Diego; Nicolas, Gonzalo; Valdes, Valeria; Mallouli, Wissam; Cavalli, Ana; Ferry, Nicolas (Chapter, 2024)Current security orchestration and response (SOAR) approaches have primarily focused on specific layers of systems, such as Intrusion Detection Systems, the network layer, or the application layer. We aim to find the gaps ... -
Uncertainty-aware Virtual Sensors for Cyber-Physical Systems
Sen, Sagar; Husom, Erik Johannes; Goknil, Arda; Tverdal, Simeon; Nguyen, Phu Hong (Peer reviewed; Journal article, 2023)We present a data pipeline to train and deploy uncertainty-aware virtual sensors in cyber-physical systems. Our virtual sensor predicts the expected values of a physical sensor and a standard deviation indicating the degree ... -
Using Microservices to Customize Multi-Tenant SaaS: From Intrusive to Non-Intrusive
Song, Hui; Nguyen, Phu Hong; Chauvel, Franck (Chapter, 2020)Customization is a widely adopted practice on enterprise software applications such as Enterprise resource planning (ERP) or Customer relation management (CRM). Software vendors deploy their enterprise software product on ...