Framework-based Software Development in C++
Title | Framework-based Software Development in C++ PDF eBook |
Author | Gregory F. Rogers |
Publisher | Prentice Hall |
Pages | 408 |
Release | 1997 |
Genre | Computers |
ISBN |
Appropriate for a graduate level course in Computer Science or Software Engineering. The first book that presents a software development methodology for building C++ class frameworks using emerging object standards: CORBA, STL, and ODMG-93. It may be viewed as a software developers handbook, one that explains how to use Object-Oriented Design the way in which it was originally intended.
Building Application Frameworks
Title | Building Application Frameworks PDF eBook |
Author | Mohamed E. Fayad |
Publisher | |
Pages | 694 |
Release | 1999-09-27 |
Genre | Computers |
ISBN |
Object Technology The first experience-based guide to building object-oriented frameworks Building Application Frameworks By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a framework development project. Providing guidance on all key technical and business issues surrounding framework construction, it covers: * Techniques for developing, integrating, and adapting frameworks * Leveraging existing design and code * Selecting and utilizing frameworks * Tracking, controlling, and documenting framework development * Maintaining, measuring, and controlling framework quality * Training developers in the effective use of frameworks * Evaluating frameworks and framework investments
Fit for Developing Software
Title | Fit for Developing Software PDF eBook |
Author | Rick Mugridge |
Publisher | Pearson Education |
Pages | 656 |
Release | 2005-06-29 |
Genre | Computers |
ISBN | 0321629957 |
The Fit open source testing framework brings unprecedented agility to the entire development process. Fit for Developing Software shows you how to use Fit to clarify business rules, express them with concrete examples, and organize the examples into test tables that drive testing throughout the software lifecycle. Using a realistic case study, Rick Mugridge and Ward Cunningham--the creator of Fit--introduce each of Fit's underlying concepts and techniques, and explain how you can put Fit to work incrementally, with the lowest possible risk. Highlights include Integrating Fit into your development processes Using Fit to promote effective communication between businesspeople, testers, and developers Expressing business rules that define calculations, decisions, and business processes Connecting Fit tables to the system with "fixtures" that check whether tests are actually satisfied Constructing tests for code evolution, restructuring, and other changes to legacy systems Managing the quality and evolution of tests A companion Web site (http://fit.c2.com/) that offers additional resources and source code
The C++ Standard Library
Title | The C++ Standard Library PDF eBook |
Author | Nicolai M. Josuttis |
Publisher | Addison-Wesley Professional |
Pages | 826 |
Release | 1999 |
Genre | Computers |
ISBN | 9780201379266 |
Contains full coverage of the ANSI/ISO C++ standard. The text covers classes, methods, interfaces and objects that make up the standard C++ libraries.
Component-based Software Development
Title | Component-based Software Development PDF eBook |
Author | Kung-Kiu Lau |
Publisher | World Scientific |
Pages | 312 |
Release | 2004 |
Genre | Computers |
ISBN | 9812388281 |
- First book of its kind (case studies in CBD) - Covers different kinds of components - Covers different component models/technologies - Includes a wide scope of CBD topics - Covers both theoretical and practical work - Includes both formal and informal approaches - Provides a snapshot of current concerns and pointers to future trends
Component-based Software Development
Title | Component-based Software Development PDF eBook |
Author | Kung-Kiu Lau |
Publisher | World Scientific |
Pages | 312 |
Release | 2004 |
Genre | Computers |
ISBN | 9812562427 |
Component-based software development (CBD) is an emerging discipline that promises to take software engineering into a new era. Building on the achievements of object-oriented software construction, CBD aims to deliver software engineering from a cottage industry into an industrial age for Information Technology, wherein software can be assembled from components, in the manner that hardware systems are currently constructed from kits of parts. This volume provides a survey of the current state of CBD, as reflected by activities that have been taking place recently under the banner of CBD, with a view to giving pointers to future trends. The contributions report case studies - self-contained, fixed-term investigations with a finite set of clearly defined objectives and measurable outcomes - on a sample of the myriad aspects of CBD. The book includes chapters dealing with COTS (commercial off-the-shelf) components; methodologies for CBD; compositionality, i.e. how to calculate or predict properties of a composite from those of its constituents; component software testing; and grid computing.
Software Architectures
Title | Software Architectures PDF eBook |
Author | Leonor Barroca |
Publisher | Springer Science & Business Media |
Pages | 300 |
Release | 2000 |
Genre | Business & Economics |
ISBN | 9781852336363 |
This book provides a unique overview of different approaches to developing software that is flexible, adaptable and easy to maintain and reuse. It covers the most recent advances in software architecture research. In addition, it provides the reader with scalable solutions for engineering and reengineering business processes, including architectural components for business applications, framework design for Internet distributed business applications, and architectural standards for enterprise systems.