Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Effective Software Maintenance and Evolution: A Reuse-Based Approach

Buy
Almost three decades ago, while teaching at Toronto’s York University, serendipity struck me in the form of frame technology. Frustrated at having to reedit my customizations over and over each time I reused my code generators, I became determined to automate the splicing process. I soon discovered I had a tiger by the tail. Tigers are powerful and hard to tame. Regarding power, frames turn out to greatly alleviate many persistent software engineering concerns, including development productivity, system quality, and maintainability. As to taming this tiger, I’m still learning what gives the technology its power.

With software maintenance costs averaging 50% of total computing costs, it is necessary to have an effective maintenance program in place. Aging legacy systems, for example, pose an especially rough challenge as veteran programmers retire and their successors are left to figure out how the systems operate. This book explores program analyzers, reverse engineering tools, and reengineering tools in-depth and explains the best ways to deploy them. It also discusses using XML-based tools, the roles of software components, object technology, and metaprogramming in improving systems maintenance, as well as how to align software with business goals through strategic maintenance.

(HTML tags aren't allowed.)

Using Microsoft Access 2010
Using Microsoft Access 2010

This book is for anyone comfortable using a personal computer who needs to collect and manipulate information. Experience with Microsoft Access 2010 or an earlier version of Access is helpful, but not necessary. The book takes the user from the basic techniques on how to use Microsoft Access 2010 to a strong...

Writing Secure Code, Second Edition
Writing Secure Code, Second Edition

If you design applications, or if you build, test, or document solutions, you need this book. If your applications are Web-based or Win32-based, you need this book. Finally, if you are currently learning or building Microsoft .NET Framework–based applications, you need this book. In short, if you are involved in building...

Microsoft Windows Vista Unleashed
Microsoft Windows Vista Unleashed
Microsoft® Windows® Vista™ Unleashed is a book for people, like you, who don’t consider themselves to be “average users.” It’s a book for anyone who finds that doing things the official way is slower, less efficient, and less powerful because Windows Vista was designed from the ground up to avoid confusing...

Exam 98-365: MTA Windows Server Administration Fundamentals (Microsoft Official Academic Course)
Exam 98-365: MTA Windows Server Administration Fundamentals (Microsoft Official Academic Course)

Welcome to the Microsoft Official Academic Course (MOAC) program for Windows Server Administration Fundamentals. MOAC represents the collaboration between Microsoft Learning and John Wiley & Sons, Inc. publishing company. Microsoft and Wiley teamed up to produce a series of textbooks that deliver compelling and innovative teaching...

CCNP Practical Studies: Troubleshooting (CCNP Self-Study)
CCNP Practical Studies: Troubleshooting (CCNP Self-Study)
Hands-on practice for the CCNP Troubleshooting exam with TCP/IP, LAN, and WAN trouble
tickets based on Cisco Internetwork Troubleshooting (CIT) topics.

With this book, you can:

Set up and follow along with real-world lab scenarios aligned to each exam topic, with or
without the actual equipment

Establish a
...
Simply JavaScript
Simply JavaScript
Everything you need to learn JavaScript from Scratch!

Packed with full-color examples, Simply JavaScript is a step-by-step introduction to programming in JavaScript the right way. Learn how easy it is to use JavaScript to solve real-world problems, build smarter forms, track user events (such as mouse clicks and key strokes), and...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy