Abstract
Timing is a central concern in critical embedded systems. Such systems must interact with a physical environment in a timely fashion. The critical point here is not average performance but guaranteed performance which must be good enough for the given environment. In this introduction to the Festschrift dedicated to Wang Yi on the occasion of his 60th birthday, we give an overview on the contributions of Wang Yi to the analysis and the construction of real-time systems and to the related contributions to this volume.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Yi, W.: A calculus of real time systems, Doctoral thesis, Chalmers University of Technology, ISBN 91–7032–589–8 (1991)
Yi, W., Pettersson, P., Daniels, M.: Automatic verification of real-time communicating systems by constraint-solving. In: Formal Description Techniques VII: Proceedings of the 7th IFIP WG 6.1 international conference on formal description techniques (pp. 243-258). Boston, MA: Springer US (1995)
Alur, R., Dill, D.: A theory of timed automata. Theor. Comput. Sci. 126(2), 183–235 (1994)
Laxsen, K.G., Pettersson, P., Yi, W.: Diagnostic Model-Checking for Real-Time Systems, pp. 575–586. Springer, Berlin Heidelberg (1996)
Larsen, K.G., Pettersson, P., Yi, W.: Model-checking for real-time systems. In: Fundamentals of Computation Theory: 10th International Conference, FCT'95 Dresden, Germany, August 22–25, 1995 Proceedings 10 (pp. 62-88). Springer Berlin Heidelberg (1995).
Johan Bengtsson, W., Griffioen, D., Kristoffersen, K.J., Larsen, K.G., Larsson, F., Pettersson, P., Yi, W.: Verification of an Audio Protocol with Bus Collision Using UPPAAL. In: Alur, R., Henzinger, T.A. (eds.) Computer Aided Verification, pp. 244–256. Springer Berlin Heidelberg, Berlin, Heidelberg (1996). https://doi.org/10.1007/3-540-61474-5_73
Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL in a Nutshell. Int. J. Softw. Tools Technol. Transf. 1(1–2), 134–152 (1997)
Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL: Status & developments. In Computer Aided Verification: 9th International Conference, CAV'97 Haifa, Israel, Proceedings 9 (pp. 456-459). Springer Berlin Heidelberg (1997)
Larsen, K.G., Larsson, F., Pettersson, P., Yi, W.: Efficient verification of real-time systems: Compact data structure and state-space reduction. In: Proceedings Real-Time Systems Symposium (pp. 14-24). IEEE (1997).
Lindahl, M., Pettersson, P., Yi, W.: Formal Design and Analysis of a Gear Controller. In: Steffen, B. (ed.) Tools and Algorithms for the Construction and Analysis of Systems, pp. 281–297. Springer Berlin Heidelberg, Berlin, Heidelberg (1998). https://doi.org/10.1007/BFb0054178
Larsson, F., Pettersson, P., Yi, W.: On Memory-Block Traversal Problems in Model-Checking Timed Systems. In: Graf, S., Schwartzbach, M. (eds.) Tools and Algorithms for the Construction and Analysis of Systems, pp. 127–141. Springer Berlin Heidelberg, Berlin, Heidelberg (2000). https://doi.org/10.1007/3-540-46419-0_10
Seabrook, J.: Now. In: The Refuge and the Fortress, pp. 153–225. Palgrave Macmillan UK, London (2009). https://doi.org/10.1057/9780230235014_5
Amnell, T., Fersman, E., Pettersson, P., Sun, H., Yi, W.: Code synthesis for timed automata. Nord. J. Comput. 9(4), 269–300 (2002)
Fersman, E., Pettersson, P., Yi, W.: Timed Automata with Asynchronous Processes: Schedulability and Decidability. In: Katoen, J.-P., Stevens, P. (eds.) Tools and Algorithms for the Construction and Analysis of Systems, pp. 67–82. Springer Berlin Heidelberg, Berlin, Heidelberg (2002). https://doi.org/10.1007/3-540-46002-0_6
Amnell, T., Fersman, E., Mokrushin, L., Pettersson, P., Yi, W.: TIMES b— A Tool for Modelling and Implementation of Embedded Systems. In: Katoen, J.-P., Stevens, P. (eds.) Tools and Algorithms for the Construction and Analysis of Systems, pp. 460–464. Springer Berlin Heidelberg, Berlin, Heidelberg (2002). https://doi.org/10.1007/3-540-46002-0_32
Fersman, E., Mokrushin, L., Pettersson, P., Yi, W.: Schedulability Analysis Using Two Clocks. In: Garavel, H., Hatcliff, J. (eds.) Tools and Algorithms for the Construction and Analysis of Systems, pp. 224–239. Springer Berlin Heidelberg, Berlin, Heidelberg (2003). https://doi.org/10.1007/3-540-36577-X_16
Fersman, E., Yi, W.: A generic approach to schedulability analysis of real-time tasks. Nord. J. Comput. 11(2), 129–147 (2004)
Fersman, E., Mokrushin, L., Pettersson, P., Yi, W.: Schedulability analysis of fixed-priority systems using timed automata. Theor. Comput. Sci. 354(2), 301–317 (2006)
Fersman, E., Krcál, P., Pettersson, P., Yi, W.: Task automata: Schedulability, decidability and undecidability. Inf. Comput. 205(8), 1149–1172 (2007)
Krcal, P., Stigge, M., Yi, W.: Multi-processor Schedulability Analysis of Preemptive Real-Time Tasks with Variable Execution Times. In: the proc. of 5th Int Conference on Formal Modeling and Analysis of Timed Systems, Salzburg, Austria, LNCS 4763: 274–289 (2007)
Krcal, P., Mokrushin, L., Yi, W.: A tool for compositional analysis of timed systems by abstraction. In: Proc, of 19th Nordic workshop on programming theory, Oslo (2007)
Guan, N., Yi, W., Gu, Z., Yu, G.: New schedulability test conditions for non-preemptive scheduling on multiprocessor platforms. In: The proc. of the 29th IEEE Real-Time Systems Symposium, Barcelona (2008)
Guan, N., Stigge, M., Yi, W., Yu, G.: Cache-aware scheduling and analysis for multicores. In: Proceedings of the seventh ACM international conference on Embedded software (pp. 245-254) (2009).
Guan, N., Stigge, M., Yi, W., Yu, G.: New response time bounds for fixed priority multiprocessor scheduling. In: 2009 30th IEEE Real-Time Systems Symposium (pp. 387-397). IEEE (2009).
Guan, N., Stigge, M., Yi, W., Yu, G.: Fixed-Priority Multiprocessor Scheduling with Liu & Layland's Utilization Bound. In: the proc. of RTAS10, 16th IEEE Real-Time and Embedded Technology and Applications Symposium Stockholm, Sweden (2010)
Lv, M., Nan, G., Yi, W. and Yu, G.: Combining Abstract Interpretation with Model Checking for Timing Analysis of Multicore Software. In: the proc. of the 31th IEEE Real-Time Systems Symposium, San Diego, CA, USA (2010)
Stigge, M., Ekberg, P., Guan, N., Yi, W.: The digraph real-time task model. In: 2011 17th IEEE real-time and embedded technology and applications symposium (pp. 71-80). IEEE (2011).
Guan, N., Ekberg, P., Stigge, M., Yi, W.: Effective and efficient scheduling of certifiable mixed-criticality sporadic task systems. In: 2011 IEEE 32nd Real-Time Systems Symposium (pp. 13-23). IEEE (2011).
Ekberg, P., Yi, W.: Bounding and shaping the demand of mixed-criticality sporadic tasks. In: the proc of the 24rd Euromicro Conference on Real-Time Systems. Pisa, Italy (2012)
Stigge, M., Yi, W.: Combinatorial abstraction refinement for feasibility analysis. In: 2013 IEEE 34th Real-Time Systems Symposium (pp. 340-349). IEEE (2013).
Ekberg, P., Yi, W.: Bounding and shaping the demand of generalized mixed-criticality sporadic task systems. Real-Time Syst. 50(1), 48–86 (2014)
Ekberg, P., Yi, W.: Uniprocessor feasibility of sporadic tasks with constrained deadlines is strongly coNP-complete. In: 2015 27th Euromicro Conference on Real-Time Systems (pp. 281-286). IEEE (2015).
Ekberg, P., Yi, W.: Uniprocessor feasibility of sporadic tasks remains coNP-complete under bounded utilization. RTSS (2015)
Abdullah, J., Dai, G., Guan, N., Mohaqeqi, M., Yi, W.: Towards a tool: times-pro for modeling, analysis, simulation and implementation of cyber-physical systems. Models, Algorithms, Logics and Tools: Essays Dedicated to Kim Guldstrand Larsen on the Occasion of His 60th Birthday, 623-639 (2017)
Jiang, X., Guan, N., Long, X., Yi, W.: Semi-federated scheduling of parallel real-time tasks on multiprocessors. In 2017 IEEE Real-Time Systems Symposium (RTSS) (pp. 80-91). IEEE (2017).
Ekerg, P., Yi, W.: Fixed-priority schedulability of sporadic tasks on uniprocessors is NP-hard, RTSS (2017)
Yi, W.: Design and dynamic update of real-time systems. RTSS (2019)
Yi, W., Mohaqeqi, M., Graf, S.: Mimos: A deterministic model for the design and update of real-time systems. In International Conference on Coordination Languages and Models (pp. 17-34). Cham: Springer Nature Switzerland (2022).
Roozkhosh, S., Hoornaert, D., Mancuso, R., Athanassoulis, M.: Hardware data re-organization engine for real-time systems. In: Proceedings of the Open Demo Session of the 43rd Real-Time Systems Symposium (RTSS@ Work) (2022).
Mohaqeqi, M., Yi, W.: DATooR, white paper: A DAG Design and Analysis Tool, see https://user.it.uu.se/~mormo492/datoor/DAG_Tool.pdf, under development
Dai, G., Khodabandeloo, B., Mohaqeqi, M., Yi, W. et al.: MIMOS tool, see https://akhoda256.github.io/agency-jekyll-theme/, under development
Hansson, H., Norström, C., Seceleanu, C., Wang at MDU in a nutshell. In this volume
Fersman, E., Pettersson, P.: To Sifu - Supervision, Mentorship and Lifelong Bond. In this volume
Andersson, B.: Research in one Area Benefits Another. In this volume
Olderog, E-R.: Verifying PLC-Automata against Counterexample Formulas using Timed Automata. In this volume
Johnsen, E.B., Kobialka, P., Pferscher, A., Tarifa, S.L.T.: Nudging Strategies for User Journeys: Take a Path on the Wild Side. In this volume
Gao, Y., Zhou, C., Abate, A., Johansson, K.H.: Adaptive Task Planning and Formal Control Synthesis using Temporal Logic Trees. In this volume
Abdulla, P.A., Atig, M.F., Das, S., Jonsson, B., Sagonas, K.: Trading Space for Simplicity in Stateless Model Checking. In this volume
Kristjansen, M., Kim, G., Larsen, Performance Analysis of Stochastic Digraph Real-Time Task Model. In this volume
Baruah, S., Ekberg, P.: A Closer Look at Pseudo-Polynomial Time and its Use in Real-Time Scheduling Theory. In this volume
Murtovi, A.: Maximilian Schlüter, Bernhard Steffen, Voting-Based Shortcuts through Random Forests for Obtaining Explainable Models. In this volume
Henzinger, T.A.: Reminiscences of a Real-Time Researcher. In this volume
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Graf, S., Pettersson, P., Steffen, B. (2025). All About Time. In: Graf, S., Pettersson, P., Steffen, B. (eds) Real Time and Such. Lecture Notes in Computer Science, vol 15230. Springer, Cham. https://doi.org/10.1007/978-3-031-73751-0_1
Download citation
DOI: https://doi.org/10.1007/978-3-031-73751-0_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-73750-3
Online ISBN: 978-3-031-73751-0
eBook Packages: Computer ScienceComputer Science (R0)