Amazon cover image
Image from Amazon.com

Fundamental modeling concepts : effective communication of IT systems / Andreas Knöpfel, Bernhard Gröne, and Peter Tabeling.

By: Contributor(s): Publication details: Chichester ; Hoboken, NJ : J. Wiley & Sons, c2005.Description: xvi, 334 p. : ill. ; 24 cmISBN:
  • 047002710X
  • 9780470027103
Subject(s): DDC classification:
  • 658.038011 22 KNO
Online resources:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Book Open Access Book Open Access Engineering Library 658.038011 KNO 1 (Browse shelf(Opens below)) 1 Available BUML24021123


Contents

1 Introduction 1

1.1 The need for communication
1.2 The FMC Idea
1.3 Outline of this book

2 Compositional Structure
2.1 An Example: The travel agency
2.2 Modeling the structure of a system
2.3 Agents accessing Storages
2.4 Agents communicate via Channels

3 Dynamic Structures
3.1 Petri Nets: Basic Principles
3.2 Conflicts and Conditions
3.3 Basic Patterns
3.4 Responsibilities and Scope Boundaries


4 Value Structures and Mind Maps
4.1 Entity Sets and Relationships .
4.2 Cardinalities ..
4.3 Predicates and Roles
4.4 Partitions
4.5 Reification

5 FMC Basics: Summary

6 Reinforcing the Concepts
6.1 The meta model: A mind map to FMF
6.2 Operational versus control state
6.3 Block Diagrams: Advanced Concepts
6.4 Petri Nets: Advanced Concepts
6.5 Non-hierarchical Transformations and Semantic Layers

7 Towards Implementation Structures
7.1 System Structure versus Software Structure
7.2 From Processor to Processes .
7.3 Distribution, Concurrency and Synchronization
7.4 From FMC to Objects and Classes
7.5 Conceptual Patterns versus Software Patterns

8 Applying FMC in Your Daily Work 153
8.1 Getting Comfortable with FMC .
8.2 Describing Existing Systems with FMC
8.3 Using FMC in Construction
8.4 Using FMC diagrams to support communication
8.5 Guidelines for didactical modeling
Etc.

9 Modeling and Visualization Guidelines
9.1 Introduction
9.2 Increasing the Readers' Perception.
9.3 Increasing Comprehension
9.4 Secondary Notation, Patterns and Pitfalls

10 Relationship to Other Modeling Approaches
10.1 Comparing FMC with Structured Analysis
10.2 FMC and the Unified Modeling Language

11 A System of Server Patterns
11.2 A Pattern Language for Request Processing Servers
11.4 Conclusion and Further Research

Includes bibliographical references (p. 323-329) and index: P 331-334

There are no comments on this title.

to post a comment.