Discussion Questions

1:

Construct an allocation style that assigns the runtime files to a file system. Although this style carries important in-formation, seven of the authors voted not to include it in the allocation viewtype. Why do you suppose that was? Although we will not identify the lone supporter, what do you suppose her reasons were?

2:

Suppose that you needed to map the modules under test to the test harness that generates inputs, exercises the modules, and records the outputs. Sketch an allocation style that addresses this concern.

3:

In one project, short identifiers were assigned to every module. A module's full name consisted of its identifier, prefixed by its parent's identifier, separated by a period (.). The project's file structure was defined by a short memorandum stating the pathname of a root directory and further stating that each module would be stored in the directory obtained by changing each period in the module's full name to a slash (/). Did this memorandum constitute an implementation view for this system? Why or why not? What are the advantages and disadvantages of this scheme?

4:

Suppose that your system can be deployed on a wide variety of hardware platforms and configurations. How would you represent that?

Категории