Across
- 5. Software systems that are intended to provide automated support for software process activities.
- 9. IT is a sequential model that divides software development into pre-defined phases.
- 11. Constraints applied to system models.
- 13. An architectural model presents an abstract view of the sub-systems making up a system.
- 14. Computer programs and associated documentation such as requirements, design models and user manuals.
Down
- 1. Properties of the system of a whole that depend on the system components and their relationships.
- 2. The process of putting hardware, software and people together to make a system.
- 3. A purposeful collection of inter-related components working together to achieve some common objective.
- 4. changing the software in response to changing demands.
- 6. Software engineering is an engineering discipline that is concerned with all aspects of software production.
- 7. A set of activities whose goal is the development or evolution of software.
- 8. A legacy system is outdated computing software and/or hardware that is still in use.
- 10. production of the software system.
- 12. checking that the software is what the customer wants