- Advanced Software Engineering Methodologies
- Real-Time Systems Scheduling
- Safety Systems Engineering in Autonomy
- Embedded Systems Design Techniques
- Model-Driven Software Engineering Techniques
- Formal Methods in Verification
- Software Reliability and Analysis Research
- Real-time simulation and control systems
- Systems Engineering Methodologies and Applications
- Simulation Techniques and Applications
- Business Process Modeling and Analysis
- Autonomous Vehicle Technology and Safety
- Modeling and Simulation Systems
- Fault Detection and Control Systems
- Service-Oriented Architecture and Web Services
- Flexible and Reconfigurable Manufacturing Systems
- Anomaly Detection Techniques and Applications
- Muscle activation and electromyography studies
- Software System Performance and Reliability
- Prosthetics and Rehabilitation Robotics
- Industrial Vision Systems and Defect Detection
- Software Testing and Debugging Techniques
- Advanced Neural Network Applications
- Context-Aware Activity Recognition Systems
- Technology Assessment and Management
KTH Royal Institute of Technology
2016-2025
China University of Petroleum, Beijing
2024
Institute of Software
2023
University of Chinese Academy of Sciences
2023
University of Hull
2014
Chalmers University of Technology
2014
Volvo (Sweden)
2014
In this paper, we describe a concept for the automatic allocation of general Safety Integrity Levels (SILs) to subsystems and components complex hierarchical networked architectures that deliver sets safety critical functions. The is generic can be adapted facilitate engineering approach defined in several standards employ integrity or assurance levels including ISO 26262, emerging automotive standard. SIL facilitated by HiP-HOPS, an automated analysis tool, performed context development...
Component based and model development (CBD vs. MBD), in their various interpretations, are focus many efforts order to better handle the efficient of increasingly complex embedded systems. We elaborate on what CBD MBD represent, differences similarities. Although represents a bottom-up approach whereas is more top-down nature, it turns out that concepts have much common can benefit from cross-fertilization. In particular, requires improved handling 'model' components, component models assure...
Flexible wearable sensor electronics, combined with advanced software functions, pave the way toward increasingly intelligent healthcare devices. One important application area is limb prosthesis, where printed flexible solutions enable efficient monitoring and assessing of actual intra-socket dynamic operation conditions in clinical other more natural environments. However, data collected by such sensors suffer from variations errors, leading to difficulty perceiving operational conditions....
The complexity of embedded automotive systems calls for a more rigorous approach to system development compared current state practice. A critical issue is the management engineering information that defines system. Development time, cost efficiency, quality and dependability all benefit from appropriate management. System modeling based on an architecture description language way keep within one structure. EAST-ADL was developed in EAST-EEA project (www.easteea.net) systems. It currently...
Cyber-physical systems (CPSs) integrate heterogeneous and process sensor data using digital services. As the complexity of CPS increases, it becomes more challenging to efficiently formalize integrated multidomain views with flexible automated verification across entire lifecycle. This article illustrates a model-based engineering tool-chain support development an emphasis on parameter value selection for co-simulation. First, domain-specific modeling approach is introduced formalizations...
This paper proposes a service-oriented tool-chain with an emphasis on domain-specific views, simulation automation, and process management to support model-based system engineering of aero-engines. In the tool-chain, modeling approach is adopted facilitate descriptions co-design workflows related development information. The relevant models are basis for automated creation Web-based consolidating controlling technical resources (models, data, tools). particular, also provides orchestration...
The complexity of automated driving poses challenges for providing safety assurance. Focusing on the architecting an Autonomous Driving Intelligence (ADI), i.e. computational intelligence, sensors and communication needed high levels driving, we investigate so called supervisors that complement nominal functionality. We present a problem formulation functional architecture fault-tolerant ADI encompasses supervisor channel. then discuss sources hazardous events, division responsibilities...
EAST-ADL2 is a domain-specific architecture description language to support the model-based development of automotive embedded systems. It emerged manage complexity software and electronics in advanced applications. The focuses on structural definition for functional specifications. Behavior defined only component level, terms blocks their triggers interfaces. behavioral inside each block not prescribed. This paper shows one approach augment with precise syntax semantics behavior, develops...
Advanced functionalities unthinkable a few decades ago are now being introduced into automotive vehicles through embedded systems for reasons like emission control, vehicle connectivity, safety and ...
Abstract Model‐based systems engineering (MBSE) is advocated as one important means to deal with increasing product complexity. In this paper, we investigate the interest and use of MBSE in aerospace domain. The growth tools causes new challenges corresponding tool‐chain development including data information management, tool's applicability identification, tool‐integration, etc. a literature survey into trends usages large‐scale tool‐chains presented. It found that key functionalities...
Modern machineries are often cyber-physical system-of-systems controlled by intelligent controllers for collaborative operations on the productions of complex products. To assure efficiency and effectiveness, a consolidation concerns across managerial levels, product lifecycle stages, lines or families becomes necessary. This calls common information infrastructure in terms ontology, models, methods tools. For industrial manufacturers subjected to increased cost pressure market volatility,...