Current location - Trademark Inquiry Complete Network - Futures platform - What is the baseline?
What is the baseline?
Baseline refers to a straight line segment whose length is accurately measured in triangulation.

Political geography:

1. Baseline: Also known as the territorial sea baseline, it is the dividing line between land and internal water and territorial sea, and the starting line for delineating the territorial sea, contiguous zone, exclusive economic zone and continental shelf width.

2. Baseline —— After the mobile phase is washed, the chromatographic column and the mobile phase reach equilibrium, and the detector measures the outflow curve for a period of time. It should generally be parallel to the time axis.

computer class

Baseline is a stable version of software document or source code (or other output), which is the basis for further development. Therefore, when the baseline is formed, the person in charge of SCM in the project needs to inform the relevant personnel that the baseline has been formed and where to find the baseline version. This process can be regarded as internal release. As for the official release, it should be released from the baseline version.

A baseline is a "snapshot" of each artifact version in the project repository at a specific time. It provides a formal standard on which subsequent work is based, and this standard can only be changed after authorization. After the initial baseline is established, each subsequent change will be recorded as a difference until the next baseline is established.

Developers involved in the project fill in the directories and files of the version represented by the baseline in their workspace. As the work progresses, the baseline will merge the work that the developer has delivered since the last baseline was established. Once the changes are incorporated into the baseline, the developer adopts a new baseline to keep up with the changes in the project. Adjusting the baseline will merge the files in the integration workspace into the development workspace.

There are three main reasons for establishing a baseline: reproducibility, traceability and reporting.

Reproducibility refers to the ability to return and regenerate a given version of a software system in time, or to regenerate the development environment early in a project. Traceability establishes the inheritance relationship between project artifacts. Its purpose is to ensure that the design meets the requirements, the code realizes the design, and the executable file is compiled with the correct code. The report comes from the comparison of one baseline content with another. Baseline comparison is helpful for debugging and generating release notes.

After the baseline is established, all components and baselines need to be marked so that they can be identified and re-established.

Establishing a baseline has the following advantages:

Baseline provides a fixed point and snapshot for developing artifacts.

New projects can be established from fixed points provided by the baseline. As an independent branch, the new project will be isolated from the subsequent changes of the original project (on the main branch).

Every developer can use a component with a baseline as the basis for his updates in an isolated private workspace.

Baselines provide teams with a way to cancel changes when updates are considered unstable or untrustworthy.

You can use a baseline to re-establish a configuration based on a specific version, which can also reproduce the reported errors.

use

Establish a baseline regularly to ensure that each developer's work is synchronized. However, during the course of the project, the baseline should be established regularly at the end point of each iteration (small milestone) and the major milestones associated with the end point of each stage of the life cycle:

Lifecycle Goal Milestones (Initial Stage)

Lifecycle Architecture Milestones (Elaboration Phase)

Initial performance milestone (construction stage)

Product release milestone (productization stage)

Software engineering:

What is a baseline? The first suggested software configuration item constitutes the baseline configuration item. The list of baseline classifications is as follows:

–Description of system functions. System model, project plan and schedule arrangement;

–Software requirements specification. Including graphic analysis model, process, prototype and mathematical specification;

–Design specifications. Including: data design, architecture design, interface design, object description and so on. Acceptance specification;

–Test specifications. Including: test plan, test cases, test expected results, test records, etc.

–Database description. Include data mode, record structure and data item description;

–Module specifications. Include module function description, module algorithm, module interface, etc.

–Run the system. Including module code, link module, database, support and tool program, etc.

–User documentation. Including: installation instructions, operation instructions, user manuals, etc. Training plan; Maintenance documents, including: failure report, maintenance requirements, change records, etc. ;

–Relevant standards and regulations adopted by the project.

Font and typesetting:

The baseline is a straight line above the descending part of the font where most letters are located. The red straight line below is the baseline.

[English typesetting terminology]

English typesetting terminology

Chromatogram:

Baseline is the curve of detector signal with time when there is no sampling, generally it is the curve of noise with time, and it is a straight line when the sensitivity is not very high under normal circumstances.