【会場】国立情報学研究所(NII) 20階 ミーティングルーム1・2（2009・2010）
How to be a Successful App Developer: Lessons from a Multi-Agent Simulation of an App Ecosystem and a Worldwide User Survey
Soo Ling Lim (University College London)
App developers are constantly competing against each other to win more
downloads for their apps. With hundreds of thousands of apps in these online stores, what strategy should a developer use to be successful? Should they innovate, make many similar apps, optimise their own apps or just copy the apps of others? Looking more deeply, how does a complex app ecosystem perform when developers choose to use different strategies? To address these questions, we have developed AppEco, the first Artificial Life model of mobile application ecosystems. In AppEco, developer agents build and upload apps to the app store; user agents browse the store and download the apps. A distinguishing feature of AppEco is the explicit modelling of apps as artefacts. We used AppEco to simulate Apple’s iOS app ecosystem and investigate common strategies used by app developers. We evaluated the success of each strategy in terms of number of downloads received, app diversity, and adoption rate by developers. To improve the accuracy of user modelling, we conducted one of the largest surveys of mobile app users to collect data on user adoption of the app store concept, their app needs, and their rationale for selecting or abandoning an app. The survey involved
10,208 participants from more than 15 countries, including UK, USA, China, Japan, Germany, France, Brazil, Italy, Russia, India, Canada, Spain, Australia, Mexico, and South Korea. Analysis of the data revealed novel insights and country differences that can inform app development.
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 2005.
Why is My Computer Not a Brain?”
Peter Bentley (University College London)
Peter Bentley discusses computers, from their conception with pioneers such as Turing, Shannon and von Neumann, to their most recent incarnations. He describes how an understanding of biology has influenced computers over the decades, and how we can use computers to understand biology. He gives examples of work from the Digital Biology Group, including agent based models of derivative trading, artificial immune systems, evolutionary Alife models to investigate perception, and fault tolerant robot snakes. Finally he asks what a biological computer could look like and describes his systemic computer architecture, and how it can enable adaptive, self-repairing software.
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.”