Use-perspective unit documentation
- 112 Downloads
Introductory software engineering students working on larger projects commonly encounter difficulty in group decision-making and architectural design. A use-perspective documentation framework is taught to students which is structured to overcome these two problems. Projects to which this framework is applied can be decomposed into a main unit, which requires input of the entire group, and subunits, which can be designed and coded by individual group members. A document is produced for each of the units concerning external behavior, required setup and usage of the unit. Creation of this document fosters communication and decision-making skills and requires students to engage in architectural design.
KeywordsPerformance Attribute Architectural Design Main Unit External Behavior Software Unit
Unable to display preview. Download preview PDF.
- Cioch, F.A. and F. Mili, "Software Documentation for Systems Integration: A Triangular Framework," Oakland University Technical Report, TR-CSE-89-10-01.Google Scholar
- Cioch, F.A. and F. Mili, "Use-Oriented Documentation for Reusable Components," presented at the First Great Lakes Computer Science Conference, 1989.Google Scholar
- Mili, F. and F.A. Cioch, "Documenting Decision Models for Informed and Confident Decisions," Proceedings of the 23rd Hawaii International Conference on System Sciences, IEEE, 1990.Google Scholar
- Fairley, R., Software Engineering Concepts, McGraw-Hill, 1985.Google Scholar
- Pressman, R.S., Software Engineering: A Practitioner's Approach, 2nd edition, McGraw-Hill, 1987.Google Scholar
- Gilb, T., Principles of Software Engineering Management, Addison-Wesley, 1988.Google Scholar