Sebanyak 902 item atau buku ditemukan

Perspectives on the Future of Software Engineering

Essays in Honor of Dieter Rombach

The dependence on quality software in all areas of life is what makes software engineering a key discipline for today’s society. Thus, over the last few decades it has been increasingly recognized that it is particularly important to demonstrate the value of software engineering methods in real-world environments, a task which is the focus of empirical software engineering. One of the leading protagonists of this discipline worldwide is Prof. Dr. Dr. h.c. Dieter Rombach, who dedicated his entire career to empirical software engineering. For his many important contributions to the field he has received numerous awards and recognitions, including the U.S. National Science Foundation’s Presidential Young Investigator Award and the Cross of the Order of Merit of the Federal Republic of Germany. He is a Fellow of both the ACM and the IEEE Computer Society. This book, published in honor of his 60th birthday, is dedicated to Dieter Rombach and his contributions to software engineering in general, as well as to empirical software engineering in particular. This book presents invited contributions from a number of the most internationally renowned software engineering researchers like Victor Basili, Barry Boehm, Manfred Broy, Carlo Ghezzi, Michael Jackson, Leon Osterweil, and, of course, by Dieter Rombach himself. Several key experts from the Fraunhofer IESE, the institute founded and led by Dieter Rombach, also contributed to the book. The contributions summarize some of the most important trends in software engineering today and outline a vision for the future of the field. The book is structured into three main parts. The first part focuses on the classical foundations of software engineering, such as notations, architecture, and processes, while the second addresses empirical software engineering in particular as the core field of Dieter Rombach’s contributions. Finally, the third part discusses a broad vision for the future of software engineering.

... and information for a variety of roles involved in up- and downstream activities
such as architecture, design, and testing. In order to ... These challenges are
grounded in observations we see in current trends in the state of the art as well
as on ... With the advent of so-called smart software ecosystems, we will also see
more ...

The Art of Unit Testing

With Examples in C#

2nd edition of the step-by-step guide that helps developers to write test sets that are maintainable, readable and trustworthy.

2nd edition of the step-by-step guide that helps developers to write test sets that are maintainable, readable and trustworthy.

Best Practices for the Formal Software Testing Process

A Menu of Testing Tasks

This is the digital version of the printed book (Copyright © 2004). Testing is not a phase. Software developers should not simply throw software over the wall to test engineers when the developers have finished coding. A coordinated program of peer reviews and testing not only supplements a good software development process, it supports it. A good testing life cycle begins during the requirements elucidation phase of software development, and concludes when the product is ready to install or ship following a successful system test. Nevertheless, there is no one true way to test software; the best one can hope for is to possess a formal testing process that fits the needs of the testers as well as those of the organization and its customers. A formal test plan is more than an early step in the software testing process—it's a vital part of your software development life cycle. This book presents a series of tasks to help you develop a formal testing process model, as well as the inputs and outputs associated with each task. These tasks include: review of program plans development of the formal test plan creation of test documentation (test design, test cases, test software, and test procedures) acquisition of automated testing tools test execution updating the test documentation tailoring the model for projects of all sizes Whether you are an experienced test engineer looking for ways to improve your testing process, a new test engineer hoping to learn how to perform a good testing process, a newly assigned test manager or team leader who needs to learn more about testing, or a process improvement leader, this book will help you maximize your effectiveness.

We then do test design and write test cases as the software design is being
developed, and write test procedures during the ... Glenford Myers woke up the
testing community in 1979 with his book The Art of Software Testing; he stated
that the ...

Korea 1950-53 recounting REME Involvement

It comprised HQ 27th Inf Bde and Brigade Signal Troo Brigadier (Brig) BA Coad
DSO, 1St Btn the Middlesex Regiment under Lieutenant—Colo Col) AM Mann
OBE, 'A' Troop of 17 Pdrs and some Anti-tank guns. An OFP and an Ir were to ...

Innovation and Finance

This collection, from an international group of experts, explores some of the key aspects of the complex interrelationship between innovation and finance.

Coad, A. (2006) A Closer Look at Serial Growth Rate Correlation. LEM working
paper series. Coad, A. and Rao, R. (2008). Innovation and Firm Growth in High-
tech Sectors: A Quantile Regression Approach. Research Policy, 37(4), 633–648.

Pattern-Oriented Software Architecture, A System of Patterns

[CM93] S. Chiba, T. Masuda: Designing an Extensible Distributed Language with
a Meta-Level Architecture, Proceedings of ECOOP '93, pp. 482–501, [ECOOP93]
[Coad92] P. Coad: Object-Oriented Patterns, Communications of the ACM, Vol.

Process for System Architecture and Requirements Engineering

This is the digital version of the printed book (Copyright © 2000). Derek Hatley and Imtiaz Pirbhai—authors of Strategies for Real-Time System Specification—join with influential consultant Peter Hruschka to present a much anticipated update to their widely implemented Hatley/Pirbhai methods. Process for System Architecture and Requirements Engineering introduces a new approach that is particularly useful for multidisciplinary system development: It applies equally well to all technologies and thereby provides a common language for developers in widely differing disciplines. The Hatley-Pirbhai-Hruschka approach (H/H/P) has another important feature: the coexistence of the requirements and architecture methods and of the corresponding models they produce. These two models are kept separate, but the approach fully records their ongoing and changing interrelationships. This feature is missing from virtually all other system and software development methods and from CASE tools that only automate the requirements model. System managers, system architects, system engineers, and managers and engineers in all of the diverse engineering technologies will benefit from this comprehensive, pragmatic text. In addition to its models of requirements and architecture and of the development process itself, the book uses in-depth case studies of a hospital monitoring system and of a multidisciplinary groundwater analysis system to illustrate the principles. Compatibility Between the H/H/P Methods and the UML: The Hatley/Pirbhai architecture and requirements methods—described in Strategies for Real-Time System Specification—have been widely used for almost two decades in system and software development. Now known as the Hatley/Hruschka/Pirbhai (H/H/P) methods, they have always been compatible with object-oriented software techniques, such as the UML, by defining architectural elements as classes, objects, messages, inheritance relationships, and so on. In Process for System Architecture and Requirements Engineering, that compatibility is made more specific through the addition of message diagrams, inheritance diagrams, and new notations that go with them. In addition, state charts, while never excluded, are now specifically included as a representation of sequential machines. These additions make definition of the system/software boundary even more straightforward, while retaining the clear separation of requirements and design at the system levels that is a hallmark of the H/H/P methods—not shared by most OO techniques. Once the transition to software is made, the developer is free to continue using the H/H/P methods, or to use the UML or any other software-specific technique.

CMM Coad 91 Crosby 79 DeMarco 78 Deming 86 Eeles 98 Gomaa 93 Gomaa
99 Harel 87 Hatley 88 Hatley 94 There is so much current activity on the
Capability Maturity ModelsM that anything we might reference here would be out
of date ...

The Castles of Henry VIII

In the last years of his reign Henry VIII needed a radically modern system of defence to protect England and its new Church. Anticipating a foreign onslaught from Catholic Europe after his split from Rome, Henry energetically began construction of more than 20 stone forts to protect England's major ports and estuaries. Aided by excellent illustrations, Peter Harrington explores the departure from artillery-vulnerable medieval castle designs, to the low, sturdy stone fortresses inspired by European ideas. He explains the scientific care taken to select sites for these castles, and the transition from medieval to modern in this last surge of English castle construction.

Brooks, S. Southsea Castle (Pitkin, Andover, 1996). Coad, J. G. Calshot Castle,
Kent (English Heritage, London, 1996). Coad, J. G. Deal Castle, Kent (English
Heritage, London, 2000). Coad, J. G. Hurst Castle, Hampshire (English Heritage,
 ...

The Making of the Modern British Home

The Suburban Semi and Family Life Between the Wars

This title is a social, economic, and business history of the rise of modern suburbia during the 1920s and 1930s, when over four million new (and mainly suburban semi-detached) houses were built in Britain and buying a house on mortgage became a realistic prospect for working-class families for the first time. It explores the impacts on (particularly working-class) family life, of migration from cramped inner-urban accommodation to new suburban council orowner-occupied estates. Using personal testimonies and autobiographies, the first generation of working-class suburban migrants tell their own stories about how their lives were transformed by this process.The Making of the Modern British Home also constitutes a general history of the development of interwar suburbia, including the housing development process, housing and estate design, marketing owner-occupation to a mass market, furnishing the new suburban home, making ends meet, suburban gardens, and social conflict on the new estates.

Wimpey was launched on the Stock Exchange in 1934, at which time it had a 38
Coad, Laing, 109—10. 39 Wellings, Dictionary, 165. Coad, Laing, 110; notes on
Laing's interwar developments by A. Parfitt, November 1979. 41 John Laing 86 ...