The BCS/IET Manchester Turing Lecture - Manchester Branch
The BCS/IET Manchester Turing Lecture - Manchester Branch
The BCS/IET Manchester Turing Lecture - Manchester Branch
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Manchester</strong> <strong>Branch</strong> Newsletter<br />
<strong>The</strong> Voice of the <strong>BCS</strong> in Greater <strong>Manchester</strong><br />
Issue 4 January 2007<br />
Welcome to the fourth edition of the <strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong> Newsletter. For the more observant amongst you:<br />
there was no October Newsletter and yes, Quarterly has now disappeared. <strong>The</strong> next edition of this Newsletter is<br />
scheduled for mid-summer (and I can’t wait – for summer that is!). If you have any comments, queries or suggestions<br />
on anything raised in this newsletter then please contact me (details on the back cover). And remember, this is your<br />
<strong>Branch</strong> and your Society.<br />
With best wishes for 2007,<br />
Andrew Mohan,<br />
Chairman, <strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong>.<br />
<strong>The</strong> <strong>BCS</strong>/<strong>IET</strong> <strong>Manchester</strong> <strong>Turing</strong> <strong>Lecture</strong><br />
<strong>The</strong> Promise, <strong>The</strong> Limits, and <strong>The</strong> Beauty of Software<br />
by Grady Booch, Chief Scientist IBM<br />
Monday 22 nd January 2007<br />
Within this generation, software has changed the way that individuals collaborate, organizations do business,<br />
economies operate, and cultures interact.<br />
Software-intensive systems can amplify human intelligence, but they cannot replace human judgement; softwareintensive<br />
systems can fuse, coordinate, classify, and analyze information, but they cannot create knowledge.<br />
Although software offers seemingly limitless promise, there are some very real limits to what software can do. Not<br />
everything we want to build can be built: there exist pragmatic theoretical and technical limits that make software<br />
development hard, if not in some cases impossible.<br />
Furthermore, not everything we want to build should be built: there exist moral, economic, social, and political limits<br />
that govern human industry.<br />
Software-intensive systems are perhaps the most intellectually complex artefacts created by humans, and while the<br />
majority of individuals in the civilized world rely on software in their daily lives, few of them understand the essential<br />
complexity therein, the labour required to create such artefacts, and the beautiful and elegant chaos of their<br />
architecture.<br />
In this presentation, we will examine the promise, the limits and the beauty of software, as well as offer some<br />
conclusions that can be drawn from the last 60 years of software and some expectations and cautions for the next<br />
generation.<br />
9th <strong>Turing</strong> <strong>Lecture</strong><br />
<strong>The</strong> all-pervasive nature of the general-purpose computer has made the most profound mark on almost every aspect<br />
of our lives.<br />
In honour and recognition of <strong>Turing</strong>'s contribution in the field of computing, the <strong>BCS</strong> and <strong>IET</strong> established the <strong>Turing</strong><br />
<strong>Lecture</strong> in 1998. Grady Booch’s lecture represents the ninth lecture in the series and the third to be held in <strong>Manchester</strong>.<br />
Booking Essential<br />
Register at www.cs.manchester.ac.uk/<strong>Turing</strong>2007 (or contact the Chairman, details on back cover). <strong>Lecture</strong> will be held<br />
in <strong>Lecture</strong> <strong>The</strong>atre 1.1, Kilburn Building, School of Computer Science, University Of <strong>Manchester</strong> 5.30pm for 6.00pm.<br />
<strong>The</strong> British Computer Society (<strong>BCS</strong>) is the leading body for those working in IT. <strong>BCS</strong> was incorporated by Royal<br />
Charter in 1984. Its objects are to promote the study and practice of computing and to advance knowledge of and<br />
education in IT for the benefit of the public. <strong>BCS</strong> is also a registered charity.<br />
This newsletter was produced and posted with the support of:<br />
MrB Book-keeping & Consultancy Services (0161-736 8477, www.mrbbookkeeping.co.uk) and Oldham Colourprint (0161-633 2044).<br />
British Computer Society, <strong>Manchester</strong> <strong>Branch</strong> Newsletter, © Copyright <strong>BCS</strong> 2007.
Public good – an ethical dilemma<br />
ID Cards and the NHS National Programme are two<br />
current and highly contentious IT projects. <strong>The</strong>y also<br />
raise an ethical dilemma as to how <strong>BCS</strong> should respond<br />
in terms of the public good.<br />
Should <strong>BCS</strong> take an active role in bringing concerns<br />
of an ethical nature involving the use of IT to the<br />
public's attention? Dr. Richard Jennings M<strong>BCS</strong>, a<br />
member of the <strong>BCS</strong>’s Ethics Expert Panel, recently<br />
posed this question in an article entitled “Professional<br />
organizations and political action - is there an ethical<br />
issue?”.<br />
This article explores the <strong>BCS</strong>’s Code of Conduct to<br />
see what grounds there may be for <strong>BCS</strong> to express<br />
political opinions and whether the Society should take a<br />
political stand on matters involving IT.<br />
<strong>The</strong> Ethics Expert Panel's purpose is to function as<br />
both a pro-active and monitoring body to help <strong>BCS</strong><br />
members and the public at large to enjoy the benefits<br />
of IT whilst making them aware of existing and<br />
potential ethical misuse and ways of avoiding damage<br />
to the public good.<br />
<strong>The</strong> above points raise another important issue: where<br />
does this <strong>Branch</strong> fit in?<br />
<strong>The</strong> ability to criticise an IT project depends upon<br />
your professional ability and knowledge. Indeed, <strong>BCS</strong><br />
has responded to and criticised the ID Card Scheme<br />
and NHS National Programme, and suggested possible<br />
improvements to them. With the relevantly qualified<br />
<strong>BCS</strong> body authoring such reports.<br />
<strong>The</strong> <strong>BCS</strong> has even, through various articles that have<br />
appeared in the press, been able to inform the public<br />
that such schemes are problematic.<br />
Is however the identification of problematic IT<br />
development and systems defending the public good?<br />
Do you think the <strong>Branch</strong> should have an opinion on<br />
such matters? If it should, then the question of how<br />
that can be communicated to the wider <strong>BCS</strong> arises.<br />
Ultimately, and more importantly, how should such an<br />
opinion be expressed to the public?<br />
www.thebigoptout.org<br />
<strong>The</strong> NHS Confidentiality campaign was set up to<br />
protect patient confidentiality and to provide a focus<br />
for patient-led opposition the government’s NHS Care<br />
Records System. NHS Care Records are currently being<br />
rolled out and will form a huge national database of<br />
patient medical records and personal information<br />
(sometimes referred to as the NHS ’spine’) with no<br />
opt-in or opt-out mechanism for patients at all. It is<br />
very much akin to the government’s proposed ID<br />
database.<br />
<strong>The</strong> main questions raised in the article are given<br />
below.<br />
• Should <strong>BCS</strong> oppose the practice of computing<br />
when it is not for the benefit of the public?<br />
• If <strong>BCS</strong> is to take a political stand on matters such<br />
as the ID Card, how does it decide what is for the<br />
benefit of the public, or what is potentially<br />
damaging to the public good?<br />
• With contested matters such as ID Cards, by what<br />
mechanism can members engage in the<br />
formulation of <strong>BCS</strong>’s political opinion?<br />
• How should the <strong>BCS</strong> then express its opinion?<br />
<strong>The</strong> full article by Dr. Jennings is available at:<br />
www.bcs.org/server.php?show=ConWebDoc.2957.<br />
<strong>The</strong> <strong>BCS</strong>’s Code of Conduct can be viewed at:<br />
www.bcs.org/codeofconduct.<br />
<strong>The</strong> <strong>Branch</strong> – A Mechanism to Express Your Opinion?<br />
<strong>The</strong> purpose of this article is to let you have your say<br />
on two important matters that could and will (unless<br />
things change) affect everyone in this country. IT is<br />
being used to fulfil a political end. Should we, as IT<br />
professionals, join in the debate?<br />
Given below are two organisations that oppose the<br />
ID Card Scheme and the NHS Care Records System.<br />
<strong>The</strong>ir opposition is not to the IT but the uses to which<br />
it is being put. Should the <strong>BCS</strong>, or this <strong>Branch</strong>, support<br />
such organisations as a means to express an opinion on<br />
these matters to the general public?<br />
You can express your opinion on this matter by<br />
writing to the Chairman or engaging in the <strong>BCS</strong>’s<br />
Ethics or Health Informatics Forum.<br />
Chairman’s Note:<br />
If there is sufficient interest in this matter then a<br />
debate can be arranged for the <strong>Branch</strong>’s AGM in May.<br />
www.no2id.net<br />
NO2ID is the UK-wide, non-partisan campaign<br />
opposing the government's planned ID card and<br />
National Identity Register.<br />
We bring together individuals and organisations from<br />
all sections of the community and seek to ensure that<br />
the case against ID cards and the database state is<br />
forcefully put forward in the media, in the corridors of<br />
power and at grassroots level.<br />
We continue to actively campaign on all fronts for the<br />
abolition of the ID scheme and repeal of the Identity<br />
Cards Act 2006.<br />
(<strong>The</strong> inclusion of the above information does not imply any support for these organisations by <strong>BCS</strong>.)<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong> Newsletter © Copyright <strong>BCS</strong> 2007 2
WARPs<br />
At December’s e-Crime talk the subject of WARPs<br />
(Warning, Advice and Reporting Points, see<br />
www.warp.gov.uk for further details) was introduced.<br />
<strong>The</strong> <strong>Branch</strong> will be reporting further on these in<br />
forthcoming newsletters.<br />
However for those who weren’t there, WARPs are<br />
part of the National Infrastructure Security Coordination<br />
Centre’s (NISCC) Information sharing<br />
strategy to help combat the increasing risk of electronic<br />
attack on our information systems.<br />
<strong>The</strong> North West Emergency Services WARP<br />
(www.nwewarp.org.uk) is operated by the School of<br />
Computing and Mathematical Sciences at Liverpool<br />
John Moores University with support from the UK<br />
Government Cabinet Office (CSIA), NISCC and<br />
SELEX Communications Ltd.<br />
<strong>Manchester</strong> to Offer Free wi-fi Access<br />
A number of articles in the press have reported on<br />
<strong>Manchester</strong> City Council’s intention to provide free<br />
wireless internet access. Reports indicate that the area<br />
covered by this will include 2.2 million people.<br />
<strong>The</strong> <strong>Branch</strong> should be involved in such a major IT<br />
project, particularly ensuring that the security aspect is<br />
covered. If you are interested in exploring this further<br />
please contact the Chairman.<br />
Become a bureau trustee in Greater <strong>Manchester</strong><br />
<strong>The</strong> Citizens Advice service helps people resolve their<br />
legal, money and other problems by providing free,<br />
independent and confidential advice, and by<br />
influencing policymakers. <strong>The</strong>y are currently seeking<br />
professional people to become a trustee of their local<br />
bureau. If you are interested, further details are<br />
available at:<br />
www.citizensadvice.org.uk/<br />
bureau_trustee_greater_manchester<br />
What do you do for the <strong>BCS</strong>?<br />
As a member of the <strong>BCS</strong> you could be involved in<br />
interviewing potential members, working on<br />
Knowledge Services Board, or a host of other activities.<br />
If you are doing such things, then please tell us about<br />
why you do it, how other interested members can<br />
become involved, and how the <strong>Branch</strong> can help.<br />
AGM 2007<br />
<strong>The</strong> <strong>Branch</strong> AGM will take place on Wednesday, 16 th<br />
May, 2007 at 6.15pm in the Renold Building, University<br />
of <strong>Manchester</strong>, Sackville Street, <strong>Manchester</strong>.<br />
<strong>Manchester</strong> <strong>Branch</strong> Web Site – RSS Feeds<br />
Your branch website contains information about your<br />
committee and current events and news that may be of<br />
interest to you. <strong>The</strong> website also offers RSS feeds,<br />
giving you a new way to receive information about<br />
current events. For more information about RSS feeds<br />
offered by our site visit: www.bcsmanchester.org.uk.<br />
<strong>Branch</strong> Update<br />
<strong>BCS</strong>-QAA deal to benefit academic regulation<br />
<strong>BCS</strong> and the Quality Assurance Agency for Higher<br />
Education (QAA) have agreed to work more closely in<br />
their higher education activities relating to computing.<br />
(See www.bcs.org/news for further details).<br />
<strong>The</strong> <strong>BCS</strong> in Greater <strong>Manchester</strong><br />
In the Greater <strong>Manchester</strong> area, the <strong>BCS</strong> comprises<br />
many active groups. A list of events held by these<br />
groups and how to contact them can be found on the<br />
back page of this newsletter. You are welcome to<br />
attend any of their meetings. A brief overview of these<br />
groups is given here:<br />
AgileNorth Specialist Group - a forum for technical<br />
and business people who wish to learn and share their<br />
experiences of becoming and being agile.<br />
Computer Conservation Society - dedicated to the<br />
conservation, restoration, and preservation of early<br />
computers, software, and other digital records of<br />
historical importance.<br />
Health Informatics (Northern) Specialist Group -<br />
promotes the theory and practice of using IT<br />
responsibly in health care.<br />
<strong>Manchester</strong> <strong>Branch</strong> – enables <strong>BCS</strong> members to<br />
maintain contact with other professionals in their area,<br />
keep abreast of current developments and have a real<br />
input to their Society.<br />
Methods and Tools Specialist Group - a forum for<br />
the exchange of knowledge and practical experience of<br />
methods and tools for the effective and efficient<br />
development and maintenance of information systems.<br />
Quality Specialist Group (North West) - in<br />
association with Improve QPI Ltd, organises one-day<br />
seminars on topics relating to IT Quality Management,<br />
and the application of standards.<br />
Professional Engineering Development Handbook<br />
<strong>The</strong>re are still a few copies of the PED handbook<br />
from the <strong>Branch</strong>. This handbook covers events for all<br />
engineering institutions in the North West of England.<br />
If you want a copy please contact the Chairman.<br />
<strong>BCS</strong> and Scouts Photo Competition<br />
Scouts are snapping their vision of technology for a<br />
chance to win a top-of-the-range digital camera and<br />
camcorder!<br />
More information on the Scouts’s website<br />
www.scouts.org.uk/magazine/DecJan06/p90.html.<br />
And now for something completely different…..<br />
Have a look at www.saynoto0870.com.<br />
<strong>BCS</strong> celebrates<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong> Newsletter © Copyright <strong>BCS</strong> 2007 3
Thursday, 11 th January 2007<br />
<strong>The</strong> Eye and Diabetes<br />
Health Informatics (Northern) SG &<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong><br />
Speaker: Dr. Tim Morris,<br />
School of Informatics, Uni. of <strong>Manchester</strong><br />
Venue: <strong>Manchester</strong> Conference Centre,<br />
Weston Building, Sackville Street, M1 3BB<br />
Time: 6:15pm Buffet, 7.00pm Talk<br />
Monday, 15 th January 2007<br />
I'm not a Bottleneck,<br />
I'm a free man!<br />
AgileNorth SG<br />
Speaker David Draper & Kevin Rutherford<br />
Venue: Room CM018, Computing &<br />
Technology Building. University of Central<br />
Lancashire, Preston, PR1 2HE<br />
Time: 7.00pm Talk<br />
Tuesday, 16th January 2007<br />
System 4 to<br />
New Range Architecture<br />
Computer Conservation Society<br />
Speaker: Peter Wharton<br />
Venue: Museum of Science and Industry,<br />
Liverpool Rd, <strong>Manchester</strong><br />
Time: 5.00pm for 5.30pm<br />
Monday, 22 nd January, 2007<br />
<strong>The</strong> <strong>BCS</strong>/<strong>IET</strong> <strong>Manchester</strong><br />
<strong>Turing</strong> <strong>Lecture</strong><br />
Speaker: Grady Booch, Chief Scientist IBM<br />
Venue: <strong>Lecture</strong> <strong>The</strong>atre 1.1, Kilburn Building,<br />
School of Computer Science,<br />
Uni. Of <strong>Manchester</strong><br />
Time: 5.30pm for 6.00pm<br />
Booking required for this meeting.<br />
Thursday, 8 th February, 2007<br />
Keeping Digital Data for Ever<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong><br />
Speaker: David Holdsworth, Senior Visiting<br />
Researcher, Leeds University Information<br />
Systems Services<br />
Venue: Renold Building, Uni. of <strong>Manchester</strong><br />
(UMIST campus), M60 1QD<br />
Time: 6:15pm Buffet, 6.45pm Talk<br />
AgileNorth Specialist Group<br />
Contact: Kevin Rutherford<br />
agilenorth@groups.yahoo.com<br />
http://agilenorth.org.uk<br />
Computer Conservation Society<br />
Contact: William Gunn<br />
william.gunn@ntlworld.com<br />
01663-764 997<br />
www.bcs.org/sg/ccs<br />
Chairman<br />
Andrew Mohan<br />
Vice Chairman & Webmaster<br />
Eur Ing Tony Addyman<br />
Secretary<br />
Dorothy Balmer<br />
Treasurer<br />
Christine Arrowsmith<br />
<strong>BCS</strong> <strong>Manchester</strong> Diary<br />
Thursday, 15 th February, 2007<br />
Delivering CfH PACS &<br />
Ensuring Benefits are Realised<br />
Health Informatics (Northern) SG<br />
Speaker: Kathy Mason,<br />
National Implementation Director, PACS<br />
Venue: <strong>Manchester</strong> Conference Centre,<br />
Weston Building, Sackville Street, M1 3BB<br />
Time: 6:15pm Refreshments, 7.00pm Talk<br />
Tuesday 20th February 2007<br />
Elliots & Borehamwood -<br />
1947 to 1967<br />
Computer Conservation Society<br />
Speaker: Simon Lavington<br />
Venue: Museum of Science and Industry,<br />
Liverpool Rd, <strong>Manchester</strong><br />
Time: 5.00pm for 5.30pm<br />
Tuesday 20th March 2007<br />
Bits and Pieces<br />
- A Hands on Look at<br />
Unseen Museum Artefacts<br />
Computer Conservation Society<br />
Speaker Jenny Wetton<br />
Venue: Museum of Science and Industry,<br />
Liverpool Rd, <strong>Manchester</strong><br />
Time: 5.00pm for 5.30pm<br />
Thursday, 22 nd March, 2007<br />
Decision Support in Primary Care<br />
Health Informatics (Northern) SG<br />
Speaker: Dr. Francois Dupuits,<br />
Uni. of Maastrict<br />
Venue: <strong>Manchester</strong> Conference Centre,<br />
Weston Building, Sackville Street, M1 3BB<br />
Time: 6:15pm Refreshments, 7.00pm Talk<br />
Tuesday, 3 rd April, 2007<br />
NHS Connecting for Health<br />
– <strong>The</strong> Clinicians’ View<br />
Health Informatics (Northern) SG<br />
Speaker: Prof. Mike Pringle & Barbara Stuttle,<br />
National Clinical Leads<br />
Venue: <strong>Manchester</strong> Conference Centre,<br />
Weston Building, Sackville Street, M1 3BB<br />
Time: 6:15pm Refreshments, 7.00pm Talk<br />
Contacts and Further Details<br />
<strong>Manchester</strong> <strong>Branch</strong><br />
Contact: Andrew Mohan<br />
Andrew_Mohan@bcs.org.uk<br />
0161-736 1276<br />
www.bcsmanchester.org.uk<br />
Methods and Tools Specialist Group<br />
Contact: Keith Miller<br />
K.Miller@mmu.ac.uk<br />
www.methodsandtools.bcs.org<br />
<strong>Manchester</strong> <strong>Branch</strong> Committee<br />
General members<br />
Darren Garsden<br />
Dr. Sybil Hirsh<br />
Denny Locker<br />
George Nicholson<br />
Prof. Bernard Richards<br />
Dr. Richard Zobel<br />
Tuesday, 17 th April, 2007<br />
Disaster Mitigation of<br />
Natural Disasters<br />
<strong>IET</strong> & <strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong><br />
Speaker: Dr. Richard Zobel<br />
Venue: Renold Building Uni. of <strong>Manchester</strong><br />
(UMIST campus), M60 1QD<br />
Time: 6:00pm Buffet, 6.30pm Talk<br />
Tuesday, 1 st May, 2007<br />
NHS Connecting for Health<br />
– An LSP’s View<br />
Health Informatics (Northern) SG<br />
Speaker: Andrew Spence,<br />
NHS Programme Director, CSC Alliance<br />
Venue: <strong>Manchester</strong> Conference Centre,<br />
Weston Building, Sackville Street, M1 3BB<br />
Time: 6:15pm Refreshments, 7.00pm Talk<br />
Wednesday, 16 th May, 2007<br />
AGM<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong><br />
Venue: Renold Building Uni. of <strong>Manchester</strong><br />
(UMIST campus), M60 1QD<br />
Time: 6:15pm Buffet, 6.45pm Talk<br />
Wednesday, 6 th June, 2007<br />
Smart Garments<br />
Health Informatics (Northern) SG<br />
Speaker: Dr. Paul Beatty,<br />
Uni. of <strong>Manchester</strong><br />
Venue: <strong>Manchester</strong> Conference Centre,<br />
Weston Building, Sackville Street, M1 3BB<br />
Time: 6:15pm Refreshments, 7.00pm Talk<br />
Thursday, 14 th June, 2007<br />
Reliability, Maintenance,<br />
Environment & Risk<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong><br />
Speaker: Dr. Richard Zobel<br />
Venue: Renold Building Uni. of <strong>Manchester</strong><br />
(UMIST campus), M60 1QD<br />
Time: 6:15pm Buffet, 6.45pm Talk<br />
www.bcsmanchester.org.uk<br />
for details and links to all <strong>BCS</strong> groups in<br />
<strong>Manchester</strong>.<br />
Health Informatics Specialist Group<br />
Contact: Dr Roger Roycroft<br />
roger@roycroft.eclipse.co.uk<br />
01625-861 509<br />
www.bcs-nmsg.org.uk<br />
Quality Specialist Group (North West)<br />
Contact: Kevin Daily<br />
qsg@improveqpi.com<br />
www.improveqpi.com<br />
Correspondence Address<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong><br />
c/o 23 Tenbury Close<br />
SALFORD<br />
M6 5BJ<br />
Or email:<br />
Andrew_Mohan@bcs.org.uk<br />
<strong>BCS</strong> <strong>Manchester</strong> <strong>Branch</strong> Newsletter © Copyright <strong>BCS</strong> 2007 4