New Software Engineering Paradigm Based on Complexity Science An Introduction to NSE

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 paradig...

Full description

Bibliographic Details
Main Author: Xiong, Jay
Format: eBook
Language:English
Published: New York, NY Springer New York 2011, 2011
Edition:1st ed. 2011
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Introduction
  • The Process models of the old-established software engineering paradigm
  • The critical problems existing with the old-established software engineering paradigm
  • The foundation for establishing NSE: complexity science
  • Prediction and practices : a new round of industrial revolution driven by complexity science, and a general paradigm-shift framework proposed
  • Outline of NSE paradigm
  • NSE process model
  • The facility for automated and bidirectional traceability
  • NSE software development methodology driven by defect-prevention and traceability
  • NSE software diagramming paradigm based on interactive and traceable 3J-Graphics proposed
  • The basis of software testing
  • Software test case design
  • Various kinds of software testing
  • NSE software testing paradigm based on Transparent-box testing approach proposed
  • NSE software quality assurance paradigm driven by defect prevention
  • NSE software maintenance paradigm: systematic, disciplined, and quantifiable
  • NSE documentation paradigm: traceable and consistent with the source code
  • NSE project management paradigm: seamlessly combined with the project development process
  • Technologies and algorithms innovated for supporting NSE
  • NSE support tools and NSE support platform, Panorama++ and SilverBullet
  • NSE applications
  • Candidate of "Silver Bullet"