Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Software Evolution and Feedback (eBook)

Theory and Practice
eBook Download: PDF
2006 | 1. Auflage
612 Seiten
John Wiley & Sons (Verlag)
978-0-470-87181-2 (ISBN)

Lese- und Medienproben

Software Evolution and Feedback -
Systemvoraussetzungen
114,99 inkl. MwSt
(CHF 112,35)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Evolution of software has long been recognized as one of the most
problematic and challenging areas in the field of software
engineering, as evidenced by the high, often up to 60-80%,
life-cycle costs attributed to this activity over the life of a
software system. Studies of software evolution are central to
the understanding and practice of software development. Yet
it has received relatively little attention in the field of
software engineering. This book focuses on topics aimed at
giving a scientific insight into the aspect of software evolution
and feedback.

In summary, the book covers conceptual, phenomenological,
empirical, technological and theoretical aspects of the field of
software evolution - with contributions from the leading
experts.

This book delivers an up-to-date scientific understanding of
what software evolution is, to show why it is inevitable for real
world applications, and it demonstrates the role of feedback
in software development and maintenance. The book also
addresses some of the phenomenological and technological
underpinnings and includes rules and guidelines for increased
software evolvability and, in general, sustainability of the
evolution process.

Software Evolution and Feedback provides a long overdue,
scientific focus on software evolution and the role of feedback in
the software process, making this the indispensable guide for all
software practitioners, researchers and managers in the software
industry.

Nazim H. Madhavji and Juan Fernandez-Ramil are the authors of Software Evolution and Feedback: Theory and Practice, published by Wiley.

List of Contributors.

PART ONE SOFTWARE EVOLUTION.

1 Software Evolution (Meir Lehman and Juan Fernandez
Ramil).

2 A Nontraditional View of the Dimensions of Software
Evolution (Dewayne E. Perry).

3 IT Legacy Systems: Enabling Environments That Reduce the
Legacy Problem:

A Complexity Perspective (Eve Mitleton-Kelly).

4 Facets of Software Evolution (Roland T.
Mittermeir).

5 Evolution in Software Systems: Foundations of the SPE
Classification Scheme )Stephen Cook, Rachel Harrison,
Meir M. Lehman and Paul Wernick).

6 A Simple Model of Software System Evolutionary Growth
(Wladyslaw M. Turski).

7 Statistical Modelling of Software Evolution Processes
(Tetsuo Tamai and Takako Nakatani).

8 A Case Study of Software Requirements Changes Due to
External Factors (Vic Nanda and Nazim H. Madhavji).

9 Understanding Open-Source Software Evolution (Walt
Scacchi).

10 Structural Analysis of Open Source Systems (Andrea
Capiluppi, Maurizio Morisio and Juan Fernandez-Ramil).

11 A Study of Software Evolution at Different Levels of
Granularity (Elizabeth Burd).

12 The Role of Ripple Effect in Software Evolution
(Sue Black).

13 The Impact of Software-Architecture Compliance on System
Evolution (R. Mark Greenwood, Ken Mayes, Wykeen Seet, Brian
C. Warboys, Dharini Balasubramaniam, Graham Kirby, Ron
Morrison and Aled Sage).

14 Comparison of Three Evaluation Methods for
Object-Oriented Framework Evolution (Michael
Mattsson).

15 Formal Perspectives on Software Evolution: from
Refinement to Retrenchment (Michael Poppleton and
Lindsay Groves).

16 Background and Approach to Development of a Theory of
Software Evolution (Meir M Lehman and Juan Fern´andez
Ramil).

17 Difficulties with Feedback Control in Software
Processes (Meir M. Lehman, Dewayne E. Perry and Wlad
Turski).

18 Policy-Guided Software Evolution (Nazim H. Madhavji
and Josee Tasse).

19 Feedback in Requirements Discovery and Specification:
a Quality Gateway for Testing Requirements (Suzanne
Robertson).

20 Requirements Risk and Software Reliability (Norman
F. Schneidewind).

21 Combining Process Feedback with Discrete Event Simulation
Models to Support Software Project Management (David
Raffo and Joseph Vandeville).

22 A Feedforward Capability to Improve Software
Reestimation (William W. Agresti).

23 Modelling the Feedback Part of the Software Process in
Software Resource Estimation (Juan Fernandez-Ramil
and Sarah Beecham).

24 Value-Based Feedback in Software and Information Systems
Development (Barry Boehm and LiGuo Huang).

25 Expert Estimation of Software Development Cost: Learning
through Feedback (Magne Jørgensen and Dag
Sjøberg).

26 Self-Adaptive Software: Internalized Feedback
(Robert Laddaga, Paul Robertson and Howard Shrobe).

27 Rules and Tools for Software Evolution Planning and
Management (Meir M (Manny) Lehman and Juan Fernandez
Ramil).

Index.

Erscheint lt. Verlag 30.8.2006
Sprache englisch
Themenwelt Informatik Office Programme Outlook
Mathematik / Informatik Informatik Software Entwicklung
Technik Elektrotechnik / Energietechnik
Schlagworte Computer Science • Informatik • Programmierung u. Software-Entwicklung • Programming & Software Development • Software engineering • Software-Engineering • Softwareentwicklung • Software Management • Software-Management
ISBN-10 0-470-87181-4 / 0470871814
ISBN-13 978-0-470-87181-2 / 9780470871812
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 4,4 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich