وبلاگ بلیان

Constructing the User Interface with Statecharts

جلد کتاب Constructing the User Interface with Statecharts

معرفی کتاب «Constructing the User Interface with Statecharts» نوشتهٔ Ian Horrocks، منتشرشده توسط نشر Addison-Wesley Professional در سال 1999. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.

"User Interface Software Design" teaches the reader how to design, implement and test high quality user interface software, rapidly, while using it with any Graphic User Interface (GUI) development tool. Code can be automatically generated from the designs, so vendors such as Microsoft, Borland, and Oracle could easily extend their development tools to support the designs. This book allows developers to work at the design level and never have to drop down the code. Technique can be extended to the design of the underlying software controlling web sites. The author provides design examples with a step by step look at the technique in action. Behind most non-trivial user interface screens lie complex webs of code that many practitioners in the software industry find difficult to control. Despite the obvious power and sophistication of user interface development tools, the majority of user interface software is difficult to understand because it is coded without an overall design. In this book, Ian Horrocks presents a proven technique for designing event-driven software using the UCM architecture and the statechart notation. The statechart approach to constructing user interface software results in code that can be: * written quickly and easily, * tested using white box techniques, * repeatedly enhanced over the lifetime of a system, * modified with a minimal risk of introducing unwanted side-effects, * regression tested without the need for full re-tests. This book provides a practical guide to constructing real user interfaces for real projects. It is primarily written for practising software engineers, but will also be invaluable to students wishing to gain an insight into user interface construction. Despite the obvious power and sophistication of user interface development tools, the majority of user interface software is difficult to understand because it is coded without an overall design. In this book, Ian Horrocks presents a proven technique for designing event-driven software using the UCM architecture and the statechart notation. The statechart approach to constructing user interface software results in code that can be written quickly and easily, tested using white box techniques, repeatedly enhanced over the lifetime of a system, modified with a minimal risk of introducing unwanted side-effects, and regression tested without the need for full re-tests
  • written quickly and easily,
  • tested using white box techniques,
  • repeatedly enhanced over the lifetime of a system, * modified with a minimal risk of introducing unwanted side-effects,
  • regression tested without the need for full re-tests.

This book provides a practical guide to constructing real user interfaces for real projects. It is primarily written for practicing software engineers, but will also be invaluable to students wishing to gain an insight into user interface construction.

Readers will learn how to design, implement, and test high quality user interface software, rapidly, while using it with any Graphic User Interface (GUI) development tool. This book allows developers to work at the design level and never have to drop down the code.
دانلود کتاب Constructing the User Interface with Statecharts