[Moims-dai] FW: Electronic Data Sheets
kearneysolutions at gmail.com
kearneysolutions at gmail.com
Tue Mar 28 19:19:37 UTC 2023
DAI folks: This morning I had an action to get some orientation info on
Electronic Data Sheets (EDSs). Ramon Krosley's text below and the two
attachments are the result. Open for discussion at the next telecon.
The PPT addresses a lot of stuff related to Functional Resource Models, but
there are several charts on EDSs.
-=- Mike
Mike Kearney
Huntsville, Alabama, USA
From: r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>
<r.krosley at andropogon.org <mailto:r.krosley at andropogon.org> >
Sent: Tuesday, March 28, 2023 12:27 PM
To: kearneysolutions at gmail.com <mailto:kearneysolutions at gmail.com>
Subject: RE: Electronic Data Sheets
It's true the EDS describe interfaces at a level of detail that enables
generation of software objects. Artemis is using EDS in this way for
software components. EDS can also be used to describe software and hardware
components for configuration into assemblies. The attached draft green book
draft describes how EDS can be applied; some parts of it are more detailed
than you may want, but you can disregard those parts.
The current schema for EDS allows for semantic tags to be applied to data
that passes through interfaces, to describe how to use the data. I think
that this information could be useful to DAI, because software artifacts do
not generally provide this information explicitly. The information can
distinguish a set point (purpose=setpoint) for a control loop from a
measurement (purpose=measurement) in that control loop, which is important
for interpreting archived data. Units of measure and quantity kinds can be
applied to data items to avoid errors that could cause loss of mission, as
happened in the Mars Climate Orbiter mission when a command was sent with
the wrong unit of measure. These semantic tags are optional.
I have attached Peter Shames' charts, which were used during the discussion
of applying EDS in the functional resource model (FRM) in 2021. My thought
was that EDS could describe the proxy agents (see chart 12) for adapting the
FRM to earth space link terminals in various agencies. The EDS would be
used to generate concrete software objects for implementing the proxy
agents. John Pietras agreed. Other participants were not so sure. I have
not heard of further discussions on this topic for many months. The FRM is
written in ASN.1, which describes interfaces abstractly. There are tools
for making more concrete descriptions from ASN.1 files, but some folks
thought that EDS could also be used to combine the abstraction and
concretization information, making FRM more directly applicable to each
agency's software tools.
Ramon
From: kearneysolutions at gmail.com <mailto:kearneysolutions at gmail.com>
<kearneysolutions at gmail.com <mailto:kearneysolutions at gmail.com> >
Sent: Tuesday, March 28, 2023 9:26 AM
To: r.krosley at andropogon.org <mailto:r.krosley at andropogon.org>
Cc: 'Frederick Slane' <frederick.slane at gmail.com
<mailto:frederick.slane at gmail.com> >
Subject: Electronic Data Sheets
Ray: When I was at Dubai, I saw a presentation (from Marcin Gnat, I
believe) from the Cross Supt Svc Mgt WG that had the attached slide in it.
It states that Electronic Data Sheets are being used to describe interfaces.
I had previously thought that EDSs were used for operational system
configuration, not to describe interfaces. As a result, I've started a
discussion in DAI about whether we should consider using EDSs to describe
interfaces. The problem is. nobody in DAI knows anything about EDSs.
Is there a document that SOIS uses to describe the basic (beginner) concepts
of an EDS?
Is it true that EDSs are used to describe software interfaces? If so, can
you fill me in a little bit on how that works?
Thanks,
-=- Mike
Mike Kearney
Huntsville, Alabama, USA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/moims-dai/attachments/20230328/bef2a3e2/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 870x0g1_EDS_and_common_DoT.docx
Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Size: 2165700 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/moims-dai/attachments/20230328/bef2a3e2/attachment-0001.docx>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SEA SAWG Concept - Realization model 210219.pptx
Type: application/vnd.openxmlformats-officedocument.presentationml.presentation
Size: 4380714 bytes
Desc: not available
URL: <http://mailman.ccsds.org/pipermail/moims-dai/attachments/20230328/bef2a3e2/attachment-0001.pptx>
More information about the MOIMS-DAI
mailing list