https://www.mdu.se/

mdu.sePublications
Change search
Link to record
Permanent link

Direct link
Publications (10 of 60) Show all publications
Sheuly, S. S., Deivard, J., Seceleanu, T. & Xiong, N. (2025). Feature Selection Based on Membrane Clustering. In: Commun. Comput. Info. Sci.: . Paper presented at Communications in Computer and Information Science (pp. 171-182). Springer Science and Business Media Deutschland GmbH
Open this publication in new window or tab >>Feature Selection Based on Membrane Clustering
2025 (English)In: Commun. Comput. Info. Sci., Springer Science and Business Media Deutschland GmbH , 2025, p. 171-182Conference paper, Published paper (Refereed)
Abstract [en]

Given increased complex data with high dimensions, feature selection aims to select a subset of features to increase the efficiency of machine learning. This paper proposes a new feature selection method based on membrane computing. The proposed method has two main advantages. First, it provides a new solution to search for feature combinations while requiring no model construction (which is time-consuming) to evaluate a feature subset. Second, feature selection is embedded in a membrane clustering algorithm, which is designed to enable searching for the best feature subset and finding active cluster centres at the same time. The designed clustering algorithm mimics the behavior of multiple cells and it has stronger global search ability than existing evolutionary algorithms. The efficacy of the proposed method has been shown by the evaluation of a set of benchmark data sets.

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2025
Keywords
clustering, feature selection, membrane computing, Nafion membranes, Clusterings, Complex data, Feature selection methods, Feature subset, Features selection, Higher dimensions, Machine-learning, New solutions, Selection based
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-70704 (URN)10.1007/978-3-031-77941-1_13 (DOI)001453214000013 ()2-s2.0-85218468313 (Scopus ID)9783031779404 (ISBN)
Conference
Communications in Computer and Information Science
Note

Conference paper; Export Date: 31 March 2025; Cited By: 0; Correspondence Address: N. Xiong; Mälardalen University, Västerås, Sweden; email: ning.xiong@mdu.se; Conference name: 7th International Conference on Optimization and Learning, OLA 2024; Conference date: 13 May 2024 through 15 May 2024; Conference code: 326079

Available from: 2025-04-01 Created: 2025-04-01 Last updated: 2025-04-23Bibliographically approved
Jelacic, E., Seceleanu, C., Xiong, N., Backeman, P., Yaghoobi, S. & Seceleanu, T. (2025). Machine learning-based cache miss prediction. International Journal on Software Tools for Technology Transfer
Open this publication in new window or tab >>Machine learning-based cache miss prediction
Show others...
2025 (English)In: International Journal on Software Tools for Technology Transfer, ISSN 1433-2779, E-ISSN 1433-2787Article in journal (Refereed) Published
Abstract [en]

Integrating machine learning into computer architecture simulation offers a new approach to performance analysis, moving away from traditional algorithmic methods. While existing simulators accurately replicate hardware, they often suffer from slow execution, complex documentation, and require deep CPU knowledge, limiting their usability for quick insights. This paper presents a deep learning-based approach for simulating a key CPU component, cache memory. Our model "learns" cache characteristics by observing cache miss distributions, without needing detailed manual modeling. This method accelerates simulations and adapts to different program needs, demonstrating accuracy comparable to traditional simulators. Tested on Sysbench and image processing algorithms, it shows promise for faster, scalable, and hardware-independent simulations.

Place, publisher, year, edition, pages
SPRINGER HEIDELBERG, 2025
Keywords
Machine learning, Cache, Simulation
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-71286 (URN)10.1007/s10009-025-00800-6 (DOI)001472171800001 ()
Available from: 2025-04-30 Created: 2025-04-30 Last updated: 2025-04-30Bibliographically approved
Gu, R., Seceleanu, T., Xiong, N. & Naeem, M. (2024). A Service-Oriented Digital Twin Framework for Dynamic and Robust Distributed Systems. In: Proceedings - 2024 IEEE International Conference on Software Services Engineering, SSE 2024: . Paper presented at 2nd IEEE International Conference on Software Services Engineering, SSE 2024 Shenzhen, 7 July 2024 through 13 July 2024 (pp. 66-73). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>A Service-Oriented Digital Twin Framework for Dynamic and Robust Distributed Systems
2024 (English)In: Proceedings - 2024 IEEE International Conference on Software Services Engineering, SSE 2024, Institute of Electrical and Electronics Engineers Inc. , 2024, p. 66-73Conference paper, Published paper (Refereed)
Abstract [en]

Digital Twins (DTs) are virtual representations of physical products in many dimensions, such as geometry and behaviour. As a backbone of Industry 4.0, DTs help interpret and even predict the behaviour of physical processes, provide a virtual testbed for maintenance and upgrade, and enable automatic decision-making supported by artificial intelligence. Despite the promising future, challenges exist, such as the absence of a framework that facilitates the development and application of DTs in industrial contexts. We propose a service-oriented architecture (SOA) DT framework for dynamic and robust distributed systems. The framework contains two types of services. One includes the services provided to the users and is supported by an orchestration mechanism to ensure a quality of service (QoS). The other one refers to the common functions of all DTs. Further, we describe the DT-based decision-making enabled by our QoS-oriented learning of the framework and a Hoare-logic-based verification of QoS. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2024
Keywords
Digital Twins, Formal verification, Machine learning, SOA, System design, Adversarial machine learning, Decisions makings, Distributed systems, Machine-learning, Physical process, Physical products, Quality-of-service, Service Oriented, Soa (serviceoriented architecture), Virtual representations, Virtual testbeds, Service oriented architecture (SOA)
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-68719 (URN)10.1109/SSE62657.2024.00021 (DOI)001331809000008 ()2-s2.0-85205543259 (Scopus ID)9798350368512 (ISBN)
Conference
2nd IEEE International Conference on Software Services Engineering, SSE 2024 Shenzhen, 7 July 2024 through 13 July 2024
Available from: 2024-10-16 Created: 2024-10-16 Last updated: 2024-11-27Bibliographically approved
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
Open this publication in new window or tab >>Building a Digital Twin Framework for Dynamic and Robust Distributed Systems
2024 (English)In: Lect. Notes Comput. Sci., Springer Science and Business Media Deutschland GmbH , 2024, p. 254-258Conference paper, Published paper (Refereed)
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. 

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2024
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 14390 LNCS
Keywords
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
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-65247 (URN)10.1007/978-3-031-49252-5_22 (DOI)2-s2.0-85180149728 (Scopus ID)9783031492518 (ISBN)
Conference
8th International Conference on Engineering of Computer-Based Systems, ECBS 2023, Västerås, 16 October 2023 through 18 October 2023
Available from: 2024-01-03 Created: 2024-01-03 Last updated: 2024-01-03Bibliographically approved
Gu, R., Barbuceanu, T., Xiong, N. & Seceleanu, T. (2024). Experiences in Building a Digital Twin Framework: Challenges and Possible Solutions. In: Proceedings - 2024 IEEE 48th Annual Computers, Software, and Applications Conference, COMPSAC 2024: . Paper presented at 48th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2024, Osaka, Japan, 2-4 July, 2024 (pp. 531-536). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Experiences in Building a Digital Twin Framework: Challenges and Possible Solutions
2024 (English)In: Proceedings - 2024 IEEE 48th Annual Computers, Software, and Applications Conference, COMPSAC 2024, Institute of Electrical and Electronics Engineers (IEEE), 2024, p. 531-536Conference paper, Published paper (Refereed)
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 predict system behaviour, facilitate multiple real-time tests, and reduce 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 continue here the development of our approach to build an adaptable and trustable framework for building and operating DT systems - 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. We employ existing large-usage tools to illustrate the approach in development based on a synthetic adaptable use case.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
Keywords
Digital twins, machine learning, system design, Actual system, Analysis and controls, Distributed systems, In-buildings, Machine-learning, Real-time test, Simulation analysis, Simulation control, System behaviors, Virtual representations
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-68521 (URN)10.1109/COMPSAC61105.2024.00078 (DOI)001308581200069 ()2-s2.0-85204058274 (Scopus ID)9798350376968 (ISBN)
Conference
48th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2024, Osaka, Japan, 2-4 July, 2024
Available from: 2024-09-27 Created: 2024-09-27 Last updated: 2024-12-11Bibliographically approved
Sprang, F. & Seceleanu, T. (2024). FPGA-Based Encryption for Peer-to-Peer Industrial Network Links. 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 (pp. 97-114). Springer Science and Business Media Deutschland GmbH
Open this publication in new window or tab >>FPGA-Based Encryption for Peer-to-Peer Industrial Network Links
2024 (English)In: Lecture Notes in Computer Science, Springer Science and Business Media Deutschland GmbH , 2024, p. 97-114Conference paper, Published paper (Refereed)
Abstract [en]

Securing company networks has become a critical aspect of modern industrial environments. With the recent rise of Industry 4.0 concepts, it became essential to extend IT security across increasingly connected factories. However, in the highly specialised field of operations technology and embedded systems, not every device can run additional security measures, as they are old or designed with sparse resources. We introduce here the concept of a “universal” encryption device that enables the securing of communication links in a direct peer-to-peer industrial setting by using the AES-128 encryption standard. We propose a design of such an encryption device by developing a modular system architecture with decoupled communication and cryptography. The resulting architecture is implemented as a proof of concept for Ethernet communication and tested through simulation as well as on an FPGA device. The impact of the encryption device is briefly investigated in a lab setup, followed by conclusions on system stability and performance.

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH, 2024
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 14390 LNCS
Keywords
AES-128, encryption, FPGA, industrial communication, Cryptography, Embedded systems, Network architecture, Peer to peer networks, Security of data, System stability, Company network, Encryption devices, Industrial communications, Industrial environments, Industrial networks, IT security, Network links, Peer to peer, Technology system, Field programmable gate arrays (FPGA)
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-65248 (URN)10.1007/978-3-031-49252-5_9 (DOI)2-s2.0-85180147922 (Scopus ID)9783031492518 (ISBN)
Conference
8th International Conference on Engineering of Computer-Based Systems, ECBS 2023, Västerås 16 October 2023 through 18 October 2023
Available from: 2024-01-03 Created: 2024-01-03 Last updated: 2024-01-03Bibliographically approved
Halilovic, A., Zaimovic, N., Seceleanu, T. & Feyzmahdavian, H. (2023). Multi-constrained Network Occupancy Optimization. Computer Science and Information Systems, 29(1), 251-276
Open this publication in new window or tab >>Multi-constrained Network Occupancy Optimization
2023 (English)In: Computer Science and Information Systems, ISSN 1820-0214, Vol. 29, no 1, p. 251-276Article in journal (Refereed) Published
Abstract [en]

The greater the number of devices on a network, the higher load in the network, the more chance of a collision occurring, and the longer it takes to transmit a message. The size of load can be identified by measuring the network occupancy, hence it is desirable to minimize the latter. In this paper, we present an approach for network occupancy minimization by optimizing the packing process while satisfy-ing multiple constraints. We formulate the minimization problem as a bin packing problem and we implement a modification of the Best-Fit Decreasing algorithm to find the optimal solution. The approach considers grouping signals that are sent to different destinations in the same package. The analysis is done on a medium-sized plant model, and different topologies are tested. The results show that the proposed solution lowers the network occupancy compared to a reference case. 

Place, publisher, year, edition, pages
ComSIS Consortium, 2023
Keywords
industrial control networking, network performance, packing algorithms
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:mdh:diva-62096 (URN)10.2298/CSIS211001008H (DOI)000935481500017 ()2-s2.0-85149101919 (Scopus ID)
Available from: 2023-03-15 Created: 2023-03-15 Last updated: 2023-03-22Bibliographically approved
Makila, A., Friebe, A., Enblom, L., Strandberg, P. E. & Seceleanu, T. (2022). A Generic Software Architecture for PoE Power Sourcing Equipment. In: Proceedings - 2022 IEEE 46th Annual Computers, Software, and Applications Conference, COMPSAC 2022: . Paper presented at 46th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2022, Virtual Online, 27 June 2022 through 1 July 2022 (pp. 1375-1380). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>A Generic Software Architecture for PoE Power Sourcing Equipment
Show others...
2022 (English)In: Proceedings - 2022 IEEE 46th Annual Computers, Software, and Applications Conference, COMPSAC 2022, Institute of Electrical and Electronics Engineers Inc. , 2022, p. 1375-1380Conference paper, Published paper (Refereed)
Abstract [en]

Many hardware solutions for Power over Ethernet (PoE) Power Sourcing Equipment (PSE) exist, with slightly varying feature sets. A software solution is needed for interaction with the PSEs, and for managing a power budget across several PSEs. A generic interface is desirable, as well as generic software components that can be used in support of several PSE solutions. In this paper we present a union of features and real-time requirements for three hardware solutions, and the development of a generic software architecture.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2022
Keywords
power over Ethernet, real-time requirements, software architecture, Budget control, Ethernet, Features sets, Generic interfaces, Generic softwares, Hardware solutions, Power budgets, Power over ethernets, Power-sourcing equipments, Real time requirement, Software solution, Software-component
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-59944 (URN)10.1109/COMPSAC54236.2022.00217 (DOI)000855983300209 ()2-s2.0-85136916988 (Scopus ID)9781665488105 (ISBN)
Conference
46th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2022, Virtual Online, 27 June 2022 through 1 July 2022
Available from: 2022-09-14 Created: 2022-09-14 Last updated: 2022-11-08Bibliographically approved
Danielsson, J., Seceleanu, T., Marcus, J., Behnam, M. & Sjödin, M. (2021). Automatic Quality of Service Control in Multi-core Systems using Cache Partitioning. In: : . Paper presented at Emerging Technologies and Factory Automation (ETFA), 2021. Västerås: Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Automatic Quality of Service Control in Multi-core Systems using Cache Partitioning
Show others...
2021 (English)Conference paper, Published paper (Refereed)
Abstract [en]

In this paper, we present a last-level cache partitioning controller for multi-core systems. Our objective is to control the Quality of Service (QoS) of applications in multi-core systems by monitoring run-time performance and continuously re-sizing cache partition sizes according to the applications' needs. We discuss two different use-cases; one that promotes application fairness and another one that prioritizes applications according to the system engineers' desired execution behavior. We display the performance drawbacks of maintaining a fair schedule for all system tasks and its performance implications for system applications. We, therefore, implement a second control algorithm that enforces cache partition assignments according to user-defined priorities rather than system fairness. Our experiments reveal that it is possible, with non-instrusive (0.3-0.7\% CPU utilization) cache controlling measures, to increase performance according to setpoints and maintain the QoS for specific applications in an over-saturated system.

Place, publisher, year, edition, pages
Västerås: Institute of Electrical and Electronics Engineers (IEEE), 2021
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-56070 (URN)10.1109/ETFA45728.2021.9613641 (DOI)000766992600219 ()2-s2.0-85122957047 (Scopus ID)9781728129891 (ISBN)
Conference
Emerging Technologies and Factory Automation (ETFA), 2021
Available from: 2021-10-01 Created: 2021-10-01 Last updated: 2022-06-07Bibliographically approved
Seceleanu, T., Xiong, N. & Seceleanu, C. (2021). Control as a service - Intelligent networking. In: Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021: . Paper presented at 45th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2021, 12 July 2021 through 16 July 2021 (pp. 1887-1892). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Control as a service - Intelligent networking
2021 (English)In: Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021, Institute of Electrical and Electronics Engineers Inc. , 2021, p. 1887-1892Conference paper, Published paper (Refereed)
Abstract [en]

The paper introduces elements of a service based perspective of a scalable and dynamic automation system architecture. The approach is based on potentially multi-role devices (implementing node management, processing and networking functionalities) hosting a set of services requested by input nodes. In addition, artificial intelligence support is described to provide means of reaching deployment optimality and reliability. Formal approaches are deemed necessary for both verification of the artificial intelligence approach and of the resulting solutions. A model-based design path is complementary considered in order to lead to an increased efficiency in resource utilization, to lowering design efforts, and ensure a formally correct allocation of services, according to system requirements and constraints.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2021
Keywords
Dynamic systems, Networked automation systems, Service oriented architectures, Application programs, Automation, Intelligent networks, Automation systems, Design effort, Formal approach, Intelligent networking, Model- based designs, Node management, Resource utilizations, System requirements, Artificial intelligence
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-56129 (URN)10.1109/COMPSAC51774.2021.00285 (DOI)000706529000274 ()2-s2.0-85115884209 (Scopus ID)9781665424639 (ISBN)
Conference
45th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2021, 12 July 2021 through 16 July 2021
Available from: 2021-10-07 Created: 2021-10-07 Last updated: 2021-11-11Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0003-1996-1234

Search in DiVA

Show all publications