Zhiming Liu (, born 10 October 1961,
Hebei, China) is a
computer scientist
A computer scientist is a person who is trained in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
. He studied
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
in
Luoyang, Henan in China and obtained his first degree in 1982. He holds a master's degree in
Computer Science from the
Institute of Software Institute of Software, Chinese Academy of Sciences (IOS, or ISCAS, simplified Chinese: 中国科学院软件研究所; pinyin: Zhōngguó Kēxuéyuàn Ruǎnjiàn Yánjiūsuǒ) is one of institutes that Chinese Academy of Sciences (CAS) established. ...
of the
Chinese Academy of Sciences (1988), and a PhD degree from the
University of Warwick (1991). His PhD thesis was on ''Fault-Tolerant Programming by Transformations''.
After his PhD, Zhiming Liu worked as a guest scientist at the Department of Computer Science,
Technical University of Denmark,
Lyngby in 1991–1992. Then he returned to the University of Warwick and worked as a postdoctoral research fellow on formal techniques in
real-time and
fault-tolerant systems till October 1994 when he became a university lecturer in
computer science at the
University of Leicester (UK). He worked at
UNU-IIST
The United Nations University International Institute for Software Technology (UNU-IIST; ; Portuguese: ''Instituto Internacional para Tecnologia de Programação da Universidade das Nações Unidas'') was a United Nations University Research Tr ...
during 2002–2013 at UNU-IIST as research fellow and senior research fellow. He joined
Birmingham City University (UK) in October 2013 as the Professor of Software Engineering. In 2016, he moved to a new professorial post at
Southwest University in Chongqing, China, with funding through the
Thousand Talents Program
The Thousand Talents Plan or Thousand Talents Program (TTP) (), or Overseas High-Level Talent Recruitment Programs () is a program by the central government of China to recruit experts in science and technology from abroad, principally but not exc ...
.
Zhiming Liu's main research interest is in the areas of
formal methods of computer systems design, including real-time systems,
fault-tolerant systems
Fault tolerance is the property that enables a system to continue operating properly in the event of the failure of one or more faults within some of its components. If its operating quality decreases at all, the decrease is proportional to the ...
,
object-oriented and
component-based
Component-based software engineering (CBSE), also called component-based development (CBD), is a branch of software engineering that emphasizes the separation of concerns with respect to the wide-ranging functionality available throughout a give ...
systems. His research results have been published in mainstream journals and conferences. His joint work with
Mathai Joseph
Mathai Joseph is an Indian computer scientist and author.
Early life and education
Joseph studied for a BSc in physics at Wilson College (Mumbai, India, 1962) and an MSc in the same subject at the University of Mumbai in 1964. He later studi ...
work on
fault tolerance gives a formal model that defines precisely the notions of ''fault'', ''error'', ''failure'' and ''fault-tolerance'', and their relations. It also gives the properties that models of fault-affected programs and fault-tolerant programs in terms of model transformations. They proposed a design process for fault-tolerant systems from requirement specifications and analysis, fault environment identification and analysis, specification of fault-affected design and verification of fault-tolerance for satisfaction of the requirements specification. In collaboration with
Zhou Chaochen
Zhou Chaochen (; born 1 November 1937) is a Chinese computer scientist.
Zhou was born in Nanhui, Shanghai, China. He studied as an undergraduate at the Department of Mathematics and Mechanics, Peking University (1954–1958) and as a postgra ...
and
Anders Ravn
Anders Peter Ravn (29 October 1947 – 1 August 2019) was a Denmark, Danish computer scientist.
Anders P. Ravn was born in 1947 in Caracas, Venezuela, the son of Niels and Henny (Sønder) Ravn. He arrived in Denmark in 1948. Ravn received a Mast ...
, et al., he also developed a Probabilistic
Duration Calculus Duration calculus (DC) is an interval logic for real-time systems. It was originally developed by Zhou Chaochen with the help of Anders P. Ravn and C. A. R. Hoare on the European ESPRIT Basic Research Action (BRA) ''ProCoS'' project on ''Provabl ...
for system dependability analysis. His recent work with
He Jifeng and Xiaoshan Li on the
rCOS theory of semantics and refinement of
object-oriented and
component-based design
Component-based software engineering (CBSE), also called component-based development (CBD), is a branch of software engineering that emphasizes the separation of concerns with respect to the wide-ranging functionality available throughout a giv ...
is being developed into a method with tool support for
component-based
Component-based software engineering (CBSE), also called component-based development (CBD), is a branch of software engineering that emphasizes the separation of concerns with respect to the wide-ranging functionality available throughout a give ...
and
model-driven software development
Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related to a specific problem. Hence, it highlights and aims at abstract re ...
.
Zhiming Liu is the founder of International Colloquium on Theoretical Aspects of Computing (ICTAC), the International Symposium on Formal Aspects of Component Software (FACS), and International Symposium on Foundations of Health Information Engineering and systems (FHIES). He has served as a PC chair for a number of conferences and PC members of a number of conferences.
PC membership
, Liu Zhimming, UNU-IIST. He has also edited a number of books.
Zhiming Liu is married to Hong Zhao with two sons, Kim Chang Liu and Edward Tanze Liu.
References
External links
Southwest University home page
UNU-IIST home page
on Archive.org
*
*
{{DEFAULTSORT:Liu, Zhiming
1961 births
Living people
Scientists from Hebei
Alumni of the University of Warwick
British computer scientists
Chinese computer scientists
Formal methods people
Academics of the University of Leicester
Academic staff of United Nations University
Academics of Birmingham City University
Senior Members of the ACM