Yi Wang
Professor at Department of Information Technology; Division of Computer Systems
- Telephone:
- +46 18 471 31 10
- Mobile phone:
- +46 70 425 02 93
- E-mail:
- Wang.Yi@it.uu.se
- Visiting address:
- Hus 10, Regementsvägen 10
- Postal address:
- Box 524
751 20 UPPSALA
Publications
Recent publications
-
Flexible Zero-Copy IPC for Processing Chains in ROS 2
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 3985-3999, 2026
-
Causality Monitoring for MIMOS
Part of Principles of Formal Quantitative Analysis, p. 284-300, Springer, 2025
-
Compiling the Mimosa programming language to RTOS tasks
2025
-
New Scheduling Algorithm and Analysis for Partitioned Periodic DAG Tasks on Multiprocessors
Part of IEEE Transactions on Parallel and Distributed Systems, p. 2621-2634, 2025
-
Mimosa: A Language for Asynchronous Implementation of Embedded Systems Software
Part of Coordination Models and Languages, p. 90-113, 2025
All publications
Articles in journal
-
Flexible Zero-Copy IPC for Processing Chains in ROS 2
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 3985-3999, 2026
-
New Scheduling Algorithm and Analysis for Partitioned Periodic DAG Tasks on Multiprocessors
Part of IEEE Transactions on Parallel and Distributed Systems, p. 2621-2634, 2025
-
Blocking analysis of real-time tasks with parallel critical sections under federated scheduling
Part of Journal of systems architecture, 2025
-
Analysis and optimization of communication delay in multi-subscriber environments of ROS 2
Part of Journal of systems architecture, 2025
-
Timing analysis of processing chains with data refreshing in ROS 2
Part of Journal of systems architecture, 2024
-
RTeX: An Efficient and Timing-Predictable Multithreaded Executor for ROS 2
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 2578-2591, 2024
-
A GPU-accelerated real-time human voice separation framework for mobile phones
Part of Journal of systems architecture, 2023
-
Anomaly detection based on multi-teacher knowledge distillation
Part of Journal of systems architecture, 2023
-
Design and Blocking Analysis of Locking Protocols for Real-Time DAG Tasks Under Federated Scheduling
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 3720-3732, 2023
-
Efficient CUDA stream management for multi-DNN real-time inference on embedded GPUs
Part of Journal of systems architecture, 2023
-
Scheduling Parallel Real-Time Tasks on Virtual Processors
Part of IEEE Transactions on Parallel and Distributed Systems, p. 33-47, 2023
-
Real-Time Scheduling of Parallel Task Graphs With Critical Sections Across Different Vertices
Part of IEEE Transactions on Parallel and Distributed Systems, p. 4117-4133, 2022
-
Optimized Volume Control Architecture for Cascaded Audio System
Part of IEEE transactions on consumer electronics, p. 170-180, 2022
-
Response-Time Analysis of Limited-Preemptive Sporadic DAG Tasks
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 3673-3684, 2022
-
Scheduling and analysis of real-time task graph models with nested locks
Part of Journal of systems architecture, 2021
-
On the Analysis of Parallel Real-Time Tasks With Spin Locks
Part of IEEE Transactions on Computers, p. 199-211, 2021
-
Flexible Mixed-Criticality Scheduling with Dynamic Slack Management
Part of Journal of Circuits, Systems and Computers, 2021
- DOI for Flexible Mixed-Criticality Scheduling with Dynamic Slack Management
- Download full text (pdf) of Flexible Mixed-Criticality Scheduling with Dynamic Slack Management
-
Partitioning-Based Scheduling of OpenMP Task Systems With Tied Tasks
Part of IEEE Transactions on Parallel and Distributed Systems, p. 1322-1339, 2021
-
Efficient and Effective Dimension Control in Automotive Applications
Part of IEEE Transactions on Industrial Informatics, p. 1583-1591, 2021
-
Schedulability Analysis for Timed Automata With Tasks
Part of ACM Transactions on Embedded Computing Systems, 2021
-
Efficient drone hijacking detection using two-step GA-XGBoost
Part of Journal of systems architecture, 2020
-
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 4537-4548, 2020
-
Real-Time Scheduling and Analysis of OpenMP DAG Tasks Supporting Nested Parallelism
Part of IEEE Transactions on Computers, p. 1335-1348, 2020
-
Part of IEEE transactions on rehabilitation engineering, p. 112772-112782, 2020
-
Fault-tolerant real-time tasks scheduling with dynamic fault handling
Part of Journal of systems architecture, 2020
-
An Efficient UAV Hijacking Detection Method Using Onboard Inertial Measurement Unit
Part of ACM Transactions on Embedded Computing Systems, 2019
-
Scope-aware data cache analysis for OpenMP programs on multi-core processors
Part of Journal of systems architecture, p. 443-452, 2019
-
Depth from defocus (DFD) based on VFISTA optimization algorithm in micro/nanometer vision
Part of Cluster Computing, p. 1459-1467, 2019
-
Utilization-Based Scheduling of Flexible Mixed-Criticality Real-Time Tasks
Part of IEEE Transactions on Computers, p. 543-558, 2018
-
A Capacity Augmentation Bound for Real-Time Constrained-Deadline Parallel Tasks Under GEDF
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 2200-2211, 2018
-
EDF-VD Scheduling of Flexible Mixed-Criticality System With Multiple-Shot Transitions
Part of IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, p. 2393-2403, 2018
-
Schedulability analysis of a graph-based task model for mixed-criticality systems
Part of Real-time systems, p. 1-37, 2016
-
Multi-feature fusion for thermal face recognition
Part of Infrared physics & technology, p. 366-374, 2016
-
Dynamic blind source separation based on source-direction prediction
Part of Neurocomputing, p. 73-81, 2016
-
Start time configuration for strictly periodic real-time task systems
Part of Journal of systems architecture, p. 61-68, 2016
-
Feasibility of fork-join real-time task graph models: Hardness and algorithms
Part of ACM Transactions on Embedded Computing Systems, 2016
-
AutoDietary: A wearable acoustic sensor system for food intake recognition in daily life
Part of IEEE Sensors Journal, p. 806-816, 2016
-
Diffusion-based three-dimensional reconstruction of complex surface using monocular vision
Part of Optics Express, p. 30364-30378, 2015
-
Efficient shape reconstruction of microlens using optical microscopy
Part of IEEE Transactions on Industrial Electronics, p. 7655-7664, 2015
-
An optimal resource sharing protocol for generalized multiframe tasks
Part of The Journal of logical and algebraic methods in programming, p. 92-105, 2015
- DOI for An optimal resource sharing protocol for generalized multiframe tasks
- Download full text (pdf) of An optimal resource sharing protocol for generalized multiframe tasks
-
Graph-based models for real-time workload: a survey
Part of Real-time systems, p. 602-636, 2015
-
Combinatorial abstraction refinement for feasibility analysis of static priorities
Part of Real-time systems, p. 639-674, 2015
-
Noninvasive and continuous blood pressure monitoring using wearable body sensor networks
Part of IEEE Intelligent Systems, p. 38-48, 2015
-
Bounding and shaping the demand of generalized mixed-criticality sporadic task systems
Part of Real-time systems, p. 48-86, 2014
- DOI for Bounding and shaping the demand of generalized mixed-criticality sporadic task systems
- Download full text (pdf) of Bounding and shaping the demand of generalized mixed-criticality sporadic task systems
-
Building timing predictable embedded systems
Part of ACM Transactions on Embedded Computing Systems, 2014
-
WCET Analysis with MRU Cache: Challenging LRU for Predictability
Part of ACM Transactions on Embedded Computing Systems, 2014
-
The fork-join real-time task model
Part of ACM SIGBED Review, p. 20-20, 2013
- DOI for The fork-join real-time task model
- Download full text (pdf) of The fork-join real-time task model
-
Schedulability analysis for non-preemptive fixed-priority multiprocessor scheduling
Part of Journal of systems architecture, p. 536-546, 2011
-
Developing UPPAAL over 15 years
Part of Software, practice & experience, p. 133-142, 2011
-
Sampled semantics of timed automata
Part of Logical Methods in Computer Science, 2010
-
Static worst-case execution time analysis of the μC/OS-II real-time kernel
Part of Frontiers of Computer Science in China, p. 17-27, 2010
-
Universality of R-automata with value copying
Part of Electronic Notes in Theoretical Computer Science, p. 131-141, 2009
-
Part of IEEE Transactions on Software Engineering, p. 844-859, 2008
-
Task automata: Schedulability, decidability and undecidability
Part of Information and Computation, p. 1149-1172, 2007
-
Schedulability Analysis of Fixed Priority Systems using Timed Automata
Part of Theoretical Computer Science, p. 301-317, 2006
-
Exploring optimal solution to hardware/software partitioning for synchronous model
Part of Formal Aspects of Computing, p. 587-611, 2005
-
A Generic Approach to Schedulability Analysis of Real-Time Tasks
Part of Nordic Journal of Computing, p. 129-147, 2004
-
A generic approach to schedulability analysis of real-time tasks
Part of Nordic Journal of Computing, 2004
-
Compact Data Structure and State-Space Reduction for Model-Checking Real-Time Systems
Part of The International Journal of Time-Critical Computing Systems, p. 255-275, 2003
-
Code Synthesis for Timed Automata
Part of Nordic Journal of Computing, p. 269-300, 2002
-
Testing preorders for probabilistic processes can be characterized by simulations
Part of Theoretical Computer Science, p. 33-51, 2002
-
Automated Analysis of an Audio Control Protocol Using UPPAAL
Part of Journal of Logic and Algebraic Programming, p. 163-181, 2002
-
Part of International Journal on Software Tools for Technology Transfer, p. 134-152, 1997
Articles, review/survey
-
A survey on static cache analysis for real-time systems
Part of Leibniz Transactions on Embedded Systems, 2016
Chapters in book
-
Causality Monitoring for MIMOS
Part of Principles of Formal Quantitative Analysis, p. 284-300, Springer, 2025
-
Part of The Combined Power of Research, Education, and Dissemination, p. 259-279, Springer, 2025
-
Characterization of simulation by probabilistic testing
Part of Theory and Practice of Formal Methods, p. 360-372, Springer, 2016
-
Decidable and Undecidable Problems in Schedulability Analysis Using Timed Automata
Part of ARTES - A network for Real-Time research and graduate Education in Sweden 1997-2006, p. 259-280, Uppsala: Uppsala University, Teknisk-naturvetenskapliga vetenskapsområdet, Mathematics and Computer Science, Department of Information Technology, 2006
-
Timed Automata: Semantics, Algorithms and Tools
Part of Lectures on Concurrency and Petri Nets, Advances in Petri Nets, p. 87-124, 2003
-
A Tool Architecture for the Next Generation of Uppaal
Part of Formal Methods at the Crossroads. From Panacea to Foundational Support, p. 352-366, Springer, 2002
-
Probabilistic Extensions of Process Algebras
p. 685-710, ELSEVIER, 2001
Collections (editor)
-
Publishing Accociation Nordic Journal of Computing, Helsinki, 2005
Conference papers
-
Mimosa: A Language for Asynchronous Implementation of Embedded Systems Software
Part of Coordination Models and Languages, p. 90-113, 2025
-
An Encoding of Interaction Nets in OCaml
Part of Proceedings of the Fourteenth and Fifteenth International Workshop on Graph Computation Models, p. 1-16, 2025
- DOI for An Encoding of Interaction Nets in OCaml
- Download full text (pdf) of An Encoding of Interaction Nets in OCaml
-
Timing Analysis of Cause-Effect Chains for External Events with Finite Validity Intervals
Part of Dependable Software Engineering, p. 275-292, 2025
-
Control Flow Divergence Optimization by Exploiting Tensor Cores
Part of PROCEEDINGS OF THE 61ST ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2024, 2024
-
Real-Time Performance Analysis of Processing Systems on ROS 2 Executors
Part of 2023 IEEE 29th Real-Timea and Embedded Technology and Applications Symposium, RTAS, p. 80-92, 2023
-
Analysis and Optimization of Worst-Case Time Disparity in Cause-Effect Chains
Part of 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE), p. 1-6, 2023
-
Reaction Time Analysis of Event-Triggered Processing Chains with Data Refreshing
Part of 2023 60th ACM/IEEE Design Automation Conference (DAC), 2023
-
Response Time Analysis and Optimization of DAG Tasks Exploiting Mutually Exclusive Execution
Part of 2023 60th ACM/IEEE Design Automation Conference (DAC), 2023
-
Scheduling and Analysis of Real-Time Tasks with Parallel Critical Sections
Part of Proceedings of the 59th ACM/IEEE Design Automation Conference, DAC 2022, p. 1255-1260, 2022
-
Real-Time Scheduling and Analysis of Processing Chains on Multi-threaded Executor in ROS 2
Part of 2022 IEEE Real-Time Systems Symposium (RTSS 2022), p. 27-39, 2022
-
MIMOS: A Deterministic Model for the Design and Update of Real-Time Systems
Part of Coordination Models and Languages, p. 17-34, 2022
-
Counting Priority Inversions: Computing Maximum Additional Core Requests of DAG Tasks
Part of Proceedings Of The 2022 Design, Automation & Test In Europe Conference & Exhibition (DATE 2022), p. 1281-1286, 2022
-
Timing-Anomaly Free Dynamic Scheduling of Periodic DAG Tasks with Non-Preemptive Nodes
Part of 2021 IEEE 27th International Conference On Embedded And Real-Time Computing Systems And Applications (RTCSA 2021), p. 119-128, 2021
-
Response Time Analysis and Priority Assignment of Processing Chains on ROS2 Executors
Part of 2020 IEEE Real-Time Systems Symposium (RTSS), p. 231-243, 2020
-
On Computing Exact WCRT for DAG Tasks
Part of 57th ACM/IEEE Design Automation Conference, DAC 2020, San Francisco, CA, USA, July 20-24, 2020, p. 1-6, 2020
-
On the Volume Calculation for Conditional DAG Tasks: Hardness and Algorithms
Part of PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), p. 204-209, 2020
-
Design and Dynamic Update of Real-Time Systems
Part of 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), p. 1-3, 2019
-
Integrating Cyber-Attack Defense Techniques into Real-Time Cyber-Physical Systems
Part of 2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019), p. 237-245, 2019
-
Worst-Case Cause-Effect Reaction Latency in Systems with Non-Blocking Communication
Part of Design, Automation & Test in Europe Conference & Exhibition, p. 1625-1630, 2019
-
On the Consensus Mechanisms of Blockchain/DLT for Internet of Things
Part of 2018 IEEE 13th International Symposium On Industrial Embedded Systems (SIES), p. 150-159, 2018
-
The Cause-Effect Latency Problem in Real-Time Systems
Part of Formal Methods For Industrial Critical Systems, FMICS 2018, 2018
-
Model Checking Bounded Continuous-time Extended Linear Duration Invariants
Part of HSCC 2018, p. 81-90, 2018
-
Schedulability Analysis and Software Synthesis for Graph-Based Task Models with Resource Sharing
Part of Proc. 24th Real-Time and Embedded Technology and Applications Symposium, p. 261-270, 2018
-
Efficient Drone Hijacking Detection using Onboard Motion Sensors
Part of Proceedings Of The 2017 Design, Automation & Test In Europe Conference & Exhibition (DATE), p. 1414-1419, 2017
-
Fixed-Priority Schedulability of Sporadic Tasks on Uniprocessors is NP-hard
Part of 2017 IEEE Real-Time Systems Symposium (RTSS), p. 139-146, 2017
-
Towards Customizable CPS: Composability, Efficiency and Predictability
Part of Formal Methods and Software Engineering, p. 3-15, 2017
-
Part of MODELS, ALGORITHMS, LOGICS AND TOOLS, p. 623-639, 2017
-
An executable semantics for synchronous task graphs: From SDRT to Ada
Part of Reliable Software Technologies — Ada-Europe 2017, p. 137-152, 2017
-
Semi-Federated Scheduling of Parallel Real-Time Tasks on Multiprocessors
Part of 2017 IEEE Real-Time Systems Symposium (RTSS), p. 80-91, 2017
-
Revisiting GPC and AND Connector in Real-Time Calculus
Part of 2017 IEEE Real-Time Systems Symposium (RTSS), p. 255-265, 2017
-
Real-Time Scheduling and Analysis of OpenMP Task Systems with Tied Tasks
Part of 2017 IEEE Real-Time Systems Symposium (RTSS), p. 92-103, 2017
-
Generalized Finitary Real-Time Calculus
Part of IEEE INFOCOM 2017 - IEEE Conference on Computer Communications, 2017
-
Benchmarking OpenMP Programs for Real-Time Scheduling
Part of 2017 IEEE 23Rd International Conference On Embedded And Real-Time Computing Systems And Applications (RTSCA), 2017
-
Synthesis of Ada code from graph-based task models
Part of Proc. 32nd ACM Symposium on Applied Computing, p. 1467-1472, 2017
-
Refinement of workload models for engine controllers by state space partitioning
Part of 29th Euromicro Conference on Real-Time Systems, 2017
-
EDF-VD scheduling of mixed-criticality systems with degraded quality guarantees
Part of Proc. 37th Real-Time Systems Symposium, p. 35-46, 2016
-
Transforming real-time task graphs to improve schedulability
Part of Proc. 22nd International Conference on Embedded and Real-Time Computing Systems and Applications, p. 29-38, 2016
-
Schedulability analysis of synchronous digraph real-time tasks
Part of Proc. 28th Euromicro Conference on Real-Time Systems, p. 176-186, 2016
-
Improving performance by monitoring while maintaining worst-case guarantees
Part of Proc. 19th Conference on Design, Automation and Test in Europe, p. 257-260, 2016
-
Modeling and analysis of data flow graphs using the digraph real-time task model
Part of Reliable Software Technologies — Ada-Europe 2016, p. 15-29, 2016
-
Speed planning for solar-powered electric vehicles
Part of Proc. 17th International Conference on Future Energy Systems, 2016
-
On fixed-priority schedulability analysis of sporadic tasks with self-suspension
Part of Proc. 24th International Conference on Real-Time Networks and Systems, p. 109-118, 2016
-
Uniprocessor feasibility of sporadic tasks with constrained deadlines is strongly coNP-complete
Part of Proc. 27th Euromicro Conference on Real-Time Systems, p. 281-286, 2015
-
Uniprocessor feasibility of sporadic tasks remains coNP-complete under bounded utilization
Part of Proc. 36th Real-Time Systems Symposium, p. 87-95, 2015
-
Delay analysis of structural real-time workload
Part of Proc. 18th Conference on Design, Automation and Test in Europe, p. 223-228, 2015
-
Scalable timing analysis with refinement
Part of Tools and Algorithms for the Construction and Analysis of Systems, p. 3-18, 2015
-
The automatic detection and analysis of electrocardiogram based on Lorenz plot
Part of Proc. 12th International Conference on Robotics and Biomimetics, p. 644-649, 2015
-
Modular performance analysis of energy-harvesting real-time networked systems
Part of Proc. 36th Real-Time Systems Symposium, p. 65-74, 2015
-
Bounding carry-in interference to improve fixed-priority global multiprocessor scheduling analysis
Part of Proc. 21st International Conference on Embedded and Real-Time Computing Systems and Applications, p. 11-20, 2015
-
Understanding the Dynamic Caches on Intel Processors: Methods and Applications
Part of 2014 12th IEEE International Conference on Embedded and Ubiquitous Computing, p. 58-64, 2014
-
Horn Clauses for Communicating Timed Systems
Part of Proceedings First Workshop on Horn Clauses for Verification and Synthesis, p. 39-52, 2014
- DOI for Horn Clauses for Communicating Timed Systems
- Download full text (pdf) of Horn Clauses for Communicating Timed Systems
-
Dynamic budgeting for settling DRAM contention of co-running hard and soft real-time tasks
Part of Proc. 9th International Symposium on Industrial Embedded Systems, p. 151-159, 2014
-
Performance isolation for real-time systems with Xen hypervisor on multi-cores
Part of Proc. 20th International Conference on Embedded and Real-Time Computing Systems and Applications, 2014
-
Improving the response time analysis of global fixed-priority multiprocessor scheduling
Part of Proc. 20th International Conference on Embedded and Real-Time Computing Systems and Applications, 2014
-
Refinement-based Exact Response-Time Analysis
Part of 2014 26TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2014), p. 143-152, 2014
-
General and Efficient Response Time Analysis for EDF Scheduling
Part of Proc. 17th Conference on Design, Automation and Test in Europe, 2014
-
Partitioned mixed-criticality scheduling on multiprocessor platforms
Part of Proc. 17th Conference on Design, Automation and Test in Europe, 2014
-
FIFO cache analysis for WCET estimation: A quantitative approach
Part of Proc. 16th Conference on Design, Automation and Test in Europe, p. 296-301, 2013
-
Combinatorial Abstraction Refinement for Feasibility Analysis
Part of IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), p. 340-349, 2013
-
Finitary Real-Time Calculus: Efficient Performance Analysis of Distributed Embedded Systems
Part of Proc. Real-Time Systems Symposium, 2013
-
Improving OCBP-based scheduling for mixed-criticality sporadic task systems
Part of Proc. 19th International Conference on Embedded and Real-Time Computing Systems and Applications, 2013
-
Bounding and shaping the demand of mixed-criticality sporadic tasks
Part of Proc. 24th Euromicro Conference on Real-Time Systems, p. 135-144, 2012
-
Parametric Utilization Bounds for Fixed-Priority Multiprocessor Scheduling
Part of 2012 IEEE 26th International Parallel and Distributed Processing Symposium (IPDPS), p. 261-272, 2012
-
WCET analysis with MRU caches: Challenging LRU for predictability
Part of Proc. 18th Real-Time and Embedded Technology and Applications Symposium, p. 55-64, 2012
-
Fixed-Priority Multiprocessor Scheduling: Critical Instant, Response Time and Utilization Bound
Part of 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), p. 2470-2473, 2012
-
Hardness Results for Static Priority Real-Time Scheduling
Part of Proceedings Of The 24th Euromicro Conference On Real-Time Systems (Ecrts 2012), p. 189-198, 2012
-
Implementation and empirical comparison of partitioning-based multi-core scheduling
Part of Proc. 6th International Symposium on Industrial Embedded Systems, p. 248-255, 2011
-
On the tractability of digraph-based task models
Part of Proc. 23rd Euromicro Conference on Real-Time Systems, p. 162-171, 2011
-
McAiT — a timing analyzer for multicore real-time software
Part of Automated Technology for Verification and Analysis, p. 414-417, 2011
-
Memory access aware mapping for networks-on-chip
Part of Proc. 17th International Conference on Embedded and Real-Time Computing Systems and Applications, p. 339-348, 2011
-
Resource sharing protocols for real-time task graph systems
Part of Proc. 23rd Euromicro Conference on Real-Time Systems, p. 272-281, 2011
-
Effective and efficient scheduling of certifiable mixed-criticality sporadic task systems
Part of Proc. Real-Time Systems Symposium, p. 13-23, 2011
-
The digraph real-time task model
Part of 17th Real-Time and Embedded Technology and Applications Symposium, p. 71-80, 2011
-
Towards the implementation and evaluation of semi-partitioned multi-core scheduling
Part of Bringing Theory to Practice, p. 42-46, 2011
-
Energy-efficient scheduling of real-time tasks on cluster-based multicores
Part of Proc. 14th Conference on Design, Automation and Test in Europe, 2011
-
Energy-efficient scheduling for parallel real-time tasks based on level-packing
Part of Proc. 26th ACM Symposium on Applied Computing, p. 635-640, 2011
-
Minimizing Multi-Resource Energy for Real-Time Systems with Discrete Operation Modes
Part of Proc. 22nd Euromicro Conference on Real-Time Systems, p. 113-122, 2010
-
Multicore embedded systems: The timing problem and possible solutions
Part of Formal Methods and Software Engineering, p. 22-23, 2010
-
Fixed-Priority Multiprocessor Scheduling with Liu & Layland's Utilization Bound
Part of Proc. 16th Real-Time and Embedded Technology and Applications Symposium, p. 165-174, 2010
-
Combining abstract interpretation with model checking for timing analysis of multicore software
Part of Proc. Real-Time Systems Symposium, p. 339-349, 2010
-
Part of Proc. 14th Asia and South Pacific Design Automation Conference, p. 715-720, 2009
-
WCET Analysis of the μC/OS-II Real-Time Kernel
Part of Proc. 12th International Conference on Computational Science and Engineering, p. 270-276, 2009
-
Cache-aware scheduling and analysis for multicores
Part of Proc. 9th ACM International Conference on Embedded Software, p. 245-254, 2009
-
New Response Time Bounds for Fixed Priority Multiprocessor Scheduling
Part of Proc. Real-Time Systems Symposium, p. 387-397, 2009
-
Modeling and analysis of thread-pools in an industrial communication platform
Part of Formal Methods and Software Engineering, p. 367-386, 2009
-
Model-based validation of QoS properties of biomedical sensor networks
Part of Proc. 8th ACM International Conference on Embedded Software, p. 69-78, 2008
-
Cyclic dependencies in modular performance analysis
Part of Proc. 8th ACM International Conference on Embedded Software, p. 179-188, 2008
-
Part of CONCUR 2008 - Concurrency Theory, p. 67-81, 2008
-
On-line placement of real-time tasks on 2D partially run-time reconfigurable FPGAs
Part of Proc. 5th IEEE International Symposium on Embedded Computing, p. 20-25, 2008
-
New schedulability test conditions for non-preemptive scheduling on multiprocessor platforms
Part of Proc. Real-Time Systems Symposium, p. 137-146, 2008
-
Multi-processor schedulability analysis of preemptive real-time tasks with variable execution times
Part of Formal Modeling and Analysis of Timed Systems, p. 274-289, 2007
-
Sampled universality of timed automata
Part of Foundations of Software Science and Computational Structures, Proceedings, p. 2-16, 2007
-
Communicating Timed Automata: The More Synchronous, the More Difficult to Verify
Part of Computer Aided Verification (CAV 2006), p. 14, 2006
-
Part of Proceedings of 3rd International Conference on Quantitative Evaluation of Systems, 2006
-
An Optimal Approach to Hardware/Software Partitioning for Synchronous Model
Part of Integrated Formal Methods, 4th International Conference, IFM 2004, Canterbury, UK, April 4-7, 2004., 2004
-
An Approach to Hardware/Software Partitioning for Multiple Hardware Devices Model
Part of 2nd International Conference on Software Engineering and Formal Methods (SEFM 2004), 28-30 September 2004, Beijing, China, 2004
-
Timed vs Time Triggered Automata
Part of CONCUR 2004, London, UK, p. 340-354, 2004
-
An Approach to Hardware/Software Partitioning for Pultiple Hardware Devices Model
Part of 3rd IEEE International Conf. on Software Engineering and Formal Methods, 2004
-
Timed Automata: Semantics, Algorithms and Tools
Part of In Lecture Notes on Concurrency and Petri Nets, 2004
-
Decidable and Undecidable Problems in Schedulability Analysis Using Timed Automata
Part of TACAS 2004, LNCS 2988, 2004
-
Timed Patterns: TCOZ to Timed Automata
Part of 6th International Conf. on Formal Engineering Methods, 2004
-
An Analysis Tool for UML Models with SPT Annotations
Part of Proceedings of the International Workshop on Specification and Validation of UML models for Real Time and Embedded Systems, 2004
-
Unification & Sharing in Timed Automata Verification
Part of Model Checking Software, 10th International SPIN Workshop. Portland, OR, USA, May 9-10, 2003, 2003
-
On Clock Difference Constraints and Termination in Reachability Analysis of Timed Automata
Part of Formal Methods and Software Engineering, 5th International Conference on Formal Engineering Methods, ICFEM 2003, Singapore, November 5-7, 2003, 2003
-
Schedulability Analysis using Two Clocks
Part of Proceedings of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems, 2003
-
TIMES: a Tool for Schedulability Analysis and Code Generation of Real-Time Systems
Part of Proceedings of the International Conference of Formal Modeling and Analysis of Timed Systems, 2003
-
TIMES: A Tool for Modelling and Implementation of Embedded Systems
Part of Tools and Algorithms for the Construction and Analysis of Systems, p. 460-464, 2002
-
Part of Workshop on Real-Time Tools, 2002
-
Formal Verification of UML Statecharts with Real-Time Extensions
Part of Fundamental Approaches to Software Engineering, 5th International Conference, FASE 2002, held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002, Grenoble, France, April 8-12, 2002, p. 218-232, 2002
-
Part of International Symposium on Formal Techniques in Real-Time and Fault Tolerant Systems, p. 3, 2002
-
Part of Proceedings of the 40th IEEE Conference on Decision and Control, 2001
-
Tools for Real-Time UML: Formal Verification and Code Synthesis
Part of Proceedings of the Workshop on Specification, Implementation and Validation of Object-oriented Embedded Systems, 2001
-
A complete axiomatisation for timed automata
Part of FST TCS 2000, p. 277-289, 2000
-
On memory-block traversal problems in model-checking timed systems
Part of Tools and Algorithms for the Construction and Analysis of Systems, p. 127-141, 2000
-
Fully Abstract Characterization of Probabilistic May Testin
1999
Conference proceedings (editor)
Manuscripts (preprints)
Reports
-
Communicating Timed Automata: The More Synchronous, the More Difficult to Verify
2006
-
Proceedings of the 16th Nordic Workshop on Programming Theory
2004
-
Decidable and Undecidable Problems in Schedulability Analysis Using Timed Automata
2003
-
Verification of UML Statecharts with Real-Time Extensions
2003
-
2002
-
A Proof System for Timed Automata
1999