Software reuse is the principal approach for constructing web-based systems, requirements for those systems cannot be completely specified in advance, User interfaces are constrained by the capabilities of web browsers. More test answers on https://studyhippo.com/cs-blah-blah-blah/