Matches in SemOpenAlex for { <https://semopenalex.org/work/W2323204685> ?p ?o ?g. }
Showing items 1 to 62 of
62
with 100 items per page.
- W2323204685 abstract "Mission-critical embedded software performs the core processing logic for pervasive systems that affect people and enterprises everyday, ranging from aerospace systems to financial markets to automotive systems. In order to function properly, these embedded software systems rely on and are highly interdependent with other hardware and software systems. This research identifies design principles for large-scale mission-critical embedded software and investigates their application in development strategies, architectures, and techniques. We have examined actual embedded software systems from two different problem domains, advanced robotic spacecraft and financial market systems, and we characterize their similarities and differences. Both system types embody solutions that respond to detailed specifications defined and modeled with heavy user involvement. Both system types possess mission-critical logic represented using state machines and other structured techniques. They both use a layered architecture approach with a foundation that provides infrastructure services, a layer with a simple set of foreground and background tasks, a layer with deterministic synchronous processing steps, and a layer with event-driven monitoring, commanding, and sequencing capabilities. The architectural approach supports a domain-specific command sequencing macro language that defines table-driven executable specifications and enables developers to work at higher abstraction levels throughout the lifecycle. The architectural approach also facilitates extensibility, reuse, and portability across multi-processor execution environments. The systems rely on extensive built-in self-tests, invariants, and redundant calculations that assess states and detect faults. From a development standpoint, both systems use risk-driven incremental lifecycles, system modeling, end-to-end prototyping, and statistical analysis of development processes. Based on insights gained from embedded software design principles and their application on these as well as other systems, improvement opportunities and research directions will be identified. Our future research extends this work by exploring the parallels between embedded software for aerospace and automotive systems." @default.
- W2323204685 created "2016-06-24" @default.
- W2323204685 creator A5071692494 @default.
- W2323204685 date "2008-06-15" @default.
- W2323204685 modified "2023-09-27" @default.
- W2323204685 title "Software Design and Development Principles for Large-Scale Mission-Critical Embedded Systems" @default.
- W2323204685 cites W2120525070 @default.
- W2323204685 cites W2123279272 @default.
- W2323204685 cites W2147105902 @default.
- W2323204685 cites W2167104471 @default.
- W2323204685 cites W2167926541 @default.
- W2323204685 cites W4231802633 @default.
- W2323204685 doi "https://doi.org/10.2514/6.2008-7733" @default.
- W2323204685 hasPublicationYear "2008" @default.
- W2323204685 type Work @default.
- W2323204685 sameAs 2323204685 @default.
- W2323204685 citedByCount "0" @default.
- W2323204685 crossrefType "proceedings-article" @default.
- W2323204685 hasAuthorship W2323204685A5071692494 @default.
- W2323204685 hasConcept C115903868 @default.
- W2323204685 hasConcept C147358964 @default.
- W2323204685 hasConcept C149091818 @default.
- W2323204685 hasConcept C149635348 @default.
- W2323204685 hasConcept C199360897 @default.
- W2323204685 hasConcept C2777904410 @default.
- W2323204685 hasConcept C41008148 @default.
- W2323204685 hasConcept C529173508 @default.
- W2323204685 hasConceptScore W2323204685C115903868 @default.
- W2323204685 hasConceptScore W2323204685C147358964 @default.
- W2323204685 hasConceptScore W2323204685C149091818 @default.
- W2323204685 hasConceptScore W2323204685C149635348 @default.
- W2323204685 hasConceptScore W2323204685C199360897 @default.
- W2323204685 hasConceptScore W2323204685C2777904410 @default.
- W2323204685 hasConceptScore W2323204685C41008148 @default.
- W2323204685 hasConceptScore W2323204685C529173508 @default.
- W2323204685 hasLocation W23232046851 @default.
- W2323204685 hasOpenAccess W2323204685 @default.
- W2323204685 hasPrimaryLocation W23232046851 @default.
- W2323204685 hasRelatedWork W135981626 @default.
- W2323204685 hasRelatedWork W1502730653 @default.
- W2323204685 hasRelatedWork W1517556216 @default.
- W2323204685 hasRelatedWork W1568386138 @default.
- W2323204685 hasRelatedWork W1604257846 @default.
- W2323204685 hasRelatedWork W2016266507 @default.
- W2323204685 hasRelatedWork W2026471762 @default.
- W2323204685 hasRelatedWork W2129060509 @default.
- W2323204685 hasRelatedWork W2136706599 @default.
- W2323204685 hasRelatedWork W2164987913 @default.
- W2323204685 hasRelatedWork W2218019649 @default.
- W2323204685 hasRelatedWork W2242343055 @default.
- W2323204685 hasRelatedWork W2328644996 @default.
- W2323204685 hasRelatedWork W2480907254 @default.
- W2323204685 hasRelatedWork W2565472908 @default.
- W2323204685 hasRelatedWork W2588412527 @default.
- W2323204685 hasRelatedWork W2789345349 @default.
- W2323204685 hasRelatedWork W2933765409 @default.
- W2323204685 hasRelatedWork W3098537200 @default.
- W2323204685 hasRelatedWork W808563667 @default.
- W2323204685 isParatext "false" @default.
- W2323204685 isRetracted "false" @default.
- W2323204685 magId "2323204685" @default.
- W2323204685 workType "article" @default.