About the Editors

Ivan Mistrik is an independent researcher in software-intensive systems engineering. He is a computer scientist who is interested in system and software engineering (SE/SWE) and in system and software architecture (SA/SWA), in particular, life cycle system/software engineering, requirements engineering, relating software requirements and architectures, knowledge management in software development, rationale-based software development, aligning enterprise/system/software architectures, value-based software engineering, agile software architectures, and collaborative system/software engineering. He has more than forty years’ experience in the field of computer systems engineering as an information systems developer, R&D leader, SE/SA research analyst, educator in computer sciences, and ICT management consultant.

In the past 40 years, he has worked primarily at various R&D institutions in United States and Germany and has consulted on a variety of large international projects sponsored by ESA, EU, NASA, NATO, and the UN. He has also taught university-level computer sciences courses in software engineering, software architecture, distributed information systems, and human-computer interaction. He is the author or co-author of more than 90 articles and papers in international journals, conferences, books, and workshops, most recently a chapter, “Capture of Software Requirements and Rationale through Collaborative Software Development”; a paper, “Knowledge Management in the Global Software Engineering Environment”; and a paper “Architectural Knowledge Management in Global Software Development.”

He has written a number of editorials and prefaces, most recently for the books Aligning Enterprise, System, and Software Architecture and, Agile Software Architecture. He has also written over 120 technical reports and presented over 70 scientific/technical talks. He has served on many program committees and panels of reputable international conferences and organized a number of scientific workshops, including two workshops on Knowledge Engineering in Global Software and Development at the International Conference on Global Software Engineering 2009 and 2010 and the IEEE International Workshop on the Future of Software Engineering for/in the Cloud (FoSEC) held in conjunction with IEEE Cloud 2011. He has been the guest editor of IEE Proceedings Software: A special Issue on Relating Software Requirements and Architectures, published by IEE in 2005, and the lead editor of the book Rationale Management in Software Engineering, published by Springer in 2006. He has been the co-author of the book Rationale-Based Software Engineering, published by Springer in May 2008. He has been the lead editor of the book Collaborative Software Engineering, published by Springer in 2010; the book Relating Software Requirements and Architectures, published by Springer in 2011; and the lead editor of the book Aligning Enterprise, System, and Software Architectures, published by IGI Global in 2012. He was the lead editor of the Expert Systems Special Issue on Knowledge Engineering in Global Software Development and co-editor of the JSS Special Issue on the Future of Software Engineering for/in the Cloud, both published in 2013. He was the co-editor for the book Agile Software Architecture, published by Elsevier in 2013. Currently, he is the lead editor for the book Economics-driven Software Architecture, to be published by Elsevier in 2014.

Rami Bahsoon is a senior lecturer in software engineering and founder of the Software Engineering for/in the Cloud interest groups at the School of Computer Science, University of Birmingham, UK. His group currently comprises nine PhD students working in areas related to cloud software engineering and architectures. The group's research aims at developing architecture and frameworks to support and reason about the development and evolution of dependable, ultra-large, complex, and data-intensive software systems, in which the investigations span cloud computing architectures and their economics. Bahsoon had founded and co-organized the International Software Engineering Workshop series on Software Architectures and Mobility held in conjunction with ICSE and the IEEE International Software Engineering for/in the Cloud workshop in conjunction with IEEE Services. He was the lead editor of two special issues of Elsevier’s Journal of Systems and Software—one on the Future of Software Engineering for/in the Cloud and another on Architecture and Mobility. Bahsoon has co-edited a book on Economics-driven Software Architecture, published by Elsevier in 2014 and co-edited another book, Aligning Enterprise, System, and Software Architectures, published by IGI Global in 2012. He is currently acting as the workshop chair for IEEE Services 2014, the Doctoral Symposium chair of IEEE/ACM Utility and Cloud Computing Conference (UCC 2014), and the track chair for Utility Computing of HPCC 2014. He holds a PhD in Software Engineering from University College London (UCL) for his research on evaluating software architecture stability using real options. He has also read for MBA-level certificates with London Business School.

Peter Eeles is an IBM Executive IT Architect and Industry Lead for the Financial Services Sector in IBM Rational's Worldwide Tiger Team, where he helps organizations improve their software development and delivery capability. This work is often performed in conjunction with the adoption of the Rational Unified Process and associated IBM development tools. Peter has been in the software industry since 1985 and has spent much of his career architecting, project managing, and implementing large-scale, distributed systems. He has a particular interest in architecture-centric initiatives such as SOA, large-scale architecting, strategic reuse programs, and the like. Prior to joining Rational Software, which was acquired by IBM in 2003, Peter was a founding member of Integrated Objects, where he was responsible for the development of a distributed object infrastructure. This technology was used by System Software Associates (an ERP solutions provider) and by Mobile Systems International (a telecoms solutions provider) where Peter also held positions. Peter is co-author of The Process of Software Architecting (Addison-Wesley, 2009), Building J2EE Applications with the Rational Unified Process (Addison-Wesley, 2002), and Building Business Objects (Wiley, 1998).

Roshanak Roshandel is an associate professor in the Department of Computer Science and Software Engineering at Seattle University where she is also the Director of the Master of Software Engineering program. She received her M.S. and Ph.D. in Computer Science in 2002 and 2006 respectively from the University of Southern California, and her B.S in Computer Science from Eastern Michigan University in 1998. Her research is in the area of software architecture, software dependability, reliability and security analysis, and software product families. She is author of research papers on software architecture, software reliability, dependability, software product families, as well as software engineering education. She has served on the technical program committee of numerous conferences and workshops such as ICSE, QoSA, ISARCS, WADS, and CSEET and has served as reviewer for ACM Computing Surveys, IEEE TSE, ACM TOSEM, Elsevier's JSS and JIST among others. She has also served as the Program Co-chair for the First and Second International Workshop on the Twin Peaks of Requirements and Architecture. She is a member of ACM and SIGSOFT.

In his work, Michael Stal focuses on software architecture, distributed systems, and programming paradigms. Within Siemens he is responsible for coaching mission-critical projects on these topics as well as for education of (senior) software architects. As a professor, he is teaching software architecture at the University of Groningen, where he also obtained his Ph.D. on the use of patterns for analyzing the architecture of distributed systems paradigms. He has been co-author of the book series Pattern-Oriented Software Architecture. He is author of many papers on software engineering research and practice as well as speaker, invited speaker, and keynote speaker at many renowned conferences such as ECOOP, OOPSLA, and SPLE. In addition, he served as PC member and conference chair of many conferences such as ECOOP, SATURN, SEACON, and CUC. Michael has been Microsoft MVP for Solution Architecture and C# since 2003, editor-in-chief of the magazine JavaSPEKTRUM, and advisory board member of JOT (Journal of Object Technology). In a past life he was member of the OMG on behalf of Siemens as well as a member of the ISO/ANSI standardization committee for C++ (X3J16).

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.25.41