The 11th GRACE Seminar on Advanced Software Science and Engineering

A Movie of a speech and slides of keynote have been updated!(12/22)

Time: 13:00-15:00, Dec. 2nd, 2008
Place: Lecture Room 1 (2005), 20F, National Institute of Informatics (map)
Inquiry: Nobukazu Yoshioka (
Fee: Free
You need to register your name, affiliation and e-mail address in
advance, by 1st Dec. Please send a mail titled “11th Grace Seminar”
including the information to

13:00-13:20 Introduction to Grace Center (in Japanese)
Shinichi Honiden, Director of Grace Center
13:20-14:00 Introduction to a Grace Center’s project:
Linguistic Foundation for Bidirectional Model Transformation, Movie
Zhenjiang Hu, National Institute of Informatics
14:00-15:00 Keynote: Software Process Research: Evolve or Die, Slides
Speaker: Professor Kevin Ryan, Centre Director of Lero

Keynote title: Software Process Research: Evolve or Die
Speaker: Professor Kevin Ryan, Centre Director of Lero
– the Irish Software Engineering Research Centre

For the software engineering of the future current Software Process
Improvement is not enough. Only large, plan-driven, contractually
bound developers in highly sensitive applications will stay with the
current approaches. Products and services are what society needs. A
process is only an indirect contributor to meeting our goals. The
three forces driving change in software engineering must also set the
agenda for future SPI – Specialisation, Industrialisation and
Globalisation. SPI can no longer rely on a one size fits all
approach. Domain specific SE is on the rise – witness the tracks in
this year’s ICSE – therefore the peculiarities of different social and
business domains must be taken into account. Diversity of customer
needs can only be met by tailored and diverse processes. Standards and
regulations differ greatly between domains. Industrialisation means
that SE is increasingly a matter of making best use of available
assets by re-using components and artefacts, whether you own them, buy
them or obtain them from the web, and combining them opportunistically
to meet new or anticipated requirements. Add to this the increased
need for concurrent development of hardware, software and support
systems and we can see that future SPI must be far more open to
variability and flexibility. Globalisation means that many of the
components and artefacts will be sourced from distant locations and
that the assembly process will be distributed across time, space and
cultures. Global Software Processes are needed but they can not be
simply an imported recipe that has been shown to work in a few, highly
specific, locations and domains.


Professor Kevin Ryan is Professor of Information Technology at the
University of Limerick and Centre Director of Lero – the Irish
Software Engineering Research Centre. ( Lero is a
partnership of academic and industrial organisations who aim to
advance the quality and quantity of software engineering research
being conducted in Ireland. Since 2004 Lero has attracted funding of
over 25m euros, mainly from Science Foundation Ireland, and involves
researchers at DCU, TCD and UCD as well as at UL.

From 1999 to 2004 Kevin Ryan was Vice President Academic and Registrar
at the University of Limerick. During this period he played a major
role in expanding UL’s academic portfolio to include Architecture,
Health Sciences and Medicine.

Kevin Ryan holds degrees of BA (Maths & Economics), BAI (Engineering)
and PhD (Computer Science) from Trinity College Dublin and is a fellow
of both the Irish Computer Society and the Institute of Engineers of
Ireland. Over the past 35 years he has lectured and researched on
software topics in universities and industry in Ireland, the UK, the
USA, Africa and Sweden. He has been an adviser to the Irish government
on the development of the Irish software industry and has acted as
consultant to industry and to international funding bodies. He has
published papers on software engineering methods and tools, software
requirements engineering and on the role of technology in
development. He serves on the editorial board of 3 journals. He has
been a director of a number of start-up software companies.


This entry was posted in Research, Seminar. Bookmark the permalink.

Comments are closed.