Describes the context view that defines the boundaries of the system under development to distinguish it from neighboring systems.
Business Context
Context
Elements
Table 7. Business Context
Neighbour |
Description |
| documents software with toolchain that generates html. Wants to ensure that links within this html are valid. |
| build system |
| HtmlSC reads and parses local html files and performs sanity checks within those. |
| HtmlSC checks if linked images exist as (local) files. |
| Optionally HtmlSC can be configured to check for the existance of external web resources. Due to the nature of web systems, this check might need a significant amount of time and might yield invalid results due to network and latency issues. |
Deployment Context
Context
Elements
Doctype | Node / Artifact | Description |
---|
node | artifact repository | global public cloud repository for binary artifacts, similar to mavenCentral. HtmlSC binaries are uploaded to this server. |
artifact | build.gradle | Gradle build script configuring (among other things) the HtmlSC plugin to perform the Html checking. |
node | hsc user computer | where arbitrary documentation takes place with html as output formats. |
node | hsc-development | where development of HtmlSC takes place |
artifact | hsc-plugin-binary | Compiled and packaged version of HtmlSC including required dependencies. |
Details see Deployment View.