Avionics ICD representation using JSON for Configurable Data Analyzer

The Interface Control Document(ICD) represents the details of information being transferred between the avionics subsystems during its different phases of operation. The ICD is generated as a result of meticulous study on the subsystems and their interfaces during System architecture and design. It...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:2019 International Conference on Range Technology (ICORT) s. 1 - 5
Hlavní autori: Sasikumar, Aleena, Prem, N, Satyanarayana, JV
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 01.02.2019
Predmet:
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract The Interface Control Document(ICD) represents the details of information being transferred between the avionics subsystems during its different phases of operation. The ICD is generated as a result of meticulous study on the subsystems and their interfaces during System architecture and design. It is usually in the .doc and .pdf format which is rarely machine-understandable, due to lack of standard templates and notations for identifying the data types and encoding mechanism. The ICDs are written for human understanding and not for software. The ICD information is implemented in the form of data decoding and encoding in many OnBoard software, test support and utility software of the avionics project and hence the ICD becomes the core point of changes for all those software applications during the project lifecycle. Changes in the ICD leads to changes in a number of software applications; which in turn leads to software updates, testing and validation in the short span of time. This paper covers the technique of entering the ICD information, representation of ICD and saving in the JSON format. JSON-Java Script Object Notation is both human and computer understandable format and the benefits of using it is covered in this paper. Configurable software is one that can be configured to run differently to meet different types of needs, instead of changing the lines of code and making different builds and versions. The machine understandable representation of ICD is a remarkable achievement, since it is the first step to auto-code generation, configurable software development and test automation; finally all these are going to cut short the overall project cost and time. Quick development of generic avionics data analysis software and telemetry display software are already proven and deployed successfully using this technique.
AbstractList The Interface Control Document(ICD) represents the details of information being transferred between the avionics subsystems during its different phases of operation. The ICD is generated as a result of meticulous study on the subsystems and their interfaces during System architecture and design. It is usually in the .doc and .pdf format which is rarely machine-understandable, due to lack of standard templates and notations for identifying the data types and encoding mechanism. The ICDs are written for human understanding and not for software. The ICD information is implemented in the form of data decoding and encoding in many OnBoard software, test support and utility software of the avionics project and hence the ICD becomes the core point of changes for all those software applications during the project lifecycle. Changes in the ICD leads to changes in a number of software applications; which in turn leads to software updates, testing and validation in the short span of time. This paper covers the technique of entering the ICD information, representation of ICD and saving in the JSON format. JSON-Java Script Object Notation is both human and computer understandable format and the benefits of using it is covered in this paper. Configurable software is one that can be configured to run differently to meet different types of needs, instead of changing the lines of code and making different builds and versions. The machine understandable representation of ICD is a remarkable achievement, since it is the first step to auto-code generation, configurable software development and test automation; finally all these are going to cut short the overall project cost and time. Quick development of generic avionics data analysis software and telemetry display software are already proven and deployed successfully using this technique.
Author Prem, N
Satyanarayana, JV
Sasikumar, Aleena
Author_xml – sequence: 1
  givenname: Aleena
  surname: Sasikumar
  fullname: Sasikumar, Aleena
  organization: RCI, DRDO
– sequence: 2
  givenname: N
  surname: Prem
  fullname: Prem, N
  organization: RCI, DRDO
– sequence: 3
  givenname: JV
  surname: Satyanarayana
  fullname: Satyanarayana, JV
  organization: RCI, DRDO
BookMark eNotj9FKwzAUhiPohc49gRfmBVpzkrZJLks3tTIs6Lwep-3JCNR0pJ0wn96Bu_o_vosP_jt2HcZAjD2CSAGEfaqr5mObFZmGVAqwqRWFLcBcsaXVBrQ0ACpXcMvW5Y8fg-8mXlcrHukQaaIw43y2_Dj5sOdvn807d2Pk1Ric3x8jtgPxFc7Iy4DD6ZfiPbtxOEy0vOyCfT2vt9Vrsmle6qrcJB7AzAmZnihDRy2ghAwF5e0ZVSFQSKtVL2QnpM76HKinHMFJbdqib13nSOZWLdjDf9cT0e4Q_TfG0-5yTv0B2k9KPA
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICORT46471.2019.9069618
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEL
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728113531
1728113539
EndPage 5
ExternalDocumentID 9069618
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i118t-e8dee4afeb1a214a0e5bb1a360a02973d02c0274d51ede5a1f278b6dbfcfe2593
IEDL.DBID RIE
IngestDate Thu Jun 29 18:39:05 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i118t-e8dee4afeb1a214a0e5bb1a360a02973d02c0274d51ede5a1f278b6dbfcfe2593
PageCount 5
ParticipantIDs ieee_primary_9069618
PublicationCentury 2000
PublicationDate 2019-Feb.
PublicationDateYYYYMMDD 2019-02-01
PublicationDate_xml – month: 02
  year: 2019
  text: 2019-Feb.
PublicationDecade 2010
PublicationTitle 2019 International Conference on Range Technology (ICORT)
PublicationTitleAbbrev ICORT
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6852295
Snippet The Interface Control Document(ICD) represents the details of information being transferred between the avionics subsystems during its different phases of...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Aerospace electronics
C++ languages
Configurable Software
Data analysis
ICD (Interface Control Document)
JSON (JavaScript Object Notation)
Python
Testing
XML
Title Avionics ICD representation using JSON for Configurable Data Analyzer
URI https://ieeexplore.ieee.org/document/9069618
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB7a4sGTSiu-ycGj2-4zuzlKH1iRbdEqvZVsMim9bMt2twd_vUm6VgQv3kIIE5JAZib5vvkA7kUmk4y5Oi1RHne0x_OdjFPqsISHOsNgIrE6ZB8vcZom8zmbNuDhwIVBRAs-w65p2r98uRaVeSrrMZcagZImNOOY7rlaNWRLW-2N-5PXWUj1bWsQW6xbj_4lm2K9xujkf_OdQueHfkemB8dyBg3M2zB83JmnU7El4_6A2FqU37yhnBj0-pI8v01SooNQYuysllVhaFFkwEtObO2RTyw68D4azvpPTq2B4Kx06F86mEjEkCt9pXLfC7mLUaabAXW5lZ2Sri9MZikjDyVG3FN-nGRUZkoo1KlNcA6tfJ3jBRAZxUpFTOmgyw0lN6XtuQh0vECFJz3pX0LbbMFisy9zsahXf_V39zUcm13eA5hvoFUWFd7CkdiVq21xZ8_mC0lpkcQ
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NTwIxEJ0gmuhJDRjxswePLuwu3WV7NHwEFBeiaLiRbjslXBazLBz89bZlxZh48dY0zTRtk85M-948gDuRyChhrk5LlMcd7fF8J-Fh6LCIU51hMBFZHbL3YSuOo-mUjUtwv-PCIKIFn2HdNO1fvlyKtXkqazA3NAIle7AfUOq7W7ZWAdrSdhuD9uhlQkN93xrMFqsX438Jp1i_0Tv-34wnUP0h4JHxzrWcQgnTCnQfNubxVKzIoN0hthrlN3MoJQa_PiePr6OY6DCUGDuL-TozxCjS4TkntvrIJ2ZVeOt1J-2-U6ggOAsd_OcORhKRcqUvVe57lLsYJLrZDF1uhaek6wuTW8rAQ4kB95TfipJQJkoo1MlN8wzK6TLFcyAyaCkVMKXDLpdKborbc9HUEUMoPOlJvwYVswWzj22hi1mx-ou_u2_hsD95Hs6Gg_jpEo7Mjm_hzFdQzrM1XsOB2OSLVXZjz-kLDjWVCw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+International+Conference+on+Range+Technology+%28ICORT%29&rft.atitle=Avionics+ICD+representation+using+JSON+for+Configurable+Data+Analyzer&rft.au=Sasikumar%2C+Aleena&rft.au=Prem%2C+N&rft.au=Satyanarayana%2C+JV&rft.date=2019-02-01&rft.pub=IEEE&rft.spage=1&rft.epage=5&rft_id=info:doi/10.1109%2FICORT46471.2019.9069618&rft.externalDocID=9069618