Amazon.com: Artificial Intelligence and Software Engineering: Understanding the Promise of the Future (9780814404416): Derek Partridge: Books

Have one to sell? Sell yours here
Artificial Intelligence and Software Engineering: Understanding the Promise of the Future
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Artificial Intelligence and Software Engineering: Understanding the Promise of the Future [Hardcover]

Derek Partridge (Author)
3.0 out of 5 stars  See all reviews (1 customer review)


Available from these sellers.


Formats

Amazon Price New from Used from
Hardcover $135.00  
Hardcover, July 2, 1998 --  
Paperback --  

Book Description

July 2, 1998
The computer is a surprisingly seductive device: it tempts us with the promise of its great power, but also entices the unwary to overstep the bounds of manageable complexity. Managers, business owners, computer literate individuals, and software developers alike are all seeking an understanding of artificial intelligence (AI) and wondering what its uses might be.

In this literate and easy-to-read discussion, Derek Partridge helps us understand what AI can and cannot do. Topics discussed include:
-- strengths and weaknesses of software development and engineering
-- the promises and problems of machine learning
-- expert systems and success stories
-- practical software through artificial intelligence, and more.


Editorial Reviews

About the Author

Derek Partridge is Professor of Computer Science at the University of Exeter. --This text refers to an out of print or unavailable edition of this title.

Product Details

  • Hardcover: 240 pages
  • Publisher: AMACOM (July 2, 1998)
  • Language: English
  • ISBN-10: 0814404413
  • ISBN-13: 978-0814404416
  • Product Dimensions: 9.3 x 6.3 x 0.9 inches
  • Shipping Weight: 1.3 pounds
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #7,975,646 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

1 Review
5 star:    (0)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5 of 5 people found the following review helpful:
3.0 out of 5 stars The future isn't what it used to be..., January 24, 2001
After seeing the 1998 copyright date I confess I was intrigued. AI, in any form, hasn't gotten much press lately. If you're looking for an update on the state of AI since 1990, however, this isn't it.

The book's materials are almost exclusively from 1991 and earlier. Only 3 references are given to sources later than 1991 and two of those sources are from the author himself. That said, the book still has some interesting things to say and some lasting value.

The author's approach is unique: compare standard methods in traditional software engineering to the development approaches necessary for AI work. Partridge spends a great deal of time in the book discussing the state-of-the-art (in 1990) for software engineering while making occasional comparisons to similar strategies for successful AI application development. As Partridge puts it "in attempting to engineer AI- software we subject the standard procedures of software design and development to close scrutiny--our attempts to build robust and reliable AI-software provides a magnifying glass on the conventional procedures." The author continues this scrutiny throughout the book.

One of the things that makes the book interesting is a view back at what computer science thought AI would have to solve (since traditional engineering practices would fall short). Automatic programming would be needed to help write all these new programs. Having humans do all that would introduce too many defects. Instead, we have "wizards", vast class libraries, and a much stronger set of powerful tools that significantly limit the amount of code that is written. Similarly, the need for report generators has lessened because the pervasive use of relational databases and the powerful report generation tools.

My favorite was "the problem of decompiling" when discussing reverse engineering. "decompilers are somewhere between scarce and nonexistent..." Consider the modern day UML tools such as Together/J which can take a JAR file (with only code) and reverse engineer an entire UML class hierarchy!

Because the book is not really updated from the early 1990's, there is no mention of genetic programming, no mention of speech software on desktops, and no machine vision advances are discussed, just to name a few shortcomings.

It is an interesting trip down memory lane, and has some interesting things to say about AI and SE and may be worth reading on that front. However, if you want an overview of AI, you will need to look elsewhere.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
First Sentence:
Software systems are programs, usually large ones, running on a computer. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
evo method, practical software systems, exploratory programming, exploratory methodology, conventional software engineering, stepwise abstraction, deferred classes, reliable software systems, behavioral inadequacies, structured growth, useful redundancy, transformational paradigm, software crisis, computer science problems, software power, controlled modification
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Discipline of Exploratory Programming, Computer Software, Software Engineering Methodology, The Success Story
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject