rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9783540667568

Models and Tools for Managing Development Processes

by
  • ISBN13:

    9783540667568

  • ISBN10:

    3540667563

  • Format: Paperback
  • Copyright: 2000-01-01
  • Publisher: Springer Verlag
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $109.99 Save up to $90.19
  • Digital
    $42.90
    Add to Cart

    DURATION
    PRICE

Summary

This book is devoted to models and tools for managing development processes in the fields of software engineering and mechanical and chemical engineering. The author evaluates the state of the art in the area and presents an integrated approach addressing the limitations of the presently available tools and systems. The models introduced for managing development processes cover products, activities, and resources in a systematic and coherent way; moreover, the models are designed to cope with the dynamics of the development processes. The tools and the management system developed by the author provide customized environments for different classes of users. The management environment supports managers in coordinating managerial activities; developers use the work environment in order to perform technical activities; finally, the modeling environment is used to adapt the management system to specific application domains.

Table of Contents

Part I. Introduction
Introduction
3(50)
Development Processes
3(2)
Management
5(5)
Definition
5(1)
Managerial and Technical Level
6(2)
Products, Activities, and Resources
8(2)
Tools for Managing Development Processes
10(2)
Management System: Structure and Functionality
10(2)
Scope of the Management System
12(1)
Models for Managing Development Processes
12(2)
Process Models
13(1)
Models as Tool Specifications
13(1)
Dynamics of Development Processes
14(5)
Comparison to Other Business Domains
14(1)
Dynamics at the Instance Level
15(3)
Dynamics at the Definition Level
18(1)
Approach and Contributions
19(22)
Overall Approach
19(2)
Context of Research
21(2)
Models
23(6)
Formal Specification
29(7)
Tools
36(5)
Related Work
41(7)
Models
41(2)
Formal Specification
43(2)
Tools
45(3)
Overview
48(5)
Part II. Management of Development Processes: State of the Art
Process Management
53(14)
Product Management
53(4)
Documents and Configurations
54(1)
Version Control
55(2)
Workspace Management
57(1)
Activity Management
57(4)
Overview
57(1)
Modeling of Activities
58(2)
Functions of Activity Management
60(1)
Tools for Activity Management
61(1)
Resource Management
61(3)
Human Resources
62(1)
Computer Resources
63(1)
Conclusion
64(3)
Product Management
67(32)
Functions of Product Management
67(2)
Models for Product Management
69(16)
Product Space
69(2)
Version Space
71(5)
Interplay of Product Space and Version Space
76(3)
Construction of Versions
79(4)
Workspaces
83(2)
Tools for Product Management
85(9)
Overview
85(1)
System Descriptions
85(9)
Conclusion
94(5)
Activity Management
99(36)
Universe of Discourse
100(4)
Functions and Objectives of Process Management
100(1)
Characterization of Development Processes
101(3)
Models for Activity Management
104(13)
Conceptual Framework
104(5)
Process Meta Models
109(3)
Product Development
112(5)
Tools for Activity Management
117(14)
Overview
117(2)
System Descriptions
119(12)
Conclusion
131(4)
Resource Management
135(10)
Management of Human Resources
135(6)
Models for Human Resource Management
136(2)
Tools for Human Resource Management
138(3)
Management of Computer Resources
141(2)
Conclusion
143(2)
Tool Integration
145(12)
Tool Integration: Classification and Overview
146(3)
Tool Integration Technologies
149(4)
Conclusion
153(4)
Part III. A Management System for Mechanical Engineering
The SUKITS Project
157(12)
Overview of the SUKITS Project
158(7)
Motivation
158(2)
Goals
160(2)
Application Domain
162(2)
Project Structure and Results
164(1)
The SUKITS Approach to Process Management
165(3)
Contributions
165(1)
Management Models
166(1)
Management Tools
167(1)
Conclusion
168(1)
Management Model: Informal Description
169(24)
Product Management Model
169(6)
Documents, Dependencies, and Configurations
170(1)
Versions and Versioned Objects
170(2)
Version and Configuration Graphs
172(2)
Consistency Control and Data Integration
174(1)
Activity Management Model
175(8)
Product-Centered Activity Management
177(1)
Process Dynamics
178(5)
Resource Management Model
183(2)
Integration of Formal and Informal Cooperation
185(1)
Related Work
186(6)
Product Management
186(3)
Activity Management
189(2)
Resource Management
191(1)
Conclusion
192(1)
Management Model: Formal Specification
193(50)
PROGRES at a First Glance
193(2)
Product Management Model
195(19)
Graph Schema
195(9)
Graph Transformations
204(10)
Activity Management Model
214(11)
Graph Schema
214(4)
Graph Transformations
218(7)
Resource Management Model
225(4)
Graph Schema
226(1)
Graph Transformations
227(2)
Model Adaptation
229(5)
Adaptation in SUKITS
229(1)
PROGRES Specification of Model Adaptation
230(4)
Discussion
234(4)
Specification-in-the-Small
236(1)
Specification-in-the-Large
237(1)
Related Work
238(3)
Conclusion
241(2)
Management System
243(18)
Tools: Functionality and User Interface
243(9)
Management Environment
243(4)
Modeling Environment
247(2)
Work Environment
249(3)
Realization
252(8)
Management Environment
252(2)
Modeling Environment
254(1)
Work Environment
255(1)
Tool Integration
256(2)
Communication and Distribution
258(2)
Conclusion
260(1)
Applications, Experiences, and Evaluation
261(26)
SUKITS Prototypes
261(3)
Demonstration: Development of a Drill
264(14)
Overview
264(4)
Demo Steps
268(10)
Evaluation
278(5)
Management Model
278(1)
Formal Specification
279(1)
Management System
280(1)
Applications
281(2)
Conclusion
283(4)
Part IV. Toward an Adaptable Environment for Modeling and Managing Development Processes
Overview
287(18)
Conceptual Framework
288(4)
Dimensions of Management
288(2)
Model Architecture
290(1)
Limitations of the SUKITS Approach
291(1)
Modeling of Management Configurations
292(6)
Architectural Issues
292(3)
Models for Managing Products, Activities, and Resources
295(3)
Management System
298(4)
Overview
298(1)
Modeling Environment
299(2)
PROGRES Environment
301(1)
Process Support Environment
302(1)
Conclusion
302(3)
Dynamic Task Nets
305(28)
Informal Description
305(10)
Structure of Task Nets
305(3)
Levels of Modeling
308(1)
Behavior of Task Nets
309(3)
Examples
312(3)
Formal Specification
315(14)
Base Model
316(8)
Standard Behavior
324(2)
Structural Adaptation
326(1)
Behavioral Adaptation
327(1)
Discussion
328(1)
Related Work
329(3)
Net-based approaches
329(1)
Rule-based approaches
330(1)
State-based approaches
331(1)
Procedural approaches
332(1)
Conclusion
332(1)
Unified Multi-Project Resource Management
333(22)
Informal Description
333(8)
Features of RESMOD
333(1)
Resources
334(1)
Resource Configurations
335(1)
Plan and Actual Resources
335(3)
Base and Project Resources
338(2)
Task Assignments
340(1)
Formal Specification
341(12)
Resource Hierarchies
341(3)
Actual and Required Resources
344(6)
Base and Project Resources
350(1)
Discussion
350(3)
Related Work
353(1)
Conclusion
354(1)
Object-Oriented Process Modeling
355(20)
Motivation
355(1)
Meta Process
356(2)
Process Analysis
358(2)
Process Specification
360(8)
Structural Modeling
361(2)
Model Structuring
363(2)
Behavioral Modeling
365(3)
Environment Generation
368(3)
Lessons Learned
371(2)
Related Work
373(1)
Conclusion
374(1)
Current Status and Future Work
375(4)
Management Model
375(1)
Modeling Languages
376(1)
Management System
377(1)
Applications
378(1)
Conclusion
378(1)
A. Glossary 379(6)
References 385(28)
Index 413

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program