Timing is everything

May 17, 2012
7:30 pmto9:30 pm

control

Professor Joël Ouaknine, University of Oxford

Abstract: Our society is becoming increasingly reliant on computer systems; think of mobile phones, SatNav, the Internet, and so on. A modern car typically harbours tens to hundreds of microprocessors, themselves running several tens of million lines of code, controlling such critical components as fuel injection, airbags, and anti-lock braking systems. Many of these devices operate in the background, reacting in real-time to a complex environment, and subject to a wide array of functional and timing constraints. A major modern scientific challenge is to devise effective methodologies for accurately modelling and analysing such real-time computer systems, in order to verify and guarantee that they function as they are intended to.

In this talk, I would like to describe some of the fundamental paradigms and algorithms for reasoning about real-time systems. Perhaps surprisingly, several basic questions of decidability and complexity turn out to be remarkably difficult, and a number of problems remain open after some two decades of work in the field. I will present, at a high level, some of the deep connections that are found between real-time verification and mathematical logic, automata theory, combinatorics, and graph theory.

Finally, I will discuss how we expect to translate parts of the rich body of theoretical work in real-time systems into concrete engineering achievements, in the context of ongoing collaborations with industrial partners from the automotive and avionics sectors.

Bio: Joel Ouaknine is Professor of Computer Science at Oxford University, and a Fellow of St John’s College. He holds a BSc and MSc in Mathematics from McGill University, and received his PhD in Computer Science from Oxford in 2001. He subsequently did postdoctoral work at Tulane University and Carnegie Mellon University, and more recently held visiting positions at the Ecole Normale Superieure in Cachan, France. In both 2007 and 2008 he received an Outstanding Teaching Award from Oxford University, and the following year he was awarded an EPSRC Leadership Fellowship, enabling him to focus (almost) exclusively on research for a period of five years. He is the recipient of the 2010 Roger Needham Award, given annually "for a distinguished research contribution in Computer Science by a UK-based researcher within ten years of his or her PhD." His research interests include the verification of real-time, probabilistic, and infinite-state systems (e.g. model-checking algorithms, decision problems, complexity), logic and applications to verification, software analysis, concurrency, and automata theory.

Event Information

The meeting is on Thursday 17 May, 7.00 for 7.30 and ends around 9.00.

It will be held at the Oxford e-Research Centre, 6 Keble Road, Oxford OX1 3QG.

Sandwiches and light refreshments are available from 7.00pm.

Meetings are open to non-members and free.

[Event Summary] Visit to the Museum of Computing, Swindon

MuseumOfComputing

We had a very successful visit to the Museum of Computing in Swindon, with 24 attendees, and everyone had a very enjoyable time.

Jeremy Holt, the chairman, gave us some history of the Museum: t was the first physical Museum of its kind in the UK dedicated to the history of computing. This was followed by Simon Webb (the curator) giving us a tour of the current exhibits. The exhibits are changed regularly either using items from its vast store room, or provided by individual collectors.

The exhibits we saw included:

  • The evolution of calculators from log tables to electronic calculators, through mechanical devices and slide rules,
  • the development of the "home" computer from 1970 onwards,
  • the development of the PC, and Apple Mac systems

Many of these were accessible to "hands on" usage. Do you remember typing Basic programs into a BBC Micro Model B machine?

Their most recent specialist exhibition related to gaming, and showed the evolution of "games machines" over the last 35 years, and again there was the opportunity to play many of these.

The Museum also runs a Saturday Club for children, which is actively supported, and they have a significant waiting list.

I would encourage everyone who could not make it with us to visit on their own. The Museum is open Fridays and Saturdays. Further information can be found at their web site: http://www.museum-of-computing.org.uk/

BCS Prize 2011–Best Results by a First Year Student

On 18 October, 2011, Sheila Lloyd Lyons of the Oxfordshire Branch of BCS had the great pleasure of presenting Joshua Kilburn with the award of Best Results by a First Year Student. The presentation of the award was done at Oxford Brookes with Nigel Crook, Head of the Department of Computing and Communications Technologies, in attendance.

BCS_Prize_1

From left to right: Sheila Lloyd Lyons, Joshua Kilburn, Nigel Crook

"Receiving this prize from the BCS was a great honour and something that was totally unexpected.  During my first year I was determined to do as well as I could and with the high standards of teaching at Oxford Brookes I was able to achieve the grades I did."

– Joshua Kilburn

After the presentation Nigel hosted Sheila and Joshua to a gorgeous lunch at the Brookes University restaurant. The restaurant, run by the students, is open to the public. Sheila found the menu to be imaginative and the food absolutely delicious.

[Event Summary] Washing Away Cave Paintings – A technical evolution

CavePaintings1

13th October 2011: Ian Hughes, Director, Feeding Edge Limited

Following our short Annual General Meeting, Ian Hughes (known as ePredator online), Metaverse Evangelist, talked about how computer games and virtual worlds are changing the way that we look at technology and the way that we communicate in business. Ian writes an entertaining blog at www.feedingedge.co.uk/blog and is Chair of the BCS Animation and Games Development Specialist Group.

CavePaintings2Ian explained that for the last few years, he has mostly worked as consultant online in a virtual workplace. Anything else now seems strange to him. He is also the resident ‘Super Geek’ on the TV programme Cool Stuff Collective currently showing on ITV1 on Saturday mornings.

Ian pointed out that most people now play games of all sorts and Gamification is a recognised way to make technology more engaging. Gaming and virtual worlds are also big business. The server side of WoW consists of 20,000 computers, 1.3 petabytes of storage, 75,000 CPU cores, 5.5 million lines of code and 2 million words of text. Second Life’s in-game user-to-user economic activity totalled $567 million in 2009.

We can use this type of technology to improve the effectiveness of what we do and to make it a richer and more memorable experience. For example, the user experience of Second Life can be far superior to that of telephone and video conferencing. We should not regard these technologies as just for amusement; they can help people learn, they can be used to effectively get across messages and can greatly assist the creative process. Ian encouraged us all to embrace these technologies, as otherwise we will be left behind by young people who understand what is possible now and in the future.

BCS Prize 2011 – Best Final Year Project Awarded to Stephen Drain

It was with great pleasure that we were able to present to Stephen Drain the BCS Prize for Best Final Year Project at the Oxford Brookes University School of Technology graduation ceremonies. Stephen graduated with a BSc (Hons) in Network Computing and was presented the award by Sheila Lloyd Lyons of the Oxfordshire branch of BCS.

BestFinalProject2011

 

"It is a privilege to receive this award from an organisation such as the BCS and I am grateful for the recognition of my academic achievement during my time at Oxford Brookes which this brings. An achievement that I would not have accomplished without the excellent teaching and support network in place at Oxford Brookes." – Stephen Drain

[Event Summary] Extreme Parallel Computing – The Man, Machine and the Maths behind it

IMG_1004_Banner

IMG_0999_tower

Dr James Anderson’s talk on Extreme Parallel Computing – The Man, Machine and the Maths behind it was well attended with many new faces. James explained the problems for computing resulting from the exceptions that occur in conventional mathematics, such as the inability to divide by zero, and put forward the alternative approach of transreal arithmetic. This concept enabled pipelining of entire programs which is significantly more efficient than conventional parallel processing in terms of the throughput of repetitive calculations. James has been able to demonstrate this through a proof of concept machine and simulator, and is now seeking investment to build prototype machines with a power in excess of today’s super-computers but at a fraction of the price. Plus they don’t crash!

James managed both to challenge our thinking and to show that maths can be fun! After many penetrating questions from the floor, which James answered with real enthusiasm and humour, he left the audience enthralled by the possibilities that this enabled.

The slides can be found on http://www.bookofparagon.com/Mathematics/ExtremeParallelComputing.pdf

A good evening and we all enjoyed the sandwiches etc. especially the strawberries and cream and pinot grigio, a special treat as it’s June and the last meeting of our 2010-11 season.

[Event Summary] Cryptography: From Black Art to Popular Science

Crypto_2

10th March 2011 – Cryptography: From Black Art to Popular Science, Part 2 – Professor. Fred Piper, University of London

Prof. Fred Piper returned to lead us again through the intricate and fascinating world of Cryptography. This talk was a follow up to Part 1 which was our Christmas lecture for 2009. Fred reprised the basics of cryptography presented previously but then went on to explore a little more detail on the key aspects of the technology involved.

Fred yet again proved what an engaging and amusing speaker he is on this complex subject on which he has been employed for virtually his entire professional career, making the subject much more accessible to the layman. Difficult concepts began to make a lot more sense and triggered the imagination as to what future developments in this arena might be used in future real world applications. Anecdotes and amusing stories from his experience and from those of many well known technology theorists flowed throughout.

Crypto_1Subjects included in Fred’s talk were:

  • The basic concept of secrecy & confidentially
  • Secure channels & early cipher system definitions
  • Strong and weak algorithms & potential threats & attacks
  • The Enigma machine, military use & early Polyalphabetic ciphers
  • Enabling factors in the development of cryptography and attacks on cryptographic implementations
  • Historical attitudes to its use and development
  • Social threats and legislative control
  • Human rights
  • Details on popular current cryptographic techniques
  • New directions in cryptography

Because Fred had so much he wanted to impart from his many years as a leading light in the world of Cryptography, the audience was entirely left feeling the need for what would be a very welcome return for a Part 3 at some time in the future!

The slides from Prof. Pipers’ talk are available from the download area of our Web Site.

[Event Summary] Testing Agile Projects

Agile_1

17th February 2011 – Testing Agile Projects – Dr Stuart Reid, CTO, Testing Solutions Group

Our February talk was held in the impressive setting of Sophos’s UK Headquarters based in Abingdon. Sophos laid on a superb spread of sandwiches, delicious cakes and biscuits, tea and coffee to begin the evening in the Atrium of their main building.

For this talk, we had one of our largest audiences for the year with 93 people turning up to hear Dr Stuart Reid present on the advantages and disadvantages of Agile methods and particular techniques that he had used in testing Agile projects.

He introduced the Agile manifesto and principles and focused particularly on how you integrate test engineers into Agile development teams for a successful outcome. He highlighted a number of independent resources which had researched the statistical success of Agile projects, reasons why these projects fail or succeed and, in particular, how much more popular Agile now is as a methodology.

Agile_2

As Stuart’s talk gained momentum, he went on to look at the different process options that could be used to make Agile scalable in a real world context such that very large projects could be addressed.

Following the talk, enthusiastic debate on the subject continued late into the evening in the Spam and Lettuce bar.

The slides from Stuart’s talk are available from the downloads area of our Web Site.

Late afternoon visit to Prodrive!

April 28, 2011
4:30 pmto6:30 pm

Thursday 28th April 2011, 4 for 4:30pm start

Prodrive, Acorn Way, Wildmere Industrial Estate, Banbury OX16 3ER

SOLD OUT

 

prodrivemontagesmall

Prodrive is one of the world’s largest and most successful motorsport and vehicle technology businesses with annual sales of £100 million and employing more than 500 staff in the UK, India, Australia and China. In the UK, Prodrive has manufacturing facilities and offices in Banbury, Warwick and Milton Keynes.

Our tour will start with coffee in the Prodrive heritage centre where we will be able to view race and rally cars from Prodrive’s 25 years in world motorsport which have included such greats as Richard Burns and Colin McRae. There will be opportunities to see the manufacturing facilities including rally car transmission, engine build and dynos – see what it takes to make an £80,000 gearbox! We will tour the workshops where they build Subaru rally cars, the Aston Martin GT1, GT2, GT3, GT4 and the current Gulf liveried LMP1 sports cars. We will also see the advanced machine shop and CNC equipment where we hope to talk to the specialists making the parts which go into their cars.

The tour takes around two hours. At the end of the tour, the merchandise shop will be open.

There is a charge of £5 for BCS members and £10 for non-members which is a heavy discount on the normal cost of such a tour.

Spaces are limited, so book now to avoid disappointment!

Click here for a map and directions to the Banbury location.

Ample parking is available on site.

On arrival, head for the Main Reception area.

Book Online
To book your place online please login via this link.

Not registered for access to our secure area?
Register first, then login via the above link.
Secure Area Registration: Members | Non-Members

For overseas delegates who wish to attend the event please note that BCS do not issue invitation letters.

Cancellation Policy
Full refunds will be issued if a cancellation is received by 12pm on Thursday 21st April 2011, name substitutions will be allowed after this date.
Bookings close 11:59pm on Tuesday 26th April 2011.

Name Substitutions
Name substitutions are accepted at any time prior to the event by email.
Email: helen.long@hq.bcs.org.uk

Electronic Privacy
As a body for IT professionals BCS Group regularly communicates with its interested parties by email. I understand that BCS Group will not pass on my email address to other organisations.

Data Protection Act 1998
BCS Group will hold your personal data on its computer database and process it in accordance with the Act. This information may be accessed, viewed and used by the Society for administrative purposes and conducting market research. All of these purposes have been notified to the Commissioner.If you are based outside the European Economic Area (the ‘EEA’), information about you may be transferred outside the EEA in accordance with the requirements of the Act.

[Event Summary] The Changing Face of Payments

payments_1

Tim Lambertstock, Payments Consultant, was the speaker at our well-attended January meeting. Tim gave an introduction to payments and payment systems, covering both the UK and international schemes. He went on to describe how this is changing, particularly with initiatives such as the UK Faster Payments scheme and how new entrants – both new banks and alternative payment providers – were likely to impact the market.   This led to a lively and very interactive discussion on future payment systems, how the use of cash could change and what would emerge to address the planned ending of cheque clearing in the UK in 2018.

payments_2

Tim talked about how mobile and online payments are the key to the future and where most development is currently taking place, not just by the banks as traditional payment providers but by mobile operators and third parties.

The slides from Simon’s talk are available from our download section.

.