New Software Engineering Paradigm Based on Complexity Science: An Introduction to NSE
Autor Jay Xiongen Limba Engleză Paperback – 27 noi 2014
The tools NSE_CLICK- an automatic acceptance testing platform for outsourcing (or internally developed) C/C++ products, and NSE_CLICK_J - an automatic acceptance testing platform for outsourcing (or internally developed) Java products are particularly designed for non-technical readers to view/review how the acceptance testing of a software product developed with NSE can be performed automatically, and how the product developed with NSE is truly maintainable at the customer site.
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 1239.85 lei 6-8 săpt. | |
Springer – 27 noi 2014 | 1239.85 lei 6-8 săpt. | |
Hardback (1) | 1247.26 lei 6-8 săpt. | |
Springer – 24 feb 2011 | 1247.26 lei 6-8 săpt. |
Preț: 1239.85 lei
Preț vechi: 1512.01 lei
-18% Nou
Puncte Express: 1860
Preț estimativ în valută:
237.31€ • 246.81$ • 198.86£
237.31€ • 246.81$ • 198.86£
Carte tipărită la comandă
Livrare economică 13-27 martie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781489981592
ISBN-10: 1489981594
Pagini: 784
Ilustrații: XXXV, 746 p.
Dimensiuni: 155 x 235 x 41 mm
Greutate: 1.08 kg
Ediția:2011
Editura: Springer
Colecția Springer
Locul publicării:New York, NY, United States
ISBN-10: 1489981594
Pagini: 784
Ilustrații: XXXV, 746 p.
Dimensiuni: 155 x 235 x 41 mm
Greutate: 1.08 kg
Ediția:2011
Editura: Springer
Colecția Springer
Locul publicării:New York, NY, United States
Public țintă
ResearchCuprins
1: Introduction.- 2: Is the Old-Established Software Engineering Paradigm Entirely Outdated?.- 3: Foundation for Establishing NSE: Complexity Science.- 4: Prediction and Practices: A New Round of Industrial Revolution Driven by Complexity Science, and a General Paradigm-Shift Framework.- 5: Outline of NSE Paradigm.- 6: The Unique Techniques Innovated to Support NSE .- 7: NSE Software Engineering Visualization Paradigm.- 8: NSE Process Model .- 9: The Facility for Automated and Self-Maintainable Traceability.- 10: NSE Software Development Methodology Driven by Defect-Prevention and Traceability.- 11: Requirement Engineering with NSE.- 12: Design Engineering with NSE.- 13: Coding Engineering with NSE.- 14: The Basis of Software Testing.- 15: Software Test Case Design.- 16: NSE Software Testing Paradigm Based on Transparent-Box Method.- 17: NSE Software Quality Assurance Paradigm Driven by Defect Prevention.- 18: NSE Software Maintenance Paradigm: Systematic, Disciplined, and Quantifiable.- 19: NSE Documentation Paradigm: Virtual, Traceable and Consistent with the Source Code.- 20: NSE Project Management Paradigm: Seamlessly Combined with the Project Development Process.- 21: Algorithms Innovated for Establishing NSE.- 22: NSE Support Tools and NSE Support Platforms.- 23: NSE Applications.- 24: Candidates of “Silver Bullet”.
Textul de pe ultima copertă
Title: New Software Engineering Paradigm Based on Complexity Science: An Introduction to NSE Author: Jay Xiong Software has become the driving force for the development of all kinds of businesses, engineering, sciences and the global economy. But software itself is not well engineered, resulting in a total economic cost that is disturbingly high. Jay Xiong, a leading entrepreneur in the field of software engineering, realized many of the problems in software engineering stem from an incorrect paradigm. Software is a nonlinear complex system, but the existing software engineering paradigm is based on linear thinking, reductionism, and a superposition principle that the whole of a system is the sum of its parts. Xiong believes that the solution to software problems lies with complexity science, which is the science of studying complex systems with many interactive components. In New Software Engineering Paradigm Based on Complexity Science: An Introduction to NSE, Xiong details how complexity science can be a powerful means to solve all critical issues existing in today’s software engineering through a two-step process. Step one discusses shifting the engineering paradigm to one based on nonlinear process and complexity science. For that, he posits the Nonlinear Software Engineering (NSE) paradigm. And step two applies complexity science to efficiently handle the problems of an individual complex system. This text introduces many new concepts, ideas, algorithms, models, methods, techniques and tools. It is aimed at anyone who has any relation to computer science and software engineering.
The tools NSE_CLICK- an automatic acceptance testing platform for outsourcing (or internally developed) C/C++ products, and NSE_CLICK_J - an automatic acceptance testing platform for outsourcing (or internally developed) Java products are particularly designed for non-technical readers to view/review how the acceptance testing of a software product developed with NSE can be performed automatically, and how the product developed with NSE is truly maintainable at the customer site.
The tools NSE_CLICK- an automatic acceptance testing platform for outsourcing (or internally developed) C/C++ products, and NSE_CLICK_J - an automatic acceptance testing platform for outsourcing (or internally developed) Java products are particularly designed for non-technical readers to view/review how the acceptance testing of a software product developed with NSE can be performed automatically, and how the product developed with NSE is truly maintainable at the customer site.
Caracteristici
New foundation (complexity science) for establishing software engineering paradigm; New software development methodology driven by defect prevention and traceability; New software diagramming paradigm using interactive and traceable graphics; New software testing paradigm based on the transparent-box approach which combines functional testing and structural testing together seamlessly.
Includes supplementary material: sn.pub/extras
Includes supplementary material: sn.pub/extras