Software Engineering Challenges: of
Complex Self-Adaptive and Self-Organising Systems
Prof. A.
Taleb-Bendiab
Much research is already in progress
revisiting cybernetic principles, control theory, AI-based planning, machine
learning, and/or reflection middleware with the aim of enabling the predicated
and desirable autonomic systems’ capabilities of self-management, self-healing,
self-tuning and self-protection. However, autonomic software design and their
engineering remain poorly understood. In particular, further research is
required to investigate technical challenges related to, for instance: autonomic
software models and architecture, tools and techniques to support the design,
modelling, analysis and evolution of autonomic software including their
programming, control and interaction models with human and/or other
non-autonomic computing systems (legacy) require further
investigation.
The talk will start by presenting
the case for biologically-inspired models of computation, which lead to
autonomic computing vision. This will be followed by a brief review of the
state-of-the-art of autonomic systems designs including; reference models,
service-oriented architecture, standards and distributed software engineering.
The talk concludes with a set of open research questions together with our
related recent research findings, which are illustrated by real-life examples
adapted from our on-going research projects.
Professor A.
Taleb-Bendiab
Prof. A.
Taleb-Bendiab is a Professor of Computer Science and Head of Research at the
School of Computing and Mathematical Sciences, Liverpool John Moores University,
UK. His research
group focuses on distributed software engineering with the overall aim to
investigate the fundamental requirements and the development of generic
frameworks and/or associated formal modelling and development of self-adaptive
software. Central to its objectives, the group aims at narrowing the gap
between the theory and practice of high-assurance, dependable and evolving
software, and facilitating their introduction and deployment in business
environments.
This constitutes a
major research direction in the School and underpins research effort in
middleware for networked appliances, sensor and actuator networks and security.
The group has a number of EPSRC funding projects with others under development.
The Group has (01) Professor, (02) Principal lecturers, (07) senior lecturers,
(02) research assistants and (14) PhD research
students.
Prof. Taleb-Bendiab
has a well developed collaborative track record with UK private and public
sector organisations and international companies including; (i) High-Assurance
E-Health Middleware and software services for NHS Dental Services (UK NHS funded
project). (ii) Taiwan Telecom Ltd 2001 – 2004): Distributed software
engineering training and consultancy related to National Taiwanese E-government
platform and software services.
He is a member of the
UK research Council Peer
Review College, research project reviewer for the UK and
Dutch Research Councils, and a member of
conference/workshop Technical and/or Organising
Programme Committees including: (i) Self-Organization
and Cybernetics for Informatics, IEEE Systems, Man, and Cybernetics Society.
(ii) ICAS 2006,
[TPC member] -- 2nd IEEE International Conference on
Autonomic and Autonomous Systems, July 19-21, 2006. (iii) NetObject
2006 [advisory Board member]. (iv) 1st International IEEE
CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, "Consumer Networking: Closing
the Digital Divide", Las
Vegas, Nevada USA, January 5-8, 2005, CCNC 2006. (v) Ease 2006 [TPC member], IEEE
International Conference. (vi) SAACS’06 [Co-Chair, TCP
and Sessions Chair], IEEE International Conference. (vii) SOAS'06 [TPC
member] – IEEE International Conference on Self-Organization and Autonomic
Systems in Computing and Communications (SOAS’2006). Full details can be found
at http://www.cms.livjm.ac.uk/taleb/Events/index.html.
He has published
widely in the area of software engineering, grid computing and autonomic
computing and has a number of awards including: the Best Innovative Paper at the
IEEE International Conference on Self-Organising and Self-Adaptive Systems,
2005.
|