446

About the Contributors

Scott Tilley is a faculty member at the Florida Institute of Technology, where he is a Professor of Software Engineering in the Department of Computer Sciences, a Professor of Information Systems in the College of Business, and an Associate Member of the Harris Institute for Assured Information. He is also a Visiting Scientist at Carnegie Mellon University’s Software Engineering Institute. His current research is in software testing, cloud computing, and system migration. He is Chair of the Steering Committee for the IEEE Web Systems Evolution (WSE) series of events, and a Past Chair of ACM SIGDOC. He was General Chair for ICSM 2008 in Beijing, China. He is the lead author of the book Software Testing in the Cloud: Migration & Execution (Springer, 2012). He writes the weekly “Technol- ogy Today” column for the Florida Today newspaper (Gannett). Scott holds a PhD in from the University of Victoria.

Tauhida Parveen is an Independent Consultant and Trainer with an emphasis on cloud comput- ing and software testing. She has worked in quality assurance with organizations such as WikiMedia Foundation, Millennium Engineering & Integration, Yahoo!, Sabre, and Progressive Auto Insurance. She has presented at numerous trade conferences, published in several academic journals, and organized workshops at international events. She is an ISTQB Foundation Level Certified Software Tester (CTFL). She is the co-author of the book Software Testing in the Cloud: Migration & Execution (Springer, 2012). Tauhida holds a PhD in Computer Science from the Florida Institute of Technology.

* * *

Peter Andras is a Reader in the School of Computing Science at the University of Newcastle upon Tyne, UK. He has published 2 books and over 100 research papers. He works in the areas of complex systems, software engineering, computational intelligence, and computational neuroscience. He is member of the International Neural Network Society and of the Society for Artificial Intelligence and Simulation of Behaviour, a Senior Member of the IEEE, and a Fellow of the Society of Biology. Peter has a PhD in Mathematical Analysis of Neural Networks from Babes-Bolyai University, Romania.

Xiaoying Bai is an Associate Professor in the Department of Computer Science and Technology at Tsinghua University, China. Her major research area is model-driven testing and test automation tech- niques in various software paradigms, such as distributed computing, service oriented architecture (SOA), and embedded systems. She has led more than 10 projects in China, including projects funded by the National Key Science and Technology program, the National Science Foundation, and the National High About the Contributors

Tech 863 program. She has had international collaborations with IBM, Freescale, and Fujitsu. She is also involved in two Key Projects of Chinese National Programs for Fundamental Research and Development 973 program. She has published over 90 papers and is co-author of the book Service-Oriented Software Engineering (Tsinghua University Press). She is the Associate Editor of IJSEKE. Xiaoying holds a PhD in Computer Science from Arizona State University.

Christian Berger is an Assistant Professor of Software Engineering in the Department of Computer Science & Engineering at Chalmers University of Gothenburg, Sweden. Previously, he was a research assistant at Technische Universität Braunschweig. He has also worked for two companies of the Volk- swagen Group in the field of active safety vehicle functions for passenger and pedestrian protection. He coordinated the interdisciplinary CarOLO project for the development of the autonomously driving vehicle “Caroline.” The team participated in the 2007 DARPA Urban Challenge and placed in the final with ten other teams from 89 initial competitors. His team was the best European participant in that international competition. He has published more than 30 peer-reviewed articles in workshops, confer- ences, journals, and books. Christian holds a PhD in Computer Science from RWTH Aachen University.

Eric Bower is a Senior Software Engineer at ENSCO, Inc. in Melbourne, FL. His current work involves designing and developing a “big data” search application. His past research focused on soft- ware testing in a distributed environment. Eric holds an MSE degree in Software Engineering from the Florida Institute of Technology.

Ruth Breu is a Professor in the Institute of Computer Science at the University of Innsbruck, Austria, where she is head of the Quality Engineering research group. Previously, she worked for several years as software engineering consultant for companies in the finance and telecommunication sector. She has extensive experience in the areas of model-driven software development, requirements engineering, quality management, and security engineering. She is co-author of three books and over 100 publica- tions in international journals and conferences. Since 2009 she has been scientific head of QE LaB, a private-public partnership that focuses on continuous quality management of collaborative systems. Ruth holds a PhD in Computer Science from the University of Passau.

Alan Brown is an IBM Distinguished Engineer and the Chief Technology Officer for IBM Rational in Europe. He consults with clients on software engineering strategy related to enterprise solutions, process improvement, and transition to more agile delivery practices. In recent years he has worked in a variety of senior software delivery roles in industry, government, and academic research organizations. He is the author of a number of books and many papers on software engineering principles and practices. In September 2012 he took a leave of absence from IBM and was appointed Professor of Innovation and Entrepreneurship in the Business School at the University of Surrey, UK. Alan holds a PhD in Computer Science from the University of Newcastle-upon-Tyne.

Chia-Chu Chiang is an Associate Professor in the Department of Computer Science at the Uni- versity of Arkansas at Little Rock. Previously, he worked at Allen Systems Group, Inc. (formerly Vi- asoft) in Phoenix where he was responsible for developing and maintaining commercial products for reengineering Assembly, COBOL, and PL/I legacy systems. He has published more than 105 referred

447 About the Contributors

research papers in IEEE, ACM, and international journals and conferences. He has obtained external funding from ETRI, Syntel™ LLC., Acxiom, CognitiveDATA, the US DoD, and the NSF. His research areas include formal methods, reverse engineering, reengineering, program analysis, component-based software development, middleware, heterogeneous distributed parallel programming, and text extrac- tion from various file formats. He is a member of ABET, ACM, and the IEEE. Chia-Chu holds a PhD in Computer Science from Arizona State University.

Sergio Di Martino is an Assistant Professor in the Department of Computer Science at the Univer- sity of Naples “Federico II,” Italy, where he is also the co-chair of the Knowledge Management and Engineering Lab. His main research interests include empirical software engineering, software metrics, and knowledge discovery from complex datasets. He has published more than 60 refereed papers in international journals, books, and conference proceedings. Sergio holds a PhD in Computer Science from the University of Salerno.

Michael Felderer is a Research Assistant in the Institute of Computer Science at the University of Innsbruck, Austria. He also works as a consultant and speaks at industrial conferences. His research interests are model-driven testing, risk-based testing, model engineering, software evolution, and re- quirements engineering. Michael holds a PhD in Computer Science from the University of Innsbruck.

Filomena Ferrucci is a Professor of Computer Science at the University of Salerno, Italy. She is Program Co-Chair of the International Summer School on Software Engineering and she was Program Co-Chair of the 14th International Conference on Software Engineering and Knowledge Engineering. Her main research interests include empirical software engineering, search-based software engineering, software development effort estimation, and human-computer interaction. She has published over 150 refereed papers in international journals, books, and conference proceedings. Filomena holds a PhD in Applied Mathematics and Computer Science from the University of Naples “Federico II.”

David Froslie is a Software Test Architect working on the Dynamics Enterprise Resource Planning (ERP) product line for Microsoft Corp. He has held multiple roles at Microsoft over the past ten years including Development Lead, Test Manager, and his present role as Test Architect. In addition to being responsible for the development and implementation of automation test strategies for Microsoft Dynam- ics AX ERP, Dave provides technical leadership to the team of Software Design Engineers in Test that develop the core automated test infrastructure. David holds an MBA from the University of St. Thomas.

José Ángel Galindo is a PhD student at the Virginia Polytechnic Institute (Virginia Tech). His re- search interests are software product lines, feature models, variability management, packaging systems, dependencies analysis, and software architecture evolution. José holds a graduate degree from the Uni- versity of Seville, Spain.

448 About the Contributors

Annaji Sharma Ganti is a PhD student in the Department of Computer Science at North Dakota State University in Fargo. He also works at Microsoft Corp. as a Software Design Engineer in Test II, and has over four years of experience in the software industry. His research interests include software testing, cloud computing, virtualization, and Web services. His dissertation focuses on developing a novel approach to support integration testing of cloud application services. Annaji holds an MS degree in Computer Science from North Dakota State University.

Jerry Zeyu Gao is a Professor in the Department of Computer Engineering at San Jose State Uni- versity. He had over 10 years of industry working experience on software engineering and IT develop- ment applications before he joined San Jose State University in 1998. In addition, he has several years of management experience in software engineering R&D in industry. His major research subjects in the past include software engineering, object-oriented software, component-based software engineering, mobile computing and e-commerce. His current research interests include cloud testing and TaaS, cloud computing, and mobile cloud services. He has published widely in IEEE/ACM journals and international conferences. He co-authored three published technical books and edited numerous books in software engineering and mobile computing with IEEE Computer Society Press, Artech House, and Wiley. Jerry holds a PhD in Computer Science from the University of Texas at Arlington.

W. Morven Gentleman is a Consultant in software technology. He retired as a Professor of Computer Science from Dalhousie University in 2008. His career experience was balanced almost equally between industrial research (the National Research Council of Canada, the UK’s National Physical Laboratory, and Bell Labs at Murray Hill) and academia (Dalhousie and the University of Waterloo). He has published in areas as diverse as numerical analysis, computer algebra, complexity theory, compiler technology, operating systems, computer architecture, real-time systems, signal processing, and robotics, but for decades his primary focus has been software engineering, including testing and software architecture. He has held management positions, up to Director General of the Institute for Information Technology at NRC. Morven holds a PhD in Mathematics from Princeton University.

Andy Gokhale is an Associate Professor in the EECS Department and a Senior Researcher in the Institute for Software Intensive Systems at Vanderbilt University. As a doctoral student at Washington University, Andy developed benchmarks for CORBA performance over ATM networks. His research contributed many components to TAO -- most notably the various Object Adapter demultiplexing strategies, IIOP optimizations, and the TAO IDL compiler. He previously worked as a member of the research staff for Bell Labs at Murray Hill. Andy holds a DSc in Computer Science from Washington University in St. Louis.

Toshihiro Hanawa is an Associate Professor in the Center for Computational Sciences at the University of Tsukuba, Japan. Previously, he was a member of the “Dependable Operating Systems for Embedded Systems Aiming at Practical Applications” project supported by JST/CREST in Japan (2007-2012), and an Assistant Professor at Tokyo University of Technology, Japan (1998-2007). His research interests include computer architecture, interconnection network, dependable systems, and benchmarking. He is a member of IEEE CS and IPSJ. Toshihiro holds a PhD degree in Computer Science from Keio University.

449 About the Contributors

Mark Harman is Professor of Software Engineering in the Department of Computer Science at University College London, where he directs the Centre for Research on Evolution Search and Testing (CREST) and is Head of Software Systems Engineering. He is widely known for work on source code analysis and testing and was instrumental in founding the field of Search Based Software Engineering (SBSE). SBSE research has rapidly grown over the past five years and now includes over 1,000 authors from nearly 300 institutions spread over more than 40 countries. Mark holds a PhD in Computer Science from the Polytechnic of North London.

James Hill is an Assistant Professor of Computer Science in the Department of Computer & Infor- mation Science at Indiana University-Purdue University at Indianapolis (IUPUI), where he is also the co-director of the Software Engineering and Distributed Systems (SEDS) group. He is the co-founder and Chief Technology Officer (CTO) of Sprezzat, Inc, a company that focuses on solutions for mobile marketing. He has published over 45 journal, conference, workshop, and book chapter publications that focus on the areas of enabling early integration testing of large-scale distributed software systems, domain-specific modeling, real-time software instrumentation, techniques for integrating large-scale software systems, and software performance analytics. His research in this area has lead to two open- source projects: the Component Workload Emulator (CoWorkEr) Utilization Test Suite (CUTS), and the Open-source Architecture for Software Instrumentation of Systems (OASIS). James holds a PhD in Computer Sciences from Vanderbilt University.

Philipp Kalb is a Research Assistant in the Institute of Computer Science at the University of Innsbruck, Austria. His research interests are model-driven engineering, model versioning, model evolution, and change-driven processes. Philipp holds an MSc in Computer Science from the University of Innsbruck.

Tariq King is an Assistant Professor in the Department of Computer Science at North Dakota State University in Fargo. He is the Director of the Software Testing Research Group and serves as a Soft- ware Test Lead for the WoWiWe Instruction Company. His research and instructional interests include software testing, autonomic and cloud computing, and model-driven engineering. He has published over 20 research papers in the field of software testing and is a principal investigator on a Small Business Innovation Research Phase II grant from the NIH. Tariq holds a PhD in Computer Science from Florida International University.

Nikolai Kosmatov is a researcher with the Software Safety Lab of CEA LIST, France. His research interests have focused on constraint solving, software verification, and automatic test generation. Nikolai has taught various courses in Mathematics and Computer Science at Saint-Petersburg State University, the University of Orléans, the University of Besançon, the University Pierre and Marie Curie in Paris, and RWTH Aachen University in Germany. Nikolai holds a PhD in Mathematics jointly from Saint- Petersburg State University in Russia and the University of Besançon in France.

Valerio Maggio is a PhD student at the University of Naples “Federico II”. His research interests are focused on the definition and application of information retrieval and machine learning techniques to software maintenance tasks, such as mining software repositories, software clustering, and clone detec- tion. Valerio holds an MSc degree in Computer Science from the University of Naples “Federico II.”

450 About the Contributors

Madhav Marathe is a Professor of Computer Science and Deputy Director of the Network Dynamics and Simulation Science Laboratory at the Virginia Polytechnic Institute (Virginia Tech). Previously, he was team leader in a theory-based advanced simulation program to represent, design, and analyze extremely large socio-technical and critical infrastructure systems at the Los Alamos National Laboratory. He has published more than 200 research articles in peer reviewed journals, conference proceedings, and book, specializing in population dynamics, telecommunication systems, epidemiology, design and architecture of the data grid, design and analysis of algorithms for data manipulation, design of services-oriented architectures, and socio-technical systems. He is the recipient of the 2010 Award for Research Excel- lence from the Virginia Bioinformatics Institute, and the 2011 Inaugural George Michael Distinguished Scholar at the Lawrence Livermore National Laboratory. Madhav holds a PhD in Computer Science from the University at Albany.

Anjan Pakhira is a PhD student in the School of Computing Science at the University of Newcastle upon Tyne, UK. His research focuses on the application of complex network analysis to large scale software system engineering. Previously, he worked on the UK eScience program, developing large scale grid/cloud-enabled and HPC applications at STFC’s Rutherford Appleton Laboratory, supporting e-enablement and e-infrastructure of physical sciences research facilities. Anjan holds an MSc in High Performance Computing from the University of Edinburgh.

Adam Porter is a Professor with the Department of Computer Science at the University of Mary- land and is the Associate Director of the Institute for Advanced Computer Studies. He is a winner of an NSF CAREER Award and the Dean’s Award for Teaching Excellence in the College of Computer, Mathematical, and Physical Sciences at the University of Maryland. He is currently a member of the editorial board of IEEE Transactions on Software Engineering and served previously on the editorial board of ACM Transactions on Software Engineering and Methodology. He is a senior member of both the IEEE and ACM. His current research interests include empirical methods for identifying and elimi- nating bottlenecks in industrial development processes, experimental evaluation of fundamental software engineering hypotheses, and development of tools that demonstrably improve the software development process. Adam holds a PhD in Computer Science from the University of California, Irvine.

Wishnu Prasetya is a Researcher and Lecturer at the Department of Information and Computing Sciences at Utrecht University, The Netherlands. He teaches courses such as Modeling and Systems Development, Software Testing, and Program Verification. His research areas are compositional proofs of distributed algorithms, formalization with theorem provers, software logging, testing of object-oriented programs, testing of Internet applications, and testing of games. Wishnu holds a PhD in Computer Sci- ence from the University of Utrecht.

Jeffrey Reed is the Willis G. Worcester Professor in the Bradley Department of Electrical & Computer Engineering and the director of Wireless at the Virginia Polytechnic Institute (Virginia Tech). His areas of expertise are in software radios, smart antennas, and ultra wideband. He is the author of Software Radio: A Modern Approach to Radio Engineering (Prentice Hall, 2002) and An Introduction to Ultra Wideband Communication Systems (Prentice Hall, 2005). He is a Fellow of the IEEE. Jeff holds a PhD in Electrical Engineering from the University of California, Davis.

451 About the Contributors

Randall Rice is a leading author, speaker, and consultant in the field of software testing and software quality. His recent work is in testing cloud computing and service-oriented architecture projects. Randy is a director on the American Software Testing Qualifications Board and has been published by Better Software, Crosstalk and Enterprise Systems Journal. He is the publisher of The Software Quality Advi- sor newsletter. He is co-author with William Perry of the books, Surviving the Top Ten Challenges of Software Testing and Testing Dirty Systems. Randall served as Chair of the Quality Assurance Institute’s International Software Testing Conference from 1995–2000 and was a founding member of the Certified Software Test Engineer (CSTE) certification program. As author and trainer of over 60 software testing training courses, he has had the privilege of training thousands of software testers throughout North America. Randy is an ISTQB Certified Tester – Advanced Level (Full).

Leah Riungu-Kalliosaari is a PhD student and Researcher at Lappeenranta University of Technol- ogy, Finland. Her research focuses on cloud computing and its impact across different organizational contexts, including testing and quality assurance. She holds an MSc in Information Technology from Lappeenranta University of Technology and a double major BSc in Computer Science and Mathematics from the University of Namibia.

Federica Sarro is a PhD student at University of Salerno, Italy. Her main research area is search-based software engineering, with specific interest in the definition and the empirical evaluation of search-based approaches for predictive modeling in the context of software development effort estimation, and for fault prediction and software testing. Her research interests also include functional metrics for sizing software products and human-computer interaction. Federica holds an MSc degree in Computer Science from the University of Salerno.

Mitsuhisa Sato is a Professor in the Graduate School of Systems and Information Engineering at the University of Tsukuba. He has been Director of the Center for Computational Sciences at the Uni- versity of Tsukuba since 2007. Previously, he was a senior researcher at the Electrotechnical Laboratory (1991-1996), and a chief of the Parallel and Distributed System Performance Laboratory in Real World Computing Partnership of Japan (1996-2001). In October 2010, Mitsuhisa was appointed to lead the programming environment research team in the Advanced Institute of Computational Science (RIKEN), which is the main body to run Japanese petaflops facility “K” computer. His research interests include computer architecture, compilers, performance evaluation for parallel computer systems, OpenMP, and parallel programming. He is a member of IEEE CS and IPSJ, IEICE, JSIAM. Mitsuhisa holds a PhD in Information Sciences from the University of Tokyo.

Douglas Schmidt is a Professor of Computer Science and Associate Chair of the Computer Science and Engineering program at Vanderbilt University. He has also been the Chief Technology Officer for the Software Engineering Institute at Carnegie Mellon University. In addition, he served as a Deputy Office Director and a Program Manager at DARPA, where he led the national research and develop- ment effort on middleware for distributed real-time and embedded (DRE) systems. He has published 10 books and more than 500 technical papers covering a wide range of software-related topics. He has led the development of ACE, TAO, CIAO, and CoSMIC for the past two decades. These technologies are DRE middleware frameworks and model-driven tools used successfully by thousands of companies and agencies worldwide. Doug holds a PhD in Computer Science from the University of California, Irvine.

452 About the Contributors

Bharat Shah is an Engineering Manager for Lockheed Martin Information Systems & Global Solu- tions (IS&GS)-Civil organization. He has more than 30 years of information systems experience across a broad base of system architectures and technologies. He has presented papers at international confer- ences on approaches to Internet-based application testing, information systems security testing, cloud computing controls assessment, and critical infrastructure controls assessment. He is certification as a Certified Information Systems Auditor (CISA) and Certified in Risk and Information Systems Controls (CRISC) from Information Systems Audit and Control Association (ISACA). Bharat holds MSC degrees from the University of Maryland and Capella University.

Kari Smolander is a Professor of Software Engineering in the Department of Information Technol- ogy at the Lappeenranta University of Technology, Finland. In addition to his long teaching experience, he has worked for several years in industry. In the 1990’s he was the main architect in the development of MetaEdit CASE tool. He has more than 100 refereed research papers in international journals and conferences. His current research interests include architectural aspects of systems development and organizational view of software development. Kari holds a PhD in Computer Science from the Lap- peenranta University of Technology.

Harry Sneed began working in testing with the Siemens ITS project in 1977. He co-founded the first commercial test laboratory in Budapest in 1978. He has developed more than 20 different test tools. Harry has worked as a project leader and tool designer for the Hungarian IT laboratories, as a reengineering project leader at the Swiss Union Bank, and as a tester and quality assurance specialist in Vienna. He has written 21 books and published more than 400 papers. He lectures at the University of Regensburg, the University of Koblenz, and the University of Szeged. In 2005 Harry was appointed by the German Gesellschaft für Informatik as a GI Fellow and served as general chair for ICSM. In 2008 he received the Stevens Award for his pioneering work in software maintenance. Harry holds a Master’s Degree in Information Sciences from the University of Maryland.

Ossi Taipale is a Researcher at the Lappeenranta University of Technology, Finland, where he leads a project on software quality and testing. He has a long career in the IT sector, both in industry and as an entrepreneur. In recent years he has focused on academic research in software testing. From 1994-2000 he worked as the program manager of the “Adaptive and Intelligent Systems Applications” research program, which was funded by the Finnish Funding Agency for Technology and Innovation and participating industry partners. He is Finland’s representative on the ISO/IEC WG26, which develops standards related to software testing. Ossi holds a DSc from Lappeenranta University of Technology.

Paolo Tonella is head of the Software Engineering Research Unit at Fondazione Bruno Kessler (FBK) in Trento, Italy. He is the author of the book Reverse Engineering of Object Oriented Code (Springer, 2005). He has written over 100 peer reviewed conference/workshop papers and over 40 journal papers. In 2011 he was awarded the ICSE 2001 MIP (Most Influential Paper) award for his paper, “Analysis and Testing of Web Applications.” He was Program Chair of ICSM 2011 and ICPC 2007, and was General Chair of ISSTA 2010 and ICSM 2012. He is on the editorial board of EMSE and JSME. His current research interests include code analysis, web and object oriented testing, and search-based test case generation. Paolo holds a PhD in Computer Science from the University of Padova.

453 About the Contributors

Wei-Tek Tsai is a Professor in the School of Computing, Informatics, and Decision Systems Engineer- ing at Arizona State University. He has published over 300 papers in various journals and conferences, received two Best Paper awards, and several honorable professorships His main research interests are software testing, software engineering, and embedded system development. The US DoD, Department of Education, NSF, EU, and industrial partners such as Intel and Fujitsu have supported his work. His recent efforts focus on software as a service (SaaS) and service-oriented computing. Wei-Tek holds a PhD in Computer Science from the University of California, Berkeley.

Hamilton Turner is a PhD student in the Bradley Department of Electrical & Computer Engineer- ing at the Virginia Polytechnic Institute (Virginia Tech). While pursuing his undergraduate degree at Vanderbilt University he founded a student group to develop mobile applications for university applica- tions. This work was eventually adopted as the first official mobile application for Vanderbilt He has published 3 journal articles, 2 book chapters, and 7 conference publications. Hamilton holds a BE in Computer Engineering from Vanderbilt University.

Shmuel Ur is a Visiting Fellow in the Department of Computer Science at the University of Bristol, UK. He has published in the fields of hardware testing, artificial intelligence, algorithms, software test- ing, and testing of multi-threaded programs. He has more than 60 professional publications, more than 30 granted patents, and has given numerous talks and tutorials. He was a scientist with IBM Research in Haifa, Israel for 16 years, where he held the title of IBM Master Inventor. He has taught software testing at the Technion and Haifa University. He has also consulted with banks and companies as to how to improve their software development process. After leaving IBM Research, He is active in the area of intellectual property education for computer professionals. Shmuel holds a PhD in Computer Science from Carnegie Mellon University.

Tanja Vos is a Lecturer in the Computation and Information Systems Department (DSIC) at the Technical University of Valencia, Spain. She carries out her research in the Center for Software Pro- duction Methods (ProS), where she leads the Software Testing & Quality (STaQ) group. She has more than 10 years of experience with formal methods and software testing. She is involved in many research projects on software testing in an industrial setting. She has successfully coordinated the EU-funded EvoTest proposal from 2006-2009 and is currently coordinating the EU-funded FITTEST project on Future Internet Testing. Tanja holds a PhD in Computer Science from the University of Utrecht.

Anil Vullikanti is an Associate Professor in the Department of Computer Science and in the Virginia Bioinformatics Institute at the Virginia Polytechnic Institute (Virginia Tech). Previously he was a post- doctoral associate at the Max-Planck Institute and a technical staff member at the Los Alamos National Laboratory. His current interests are at the interface of theoretical computer science and modeling and simulation of social and infrastructure systems, epidemiology, and mobile computing. He has published in diverse conferences and journals, including Nature, Journal of the ACM, ACM SIGMETRICS, and IEEE INFOCOM. Anil holds a PhD in Computer Science from the Indian Institute of Science.

454 About the Contributors

Joachim Wegener leads the software analysis and testing group at DaimlerChrysler research labo- ratories, Berlin / Stuttgart. He has been the main software architect for the successful TESSYtesting environment and the CTE classification tree editor. He is a leading researcher in evolutionary test gen- eration and has published more than 30 papers on this subject’s foundations and applications. His thesis work received the “Best Dissertation in Software Engineering” award of the Ernst-Denert-Stiftung, 2002. He is chairman of the GI working group “Test eingebetteter Systeme,” Fachgruppe TAV (2.1.7), and has twice been program chair of the GECCO Search-Based Software Engineering track. Joachim holds a PhD in Computer Science from Humboldt University.

Jules White is an Assistant Professor in the Bradley Department of Electrical & Computer Engineer- ing at the Virginia Polytechnic Institute (Virginia Tech). His research focuses on applying search-based optimization techniques to the configuration of distributed, real-time, and embedded systems. In con- junction with Siemens AG, Lockheed Martin, IBM and others, he has developed scalable constraint and heuristic techniques for software deployment and configuration. He is the Project Lead of the Eclipse Foundation’s Generic Eclipse Modeling System (GEMS). Jules hold a PhD in Computer Science from Vanderbilt University.

Shucheng Yu is an Assistant Professor in the Department of Computer Science at the University of Arkansas at Little Rock. His current research interests include security and privacy in cloud computing, attribute-based cryptography, and wireless networks and their security. He is a member of IEEE, ACM and Sigma Xi. He serves as an editor for KSII Transactions on Internet and Information Systems and International Journal of Research and Reviews in Wireless Sensor Networks. Shucheng holds a PhD in Electrical & Computer Engineering from Worcester Polytechnic Institute.

Philipp Zech is a Research Assistant in the Institute of Computer Science at the University of Inns- bruck, Austria. His research interests are software testing, model-driven testing, security testing, model engineering, services computing, and logic programming. Philipp holds an MSc in Computer Science from the University of Innsbruck.

455