Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software


An Integrated Technology for Delivering Better Software—Cheaper and Faster!


This book presents an integrated technology, Design for Trustworthy Software (DFTS), to address software quality issues upstream such that the goal of software quality becomes that of preventing bugs in implementation rather than finding and eliminating them during and after implementation. The thrust of the technology is that major quality deployments take place before a single line of code is written!


This customer-oriented integrated technology can help deliver breakthrough results in cost, quality, and delivery schedule thus meeting and exceeding customer expectations. The authors describe the principles behind the technology as well as their applications to actual software design problems. They present illustrative case studies covering various aspects of DFTS technology including CoSQ, AHP, TRIZ, FMEA, QFD, and Taguchi Methods and provide ample questions and exercises to test the readers understanding of the material in addition to detailed examples of the applications of the technology.


The book can be used to impart organization-wide learning including training for DFTS Black Belts and Master Black Belts. It helps you gain rapid mastery, so you can deploy DFTS Technology quickly and successfully.

Learn how to


•    Plan, build, maintain, and improve your trustworthy software development system

•    Adapt best practices of quality, leadership, learning, and management for the unique software development milieu

•    Listen to the customer’s voice, then guide user expectations to realizable, reliable software products

•    Refocus on customer-centered issues such as reliability, dependability, availability, and upgradeability

•    Encourage greater design creativity and innovation

•    Validate, verify, test, evaluate, integrate, and maintain software for trustworthiness

•    Analyze the financial impact of software quality

•    Prepare your leadership and infrastructure for DFTS


Design for Trustworthy Software will help you improve quality whether you develop in-house, outsource, consult, or provide support. It offers breakthrough solutions for the entire spectrum of software and quality professionals—from developers to project leaders, chief software architects to customers.

About the Author

Bijay K. Jayaswal holds a B.Eng. (Hons.) degree in electrical engineering from the Birla Institute of Technology and Science, Pilani, India, and an MBA and a master’s degree in electrical engineering from Aston University in England. He is the CEO of Agilenty Consulting Group, LLC. He has held senior executive positions and has consulted in quality and strategy for the last 25 years. His consulting and research interests include value engineering, process improvement, and product development. He has taught engineering and management at the University of Mauritius and California State University, Chico and has directed MBA and Advanced Management programs. He has helped introduce corporate-wide initiatives in reengineering, Six Sigma, and Design for Six Sigma and has worked with senior executive teams to implement such initiatives. He can be contacted at bijay.jayaswal@agilenty.com.


Dr. Peter C. Patton is Professor of Quantitative Methods and Computer Science at the University of St. Thomas, St. Paul, Minnesota. He also is Chairman of Agilenty Consulting Group. He has taught at the Universities of Minnesota, Paris, and Stuttgart and has held the position of Chief Information Officer at the University of Pennsylvania. He has engineering and mathematics degrees from Harvard, Kansas, and Stuttgart. He was Chief Technologist at Lawson Software from 1996 to 2002. He was Lawson’s representative on the Technical Advisory Committee of IBM’s SanFrancisco™ Java Framework project. He has been involved in computer hardware and software development since 1955. He can be contacted at peter.patton@agilenty.com.

(HTML tags aren't allowed.)

Social Solidarity and the Gift
Social Solidarity and the Gift
This book is the result of more than ten years of research and teaching about the themes of the gift and solidarity. It all started in 1992 when, in conversations with anthropologist Willy Jansen, I was put on the track of the gift literature. This was followed by an invitation from the Dutch newspaper Trouw on the occasion of its fiftieth...
Pro Spring
Pro Spring

Recently, the Java world has witnessed a dramatic shift away from so-called "heavyweight" architectures such as Enterprise JavaBeans (EJB) toward lighter weight frameworks such as Spring. Complex and container-dependent services, such as ORM, and transaction management systems have been replaced with simpler...

Force.com Developer Certification Handbook (DEV401)
Force.com Developer Certification Handbook (DEV401)

When migrating to the new wave of cloud-based applications, we now think about business logic, we think about automating processes, and we think about how we can make the systems better. Force.com is a cloud-based platform that is used to build and deploy enterprise applications on the cloud with minimum coding. Demand for Force.com experts...

Digital Design (VHDL): An Embedded Systems Approach Using VHDL
Digital Design (VHDL): An Embedded Systems Approach Using VHDL

This book provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. It deals with digital design as an activity in a larger systems design context. Instead of focusing on gate-level design and aspects of digital design that have diminishing relevance in a...

Real Time UML: Advances in the UML for Real-Time Systems (3rd Edition)
Real Time UML: Advances in the UML for Real-Time Systems (3rd Edition)
The increasing complexity of embedded and real-time systems requires a more premeditated and sophisticated design approach for successful implementation. The object-based Unified Modeling Language (UML) can describe the structural and behavioral aspects critical to real-time systems and has come to the fore as an outstanding medium for effective...
Handbook of Parallel Computing: Models, Algorithms and Applications (Chapman & Hall/Crc Computer & Information Science Series)
Handbook of Parallel Computing: Models, Algorithms and Applications (Chapman & Hall/Crc Computer & Information Science Series)
We live in an era in which parallel computing has become mainstream and very affordable. This is mainly because hardware costs have come down rapidly. With the advent of the Internet, we also experience the phenomenon of data explosion in every application of interest. Processing voluminous datasets is highly computation intensive. Parallel...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy