Article
Computer Science, Interdisciplinary Applications
Maarten van Geest, Bedir Tekinerdogan, Cagatay Catal
Summary: Smart warehousing focuses on enhancing service quality, productivity, and efficiency while reducing costs and failures. Domain analysis is conducted to identify key concerns shaping the architecture, followed by architecture design.
COMPUTERS IN INDUSTRY
(2021)
Article
Computer Science, Artificial Intelligence
Pablo Oliveira Antonino, Rafael Capilla, Patrizio Pelliccione, Frank Schnicke, Daniel Espen, Thomas Kuhn, Klaus Schmid
Summary: The concept of Industry 4.0 aims to improve the integration of production through automation and intelligent capabilities. To support this concept, we have developed a tailored version of the ISO 25010 quality model specifically for the needs of Industry 4.0, providing actionable support for quality concerns.
ADVANCED ENGINEERING INFORMATICS
(2022)
Article
Computer Science, Interdisciplinary Applications
Soujanya Mantravadi, Jagjit Singh Srai, Charles Moller
Summary: This paper addresses the challenges faced by manufacturing in integrating information technology (IT) with operational technology (OT) and implementing the Industrial Internet of Things (IIoT) to increase manufacturing flexibility. Through case studies and empirical data analysis, this paper proposes design recommendations for smart factories to support IIoT-connected manufacturing execution systems (MES)/manufacturing operations management (MOM) and enable reconfigurability for Industry 4.0 supply chains.
COMPUTERS IN INDUSTRY
(2023)
Article
Computer Science, Information Systems
Ana Paula Allian, Frank Schnicke, Pablo Oliveira Antonino, Dieter Rombach, Elisa Yumi Nakagawa
Summary: Industry 4.0 has brought attention to the need for trustworthy interoperability among heterogeneous entities and companies. This article presents seven essential architecture drivers, including data privacy, data traceability, and data availability, recommended to be adopted jointly for ensuring trustworthy interoperability in Industry 4.0 systems.
IEEE SYSTEMS JOURNAL
(2021)
Article
Computer Science, Artificial Intelligence
Shohin Aheleroff, Xun Xu, Ray Y. Zhong, Yuqian Lu
Summary: Recent findings show that Digital Twin can provide services to multiple stakeholders, but a sophisticated reference architecture, suitable technologies, and a proper business model are needed. Most studies in the field focus on manufacturing, while empirical research on the relationship between Digital Twin and mass individualization is lacking. The study aims to identify suitable Industry 4.0 technologies and a comprehensive reference architecture model for challenging Digital Twin applications, indicating a significant relationship between Digital Twin capabilities as a service and mass individualization.
ADVANCED ENGINEERING INFORMATICS
(2021)
Article
Computer Science, Software Engineering
Pablo Oliveira Antonino, Rafael Capilla, Rick Kazman, Thomas Kuhn, Frank Schnicke, Tagline Treichel, Adam Bachorek, Zai Mueller-Zhang, Victor Salamanca
Summary: Traditional methods for evaluating software or system architecture quality are not suitable for Industry 4.0. This research proposes a new approach based on Digital Twins and simulations to continuously evaluate the runtime quality aspects of architecture and systems in industrial production plants.
SOFTWARE-PRACTICE & EXPERIENCE
(2022)
Article
Computer Science, Interdisciplinary Applications
Sjoerd Rongen, Nikoletta Nikolova, Mark van der Pas
Summary: Industry 4.0 introduces the Asset Administration Shell (AAS) model for digital twins to address interoperability issues, which can also be tackled by the Semantic Web and its Resource Description Framework (RDF). Both AAS and RDF-based models have their own strengths, with AAS models being easier to integrate with operational technologies and RDF-based models offering more semantic expressiveness and advanced querying.
COMPUTERS IN INDUSTRY
(2023)
Article
Computer Science, Hardware & Architecture
Marta Zorrilla, Juan Yebenes
Summary: Industry 4.0 represents a new stage in the evolution of value chain organization, management, and control, based on digitalization and data governance. Data becomes a critical asset that must be managed strategically, providing insights and decision-making support.
COMPUTER STANDARDS & INTERFACES
(2022)
Article
Computer Science, Information Systems
Xun Ye, Won Seok Song, Seung Ho Hong, Yu Chul Kim, Nam Hyun Yoo
Summary: This study introduces a new approach, the asset administration shell (AAS), for achieving data interoperability in a cyber-physical system. A bidirectional data exchange solution based on AASX is proposed, enabling data exchange between enterprise applications and control applications.
Article
Computer Science, Artificial Intelligence
Pedro Henrique Dias Valle, Lina Garces, Tiago Volpato, Silverio Martinez-Fernandez, Elisa Yumi Nakagawa
Summary: With the increasing size and complexity of software systems, describing reference architectures has become a crucial yet complex task. There is a need to thoroughly examine existing methods and propose more suitable ways to describe reference architectures, which will also help promote the sustainability of these architectures.
PEERJ COMPUTER SCIENCE
(2021)
Article
Automation & Control Systems
Martin A. Sehr, Marten Lohstroh, Matthew Weber, Ines Ugalde, Martin Witte, Joerg Neidig, Stephan Hoeme, Mehrdad Niknami, Edward A. Lee
Summary: Programmable logic controllers (PLCs) are a well-established platform widely used in industrial automation, but poorly understood by researchers. This article provides an overview of the current state of practice and offers a critical analysis of the strengths and weaknesses of the dominant programming styles for PLC-based automation systems. Opportunities for improvements are identified, with proposed deterministic, distributed programming models that incorporate explicit timing, event-triggered computation, and enhanced security measures.
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS
(2021)
Article
Computer Science, Hardware & Architecture
Mersedeh Sadeghi, Alessio Carenini, Oscar Corcho, Matteo Rossi, Riccardo Santoro, Andreas Vogelsang
Summary: This paper discusses the critical issues and requirements of interoperability in distributed and collaborative systems and proposes a reference architecture for fostering interoperability.
JOURNAL OF SUPERCOMPUTING
(2023)
Review
Chemistry, Analytical
Mahdi Sahlabadi, Ravie Chandren Muniyandi, Zarina Shukur, Faizan Qamar
Summary: Software architecture evaluation is important for identifying problems and risks, but heavy evaluation methods are not widely adopted by industrial practitioners. This study proposes a lightweight evaluation method based on practitioners' concerns to improve the existing architectural evaluation methods.
Article
Computer Science, Interdisciplinary Applications
Antonio Cimino, Maria Grazia Gnoni, Francesco Longo, Vittorio Solina
Summary: This research introduces a multi-purpose platform that helps small and medium-sized enterprises (SMEs) optimize their production processes and products. By using what-if analyses, SMEs can easily improve their designs and production through this platform. With its interoperability, accessibility, and usability, the platform integrates various software to simulate production processes, conduct finite element analysis, and optimize raw material utilization. The platform is user-friendly even for those with limited IT competencies, and it can be further expanded with additional modules to enhance its capabilities. A case study in the furniture sector showed that the platform effectively increased efficiency, reduced costs, and improved profitability. The proposed multi-purpose platform is a valuable tool for SMEs to overcome their limitations and enhance their production processes and products.
COMPUTERS & INDUSTRIAL ENGINEERING
(2023)
Article
Computer Science, Interdisciplinary Applications
Nicola Melluso, Irlan Grangel-Gonzalez, Gualtiero Fantoni
Summary: This paper proposes an approach that enhances interoperability between standards through the combined use of Natural Language Processing (NLP) and Knowledge Graphs (KG). The study fills research gaps concerning the synergy of NLP, KGs and I4.0, provides an automatic method that improves the process of creating, curating and enriching a KG, and provides qualitative and quantitative evidence of Semantic Interoperability Conflicts (SICs).
COMPUTERS IN INDUSTRY
(2022)
Article
Computer Science, Theory & Methods
Niko Makitalo, Antero Taivalsaari, Arto Kiviluoto, Tommi Mikkonen, Rafael Capilla
Editorial Material
Computer Science, Information Systems
Rafael Capilla, Miroslaw Staron
Summary: SEAA is an international forum for discussing the latest trends and innovations in software engineering and advanced applications. This special issue highlights the use of systematic reviews, deep learning, and cloud computing in software engineering.
INFORMATION AND SOFTWARE TECHNOLOGY
(2021)
Article
Computer Science, Software Engineering
Rafael Capilla, Rick Kazman, Carlos Romera, Carlos Carrillo
SOFTWARE-PRACTICE & EXPERIENCE
(2020)
Editorial Material
Computer Science, Software Engineering
Jeffrey C. Carver, Rafael Capilla, Alexander Serebrenik, Miroslaw Staron
Article
Computer Science, Information Systems
Lenita Ambrosio, Heitor Linhares, Jose Maria N. David, Regina Braga, Wagner Arbex, Mariana Magalhaes Campos, Rafael Capilla
Summary: Scientific experiments involve complex interactions between researchers, requiring a substantial volume of data and services, making up a Scientific Software Ecosystem. Suitable platforms are needed to support experiment reuse. Case studies in a Brazilian Agricultural Research Corporation show that the proposed platform facilitates the reuse of scientific experiments through data integration.
JOURNAL OF GRID COMPUTING
(2021)
Article
Computer Science, Artificial Intelligence
Alejandro Moya, Elena Navarro, Javier Jaen, Victor Lopez-Jaquero, Rafael Capilla
Summary: This research proposes an automatic generation method for customized telerehabilitation activities, aiming to assist specialists in designing and creating activities that best fit each patient's needs. The main contributions include the use of Feature Models to describe variability in the telerehabilitation domain, the design and development of a genetic algorithm for generating customized activities, and the evaluation of its effectiveness and efficiency. The proposal is integrated with a telerehabilitation tool for people with Acquired Brain Injury.
APPLIED SOFT COMPUTING
(2022)
Editorial Material
Computer Science, Software Engineering
Jeffrey Carver, Miroslaw Staron, Rafael Capilla, Henry Muccini, Lorin Hochstein
Article
Computer Science, Software Engineering
Pablo Oliveira Antonino, Rafael Capilla, Rick Kazman, Thomas Kuhn, Frank Schnicke, Tagline Treichel, Adam Bachorek, Zai Mueller-Zhang, Victor Salamanca
Summary: Traditional methods for evaluating software or system architecture quality are not suitable for Industry 4.0. This research proposes a new approach based on Digital Twins and simulations to continuously evaluate the runtime quality aspects of architecture and systems in industrial production plants.
SOFTWARE-PRACTICE & EXPERIENCE
(2022)
Article
Business
Rafael Capilla, Emilia Cioroaica, Barbora Buhnova, Jan Bosch
Summary: This article discusses the evolution of software ecosystems, introducing the concept of autonomous dynamic ecosystems. Through four industrial examples, the main features and technology requirements of this new type of ecosystems are characterized.
IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT
(2022)
Article
Automation & Control Systems
Birte Caesar, Alejandro Valdezate, Jan Ladiges, Rafael Capilla, Alexander Fay
Summary: In this research, a new method is proposed for identifying and modeling the context information relevant to trigger system reconfiguration, using ontologies and feature models. The method is validated through case studies in the wind energy domain and unmanned automated vehicle domain.
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING
(2023)
Article
Computer Science, Artificial Intelligence
Pablo Oliveira Antonino, Rafael Capilla, Patrizio Pelliccione, Frank Schnicke, Daniel Espen, Thomas Kuhn, Klaus Schmid
Summary: The concept of Industry 4.0 aims to improve the integration of production through automation and intelligent capabilities. To support this concept, we have developed a tailored version of the ISO 25010 quality model specifically for the needs of Industry 4.0, providing actionable support for quality concerns.
ADVANCED ENGINEERING INFORMATICS
(2022)
Article
Computer Science, Information Systems
Alejandro Valdezate, Rafael Capilla, Jonathan Crespo, Ramon Barber
Summary: This research paper proposes a method to integrate the RuVa algorithm with the FaMa tool suite to dynamically check feature constraints and modify the variability model of context-aware systems.
Proceedings Paper
Computer Science, Software Engineering
Rafael Capilla, Tommi Mikkonen, Carlos Carrillo, Francesca Arcelli Fontana, Ilaria Pigazzini, Valentina Lenarduzzi
Summary: Technical debt is a significant quality issue in software architecture and code. Opportunistic reuse can lead to quality deterioration and induce technical debt. Studies have investigated the negative impact of opportunistic reuse on system quality.
2021 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2021)
(2021)
Proceedings Paper
Computer Science, Hardware & Architecture
Rafael Capilla, Olaf Zimmermann, Carlos Carrillo, Hernan Astudillo
SOFTWARE ARCHITECTURE (ECSA 2020)
(2020)
Article
Computer Science, Interdisciplinary Applications
Xiaolin Wang, Liyi Zhan, Yong Zhang, Teng Fei, Ming-Lang Tseng
Summary: This study proposes an environmental cold chain logistics distribution center location model to reduce transportation costs and carbon emissions. It also introduces a hybrid arithmetic whale optimization algorithm to overcome the limitations of the conventional algorithm.
COMPUTERS & INDUSTRIAL ENGINEERING
(2024)
Article
Computer Science, Interdisciplinary Applications
Hong-yu Liu, Shou-feng Ji, Yuan-yuan Ji
Summary: This study proposes an architecture that utilizes Ethereum to investigate the production-inventory-delivery problem in Physical Internet (PI), and develops an iterative heuristic algorithm that outperforms other algorithms. However, due to gas prices and consumption, blockchain technology may not always be the optimal solution.
COMPUTERS & INDUSTRIAL ENGINEERING
(2024)
Article
Computer Science, Interdisciplinary Applications
Paraskevi Th. Zacharia, Elias K. Xidias, Andreas C. Nearchou
Summary: This article discusses the assembly line balancing problem in production lines with collaborative robots. Collaborative robots have the potential to improve automation, productivity, accuracy, and flexibility in manufacturing. The article explores the use of a problem-specific metaheuristic to solve this complex problem under uncertainty.
COMPUTERS & INDUSTRIAL ENGINEERING
(2024)