Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Advances in software engineering,
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Advances in software engineering,

Advances in software engineering,

Comprehension, evaluation and evolution

Hakan Erdogmus, Oryal Tanir

466 pages, parution le 15/04/2001

Résumé

ADVANCES IN SOFTWARE ENGINEERING is a comprehensive edited survey thematically organized into four parts: Empirical Studies, Architectural Recovery, Maintainability, and Tool Support. Contributions to the volume derive from significant results and findings of leading researchers, under the mandate of the Consortium for Software Engineering (CSER), a Canadian industry-research initiative. Central themes--the comprehension, evaluation, and evolution of software systems--address the key needs to understand software systems' construction and maintenance, to assess their quality, to adapt them to evolving requirements and technology, to migrate them to new platforms, and to discover new paradigms and build new tools to support these activities.

Topics and features:

  • Includes several case studies and problems based on actual systems used by industrial research partners of CSER
  • Examines the current challenges facing large-scale and legacy systems, for which substantial investments may be associated with mere maintenance
  • Describes leading-edge research, providing insight to potential avenues for solving some of the problems facing the software industry
  • Addresses advanced software engineering topics, such as software migration, code analysis, object-oriented metrics, and automatic architectural clustering.
This book provides an essential overview of empirical evolution in the field, from legacy software to modern architectures. It will serve as an excellent resource and reference for software practitioners, engineers and researchers alike and also contains information valuable for project managers and tool developers.

Contents

1. Introduction

Part I: Empirical Studies

2.O-O Metrics: Principles and Practice
3.Experiences Conducting Studies of the Work Practices of Software Engineers
4.Towards Assessing the Usefulness of the TKSee Software Exploration Tool: A Case Study
5.Comparison of Clones Occurrence in Java and Modula-3 Software Systems

Part II: Architectural Recovery

6.The SPOOL Approach to Pattern-Based Recovery of Design Components
7.Evaluation of Approaches to Clustering for Program Comprehension and Remodularization
8.Automatic Architectural Clustering of Software
9.Discovering Implicit Inheritance Relations in Non Object-Oriented Code

Part III: Maintainability

10.Design Properties and Evolvability of Object-Oriented Systems
11.Using Textual Redundancy to Study Source Code Maintainability
12.Building Parallel Applications Using Design Patterns

Part IV: Tool Support

13.The SPOOL Design Repository: Architecture, Schema, and Mechanisms
14.The Software Bookshelf
15.Dynamic Documents Over the Web
16.Support for Geographically Dispersed Software Teams
17.Parsing C++ Code Despite Missing Declarations
18.Towards Environment-Retargetable Parser Generators

Caractéristiques techniques

  PAPIER
Éditeur(s) Springer
Auteur(s) Hakan Erdogmus, Oryal Tanir
Parution 15/04/2001
Nb. de pages 466
Format 16 x 24,1
Couverture Relié
Poids 881g
Intérieur Noir et Blanc
EAN13 9780387951096

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription