• Home
  • Textbooks
  • Software Engineering 3: Domains, Requirements, and Software Design
  • Documents

Software Engineering 3: Domains, Requirements, and Software Design

Dines Bjørner

Chapter 2

Documents - all with Video Answers

Educators


Chapter Questions

Problem 1

We refer to Sect. 1.7.1 for the list of 15 running domain (requirements and software design) examples; and we refer to the introductory remarks of Sect. 1.7.2 concerning the use of the term "selected topic".

Check back soon!

Problem 1

Informative Domain Development Documents. For the fixed topic, selected by you, draft a set of informative documents for a project which is to develop a description of the domain. Set aside one quarter page, at most, for most of the part answers, and maybe up to one half page for some others (synopsis, design brief).

Check back soon!

Problem 2

Informative Requirements Development Documents. For the fixed topic, selected by you, draft a set of informative documents for a project which is to develop a requirements for some software to serve in the chosen domain. Reuse, as much as is possible, your answer to Exercise 2.1.

Check back soon!

Problem 3

Descriptive Rough Domain Sketches. For the fixed topic, selected by you, attempt a rough sketch of some area of the chosen domain. Set aside no more than one page for this. In preparation for Exercise 2.4, try formulate your rough domain sketch such that it lends itself to some simplifying concept formation - in the style, for example, of Example 2.20.

Check back soon!
00:16

Problem 4

Concept Analysis of Rough Domain Sketch. Given your answer to Exercise 2.3, and "inspired", perhaps, by Example 2.20, analyse, with a view towards forming one or more concepts, the rough domain sketch of Exercise 2.3.

Amy Jiang
Amy Jiang
Numerade Educator
01:17

Problem 5

Descriptive Domain Terminology. On the basis of your answers to Exercises 2.3 and 2.4, establish a tiny terminology of some four to five terms - such that some terms rely on the definition of other terms.

Christian Otero
Christian Otero
Numerade Educator

Problem 6

Descriptive Domain Narrative. On the basis of your answers to Exercises 2.3-2.5, formulate, over two to three pages, a well-structured narrative.

Check back soon!
00:43

Problem 7

Table of Contents. Draft a possible table of contents of all the documents to be developed during a project that develops a domain description, a requirements prescription and a software design.

Aadit Sharma
Aadit Sharma
Numerade Educator

Problem 8

Requirements for a Document Support Tool. This chapter discussed a domain of document development. It focused on the entities (i.e., the documents or document parts) of such a domain. Rough-sketch requirements for a software package that assist developers in developing, maintaining (i.e., editing, versioning), distributing (including tracing the whereabouts of) development documents, etc.

Check back soon!