201 Principles of Software Development
Author: Alan Mark Davis
Publisher: McGraw-Hill Companies
Published: 1995
Total Pages: 264
ISBN-13:
DOWNLOAD EBOOKSoftware -- Software Engineering.
Read and Download eBook Full
Author: Alan Mark Davis
Publisher: McGraw-Hill Companies
Published: 1995
Total Pages: 264
ISBN-13:
DOWNLOAD EBOOKSoftware -- Software Engineering.
Author: Robert L. Glass
Publisher: Addison-Wesley Professional
Published: 2003
Total Pages: 218
ISBN-13: 9780321117427
DOWNLOAD EBOOKRegarding the controversial and thought-provoking assessments in this handbook, many software professionals might disagree with the authors, but all will embrace the debate. Glass identifies many of the key problems hampering success in this field. Each fact is supported by insightful discussion and detailed references.
Author: Dan Pilone
Publisher: "O'Reilly Media, Inc."
Published: 2008-12-26
Total Pages: 495
ISBN-13: 0596527357
DOWNLOAD EBOOKProvides information on successful software development, covering such topics as customer requirements, task estimates, principles of good design, dealing with source code, system testing, and handling bugs.
Author: Marvin V. Zelkowitz
Publisher: Prentice Hall
Published: 1979
Total Pages: 360
ISBN-13:
DOWNLOAD EBOOKConcentrates on the design aspects of programming for software engineering, while also covers the full range of software development cycles.
Author: Tarek Sobh
Publisher: Springer Science & Business Media
Published: 2010-06-26
Total Pages: 622
ISBN-13: 9048191122
DOWNLOAD EBOOKInnovations in Computing Sciences and Software Engineering includes a set of rigorously reviewed world-class manuscripts addressing and detailing state-of-the-art research projects in the areas of Computer Science, Software Engineering, Computer Engineering, and Systems Engineering and Sciences. Topics Covered: •Image and Pattern Recognition: Compression, Image processing, Signal Processing Architectures, Signal Processing for Communication, Signal Processing Implementation, Speech Compression, and Video Coding Architectures. •Languages and Systems: Algorithms, Databases, Embedded Systems and Applications, File Systems and I/O, Geographical Information Systems, Kernel and OS Structures, Knowledge Based Systems, Modeling and Simulation, Object Based Software Engineering, Programming Languages, and Programming Models and tools. •Parallel Processing: Distributed Scheduling, Multiprocessing, Real-time Systems, Simulation Modeling and Development, and Web Applications. •Signal and Image Processing: Content Based Video Retrieval, Character Recognition, Incremental Learning for Speech Recognition, Signal Processing Theory and Methods, and Vision-based Monitoring Systems. •Software and Systems: Activity-Based Software Estimation, Algorithms, Genetic Algorithms, Information Systems Security, Programming Languages, Software Protection Techniques, Software Protection Techniques, and User Interfaces. •Distributed Processing: Asynchronous Message Passing System, Heterogeneous Software Environments, Mobile Ad Hoc Networks, Resource Allocation, and Sensor Networks. •New trends in computing: Computers for People of Special Needs, Fuzzy Inference, Human Computer Interaction, Incremental Learning, Internet-based Computing Models, Machine Intelligence, Natural Language.
Author: Hans van Vliet
Publisher:
Published: 2000-10-10
Total Pages: 760
ISBN-13:
DOWNLOAD EBOOKThis work aims to provide the reader with sound engineering principles, whilst embracing relevant industry practices and technologies, such as object orientation and requirements engineering. It includes a chapter on software architectures, covering software design patterns.
Author: Mauro Pezze
Publisher: John Wiley & Sons
Published: 2008
Total Pages: 516
ISBN-13:
DOWNLOAD EBOOKTeaches readers how to test and analyze software to achieve an acceptable level of quality at an acceptable cost Readers will be able to minimize software failures, increase quality, and effectively manage costs Covers techniques that are suitable for near-term application, with sufficient technical background to indicate how and when to apply them Provides balanced coverage of software testing & analysis approaches By incorporating modern topics and strategies, this book will be the standard software-testing textbook
Author: John F. Dooley
Publisher: Apress
Published: 2017-11-25
Total Pages: 330
ISBN-13: 1484231538
DOWNLOAD EBOOKLearn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the application of engineering principles to the development of software. You'll see how to run a software development project, examine the different phases of a project, and learn how to design and implement programs that solve specific problems. It's also about code construction — how to write great programs and make them work. Whether you're new to programming or have written hundreds of applications, in this book you'll re-examine what you already do, and you'll investigate ways to improve. Using the Java language, you'll look deeply into coding standards, debugging, unit testing, modularity, and other characteristics of good programs. With Software Development, Design and Coding, author and professor John Dooley distills his years of teaching and development experience to demonstrate practical techniques for great coding. What You'll Learn Review modern agile methodologies including Scrum and Lean programming Leverage the capabilities of modern computer systems with parallel programming Work with design patterns to exploit application development best practices Use modern tools for development, collaboration, and source code controls Who This Book Is For Early career software developers, or upper-level students in software engineering courses
Author: Frank F. Tsui
Publisher: Jones & Bartlett Publishers
Published: 2014
Total Pages: 346
ISBN-13: 1449691994
DOWNLOAD EBOOKEssentials of Software Engineering, Third Edition is a comprehensive, yet concise introduction to the core fundamental topics and methodologies of software development. Ideal for new students or seasoned professionals looking for a new career in the area of software engineering, this text presents the complete life cycle of a software system, from inception to release and through support. The authors have broken the text into six distinct sections covering programming concepts, system analysis and design, principles of software engineering, development and support processes, methodologies, and product management. Presenting topics emphasized by the IEEE Computer Society sponsored Software Engineering Body of Knowledge (SWEBOK) and by the Software Engineering 2004 Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, the second edition of Essentials of Software Engineering is an exceptional text for those entering the exciting world of software development.
Author: Frank Tsui
Publisher: Jones & Bartlett Learning
Published: 2022-01-24
Total Pages: 348
ISBN-13: 1284228991
DOWNLOAD EBOOK"The basic concepts and theories of software engineering have stabilized considerably from the early days of thirty to forty years ago. Nevertheless, the technology and tools continue to evolve, expand and improve every four to five years. In this fifth edition, we will cover some of these newly established improvements in technology and tools but reduce some areas, such as process assessment models, that is becoming less relevant today. We will still maintain many of the historically important concepts that formed the foundation to this field, such as the traditional process models. Our goal is to continue to keep the content of this book to a concise amount that can be taught in a 16-week semester introductory course"--