- Paperback: 436 pages
- Publisher: Prentice Hall; 2 edition (August 4, 2001)
- Language: English
- ISBN-10: 0130404675
- ISBN-13: 978-0130404671
EBooks
Tuesday, January 4, 2011
Principles of Service Marketing and Management (2nd Edition)
Haskell: The Craft of Functional Programming (2nd Edition)
The second edition of Haskell: The Craft of Functional Programming is essential reading for beginners to functional programming and newcomers to the Haskell programming language. The emphasis is on the process of crafting programs and the text contains many examples and running case studies, as well as advice an program design, testing, problem solving and how to avoid common pitfalls.
Building on the strengths of the first edition, the book includes many new and improved features:
Complete coverage of Haskell 98, the standard version of Haskell which will be stable and supported by implementations for years to come.
An emphasis on software engineering principles, encouraging a disciplined approach to building reusable libraries of software components.
Detailed coverage of the Hugs interpreter with an appendix covering other implementations.
A running case study of pictures emphasizes the built-in functions which appear in the standard prelude and libraries. It is also used to give an early preview of some of the more complex language features, such as high-order functions.
List comprehensions and the standard functions over lists are covered before recursion.
Early coverage of polymorphism supporting the "toolkit" approach and encouraging the resuse of built-in functions and types.
Extensive reference material containing details of further reading in books, journals and on the World Wide Web.
Accompanying Web Site supporting the book, containing all the program code, further teaching materials and other useful resources.
- Paperback: 528 pages
- Publisher: Addison Wesley; 2 edition (April 8, 1999)
- Language: English
- ISBN-10: 0201342758
- ISBN-13: 978-0201342758
Monday, January 3, 2011
Software Engineering - 8th Edition - IAN SOMMERVILLE
The book is aimed at students taking under graduate and graduate courses and at software engineers in commerce and industry. The book has been structured into 7 parts covering an introduction to software engineering, specification, design, critical system development verification and validation, management, and software evolution.
The Elements of UML(TM) 2.0 Style
For all developers who create models using the Unified Modeling Language (UML) 2.x The Elements of UML(TM) 2.0 Style sets the rules for style that will improve your productivity - especially in teams, where understandability and consistency are critical. Coming from renowned UML expert Scott Ambler, the book furnishes a set of rules for modelling in the UML and describes a collection of standards and guidelines for creating effective UML diagrams that will be concise and easy to understand. It provides conventions for: Class diagrams; Timing Diagrams; Use case diagrams; Composite Structure Diagrams; Sequence diagrams; Interaction Overview Diagrams; Activity diagrams; Object diagrams; State machine diagrams; Package diagrams; Communication diagrams; Deployment diagrams and Component diagrams. The Elements of UML(TM) 2.0 Style sets the rules for style that will improve your productivity.
- Paperback: 200 pages
- Publisher: Cambridge University Press (May 9, 2005)
- Language: English
- ISBN-10: 0521616786
- ISBN-13: 978-052161678
UML Distilled: A Brief Guide to the Standard Object Modeling Language
The second edition of Martin Fowler's bestselling UML Distilled provides updates to the Unified Modeling Language (UML) without changing its basic formula for success. It is still arguably the best resource for quick, no-nonsense explanations of using UML.
The major strength of UML Distilled is its short, concise presentation of the essentials of UML and where it fits within today's software development process. The book describes all the major UML diagram types, what they're for, and the basic notation involved in creating and deciphering them. These diagrams include use cases; class and interaction diagrams; collaborations; and state, activity, and physical diagrams. The examples are always clear, and the explanations cut to the fundamental design logic.
For the second edition, the material has been reworked for use cases and activity diagrams, plus there are numerous small tweaks throughout, including the latest UML v. 1.3 standard. An appendix even traces the evolution of UML versions.
Working developers often don't have time to keep up with new innovations in software engineering. This new edition lets you get acquainted with some of the best thinking about efficient object-oriented software design using UML in a convenient format that will be essential to anyone who designs software professionally. --Richard Dragan
Topics covered: UML basics, analysis and design, outline development (software development process), inception, elaboration, managing risks, construction, transition, use case diagrams, class diagrams, interaction diagrams, collaborations, state diagrams, activity diagrams, physical diagrams, patterns, and refactoring basics. --This text refers to an out of print or unavailable edition of this title.
- Paperback: 208 pages
- Publisher: Addison-Wesley Professional; 3 edition (Sep 25 2003)
- Language: English
- ISBN-10: 0321193687
- ISBN-13: 978-0321193681
Alan Simpson's Windows Vista Bible
- Paperback: 1224 pages
- Publisher: Wiley; 1 edition (January 30, 2007)
- Language: English
- ISBN-10: 0470040300
- ISBN-13: 978-0470040300