Green-Software-Foundation / sci

A specification that describes how to calculate a carbon intensity for software applications.
Other
263 stars 54 forks source link

Lab-based alternatives to Real-world measurements: Clarify the role of measurement #147

Closed dschien closed 2 years ago

dschien commented 2 years ago

There are several references to "measurement" in this section. For the majority of software applications measurements "in the wild" are impossible as they are distributed over several servers, networks and user devices and no party can physically take measurements on all parts of this supply chain.

I suggest substituting this term for something that takes this complication into account.

atg-abhishek commented 2 years ago

Do you have any suggestions on what the other phrasing would be?

dschien commented 2 years ago

Regarding the meaning of measurement. L.J. Ferris. A new definition of measurement. 2004 provides this definition: "‘Measurement is an empirical process, using an instrument, effecting a rigorous and objective mapping of an observable into a category in a model of the observable that meaningfully distinguishes the manifestation from other possible and distinguishable manifestations’’."

Key here are empirical and use of instrument.

Similarly Roman Z. Morawski in Technoscientific Research "... measurement is a “process of experimentally obtaining one or more quantity values that can reasonably be attributed to a quantity”. Note the experimental.

I think this use of the term also comes across in Asim's latest addition to the introduction in PR "Suppose, there is a lack of access, capability, or rights to the necessary real-world data. In that case, the SCI allows for data generated through modeling using best estimates instead." - here, a distinction is drawn between "real-world data" and data generated through modelling. ie..measurements are being contrasted to modelling.

So, the question is, if we really want to refer to measurement throughout the document.