Workshop on

Engineering e-Business Systems

17-18th July 2001

hosted by

The Computing Laboratory, University of Kent at Canterbury, UK

Index | Programme | Speaker Biographies | Abstracts | Registration & Accomodation | Transport | Joining Instructions

SPEAKER BIOGRAPHIES

Bennett, Keith Professor of Computer Science at the University of Durham Keith has been Professor of Computer Science at the University of Durham since his move there in 1985. In 1987, he established, with several colleagues, the world's first research centre in software maintenance. His work has led to the use of formal transformations for the reverse engineering of large scale industrial software. More recently, he has been working on a BT-sponsored project, with colleagues at Keele and UMIST, to address the likely directions of software over the next 10 years. This has already resulted in one exciting outcome - the concept of software as a service rather than as a product. Much of his research has been in collaboration with industry.
Coleman, Derek Chief Technologist of RosettaNet (on loan from HP) and Visiting Professor at UKC Derek has held a variety of management, research and consultancy positions at HP. Most recently he led a team of architects working with customers to develop advanced eco-systems using HP's e-speak technology. Prior to joining HP, he was head of the department of Computer Science at King's College London. At RosettaNet, Derek has overall responsibility for the consortium's development of PIP specifications. He oversees the broad standards engineering activities including standards specification structure, technical architecture and technical standards convergence. He also directs the RNIF and Software Compliance Program.
Cook, Steve Technical Director, B2C Practice, IBM Business Innovation Services and Visiting Professor at UKC Steve is an IBM Distinguished Engineer and a member of the IBM Academy of Technology, a group of 300 of IBM's top technical leaders from around the world who are working in research, hardware and software development, manufacturing, applications, and services. He works in IBM's Business Innovation Services, a global leader in business and IT consulting services. Steve divides his time between strategic initiatives to develop standard methods and solutions for IBM worldwide, local initiatives to deploy these methods and solutions, and consulting work for IBM's customers. He has been involved in the development of the Unified Modeling Language (UML) since its creation, and represents IBM in the development of new versions of that and related standards.
Daniels, John Senior Consultant, Syntropy Ltd. John is a consultant at Syntropy Limited, providing help with system architectures and development processes to a number of large corporations. He was previously Application and Technical Architect for Bankers Trust in London, and before that Managing Director of consulting and training company Object Designers Limited. John is an object technology pioneer, with more than 15 years experience of object modelling and implementation in a range of industrial and commercial applications.
Deswarte, Yves Directeur de Recherche, LAAS/CNRS Yves received two Certified Engineer degrees, from ISEN, Lille, in 1972 and from ENSAE, Toulouse, in 1973. Formerly R&D engineer in a main French computer manufacturing company, Yves joined INRIA and LAAS in 1979. He has been a member of the LAAS research group on Fault Tolerance and Dependable Computing since 1984. He is also consulting for SRI-International. From 1973 to now, he has been a main contributor to the design of many fault-tolerant computing systems, including intrusion-tolerant systems. His current research activities are related to the development of joint methods for security and fault-tolerance and more generally for dependability. Yves is the author of more than 50 publications in the domains of fault-tolerance and security. He has chaired the International Steering Committee of ESORICS, the European Symposium on Research in Computer Security, from its creation in 1993 to 1998. He is currently chairing the SEE Technical Committee on Dependable Computing Systems and he is representing IEEE at the IFIP Technical Committee on Security and Protection in Information Processing Systems (IFIP TC-11). He is a member of the ACM and of the IEEE Computer Society.
Edwards, Nigel HP Internet Security Solutions Division  
Emmerich, Wolfgang Senior Lecturer in Computer Science, University College London Wolfgang's research interests are in the area of software engineering for distributed systems, with a strong focus on middleware-based and mobile systems. Wolfgang authored a successful Wiley textbook on "Engineering Distributed Objects". He was PC co-chair of the EDO 2000 Workshop and will be PC Co-Chair of the Automated Software Engineering conference in 2002. Wolfgang is also a Partner in Zuhlke Engineering Ltd (www.zuhlke.com), through whom he channels technology transfer and consulting activities.
Fiadeiro, José ATX Software and University of Lisbon

José was born in 1961 in Lisbon, Portugal. He graduated in Mathematics from the University of Lisbon (Faculty of Sciences) in 1985, and obtained his PhD in Mathematics from the Technical University of Lisbon (Faculty of Engineering) in 1989, where he became Assistant Professor and, in April 1992, Associate Professor. He held a grant for post-doctoral studies at Imperial College, London, from October 1988 to March 1991. He was again on a sabbatical leave at Imperial College from March to September 1994. Until December 1993 he was also a researcher at INESC (Instituto de Engenharia de Sistemas e Computadores), where he was leader of the Logic Engineering Group. He joined the Department of Informatics in June 1993 as an Associate Professor. He is also senior researcher at the Laboratory for Computational Models and Architectures. Between January and August 2000 he was on leave at King's College London. In past few years, he has also been a consultant for companies and research institutes, namely for ATX Software with which he has been developing a new software development methodology, and supporting technology, that endows systems with the levels of agility that are required to operate in "turbulent" environments. He is a member of the Editorial Board of Information Processing Letters, Science et Technique Informatiques and the Journal of the Brasilian Computer Society. He is also chairman of the Steering Committee of ETAPS, the European Joint Conferences on Theory and Practice of Software.

Kent, Stuart Senior Lecturer, University of Kent Stuart is a Senior Lecturer in the Computing Laboratory, where he heads the Software and Systems Engineering Research Group. Stuart works closely with industry, having undertaken various consultancy and training engagements with companies such as British Telecom, Nortel Networks and IBM. He has much experience in OO modelling with UML/OCL and Catalysis, and is familiar with XP, Java and general software engineering practices and techniques. Particular research interests include: the development of richer and more intuitive visual modeling languages, with particular emphasis on the visualisation of logical constraints and 3D notations; and languages, tools and techniques to realise model driven approaches to software construction and evolution. Stuart is a leading member of the puml group (www.puml.org) which is currently contributing to one of the industry-led submissions to UML 2. Stuart has published some 40 papers, mostly in the area of precise OO and visual modelling languages, and sits on a number of programme committees for international conferences. He is on the steering committee for the <<UML>> series of conferences, and was conference chair in 2000. He is a regular presenter of tutorials at international conferences and has been invited to speak at various academic and industry-led events. Stuart has recently been awarded an Industry Fellowship by the Royal Society in the UK, entitling him to 2 years release from academic duties to conduct a research project in collaboration with industry.
Sloman, Morris Professor and Head of Distributed Software Engineering, Imperial College London Morris has been in the Department of Computing, Imperial College since 1976 and is head of the Distributed Software Engineering section. He has been working on policy-based management for 10 years and has over 70 publications on architecture, programming and management of distributed systems. He has managed many research projects funded by the UK Engineering and Physical Science Research Council (EPSRC), the European Union and various industries on management, security and design of distributed systems, multimedia systems and mobility. Professor Sloman was Technical Director of the EU SysMan project and Technical Coordinator for cooperation between SysMan and IDSM. He is editor of the reference book 'Management of Network and Distributed Systems' published by Addison Wesley, and a member of the editorial board of the Journal of Network and Systems Management. Morris was chairman of the UK EPSRC Multimedia and Network Applications Funding Programme and currently is a member of the Research Assessment Panel for Computing Departments in the UK. He is on the advisory board for the IM/NOMS conferences and on the steering committee for the EDOC and Policy conferences. See http://www.doc.ic.ac.uk/~mss for more details and selected papers.
Watson, Andrew Technical Director, The Object Management Group Andrew has overall responsibility for OMG's technology adoption process, and also chairs the Architecture Board, the group of distinguished technical contributors from OMG member organizations which oversees the technical consistency of OMG's specifications. From 1992 to 1996 he also chaired the OMG's Object Request Broker Task Force, which was responsible for the development and deployment of the CORBA 2 specification. Previously Andrew spent six years with the ANSA core team in Cambridge researching distributed object architectures, specialising in distributed object type systems.
Wills, Alan Cameron Technical Director of Trireme International Ltd. and Visiting Professor at UKC Alan Cameron Wills is a consultant in software development methods, and has worked with clients in a wide variety of application areas since 1991. He is joint author of the "Catalysis" approach to component based development.
Winter, Chris Senior Consultant IT Architect, IBM Global Services

Chris is a Senior Consultant IT Architect employed by IBM Global Services EMEA (Europe Middle East and Africa) North. He reports to the Business Innovation Services Technical Director with a technical leadership role that spans all technical matters within the whole of the regional IGS organisation, an organisation of 21,000 staff. He is a recognised technical leader within IBM Global Services (IGS) and across other IBM divisions in all geographies. This has been achieved by a track record of delivery of customer projects combined with his personal contribution to the health of the technical community.

Chris has a successful career of over thirty years in Application Development and Systems Integration. He has experience in many different industries including Manufacturing, Utilities, Banking, Retail and Insurance. The projects he has delivered range in size up to 800 hundred man years and incorporate many different and leading edge technologies. This experience is currently used to technically shape and assure the technical health of a number of large and complex Systems Integration and Strategic Outsourcing projects within the EMEA North Region. In recent years Chris has been involved as a senior consultant architect overseeing the complete project lifecycle of, develop, implement and run, a number of e-business projects. Chris has recently (2001) been appointed as the worldwide Discipline Leader with responsibility for the Performance Engineering life cycle within IBM Global Services (IGS). The size of the IGS organisation is over 150,000 staff with an annual revenue in excess of $30 billion. In this role Chris is responsible for defining the worldwide approach to Performance Engineering and to oversee its deployment in all geographies. The objective of this role is to reduce the level of business risk being carried by IGS and its customers within its contracts.

Chris is an active member of the IBM Academy of Technology and he is a Fellow of the British Computer Society.