Abstract
This chapter introduces software coding engineering with NSE on which software coding and software design are combined together closely using the innovated Synthesis Design and Incremental Integration (growing up) technique – with NSE, software design becomes precoding and software coding becomes further design. The quality of the work products (source code and the documents) is ensured by defect prevention and defect propagation prevention through dynamic testing using the innovated Transparent-box testing method, inspection using traceable documents and the source code, and software visualization.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bech K (1999) Extreme programming explained: embrace change. Addison-Wesley, Boston
Brooks FP Jr (1995) The mythical man-month. Addison-Wesley, Reading, p 149
Coad P, Nicola J (1993) Object-oriented programming. Prentice Hall, Englewood Cliffs
RTCA/DO-178B (1992) Software considerations in airborne systems and equipment certification. RTCA, Washington, DC
Author information
Authors and Affiliations
Corresponding author
Further Reading and Information Source
Further Reading and Information Source
-
(a)
Pressman RS (2005) Software engineering: a practitioner’s approach. McGraw-Hill, New York
-
(b)
Sources for coding standards:
http://drupal.org/coding-standards
http://www.amazon.com/Coding-Standards-Rules-Guidelines-Practices/dp/0321113586
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Xiong, J. (2011). Coding Engineering with NSE. In: New Software Engineering Paradigm Based on Complexity Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-7326-9_13
Download citation
DOI: https://doi.org/10.1007/978-1-4419-7326-9_13
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4419-7325-2
Online ISBN: 978-1-4419-7326-9
eBook Packages: EngineeringEngineering (R0)