volume_mute
Which of the following are correct? Select all that apply
publish date: 2026/06/09 19:47:12.741106 UTC
volume_mute
Correct Answer
(1) A model is an abstract view of a system that deliberately ignores some system detail
(2) Context models show how a system is positioned in its environment; activity diagrams can extend them to show business processes
(3) Class diagrams are used to define the static structure of object classes and their associations
(4) State diagrams are used to model a system's behavior in response to internal or external events
(5) Model-driven engineering is an approach in which a system is represented as models that can be automatically transformed to executable code
Explanation
All are correct except: 'Sequence diagrams are primarily used to show the static class structure of a system' - this is wrong. Sequence diagrams show dynamic interactions between objects over time. Static class structure is the domain of class diagrams. All other statements are accurate key points.
Reference
Software Engineering, Ian Sommerville, 10th edition
