volume_mute
Types of Reusable Components
publish date: 2026/05/30 13:51:28.550742 UTC
volume_mute
Which of the following are the three types of software components that may be used in a reuse-oriented process? Select all that apply.
Correct Answer
(1) Web services developed according to service standards available for remote invocation
(2) Collections of objects developed as a package (e.g., .NET or J2EE)
(3) Stand-alone software systems configured for use in a particular environment
Explanation
The three types of software components in a reuse-oriented process are: (1) web services available for remote invocation; (2) collections of objects developed as packages integrated with frameworks like .NET or J2EE; and (3) stand-alone software systems (COTS) configured for a particular environment.
Reference
Software Engineering, Ian Sommerville, 9th edition
