8. Designing and Constructing Software – Code-Related Issues

There comes a point in every project when the software design must be turned into a working product. Central to this is the:

  • Development of the application-level source code
  • Organization and packaging of this code into sets of program units
  • Development of low-level (service software) source code
  • Organization and packaging of this code into appropriate program units
  • Integration of these various program units
  • Incorporation and integration of library units (especially commercial-off-the-shelf (COTS)) software components
  • Documentation of the work in an organized, useful, understandable, and maintainable manner

How well we handle this depends on many factors; here, we will limit ...

Get The Complete Edition – Software Engineering for Real-Time Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.