The 74th GRACE Seminar on Advanced Software Science and Engineering(Dec.8,2014)

The 74th GRACE Seminar on Advanced Software Science and Engineering

Time: 10:00-12:00, Dec 8th, 2014
Place: Seminar Room, 20F, National Institute of Informatics(map

Inquiry: Fuyuki Ishikawa(
Fee: Free
Please register via the following page:″

Title: More Than Skin Deep
Speaker: Peter Bentley

When does a model stop being a model and start to become real? When can your
simulation behave so accurately that it is not just indistinguishable from
reality, it can be used to predict reality? When can your model be used to
explore variations of truth, altered realities, that could one day come
true? Answer: When your model exploits a deeper understanding of the
physical behaviour of systems.

In this talk Peter Bentley describes how biological systems such as
evolution, growth, immune systems, can be used to inspire graphical models
with examples from his lab (art installations, collaborations with special
effects companies, collaborations with biologists). He describes how
interdisciplinary research enables these different forms of models and how
the models provide new understandings of the phenomena being modelled (e.g.
tumour development, derivative trading, the growth of mobile app stores).
Finally he describes how this form of research can lead to a new
understanding of how our technology could work differently (distributed,
random, parallel, homeostasis, emergent), with implications for computer
architectures of the future.

Dr. Peter J. Bentley is an Honorary Reader and Senior College Teacher at the
Department of Computer Science, University College London (UCL),
Collaborating Professor at the Korean Advanced Institute for Science and
Technology (KAIST), Visting Fellow at SIMTech, A*STAR, Singapore, Visiting
Research Fellow at Goldsmiths College, London, a contributing editor for
WIRED UK, a consultant and a freelance writer. He achieved a B.Sc. (Hon’s)
degree in Computer Science (Artificial Intelligence) in 1993 and a Ph.D. in
evolutionary computation applied to design in 1996, at the age of 24. Peter
runs the Digital Biology Interest Group at UCL. His research investigates
evolutionary algorithms, computational development, artificial immune
systems, swarming systems and other complex systems, applied to diverse
applications including design, control, novel robotics, nanotechnology,
fraud detection, mobile wireless devices, security, art and music
composition. He is also author of the number one bestselling iPhone app
iStethoscope Pro. Peter was nominated for the $100,000 Edge of Computation
Prize in 2005, and was a finalist for the AAAS 2010 Science Books & Films
Prize. Through his research and his books he often gives public lectures,
takes part in debates, and appears on radio and television; he was the host
of the monthly Royal Institution’s Cafe Scientifique, and a Science Media
Expert for the RI Science Media Centre. He regularly gives plenary speeches
at international scientific conferences and is a consultant, convenor, chair
and reviewer for workshops, conferences, journals and books in the field of
evolutionary computation and complex systems. He has published over 200
scientific papers and is editor of the books “Evolutionary Design by
Computers”, “Creative Evolutionary Systems” and “On Growth, Form and
Computers”, and author of “The PhD Application Handbook” and the popular
science books “Digital Biology”, “The Book of Numbers”, “The Undercover
Scientist” and the forthcoming “Digitized.”

Title: Using Social Media to Identify and Engage Users in Market-Driven
Requirements Engineering
Speaker: Soo Ling Lim (University College of London)

Much of requirements engineering research has been focussed on developing
methods to aid requirements elicitation for contract developments where
unique systems are developed for organisations that fund the development. In
such projects, major stakeholders are clear from the outset and requirements
are elicited from these stakeholders.

In market-driven software development, there are often no clear customers
during requirements elicitation. Requirements are proposed, invented or
designed, and potential customers who will be the users of the software
system change as the requirements change. The only stakeholders who stand to
loose are the development companies themselves and their investors. Many
such projects fail, some with catastrophic financial consequences involving
millions of dollars, because development companies find it difficult to
identify and engage with potential users in order to elicit and verify
requirements with them, and as a result, develop software that are not used
because they do not meet the needs of potential users. Technology startups
are particularly vulnerable to this problem as they have yet to develop a
customer base and often start engaging with users after the system has been

To address this problem, we have developed a method that uses social media
to identify and engage with potential users in order to elicit requirements
from them. The method involves the following steps: establish social media
presence in the area of interest of the target users, identify target users
that are open to connect, build a relationship with them, and elicit
requirements from them. We have developed a tool to semi-automate the method
on Twitter. We have evaluated the tool on two projects and found the tool to
be effective in engaging with target users as well as time and cost
efficient. We also found that the tool can be easily customised to other
social media platforms such as

Dr. Soo Ling Lim is a Research Associate at the UCL Interaction Centre,
Department of Computer Science, University College London. Soo Ling’s
research investigates mobile app ecosystems, social networks, and
requirements elicitation techniques for large software projects. Soo Ling
received a Ph.D. in large-scale software requirements engineering from the
University of New South Wales in Sydney, Australia in 2011. Before her PhD,
she was an ERP analyst programmer and a SAP consultant with the Computer
Sciences Corporation. She was also a software engineer at CIC Secure, a
Canberra-based company specialising in electronic key management and asset
security systems. Soo Ling received a Bachelor of Software Engineering
degree with first class honours from the Australian National University in

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

Comments are closed.