Printer Friendly

Modeling software behavior; a craftsman's approach.


Modeling software behavior; a craftsman's approach.

Jorgensen, Paul C.

CRC / Taylor & Francis


207 pages




Writing in a conversational style with a sense of humor and clear explanations, Jorgensen (Grand Valley State University) identifies six software behavioral models and describes the capabilities and limitations of each, in this resource for software engineers, developers, and technicians, especially those concerned with testing. Math background and an introduction to issues in behavioral modeling pave the way for exploration of topics including flowcharts, decision tables, finite state machines, two variations of Petri Nets, and StateCharts. Eleven continuing examples are introduced, five of which are illustrated with the six models, making it easy to compare the expressive power of the various models. The examples are chosen to reflect a wide variety of behavioral issues, from simple computational problems to complex event-driven problems. Chapter exercises are included. The text is based on a course on requirements specification models taught by the author at universities and in corporate environments.

([c]2009 Book News, Inc., Portland, OR)

COPYRIGHT 2009 Book News, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2009 Gale, Cengage Learning. All rights reserved.

Article Details
Printer friendly Cite/link Email Feedback
Publication:SciTech Book News
Article Type:Book review
Date:Dec 1, 2009
Previous Article:Learning Python, 3d ed.
Next Article:Classical and modern numerical analysis; theory, methods, and practice.

Related Articles
Cycles and Chaos in Economic Equilibrium.
Children and Adolescents in the Marketplace: Twenty-five Years of Academic Research.
Issues in Quality Child Care: a Boys Town Perspective.
Modeling human behavior with integrated cognitive architectures; comparison, evaluation, and validation. (CD-ROM included).
Albert R. Roberts and Kenneth R. Yeager, Foundations of Evidence Based Social Work Practice.
Behavioral law and economics; 3v.
Modeling of steelmaking processes.
Software engineering and formal methods; proceedings.

Terms of use | Privacy policy | Copyright © 2021 Farlex, Inc. | Feedback | For webmasters