Skip to main navigation Skip to search Skip to main content

An Essence of Domain Engineering: A Basis for Trustworthy Aeronautics and Space Software

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

Before software can be designed one must have a reasonable grasp of its requirements. Before requirements can be prescribed one must have a reasonable grasp of the domain in which the software is to serve. So we must study, analyse and describe the application domain. We shall argue that domain science & engineering is a necessary prerequisite for requirements engineering, and hence software design. We survey elements of domain science & engineering – and exemplify some elements of domain descriptions. We finally speculate on the relevance of domain engineering in the context of and aeronautics and space.

Original languageEnglish
Title of host publicationNASA Formal Methods
EditorsJyotirmoy V. Deshmukh, Klaus Havelund, Ivan Perez
PublisherSpringer
Publication date2022
Pages14-51
ISBN (Print)978-3-031-06772-3
DOIs
Publication statusPublished - 2022
Event14th International Symposium on NASA Formal Methods - Hameetman Center - Caltech Campus, Pasadena, United States
Duration: 24 May 202227 May 2022

Conference

Conference14th International Symposium on NASA Formal Methods
LocationHameetman Center - Caltech Campus
Country/TerritoryUnited States
CityPasadena
Period24/05/202227/05/2022
SeriesLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13260 LNCS
ISSN0302-9743

Keywords

  • Domain engineering
  • Formal methods
  • Philosophy
  • Requirements engineering
  • Software

Fingerprint

Dive into the research topics of 'An Essence of Domain Engineering: A Basis for Trustworthy Aeronautics and Space Software'. Together they form a unique fingerprint.

Cite this