Archive for the 'Software Development' Category

Software Security Engineering: A Guide for Project Managers

Software that is developed from the beginning with security in mind will resist, tolerate, and recover from attacks more effectively than would otherwise be possible. While there may be no silver bullet for security, there are practices that project managers will find beneficial. With this management guide, you can select from a number of sound practices likely to increase the security and dependability of your software, both during its development and subsequently in its operation.

Software Security Engineering draws extensively on the systematic approach developed for the Build Security In (BSI) Web site. Sponsored by the Department of Homeland Security Software Assurance Program, the BSI site offers a host of tools, guidelines, rules, principles, and other resources to help project managers address security issues in every phase of the software development life cycle (SDLC). The book’s expert authors, themselves frequent contributors to the BSI site, represent two well-known resources in the security world: the CERT Program at the Software Engineering Institute (SEI) and Cigital, Inc., a consulting firm specializing in software security.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
  • 872 views
  • 0 Comments
  • In: IT eBooks, Security, Software Development
  • Author : mrblue
  • Basic Statistics Using SAS Enterprise Guide A Primer

    "This guide is an excellent introduction to SAS Enterprise Guide for users new to Enterprise Guide, new to statistics, or both. A user stepping through all the examples in this book would end up being exposed to many different types of data and a variety of commonly-used statistical techniques, from t-tests and Fisher's Exact Test to logistic regression and survival analysis. Throughout, the emphasis is on good statistical practices - looking at the data, thinking about what questions to ask about the data, and then using statistical methods to address those questions. The examples provide excellent illustrations of how to use Enterprise Guide to accomplish these tasks at just the right level of detail, and it is obvious from the context how to extend the examples to more complex situations. This book is recommended for anyone who wants to learn the basics of SAS Enterprise Guide for statistical analysis." –David J. Pasta, Vice President, Statistics & Data Operations, ICON Clinical Research.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading ... Loading ...
  • 311 views
  • 0 Comments
  • In: Software Development
  • Author : mrblue
  • VBA For Dummies

    VBA helps you put your computer in its place Write programs that automate tasks and make Office 2007 work better for you If your computer is becoming your boss instead of your servant, start using VBA to tell it what to do! Here's the latest on the VBA IDE and program containers, debugging and controlling your programs, working with multiple applications using a single program, and the most exciting stuff — programming for all the Office 2007 applications.

    Discover how to
    Customize an application's interface
    Quick-launch a VBA program
    Store and modify information
    Use VBA with the Ribbon
    Understand object-oriented programming
    Avoid runtime errors

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading ... Loading ...
  • 463 views
  • 0 Comments
  • In: IT eBooks, Office, Software Development, Visual Basic
  • Author : Minus2
  • Scaling Software Agility: Best Practices for Large Enterprises

    Agile development practices, while still controversial in some circles, offer undeniable benefits: faster time to market, better responsiveness to changing customer requirements, and higher quality. However, agile practices have been defined and recommended primarily to small teams. In Scaling Software Agility, Dean Leffingwell describes how agile methods can be applied to enterprise-class development.

    • Part I provides an overview of the most common and effective agile methods.
    • Part II describes seven best practices of agility that natively scale to the enterprise level.
    • Part III describes an additional set of seven organizational capabilities that companies can master to achieve the full benefits of software agility on an enterprise scale.

    This book is invaluable to software developers, testers and QA personnel, managers and team leads, as well as to executives of software organizations whose objective is to increase the quality and productivity of the software development process but who are faced with all the challenges of developing software on an enterprise scale.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
    Loading ... Loading ...
  • 960 views
  • 0 Comments
  • In: IT eBooks, Software Development
  • Author : mrblue
  • Handbook Of Data Structures And Applications

    cover

    Handbook of Data Structures and Applications responds to the needs of data structure and algorithm researchers by providing a comprehensive survey of data structures of various types. Divided into seven parts, the text begins with a review of introductory material, followed by a discussion of well-know classes of data structures, Priority Queues, Dictionary Structures, and Multidimensional structures. It next analyzes miscellaneous data structures, which are well-known structures that elude easy classification. The book then addresses mechanisms and tools that were developed to facilitate the use of data structures in real programs. It concludes with an examination applications of data structures.

    The text starts with trees and graphs. Then goes on to heaps, priority queues and general purpose queues. And then to hash tables and search trees. The latter are shown to be importantly different from generic trees. Naturally, B and B* trees also come into the picture.

    More complex structures that arise out of the multidimensional nature of data are also investigated.

    The typical chapter can be a little terse if you have not encountered its ideas before. The book is best suited to someone also well versed in data structures, and who needs a solid reference manual.

    1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5 out of 5)
    Loading ... Loading ...
  • 2,205 views
  • 4 Comments
  • In: IT eBooks, Software Development
  • Author : ganelon