Author: Stephan Salinger
Publisher: BoD – Books on Demand
ISBN: 3732281930
Category : Computers
Languages : en
Pages : 226
Book Description
There has been and still is a lot of controversy on whether pair programming is a useful engineering technique - as if this would not strongly depend on the specific goals, task, and the pair's pair programming skill. Rather than providing still more bottom-line, quantitative results on pair programming, a research group at Freie Universität Berlin set out to decipher what is the actual process of pair programming and what is pair programming skill. This book contains a set of concepts that serves as the infrastructure for studies of pair programming that focus on qualitative data analysis. It promises to connect the results of such studies to one another. The book is oriented towards researchers only, not towards practitioners.
Understanding Pair Programming: The Base Layer
Author: Stephan Salinger
Publisher: BoD – Books on Demand
ISBN: 3732281930
Category : Computers
Languages : en
Pages : 226
Book Description
There has been and still is a lot of controversy on whether pair programming is a useful engineering technique - as if this would not strongly depend on the specific goals, task, and the pair's pair programming skill. Rather than providing still more bottom-line, quantitative results on pair programming, a research group at Freie Universität Berlin set out to decipher what is the actual process of pair programming and what is pair programming skill. This book contains a set of concepts that serves as the infrastructure for studies of pair programming that focus on qualitative data analysis. It promises to connect the results of such studies to one another. The book is oriented towards researchers only, not towards practitioners.
Publisher: BoD – Books on Demand
ISBN: 3732281930
Category : Computers
Languages : en
Pages : 226
Book Description
There has been and still is a lot of controversy on whether pair programming is a useful engineering technique - as if this would not strongly depend on the specific goals, task, and the pair's pair programming skill. Rather than providing still more bottom-line, quantitative results on pair programming, a research group at Freie Universität Berlin set out to decipher what is the actual process of pair programming and what is pair programming skill. This book contains a set of concepts that serves as the infrastructure for studies of pair programming that focus on qualitative data analysis. It promises to connect the results of such studies to one another. The book is oriented towards researchers only, not towards practitioners.
Ernst Denert Award for Software Engineering 2020
Author: Michael Felderer
Publisher: Springer Nature
ISBN: 3030831280
Category : Business information services
Languages : en
Pages : 290
Book Description
This open access book provides an overview of the dissertations of the eleven nominees for the Ernst Denert Award for Software Engineering in 2020. The prize, kindly sponsored by the Gerlind & Ernst Denert Stiftung, is awarded for excellent work within the discipline of Software Engineering, which includes methods, tools and procedures for better and efficient development of high quality software. An essential requirement for the nominated work is its applicability and usability in industrial practice. The book contains eleven papers that describe the works by Jonathan Brachthäuser (EPFL Lausanne) entitled What You See Is What You Get: Practical Effect Handlers in Capability-Passing Style, Mojdeh Golagha's (Fortiss, Munich) thesis How to Effectively Reduce Failure Analysis Time?, Nikolay Harutyunyan's (FAU Erlangen-Nürnberg) work on Open Source Software Governance, Dominic Henze's (TU Munich) research about Dynamically Scalable Fog Architectures, Anne Hess's (Fraunhofer IESE, Kaiserslautern) work on Crossing Disciplinary Borders to Improve Requirements Communication, Istvan Koren's (RWTH Aachen U) thesis DevOpsUse: A Community-Oriented Methodology for Societal Software Engineering, Yannic Noller's (NU Singapore) work on Hybrid Differential Software Testing, Dominic Steinhofel's (TU Darmstadt) thesis entitled Ever Change a Running System: Structured Software Reengineering Using Automatically Proven-Correct Transformation Rules, Peter Wägemann's (FAU Erlangen-Nürnberg) work Static Worst-Case Analyses and Their Validation Techniques for Safety-Critical Systems, Michael von Wenckstern's (RWTH Aachen U) research on Improving the Model-Based Systems Engineering Process, and Franz Zieris's (FU Berlin) thesis on Understanding How Pair Programming Actually Works in Industry: Mechanisms, Patterns, and Dynamics--which actually won the award. The chapters describe key findings of the respective works, show their relevance and applicability to practice and industrial software engineering projects, and provide additional information and findings that have only been discovered afterwards, e.g. when applying the results in industry. This way, the book is not only interesting to other researchers, but also to industrial software professionals who would like to learn about the application of state-of-the-art methods in their daily work.
Publisher: Springer Nature
ISBN: 3030831280
Category : Business information services
Languages : en
Pages : 290
Book Description
This open access book provides an overview of the dissertations of the eleven nominees for the Ernst Denert Award for Software Engineering in 2020. The prize, kindly sponsored by the Gerlind & Ernst Denert Stiftung, is awarded for excellent work within the discipline of Software Engineering, which includes methods, tools and procedures for better and efficient development of high quality software. An essential requirement for the nominated work is its applicability and usability in industrial practice. The book contains eleven papers that describe the works by Jonathan Brachthäuser (EPFL Lausanne) entitled What You See Is What You Get: Practical Effect Handlers in Capability-Passing Style, Mojdeh Golagha's (Fortiss, Munich) thesis How to Effectively Reduce Failure Analysis Time?, Nikolay Harutyunyan's (FAU Erlangen-Nürnberg) work on Open Source Software Governance, Dominic Henze's (TU Munich) research about Dynamically Scalable Fog Architectures, Anne Hess's (Fraunhofer IESE, Kaiserslautern) work on Crossing Disciplinary Borders to Improve Requirements Communication, Istvan Koren's (RWTH Aachen U) thesis DevOpsUse: A Community-Oriented Methodology for Societal Software Engineering, Yannic Noller's (NU Singapore) work on Hybrid Differential Software Testing, Dominic Steinhofel's (TU Darmstadt) thesis entitled Ever Change a Running System: Structured Software Reengineering Using Automatically Proven-Correct Transformation Rules, Peter Wägemann's (FAU Erlangen-Nürnberg) work Static Worst-Case Analyses and Their Validation Techniques for Safety-Critical Systems, Michael von Wenckstern's (RWTH Aachen U) research on Improving the Model-Based Systems Engineering Process, and Franz Zieris's (FU Berlin) thesis on Understanding How Pair Programming Actually Works in Industry: Mechanisms, Patterns, and Dynamics--which actually won the award. The chapters describe key findings of the respective works, show their relevance and applicability to practice and industrial software engineering projects, and provide additional information and findings that have only been discovered afterwards, e.g. when applying the results in industry. This way, the book is not only interesting to other researchers, but also to industrial software professionals who would like to learn about the application of state-of-the-art methods in their daily work.
Abstract Data Types and Modula-2
Author: Richard Mitchell
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 408
Book Description
Contains explanations of what abstract data types are and how to specify them, and of the connection between abstract data types and program components. The book does assume a knowledge of Modula-2, although some of the difficulties of using opaque types are discussed before they are used.
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 408
Book Description
Contains explanations of what abstract data types are and how to specify them, and of the connection between abstract data types and program components. The book does assume a knowledge of Modula-2, although some of the difficulties of using opaque types are discussed before they are used.
Extreme Programming Perspectives
Author: Michele Marchesi
Publisher: Addison-Wesley Professional
ISBN:
Category : Computers
Languages : en
Pages : 650
Book Description
This collection offers an overview of extreme programming (XP) from the people who proposed it, a description of experiences in specific areas that are unclear and subject to debate, and an empirical evaluation of how XP projects are progressing in software companies. Topics of the 47 articles include agile software development, increasing the effectiveness of automated testing, integrating XP into college courses, and building complex object- oriented systems with patterns and XP. Annotation copyrighted by Book News, Inc., Portland, OR
Publisher: Addison-Wesley Professional
ISBN:
Category : Computers
Languages : en
Pages : 650
Book Description
This collection offers an overview of extreme programming (XP) from the people who proposed it, a description of experiences in specific areas that are unclear and subject to debate, and an empirical evaluation of how XP projects are progressing in software companies. Topics of the 47 articles include agile software development, increasing the effectiveness of automated testing, integrating XP into college courses, and building complex object- oriented systems with patterns and XP. Annotation copyrighted by Book News, Inc., Portland, OR
Game Programming Patterns
Author: Robert Nystrom
Publisher: Genever Benning
ISBN: 0990582914
Category : Computers
Languages : en
Pages : 353
Book Description
The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need. You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how scripting engines encode behavior, how quadtrees and other spatial partitions optimize your engine, and how other classic design patterns can be used in games.
Publisher: Genever Benning
ISBN: 0990582914
Category : Computers
Languages : en
Pages : 353
Book Description
The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need. You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how scripting engines encode behavior, how quadtrees and other spatial partitions optimize your engine, and how other classic design patterns can be used in games.
Visual Communications and Image Processing '95
Author: Lance T. Wu
Publisher:
ISBN:
Category : Coding theory
Languages : en
Pages : 788
Book Description
Publisher:
ISBN:
Category : Coding theory
Languages : en
Pages : 788
Book Description
Intranet Bible
Author: Lynn M. Bremner
Publisher:
ISBN: 9781884133312
Category : Computers
Languages : en
Pages : 484
Book Description
Learn the fundamentals of Intranets--today's hottest topic in computing. This text examines key Intranet issues, including maintaining a secure environment, maximizing performance, groupware that works, and the "real" hardware and software requirements. Step-by-step instructions presents the information readers need to know. Learn from Intranet design that work and from those that don't. The CD-ROM illustrates the power of Intranets, and contains complete sample programs. COVER TITLE
Publisher:
ISBN: 9781884133312
Category : Computers
Languages : en
Pages : 484
Book Description
Learn the fundamentals of Intranets--today's hottest topic in computing. This text examines key Intranet issues, including maintaining a secure environment, maximizing performance, groupware that works, and the "real" hardware and software requirements. Step-by-step instructions presents the information readers need to know. Learn from Intranet design that work and from those that don't. The CD-ROM illustrates the power of Intranets, and contains complete sample programs. COVER TITLE
The Basic Science Program: Science is understanding
Author:
Publisher:
ISBN:
Category : Science
Languages : en
Pages : 514
Book Description
Publisher:
ISBN:
Category : Science
Languages : en
Pages : 514
Book Description
Multimedia Communication Systems
Author: Kamisetty Ramamohan Rao
Publisher: Prentice Hall
ISBN:
Category : Computers
Languages : en
Pages : 638
Book Description
With extensive coverage of multimedia communications standards and processing techniques, this guide presents new approaches to traffic management, services deployment, and QoS for networked multimedia systems. It contains many practical examples, more than 200 figures, and over 400 references.
Publisher: Prentice Hall
ISBN:
Category : Computers
Languages : en
Pages : 638
Book Description
With extensive coverage of multimedia communications standards and processing techniques, this guide presents new approaches to traffic management, services deployment, and QoS for networked multimedia systems. It contains many practical examples, more than 200 figures, and over 400 references.
ZB ...
Author:
Publisher:
ISBN:
Category : B (Computer program language)
Languages : en
Pages : 564
Book Description
Publisher:
ISBN:
Category : B (Computer program language)
Languages : en
Pages : 564
Book Description