In which of the following perspectives are the constraints of technology applied to the logical design of the solution?