Generate a sentence with "c1" difficulty that contains the following words: specifications, modularity, soft.
Soft modularity is usually attained through specifications, but nothing forces the interactions among modules to their defined interfaces.