Author: Derrick Morris
Publisher: Elsevier
ISBN: 1483286843
Category : Computers
Languages : en
Pages : 415
Book Description
This Concise Encyclopedia of Software Engineering is intended to provide compact coverage of the knowledge relevant to the practicing software engineer. The content has been chosen to provide an introduction to the theory and techniques relevant to the software of a broad class of computer applications. It is supported by examples of particular applications and their enabling technologies. This Encyclopedia will be of value to new practitioners who need a concise overview and established practitioners who need to read about the "penumbra" surrounding their own specialities. It will also be useful to professionals from other disciplines who need to gain some understanding of the various aspects of software engineering which underpin complex information and control systems, and the thinking behind them.
Concise Encyclopedia of Software Engineering
Author: Derrick Morris
Publisher: Elsevier
ISBN: 1483286843
Category : Computers
Languages : en
Pages : 415
Book Description
This Concise Encyclopedia of Software Engineering is intended to provide compact coverage of the knowledge relevant to the practicing software engineer. The content has been chosen to provide an introduction to the theory and techniques relevant to the software of a broad class of computer applications. It is supported by examples of particular applications and their enabling technologies. This Encyclopedia will be of value to new practitioners who need a concise overview and established practitioners who need to read about the "penumbra" surrounding their own specialities. It will also be useful to professionals from other disciplines who need to gain some understanding of the various aspects of software engineering which underpin complex information and control systems, and the thinking behind them.
Publisher: Elsevier
ISBN: 1483286843
Category : Computers
Languages : en
Pages : 415
Book Description
This Concise Encyclopedia of Software Engineering is intended to provide compact coverage of the knowledge relevant to the practicing software engineer. The content has been chosen to provide an introduction to the theory and techniques relevant to the software of a broad class of computer applications. It is supported by examples of particular applications and their enabling technologies. This Encyclopedia will be of value to new practitioners who need a concise overview and established practitioners who need to read about the "penumbra" surrounding their own specialities. It will also be useful to professionals from other disciplines who need to gain some understanding of the various aspects of software engineering which underpin complex information and control systems, and the thinking behind them.
Concise Encyclopedia of System Safety
Author: Clifton A. Ericson, II
Publisher: John Wiley & Sons
ISBN: 1118028651
Category : Technology & Engineering
Languages : en
Pages : 444
Book Description
The first comprehensive reference work covering safety professional terminology A convenient desk reference designed to fill a serious gap in the system safety body of knowledge, the Concise Encyclopedia of System Safety: Definition of Terms and Concepts is the first book explicitly devoted to defining system safety terms and concepts and designed to help safety professionals quickly and easily locate the definitions and information which they need to stay abreast of research new and old. Definitions for safety-related terminology currently differ between individual books, guidelines, standards, and even laws. Establishing a single common and complete set of definitions for the first time, with examples for each, the book revolutionizes the way in which safety professionals are able to understand their field. The definitive resource devoted to defining all of the major terms and concepts used in system safety and reliability in a single volume, Concise Encyclopedia of System Safety is the go-to book for systems safety engineers, analysts, and managers as they encounter new terms, or need an exact, technical definition of commonly used terms.
Publisher: John Wiley & Sons
ISBN: 1118028651
Category : Technology & Engineering
Languages : en
Pages : 444
Book Description
The first comprehensive reference work covering safety professional terminology A convenient desk reference designed to fill a serious gap in the system safety body of knowledge, the Concise Encyclopedia of System Safety: Definition of Terms and Concepts is the first book explicitly devoted to defining system safety terms and concepts and designed to help safety professionals quickly and easily locate the definitions and information which they need to stay abreast of research new and old. Definitions for safety-related terminology currently differ between individual books, guidelines, standards, and even laws. Establishing a single common and complete set of definitions for the first time, with examples for each, the book revolutionizes the way in which safety professionals are able to understand their field. The definitive resource devoted to defining all of the major terms and concepts used in system safety and reliability in a single volume, Concise Encyclopedia of System Safety is the go-to book for systems safety engineers, analysts, and managers as they encounter new terms, or need an exact, technical definition of commonly used terms.
Creating a Software Engineering Culture
Author: Karl E. Wiegers
Publisher: Addison-Wesley
ISBN: 0133489299
Category : Computers
Languages : en
Pages : 580
Book Description
This is the digital version of the printed book (Copyright © 1996). Written in a remarkably clear style, Creating a Software Engineering Culture presents a comprehensive approach to improving the quality and effectiveness of the software development process. In twenty chapters spread over six parts, Wiegers promotes the tactical changes required to support process improvement and high-quality software development. Throughout the text, Wiegers identifies scores of culture builders and culture killers, and he offers a wealth of references to resources for the software engineer, including seminars, conferences, publications, videos, and on-line information. With case studies on process improvement and software metrics programs and an entire part on action planning (called “What to Do on Monday”), this practical book guides the reader in applying the concepts to real life. Topics include software culture concepts, team behaviors, the five dimensions of a software project, recognizing achievements, optimizing customer involvement, the project champion model, tools for sharing the vision, requirements traceability matrices, the capability maturity model, action planning, testing, inspections, metrics-based project estimation, the cost of quality, and much more! Principles from Part 1 Never let your boss or your customer talk you into doing a bad job. People need to feel the work they do is appreciated. Ongoing education is every team member’s responsibility. Customer involvement is the most critical factor in software quality. Your greatest challenge is sharing the vision of the final product with the customer. Continual improvement of your software development process is both possible and essential. Written software development procedures can help build a shared culture of best practices. Quality is the top priority; long-term productivity is a natural consequence of high quality. Strive to have a peer, rather than a customer, find a defect. A key to software quality is to iterate many times on all development steps except coding: Do this once. Managing bug reports and change requests is essential to controlling quality and maintenance. If you measure what you do, you can learn to do it better. You can’t change everything at once. Identify those changes that will yield the greatest benefits, and begin to implement them next Monday. Do what makes sense; don’t resort to dogma.
Publisher: Addison-Wesley
ISBN: 0133489299
Category : Computers
Languages : en
Pages : 580
Book Description
This is the digital version of the printed book (Copyright © 1996). Written in a remarkably clear style, Creating a Software Engineering Culture presents a comprehensive approach to improving the quality and effectiveness of the software development process. In twenty chapters spread over six parts, Wiegers promotes the tactical changes required to support process improvement and high-quality software development. Throughout the text, Wiegers identifies scores of culture builders and culture killers, and he offers a wealth of references to resources for the software engineer, including seminars, conferences, publications, videos, and on-line information. With case studies on process improvement and software metrics programs and an entire part on action planning (called “What to Do on Monday”), this practical book guides the reader in applying the concepts to real life. Topics include software culture concepts, team behaviors, the five dimensions of a software project, recognizing achievements, optimizing customer involvement, the project champion model, tools for sharing the vision, requirements traceability matrices, the capability maturity model, action planning, testing, inspections, metrics-based project estimation, the cost of quality, and much more! Principles from Part 1 Never let your boss or your customer talk you into doing a bad job. People need to feel the work they do is appreciated. Ongoing education is every team member’s responsibility. Customer involvement is the most critical factor in software quality. Your greatest challenge is sharing the vision of the final product with the customer. Continual improvement of your software development process is both possible and essential. Written software development procedures can help build a shared culture of best practices. Quality is the top priority; long-term productivity is a natural consequence of high quality. Strive to have a peer, rather than a customer, find a defect. A key to software quality is to iterate many times on all development steps except coding: Do this once. Managing bug reports and change requests is essential to controlling quality and maintenance. If you measure what you do, you can learn to do it better. You can’t change everything at once. Identify those changes that will yield the greatest benefits, and begin to implement them next Monday. Do what makes sense; don’t resort to dogma.
Concise Encyclopedia of Computer Science
Author: Edwin D. Reilly
Publisher: John Wiley & Sons
ISBN: 9780470090954
Category : Computers
Languages : en
Pages : 908
Book Description
The Concise Encyclopedia of Computer Science has been adapted from the full Fourth Edition to meet the needs of students, teachers and professional computer users in science and industry. As an ideal desktop reference, it contains shorter versions of 60% of the articles found in the Fourth Edition, putting computer knowledge at your fingertips. Organised to work for you, it has several features that make it an invaluable and accessible reference. These include: Cross references to closely related articles to ensure that you don’t miss relevant information Appendices covering abbreviations and acronyms, notation and units, and a timeline of significant milestones in computing have been included to ensure that you get the most from the book. A comprehensive index containing article titles, names of persons cited, references to sub-categories and important words in general usage, guarantees that you can easily find the information you need. Classification of articles around the following nine main themes allows you to follow a self study regime in a particular area: Hardware Computer Systems Information and Data Software Mathematics of Computing Theory of Computation Methodologies Applications Computing Milieux. Presenting a wide ranging perspective on the key concepts and developments that define the discipline, the Concise Encyclopedia of Computer Science is a valuable reference for all computer users.
Publisher: John Wiley & Sons
ISBN: 9780470090954
Category : Computers
Languages : en
Pages : 908
Book Description
The Concise Encyclopedia of Computer Science has been adapted from the full Fourth Edition to meet the needs of students, teachers and professional computer users in science and industry. As an ideal desktop reference, it contains shorter versions of 60% of the articles found in the Fourth Edition, putting computer knowledge at your fingertips. Organised to work for you, it has several features that make it an invaluable and accessible reference. These include: Cross references to closely related articles to ensure that you don’t miss relevant information Appendices covering abbreviations and acronyms, notation and units, and a timeline of significant milestones in computing have been included to ensure that you get the most from the book. A comprehensive index containing article titles, names of persons cited, references to sub-categories and important words in general usage, guarantees that you can easily find the information you need. Classification of articles around the following nine main themes allows you to follow a self study regime in a particular area: Hardware Computer Systems Information and Data Software Mathematics of Computing Theory of Computation Methodologies Applications Computing Milieux. Presenting a wide ranging perspective on the key concepts and developments that define the discipline, the Concise Encyclopedia of Computer Science is a valuable reference for all computer users.
Britannica Concise Encyclopedia
Author: Encyclopaedia Britannica, Inc.
Publisher: Encyclopaedia Britannica, Inc.
ISBN: 1593394926
Category : Juvenile Nonfiction
Languages : en
Pages : 2146
Book Description
Britannica Concise Encyclopedia is the perfect resource for information on the people, places, and events of yesterday and today. Students, teachers, and librarians can find fast facts combined with the quality and accuracy that have made Britannica the brand to trust. A tool for both the classroom and the library, no other desk reference can compare.
Publisher: Encyclopaedia Britannica, Inc.
ISBN: 1593394926
Category : Juvenile Nonfiction
Languages : en
Pages : 2146
Book Description
Britannica Concise Encyclopedia is the perfect resource for information on the people, places, and events of yesterday and today. Students, teachers, and librarians can find fast facts combined with the quality and accuracy that have made Britannica the brand to trust. A tool for both the classroom and the library, no other desk reference can compare.
Real-Time Programming 1992
Author: J.A. De La Puente
Publisher: Elsevier
ISBN: 1483297896
Category : Computers
Languages : en
Pages : 306
Book Description
The 47 papers in this volume provide a useful reference tool for the state-of-the-art research in real-time programming.
Publisher: Elsevier
ISBN: 1483297896
Category : Computers
Languages : en
Pages : 306
Book Description
The 47 papers in this volume provide a useful reference tool for the state-of-the-art research in real-time programming.
Systems and Control Encyclopedia Supplementary Volume 1
Author: M.G. Singh
Publisher: Pergamon
ISBN:
Category : Business & Economics
Languages : en
Pages : 666
Book Description
A compendium of systems ideas, methods and applications that emphasizes on the role of computers.
Publisher: Pergamon
ISBN:
Category : Business & Economics
Languages : en
Pages : 666
Book Description
A compendium of systems ideas, methods and applications that emphasizes on the role of computers.
Concise Encyclopedia of Coding Theory
Author: W. Cary Huffman
Publisher: CRC Press
ISBN: 1351375105
Category : Computers
Languages : en
Pages : 998
Book Description
Most coding theory experts date the origin of the subject with the 1948 publication of A Mathematical Theory of Communication by Claude Shannon. Since then, coding theory has grown into a discipline with many practical applications (antennas, networks, memories), requiring various mathematical techniques, from commutative algebra, to semi-definite programming, to algebraic geometry. Most topics covered in the Concise Encyclopedia of Coding Theory are presented in short sections at an introductory level and progress from basic to advanced level, with definitions, examples, and many references. The book is divided into three parts: Part I fundamentals: cyclic codes, skew cyclic codes, quasi-cyclic codes, self-dual codes, codes and designs, codes over rings, convolutional codes, performance bounds Part II families: AG codes, group algebra codes, few-weight codes, Boolean function codes, codes over graphs Part III applications: alternative metrics, algorithmic techniques, interpolation decoding, pseudo-random sequences, lattices, quantum coding, space-time codes, network coding, distributed storage, secret-sharing, and code-based-cryptography. Features Suitable for students and researchers in a wide range of mathematical disciplines Contains many examples and references Most topics take the reader to the frontiers of research
Publisher: CRC Press
ISBN: 1351375105
Category : Computers
Languages : en
Pages : 998
Book Description
Most coding theory experts date the origin of the subject with the 1948 publication of A Mathematical Theory of Communication by Claude Shannon. Since then, coding theory has grown into a discipline with many practical applications (antennas, networks, memories), requiring various mathematical techniques, from commutative algebra, to semi-definite programming, to algebraic geometry. Most topics covered in the Concise Encyclopedia of Coding Theory are presented in short sections at an introductory level and progress from basic to advanced level, with definitions, examples, and many references. The book is divided into three parts: Part I fundamentals: cyclic codes, skew cyclic codes, quasi-cyclic codes, self-dual codes, codes and designs, codes over rings, convolutional codes, performance bounds Part II families: AG codes, group algebra codes, few-weight codes, Boolean function codes, codes over graphs Part III applications: alternative metrics, algorithmic techniques, interpolation decoding, pseudo-random sequences, lattices, quantum coding, space-time codes, network coding, distributed storage, secret-sharing, and code-based-cryptography. Features Suitable for students and researchers in a wide range of mathematical disciplines Contains many examples and references Most topics take the reader to the frontiers of research
Proceedings
Author:
Publisher:
ISBN:
Category : Computer-aided engineering
Languages : en
Pages : 300
Book Description
Publisher:
ISBN:
Category : Computer-aided engineering
Languages : en
Pages : 300
Book Description
Requirements Engineering for Safety-Critical Systems
Author: Luiz Eduardo G. Martins
Publisher: CRC Press
ISBN: 1000793192
Category : Technology & Engineering
Languages : en
Pages : 229
Book Description
Safety-Critical Systems (SCS) are increasingly present in people's daily activities. In the means of transport, in medical treatments, in industrial processes, in the control of air, land, maritime traffic, and many other situations, we use and depend on SCS. The requirements engineering of any system is crucial for the proper development of the same, and it becomes even more relevant for the development of SCS. Requirements Engineering is a discipline that focuses on the development of techniques, methods, processes, and tools that assist in the design of software and systems, covering the activities of elicitation, analysis, modeling and specification, validation, and management of requirements. The complete specification of system requirements establishes the basis for its architectural design. It offers a description of the functional and quality aspects that should guide the implementation and system evolution. In this book, we discuss essential elements of requirements engineering applied to SCS, such as the relationship between safety/hazard analysis and requirements specification, a balance between conservative and agile methodologies during SCS development, the role of requirements engineering in safety cases, and requirements engineering maturity model for SCS. This book provides relevant insights for professionals, students, and researchers interested in improving the quality of the SCS development process, making system requirements a solid foundation for improving the safety and security of future systems.
Publisher: CRC Press
ISBN: 1000793192
Category : Technology & Engineering
Languages : en
Pages : 229
Book Description
Safety-Critical Systems (SCS) are increasingly present in people's daily activities. In the means of transport, in medical treatments, in industrial processes, in the control of air, land, maritime traffic, and many other situations, we use and depend on SCS. The requirements engineering of any system is crucial for the proper development of the same, and it becomes even more relevant for the development of SCS. Requirements Engineering is a discipline that focuses on the development of techniques, methods, processes, and tools that assist in the design of software and systems, covering the activities of elicitation, analysis, modeling and specification, validation, and management of requirements. The complete specification of system requirements establishes the basis for its architectural design. It offers a description of the functional and quality aspects that should guide the implementation and system evolution. In this book, we discuss essential elements of requirements engineering applied to SCS, such as the relationship between safety/hazard analysis and requirements specification, a balance between conservative and agile methodologies during SCS development, the role of requirements engineering in safety cases, and requirements engineering maturity model for SCS. This book provides relevant insights for professionals, students, and researchers interested in improving the quality of the SCS development process, making system requirements a solid foundation for improving the safety and security of future systems.