https://www.mdu.se/

mdu.sePublications
Change search
Link to record
Permanent link

Direct link
Alternative names
Publications (10 of 123) Show all publications
Imtiaz, S., Capannini, G., Carlson, J., Behnam, M. & Jägemar, M. (2023). Automatic Clustering of Performance Events. In: : . Paper presented at 28th Annual Conference of the IEEE Industrial Electronics Society (ETFA2023).
Open this publication in new window or tab >>Automatic Clustering of Performance Events
Show others...
2023 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Modern hardware and software are becoming increasingly complex due to advancements in digital and smart solutions. This is why industrial systems seek efficient use of resources to confront the challenges caused by the complex resource utilization demand. The demand and utilization of different resources show the particular execution behavior of the applications. One way to get this information is by monitoring performance events and understanding the relationship among them. However, manual analysis of this huge data is tedious and requires experts’ knowledge. This paper focuses on automatically identifying the relationship between different performance events. Therefore, we analyze the data coming from the performance events and identify the points where their behavior changes. Two events are considered related if their values are changing at ”approximately” the same time. We have used the Sigmoid function to compute a real-value similarity between two sets (representing two events). The resultant value of similarity is induced as a similarity or distance metric in a traditional clustering algorithm. The proposed solution is applied to different software applications that are widely used in industrial systems to show how different setups including the selection of cost functions can affect the results.

National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-64276 (URN)10.1109/ETFA54631.2023.10275660 (DOI)2-s2.0-85175433182 (Scopus ID)
Conference
28th Annual Conference of the IEEE Industrial Electronics Society (ETFA2023)
Available from: 2023-09-18 Created: 2023-09-18 Last updated: 2024-01-18Bibliographically approved
Martin, J., Axelsson, J., Carlson, J. & Suryadevara, J. (2023). Towards a Core Ontology for Missions and Capabilities in Systems of Systems. In: 2023 18th Annual System of Systems Engineering Conference, SoSe 2023: . Paper presented at 2023 18th Annual System of Systems Engineering Conference, SoSe 2023, Lille, France, 14-16/6, 2023. Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Towards a Core Ontology for Missions and Capabilities in Systems of Systems
2023 (English)In: 2023 18th Annual System of Systems Engineering Conference, SoSe 2023, Institute of Electrical and Electronics Engineers Inc. , 2023Conference paper, Published paper (Refereed)
Abstract [en]

This study presents a core ontology for missions and capabilities in systems of systems. The aim of the study is to create artifacts that facilitate precise understanding of fundamental concepts of SoS. An ontological approach proposes and develops taxonomic homogeneity and structural knowledge of SoS. The ontology development process involved workshop sessions with industry experts and meta modelling of the different concepts and their relationships. The ontology includes thirteen concepts of types physical things, people, information and mixed. These concepts are defined and their relations are briefly described. The developed ontology is further illustrated using a wildfire scenario case study.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2023
Keywords
capability, core ontology, mission, system of systems, Development process, Fundamental concepts, Ontological approach, Ontology development, Ontology's, Structural knowledge, System-of-systems, Ontology
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-64094 (URN)10.1109/SoSE59841.2023.10178557 (DOI)2-s2.0-85166735141 (Scopus ID)9798350327236 (ISBN)
Conference
2023 18th Annual System of Systems Engineering Conference, SoSe 2023, Lille, France, 14-16/6, 2023
Available from: 2023-08-23 Created: 2023-08-23 Last updated: 2023-08-23Bibliographically approved
Bosch, J., Carlson, J., Holmström Olsson, H., Sandahl, K. & Staron, M. (Eds.). (2022). Accelerating digital transformation: 10 years of software center. Springer Nature
Open this publication in new window or tab >>Accelerating digital transformation: 10 years of software center
Show others...
2022 (English)Collection (editor) (Other academic)
Abstract [en]

This book celebrates the 10-year anniversary of Software Center (a collaboration between 18 European companies and five Swedish universities) by presenting some of the most impactful and relevant journal or conference papers that researchers in the center have published over the last decade.

The book is organized around the five themes around which research in Software Center is organized, i.e. Continuous Delivery, Continuous Architecture, Metrics, Customer Data and Ecosystems Driven Development, and AI Engineering. The focus of the Continuous Delivery theme is to help companies to continuously build high quality products with the right degree of automation. The Continuous Architecture theme addresses challenges that arise when balancing the need for architectural quality and more agile ways of working with shorter development cycles. The Metrics theme studies and provides insight to understand, monitor and improve software processes, products and organizations. The fourth theme, Customer Data and Ecosystem Driven Development, helps companies make sense of the vast amounts of data that are continuously collected from products in the field. Eventually, the theme of AI Engineering addresses the challenge that many companies struggle with in terms of deploying machine- and deep-learning models in industrial contexts with production quality. Each theme has its own part in the book and each part has an introduction chapter and then a carefully selected reprint of the most important papers from that theme.

This book mainly aims at researchers and advanced professionals in the areas of software engineering who would like to get an overview about the achievement made in various topics relevant for industrial large-scale software development and management – and to see how research benefits from a close cooperation between industry and academia.

Place, publisher, year, edition, pages
Springer Nature, 2022
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-61223 (URN)10.1007/978-3-031-10873-0 (DOI)978-3-031-10873-0 (ISBN)
Available from: 2022-12-13 Created: 2022-12-13 Last updated: 2022-12-13Bibliographically approved
Imtiaz, S., Behnam, M., Capannini, G., Carlson, J. & Marcus, J. (2022). Automatic Segmentation of Resource Utilization Data. In: 1st IEEE Industrial Electronics Society Annual On-Line Conference (ONCON) 2022: . Paper presented at 2022 IEEE 1st Industrial Electronics Society Annual On-Line Conference (ONCON), 09-11 December 2022, Kharagpur, India.
Open this publication in new window or tab >>Automatic Segmentation of Resource Utilization Data
Show others...
2022 (English)In: 1st IEEE Industrial Electronics Society Annual On-Line Conference (ONCON) 2022, 2022Conference paper, Published paper (Other academic)
Abstract [en]

Advancement of industrial systems seek improvements to achieve required level of quality of service and efficient performance management. It is essential though to have better understanding of resource utilization behaviour of applications in execution. Even the expert engineers desire to envision dependencies and impact of one computer resource on the other. For such situations it is significant to know statistical relationship between data sets such as a resource with higher cache demand should not be scheduled together with other cache hungry process at the same time and same core. Performance monitoring data coming from hardware and software is huge and grouping of this time series data based on similar behaviour can display distinguishable execution phases. For benefits like these we opt to choose change point analysis method. By using this method study determined the optimal threshold which can identify more or less same segments for other executions of same application and same event. These segments are then validated with the help of test data. Finally the study provided segment-wise, local, compact statistical model with decent accuracy.

National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-61461 (URN)10.1109/ONCON56984.2022.10126744 (DOI)2-s2.0-85161320276 (Scopus ID)979-8-3503-9806-9 (ISBN)
Conference
2022 IEEE 1st Industrial Electronics Society Annual On-Line Conference (ONCON), 09-11 December 2022, Kharagpur, India
Available from: 2023-01-11 Created: 2023-01-11 Last updated: 2023-09-19Bibliographically approved
Jongeling, R., Ciccozzi, F., Cicchetti, A. & Carlson, J. (2022). From Informal Architecture Diagrams to Flexible Blended Models. In: Gerostathopoulos, I Lewis, G Batista, T Bures, T (Ed.), SOFTWARE ARCHITECTURE, ECSA 2022: . Paper presented at 16th European Conference on Software Architecture (ECSA), SEP 19-23, 2022, Prague, CZECH REPUBLIC (pp. 143-158). SPRINGER INTERNATIONAL PUBLISHING AG, 13444
Open this publication in new window or tab >>From Informal Architecture Diagrams to Flexible Blended Models
2022 (English)In: SOFTWARE ARCHITECTURE, ECSA 2022 / [ed] Gerostathopoulos, I Lewis, G Batista, T Bures, T, SPRINGER INTERNATIONAL PUBLISHING AG , 2022, Vol. 13444, p. 143-158Conference paper, Published paper (Refereed)
Abstract [en]

For the early design and communication of software systems, architects commonly use informal diagrams. Due to their notational freedom and effectiveness for communication, informal diagrams are often preferred over models with a fixed syntax and semantics as defined by a modeling language. However, precisely because of this lack of established semantics, informal diagrams are of limited use in later development stages for analysis tasks such as consistency checking or change impact analysis. In this paper, we present an approach to reconciling informal diagramming and modeling such that architects can benefit from analysis based on the informal diagrams they are already creating. Our approach supports migrating from existing informal architecture diagrams to flexible models, i.e., partially treating diagrams as models while maintaining the freedom of free-form drawing. Moreover, to enhance the ease of interacting with the flexible models, we provide support for their blended textual and graphical editing. We validate our approach in a lab setting and perform an evaluative case study in an industrial setting. We show how the approach allows architects to continue informal diagramming, while also benefiting from flexible models for consistency checking between the intended architecture and the implementation.

Place, publisher, year, edition, pages
SPRINGER INTERNATIONAL PUBLISHING AG, 2022
Series
Lecture Notes in Computer Science, ISSN 0302-9743
Keywords
architecture consistency, software design sketching, blended modeling, flexible modeling
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-60587 (URN)10.1007/978-3-031-16697-6_10 (DOI)000869755100010 ()2-s2.0-85139005075 (Scopus ID)978-3-031-16697-6 (ISBN)
Conference
16th European Conference on Software Architecture (ECSA), SEP 19-23, 2022, Prague, CZECH REPUBLIC
Available from: 2022-11-09 Created: 2022-11-09 Last updated: 2022-11-09Bibliographically approved
Gustavsson, H., Enoiu, E. P. & Carlson, J. (2022). Model-Based System Engineering Adoption in the Vehicular Systems Domain. In: 2022 17th Conference on Computer Science and Intelligence Systems (FedCSIS): . Paper presented at 2022 17th Conference on Computer Science and Intelligence Systems (FedCSIS), 10 October 2022, Sofia, Bulgaria.
Open this publication in new window or tab >>Model-Based System Engineering Adoption in the Vehicular Systems Domain
2022 (English)In: 2022 17th Conference on Computer Science and Intelligence Systems (FedCSIS), 2022Conference paper, Published paper (Refereed)
Abstract [en]

As systems continue to increase in complexity, some companies have turned to Model-Based Systems Engineering (MBSE) to address different challenges such as requirement complexity, consistency, traceability, and quality assurance during system development. Consequently, to foster the adoption of MBSE, practitioners need to understand what factors are impeding or promoting success in applying such a method in their existing processes and infrastructure. While many of the existing studies on the adoption of MBSE in specific contexts focus on its applicability, it is unclear what attributes foster a successful adoption of MBSE and what targets the companies are setting. Consequently, practitioners need to understand what adoption strategies are applicable. To shed more light on this topic, we conducted semi-structured interviews with 12 professionals working in the vehicular domain with roles in several MBSE adoption projects. The aim is to investigate their experiences, reasons, targets, and promoting and impeding factors. The obtained data was synthesized using thematic analysis. This study suggests that the reasons for MBSE adoption relate to two main themes: better management of complex engineering tasks and communication between different actors. Furthermore, engagement, activeness and access to expert knowledge are indicated as factors promoting MBSE adoption success, while the lack of MBSE knowledge is an impeding factor for successful adoption.

National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-61140 (URN)10.15439/2022f47 (DOI)000904404400122 ()2-s2.0-85141215415 (Scopus ID)
Conference
2022 17th Conference on Computer Science and Intelligence Systems (FedCSIS), 10 October 2022, Sofia, Bulgaria
Available from: 2022-12-07 Created: 2022-12-07 Last updated: 2023-03-01Bibliographically approved
Capannini, G., Carlson, J. & Mellander, R. (2022). Reliable Visibility Algorithms for Emergency Stop Systems in Smart Industries. 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. 89-94). Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>Reliable Visibility Algorithms for Emergency Stop Systems in Smart Industries
2022 (English)In: Proceedings - 2022 IEEE 46th Annual Computers, Software, and Applications Conference, COMPSAC 2022, Institute of Electrical and Electronics Engineers Inc. , 2022, p. 89-94Conference paper, Published paper (Refereed)
Abstract [en]

Automated machinery and robots working with humans are the norm in modern smart industries. A previous work in this area proposed a tool for improving the safety of such work places: an emergency system which halts those machines that are visible from an emergency stop button when it is pressed [1]. The solution presented in this paper improves the reliability of the aforementioned one at the expense of a higher computational complexity. Furthermore, two algorithmic optimizations are presented to mitigate the extra computational cost as it is shown by the results collected from the set of experiments conducted. 

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2022
National Category
Computer Systems
Identifiers
urn:nbn:se:mdh:diva-59943 (URN)10.1109/COMPSAC54236.2022.00021 (DOI)000855983300013 ()2-s2.0-85136956500 (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-10-05Bibliographically approved
Jongeling, R., Fredriksson, J., Carlson, J., Ciccozzi, F. & Cicchetti, A. (2022). Structural consistency between a system model and its implementation: a design science study in industry. Journal of Object Technology, 21(3), Article ID a6.
Open this publication in new window or tab >>Structural consistency between a system model and its implementation: a design science study in industry
Show others...
2022 (English)In: Journal of Object Technology, ISSN 1660-1769, E-ISSN 1660-1769, Vol. 21, no 3, article id a6Article in journal (Refereed) Published
Abstract [en]

During the development of complex systems, several different development artifacts are created and maintained. It is important to gain insight into the degree to which these artifacts are consistent, but this is challenging, especially in complex industrial settings. In this study, we aim to help engineers in their consistency management efforts by creating consistency checks between a system model and the corresponding code. To that end, we performed a design science study in which we develop a consistency checking tool and integrate it into an existing industrial system and software engineering setting. We evaluated the developed tool through a case study in which we measure the consistency before and after its introduction and evaluate the experiences of engineers using it. Our results show that the introduction of lightweight consistency checks into the continuous integration pipeline is beneficial for consistency management in the studied setting. Moreover, we discuss the practical challenges of introducing consistency checks in an industrial setting and find that the majority is of a nontechnical nature.

Place, publisher, year, edition, pages
Association Internationale pour les Technologies Objets, 2022
Keywords
Consistency checking, Consistency management, Continuous model-based development, Model-based development
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-59580 (URN)10.5381/jot.2022.21.3.a6 (DOI)000821446200003 ()2-s2.0-85133366943 (Scopus ID)
Available from: 2022-07-13 Created: 2022-07-13 Last updated: 2022-07-20Bibliographically approved
Martin, J., Axelsson, J., Carlson, J. & Suryavedara, J. (2022). The Capability Concept in the Context of Systems of Systems: A Systematic Literature Review. In: ISSE 2022 - 2022 8th IEEE International Symposium on Systems Engineering, Conference Proceedings: . Paper presented at 8th IEEE International Symposium on Systems Engineering, ISSE 2022, 24 October 2022 through 26 October 2022. Institute of Electrical and Electronics Engineers Inc.
Open this publication in new window or tab >>The Capability Concept in the Context of Systems of Systems: A Systematic Literature Review
2022 (English)In: ISSE 2022 - 2022 8th IEEE International Symposium on Systems Engineering, Conference Proceedings, Institute of Electrical and Electronics Engineers Inc. , 2022Conference paper, Published paper (Refereed)
Abstract [en]

Systems of systems (SoS) leverage dynamic configuration of independent systems to achieve a capability neither of the independent constituent systems can achieve on their own. Therefore, SoS engineering goes beyond addressing requirements to addressing capabilities. Due to the independence of the constituent systems, capability is formed by complex interdependence of legacy systems. It is also subject to uncertainty of the evolutionary development of the SoS, making it important to not only see the bigger picture but to plan for the changing capability patterns in the life of an SoS. This study looks at the body of knowledge surrounding definitions, support systems and practices around the concept of capability in the context of SoS. The results show; context dependent nature of the definition of capability, country-specific support systems, ongoing efforts to form more robust frameworks and dominant establishment of this theme in the defense sector.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc., 2022
Keywords
capability, system of systems, Legacy systems, Dynamic configuration, Evolutionary development, Independent systems, Support systems, System capabilities, System of systems engineering, System-of-systems, Systematic literature review, Uncertainty
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:mdh:diva-61803 (URN)10.1109/ISSE54508.2022.10005489 (DOI)000947798100040 ()2-s2.0-85146918001 (Scopus ID)9781665481823 (ISBN)
Conference
8th IEEE International Symposium on Systems Engineering, ISSE 2022, 24 October 2022 through 26 October 2022
Available from: 2023-02-08 Created: 2023-02-08 Last updated: 2023-04-19Bibliographically approved
Seceleanu, C., Enoiu, E. P., Carlson, J., Lundqvist, K., Sentilles, S., Behnam, M. & Capannini, G. (2021). Assured Cloud Platforms for Industrial Cyber-Physical Systems: The ACICS Approach. In: ACM International Conference Proceeding Series: . Paper presented at 7th Conference on the Engineering of Computer Based Systems, ECBS 2021, 26 May 2021 through 27 May 2021. Association for Computing Machinery
Open this publication in new window or tab >>Assured Cloud Platforms for Industrial Cyber-Physical Systems: The ACICS Approach
Show others...
2021 (English)In: ACM International Conference Proceeding Series, Association for Computing Machinery , 2021Conference paper, Published paper (Refereed)
Abstract [en]

With the emergence of "Industry 4.0", the integration of cloud technologies and industrial cyber-physical systems becomes increasingly important to boost productivity. The industrial cyber-physical systems infrastructures and their fusion with the cloud lead to massive amounts of data acquired for controlling particular processes, but also for supporting decision-making. Although cloud-assisted systems are increasingly important in many domains, and ensuring their dependability is crucial, existing platforms do not provide satisfactory support to meet the dependability demands of industrial applications. The overall goal of the ACICS project is to provide models, methods and tools that facilitate a substantial increase of dependability of cloud-based platforms for industrial cyber-physical applications, with respect to consistency, security and interoperability of data, timing predictability of using shared virtual resources, together with a framework of guaranteeing quality-of-service enforcement by formal analysis and verification. In this paper, we present the main conceptual ideas behind the ACICS approach.

Place, publisher, year, edition, pages
Association for Computing Machinery, 2021
Keywords
Decision making, Embedded systems, Interoperability, Quality control, Quality of service, Cloud based platforms, Cloud platforms, Cloud technologies, Cyber physicals, Formal analysis, Virtual resource, Cyber Physical System
National Category
Computer Sciences
Identifiers
urn:nbn:se:mdh:diva-58794 (URN)10.1145/3459960.3459968 (DOI)2-s2.0-85107230966 (Scopus ID)9781450390576 (ISBN)
Conference
7th Conference on the Engineering of Computer Based Systems, ECBS 2021, 26 May 2021 through 27 May 2021
Note

Conference code: 169185; Export Date: 8 June 2022; Conference Paper; Funding details: Stiftelsen för Kunskaps- och Kompetensutveckling, KKS; Funding text 1: We gratefully acknowledge the support of the Swedish Knowledge Foundation (KKS), via the synergy project ACICS.

Available from: 2022-07-13 Created: 2022-07-13 Last updated: 2022-11-08Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-8461-0230

Search in DiVA

Show all publications