https://www.mdu.se/

mdu.sePublikationer
Driftstörningar
Just nu har vi driftstörningar på sök-portalerna på grund av hög belastning. Vi arbetar på att lösa problemet, ni kan tillfälligt mötas av ett felmeddelande.
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Alternativa namn
Publikationer (10 of 151) Visa alla publikationer
Seceleanu, C. (2025). A Quantum-Like Intellect: Celebrating the Profound Impact of Tiziana Margaria, Professor and Friend. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): (pp. 50-54). Springer Science and Business Media Deutschland GmbH, 15240 LNCS
Öppna denna publikation i ny flik eller fönster >>A Quantum-Like Intellect: Celebrating the Profound Impact of Tiziana Margaria, Professor and Friend
2025 (Engelska)Ingår i: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Science and Business Media Deutschland GmbH , 2025, Vol. 15240 LNCS, s. 50-54Kapitel i bok, del av antologi (Övrigt vetenskapligt)
Abstract [en]

It is not often that someone possesses qualities akin to those found in quantum phenomena, such as cleverness and quick reactions. Hence, I consider myself privileged that I have met and collaborated for many years with Tiziana Margaria, a renowed professor of Software Engineering and respected friend. This personal note that I dedicate to her tries to reflect both the professional and personal admiration that I hold for her. 

Ort, förlag, år, upplaga, sidor
Springer Science and Business Media Deutschland GmbH, 2025
Nyckelord
Quantum phenomena, Software engineering
Nationell ämneskategori
Programvaruteknik
Identifikatorer
urn:nbn:se:mdh:diva-69014 (URN)10.1007/978-3-031-73887-6_5 (DOI)2-s2.0-85208027730 (Scopus ID)978-3-031-73887-6 (ISBN)
Tillgänglig från: 2024-11-13 Skapad: 2024-11-13 Senast uppdaterad: 2024-11-13Bibliografiskt granskad
Flammini, F., Marrone, S., Nardone, R., Sanwal, U., Seceleanu, C., Verde, L. & Vittorini, V. (2025). Railway Switch Control Modeling in European Train Control System Level 3. In: Margaria, T Steffen, B (Ed.), LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: APPLICATION AREAS, PT V, ISOLA 2024. Paper presented at 12th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, OCT 27-31, 2024, GREECE (pp. 174-189). SPRINGER INTERNATIONAL PUBLISHING AG, 15223
Öppna denna publikation i ny flik eller fönster >>Railway Switch Control Modeling in European Train Control System Level 3
Visa övriga...
2025 (Engelska)Ingår i: LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: APPLICATION AREAS, PT V, ISOLA 2024 / [ed] Margaria, T Steffen, B, SPRINGER INTERNATIONAL PUBLISHING AG , 2025, Vol. 15223, s. 174-189Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The European Train Control System Level 3 (ETCS-L3) leverages continuous communication and precise train localization to optimize traffic management and enhance safety. This paper presents a formal modeling approach for the control of railway switches within the ETCS-L3 framework. Formal methods enable the development of precise and verifiable models to ensure the correctness of switch operations, essential for train routing and collision avoidance. The work is part of the PERFORMINGRAIL project, integrating advanced formal verification tools and techniques to facilitate rigorous analysis and validation. The project also explores model diversity in moving block systems' safety and performability analysis. This paper specifically focuses on the control logic of railway switches, capturing the behavior of the point control subsystem and leveraging various modeling approaches. The switch control models address various operational scenarios, including normal operations, failure modes, and recovery procedures. The findings show that formal methods can significantly improve the robustness of railway switch systems, thereby contributing to safer and more efficient railway networks. This work paves the way for future research and implementation of formalized control systems in the broader context of smart and autonomous railway operations.

Ort, förlag, år, upplaga, sidor
SPRINGER INTERNATIONAL PUBLISHING AG, 2025
Serie
Lecture Notes in Computer Science, ISSN 0302-9743
Nyckelord
Moving Block, Point Control, SysML, Stochastic Activity Network, Event-B
Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-70412 (URN)10.1007/978-3-031-75390-9_12 (DOI)001419023300012 ()9783031753893 (ISBN)
Konferens
12th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, OCT 27-31, 2024, GREECE
Tillgänglig från: 2025-03-12 Skapad: 2025-03-12 Senast uppdaterad: 2025-03-12Bibliografiskt granskad
Filipovikj, P., Mahmud, N., Seceleanu, C., Rodriguez-Navas, G., Ljungkrantz, O. & Lönn, H. (2025). SIMPPAAL: A Framework for Statistical Model Checking of Industrial Simulink Models. In: Lecture Notes in Computer Science: . Paper presented at 12th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2024, Crete, Greece, 27-31 October, 2024 (pp. 220-246). Springer Science+Business Media B.V.
Öppna denna publikation i ny flik eller fönster >>SIMPPAAL: A Framework for Statistical Model Checking of Industrial Simulink Models
Visa övriga...
2025 (Engelska)Ingår i: Lecture Notes in Computer Science, Springer Science+Business Media B.V., 2025, s. 220-246Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The evolution of automotive systems has been rapid. Nowadays, electronic brains control dozens of functions in vehicles, like braking, cruising, etc. Model-based design approaches, in environments such as MATLAB Simulink, seem to help in addressing the ever-increasing need to enhance quality, and manage complexity, by supporting functional design from predefined block libraries, which can be simulated and analyzed for hidden errors, but also used for code generation. For this reason, providing assurance that Simulink models fulfill given functional and timing requirements is desirable. In this paper, we propose formal syntax and semantics of Simulink blocks and their composition, and introduce the tool SIMPPAAL that automates a previously introduced pattern-based, execution-order preserving transformation of Simulink atomic and composite blocks into stochastic timed automata. The resulting model can then be analyzed formally with UPPAAL Statistical Model Checker. We validate the approach on an industrial prototype called the Brake-by-Wire system. This work enables the formal analysis of industrial Simulink models, by automatically generating their semantic counterpart.

Ort, förlag, år, upplaga, sidor
Springer Science+Business Media B.V., 2025
Serie
Lecture Notes in Computer Science, ISSN 0302-9743 ; 15221 LNCS
Nyckelord
MATLAB, Model checking, Stochastic control systems, Automotive Systems, Block libraries, Brain controls, Electronic brains, Functional design, MATLAB/ SIMULINK, Model-based design approaches, Simulink, Simulink models, Statistical model checking, Stochastic systems
Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:mdh:diva-69177 (URN)10.1007/978-3-031-75380-0_13 (DOI)001419014500013 ()2-s2.0-85208558018 (Scopus ID)9783031753794 (ISBN)
Konferens
12th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, ISoLA 2024, Crete, Greece, 27-31 October, 2024
Tillgänglig från: 2024-11-20 Skapad: 2024-11-20 Senast uppdaterad: 2025-03-12Bibliografiskt granskad
Hansson, H., Norström, C. & Seceleanu, C. (2025). Wang at MDU in a Nutshell. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): (pp. 8-11). Springer Science+Business Media B.V., 15230 LNCS
Öppna denna publikation i ny flik eller fönster >>Wang at MDU in a Nutshell
2025 (Engelska)Ingår i: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer Science+Business Media B.V., 2025, Vol. 15230 LNCS, s. 8-11Kapitel i bok, del av antologi (Övrigt vetenskapligt)
Abstract [en]

In the labyrinthine world of real-time systems, few names resonate as powerfully as that of Prof. Wang Yi. As the co-inventor of the UPPAAL model checker, alongside Prof. Kim G. Larsen and Prof. Paul Pettersson, Wang has charted new territories in computer science, setting a benchmark that stands as a testament to excellence.

Ort, förlag, år, upplaga, sidor
Springer Science+Business Media B.V., 2025
Serie
Lecture Notes in Computer Science, ISSN 03029743 ; 15230
Nyckelord
Embedded systems, Interactive computer systems, Model checking, Lars-en, Model checker, Real - Time system, Real time systems
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:mdh:diva-69842 (URN)10.1007/978-3-031-73751-0_2 (DOI)2-s2.0-85214351655 (Scopus ID)
Tillgänglig från: 2025-01-23 Skapad: 2025-01-23 Senast uppdaterad: 2025-01-23Bibliografiskt granskad
Dust, L., Ekström, M., Gu, R., Mubeen, S. & Seceleanu, C. (2024). A Model-Based Methodology for Automated Verification of ROS 2 Systems. In: Proceedings - 2024 IEEE/ACM 6th International Workshop on Robotics Software Engineering, RoSE 2024: . Paper presented at 6th International Workshop on Robotics Software Engineering, RoSE 2024, co-located with the 46th International Conference on SoftwareLisbon15 April 2024 (pp. 35-42).
Öppna denna publikation i ny flik eller fönster >>A Model-Based Methodology for Automated Verification of ROS 2 Systems
Visa övriga...
2024 (Engelska)Ingår i: Proceedings - 2024 IEEE/ACM 6th International Workshop on Robotics Software Engineering, RoSE 2024, 2024, s. 35-42Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

To simplify the formal verification of ROS 2-based applications, in this paper, we propose a novel approach to the automation of their model-based verification using model-driven engineering techniques. We propose a methodology starting with ROS 2 execution traces, generated by ROS2_tracing and using models and model transformations in Eclipse to automatically initialize pre-defined formal model templates in UPPAAL, with system parameters. While the methodology targets the simplification of formal verification for robotics developers as users, the implementation is at an early stage and the toolchain is not fully implemented and evaluated. Hence, this paper targets tool developers and researchers to give a first overview of the underlying idea of automating ROS 2 verification.

Hence, we propose a toolchain that supports verification of implemented and conceptual ROS 2 systems, as well as iterative verification of timing and scheduling parameters. We propose using four different model representations, based on the ROS2_tracing output and self-designed Eclipse Ecore metamodels to model the system from a structural and verification perspective. The different model representations allow traceability throughout the modeling and verification process.Last, an initial proof of concept is implemented containing the core elements of the proposed toolchain and validated given a small ROS 2 system. 

Nationell ämneskategori
Robotik och automation Inbäddad systemteknik Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:mdh:diva-67506 (URN)10.1145/3643663.3643970 (DOI)001285454300006 ()2-s2.0-85200922593 (Scopus ID)9798400705663 (ISBN)
Konferens
6th International Workshop on Robotics Software Engineering, RoSE 2024, co-located with the 46th International Conference on SoftwareLisbon15 April 2024
Tillgänglig från: 2024-06-14 Skapad: 2024-06-14 Senast uppdaterad: 2025-02-05Bibliografiskt granskad
Seceleanu, T., Xiong, N., Enoiu, E. P. & Seceleanu, C. (2024). Building a Digital Twin Framework for Dynamic and Robust Distributed Systems. In: Lect. Notes Comput. Sci.: . Paper presented at 8th International Conference on Engineering of Computer-Based Systems, ECBS 2023, Västerås, 16 October 2023 through 18 October 2023 (pp. 254-258). Springer Science and Business Media Deutschland GmbH
Öppna denna publikation i ny flik eller fönster >>Building a Digital Twin Framework for Dynamic and Robust Distributed Systems
2024 (Engelska)Ingår i: Lect. Notes Comput. Sci., Springer Science and Business Media Deutschland GmbH , 2024, s. 254-258Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Digital Twins (DTs) serve as the backbone of Industry 4.0, offering virtual representations of actual systems, enabling accurate simulations, analysis, and control. These representations help in predicting system behaviour, facilitating multiple real-time tests, and reducing risks and costs while identifying optimization areas. DTs meld cyber and physical realms, accelerating the design and modelling of sustainable innovations. Despite their potential, the complexity of DTs presents challenges in their industrial application. We sketch here an approach to build an adaptable and trustable framework for building and operating DT systems, which is the basis for the academia-industry project A Digital Twin Framework for Dynamic and Robust Distributed Systems (D-RODS). D-RODS aims to address the challenges above, aiming to advance industrial digitalization and targeting areas like system efficiency, incorporating AI and verification techniques with formal support. 

Ort, förlag, år, upplaga, sidor
Springer Science and Business Media Deutschland GmbH, 2024
Serie
Lecture Notes in Computer Science, ISSN 0302-9743 ; 14390 LNCS
Nyckelord
AI, digital twins, industrial automation, resource utilization, verification and validation, Actual system, Analysis and controls, Distributed systems, Resources utilizations, Simulation analysis, Simulation control, System behaviors, Verification-and-validation, Virtual representations, Artificial intelligence
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:mdh:diva-65247 (URN)10.1007/978-3-031-49252-5_22 (DOI)2-s2.0-85180149728 (Scopus ID)9783031492518 (ISBN)
Konferens
8th International Conference on Engineering of Computer-Based Systems, ECBS 2023, Västerås, 16 October 2023 through 18 October 2023
Tillgänglig från: 2024-01-03 Skapad: 2024-01-03 Senast uppdaterad: 2024-01-03Bibliografiskt granskad
Naeem, M., Gu, R., Seceleanu, C., Guldstrand Larsen, K., Nielsen, B. & Albano, M. (2024). Energy-Efficient Motion Planning for Autonomous Vehicles Using Uppaal  Stratego. In: Theoretical Aspects of Software Engineering. TASE 2024. Lecture Notes in Computer Science.: . Paper presented at Theoretical Aspects of Software Engineering. TASE 2024 (pp. 356-373). Springer, 14777
Öppna denna publikation i ny flik eller fönster >>Energy-Efficient Motion Planning for Autonomous Vehicles Using Uppaal  Stratego
Visa övriga...
2024 (Engelska)Ingår i: Theoretical Aspects of Software Engineering. TASE 2024. Lecture Notes in Computer Science., Springer, 2024, Vol. 14777, s. 356-373Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Energy-efficient motion planning for autonomous battery-powered vehicles is crucial to increase safety and efficiency by avoiding frequent battery recharge. This paper proposes algorithms for synthesizing energy- and time-efficient motion plans for battery-powered autonomous vehicles. We use stochastic hybrid games to model an appropriate abstraction of the autonomous vehicle and the environment. Based on the model, we synthesize energy- and time-efficient motion plans using Q-learning in Uppaal  Stratego. Via experiments, we show that pure Q-learning is insufficient when the problem becomes complex, e.g., Motion Planning (MOP) in large environments. To address this issue, we propose Concatenated Motion Planning (CoMOP), which divides the environment into several regions, synthesizes a motion plan in each region and concatenates the local plans into an entire motion plan for the whole environment. CoMOP enhances the applicability of Q-learning to large and complex environments, reduces synthesis time, and provides efficient navigation and precise motion plans. We conduct experiments with our approaches in an industrial use case. The results show that CoMOP outperforms MOP regarding synthesis time and the ability to deal with complex models. Moreover, we compare the energy- and time-efficient strategies and visualize their differences on different terrains.

Ort, förlag, år, upplaga, sidor
Springer, 2024
Serie
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:mdh:diva-69378 (URN)10.1007/978-3-031-64626-3_21 (DOI)001315662800021 ()9783031646256 (ISBN)9783031646263 (ISBN)
Konferens
Theoretical Aspects of Software Engineering. TASE 2024
Tillgänglig från: 2024-12-09 Skapad: 2024-12-09 Senast uppdaterad: 2024-12-20Bibliografiskt granskad
ter Beek, M. H., Chapman, R., Cleaveland, R., Garavel, H., Gu, R., ter Horst, I., . . . Zhang, L. (2024). Formal Methods in Industry. Formal Aspects of Computing
Öppna denna publikation i ny flik eller fönster >>Formal Methods in Industry
Visa övriga...
2024 (Engelska)Ingår i: Formal Aspects of Computing, ISSN 0934-5043, E-ISSN 1433-299XArtikel i tidskrift (Refereegranskat) Published
Abstract [en]

Formal methods encompass a wide choice of techniques and tools for the specification, development, analysis, and verification of software and hardware systems. Formal methods are widely applied in industry, in activities ranging from the elicitation of requirements and the early design phases all the way to the deployment, configuration, and runtime monitoring of actual systems. Formal methods allow one to precisely specify the environment in which a system operates, the requirements and properties that the system should satisfy, the models of the system used during the various design steps, and the code embedded in the final implementation, as well as to express conformance relations between these specifications. We present a broad scope of successful applications of formal methods in industry, not limited to the well-known success stories from the safety-critical domain, like railways and other transportation systems, but also covering other areas such as lithography manufacturing and cloud security in e-commerce, to name but a few. We also report testimonies from a number of representatives from industry who, either directly or indirectly, use or have used formal methods in their industrial project endeavours. These persons are spread geographically, including Europe, Asia, North and South America, and the involved projects witness the large coverage of applications of formal methods, not limited to the safety-critical domain. We thus make a case for the importance of formal methods, and in particular of the capacity to abstract and mathematical reasoning that are taught as part of any formal methods course. These are fundamental Computer Science skills that graduates should profit from when working as computer scientists in industry, as confirmed by industry representatives.

Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:mdh:diva-69381 (URN)10.1145/3689374 (DOI)
Tillgänglig från: 2024-12-09 Skapad: 2024-12-09 Senast uppdaterad: 2024-12-09Bibliografiskt granskad
Backeman, P. & Seceleanu, C. (2024). Modeling and Verification of ROS SystemsUsing Stochastic Timed Automata.
Öppna denna publikation i ny flik eller fönster >>Modeling and Verification of ROS SystemsUsing Stochastic Timed Automata
2024 (Engelska)Rapport (Övrigt vetenskapligt)
Abstract [en]

Robotic systems often operate under real-time constraints,requiring timely responses to sensor inputs. Early consideration of suchrequirements during design is advantageous. The Robot Operating System(ROS) provides a mature framework for system setup and communication,with ROS2 offering real-time capabilities. However, determiningthe maximum reaction time within a ROS network is intricatedue to complex variable processing and scheduling, especially with periodicand event-triggered tasks. In this report, we propose a model ofROS-based structural designs with timed automata semantics, facilitatingreal-time behavior analysis. We extend this model to incorporatenon-deterministic execution time and probabilistic loads, employing statisticalmodel checking (SMC) for scalability and accuracy. We compareagainst previous work to confirm the validity of our approach.

Förlag
s. 24
Nationell ämneskategori
Data- och informationsvetenskap
Identifikatorer
urn:nbn:se:mdh:diva-69210 (URN)
Tillgänglig från: 2024-11-26 Skapad: 2024-11-26 Senast uppdaterad: 2024-11-26Bibliografiskt granskad
Kofroň, J., Seceleanu, C. & Margaria, T. (2024). Preface. In: Lecture Notes in Computer Science: . Paper presented at 8th International Conference on Engineering of Computer-Based Systems, ECBS 2023, Västerås, 16 October 2023 through 18 October 2023. Springer Science and Business Media Deutschland GmbH, 14390
Öppna denna publikation i ny flik eller fönster >>Preface
2024 (Engelska)Ingår i: Lecture Notes in Computer Science, Springer Science and Business Media Deutschland GmbH , 2024, Vol. 14390Konferensbidrag, Publicerat paper (Refereegranskat)
Ort, förlag, år, upplaga, sidor
Springer Science and Business Media Deutschland GmbH, 2024
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:mdh:diva-65240 (URN)2-s2.0-85180298994 (Scopus ID)9783031492518 (ISBN)
Konferens
8th International Conference on Engineering of Computer-Based Systems, ECBS 2023, Västerås, 16 October 2023 through 18 October 2023
Tillgänglig från: 2024-01-03 Skapad: 2024-01-03 Senast uppdaterad: 2024-01-03Bibliografiskt granskad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0003-2870-2680

Sök vidare i DiVA

Visa alla publikationer