Matches in SemOpenAlex for { <https://semopenalex.org/work/W2775116170> ?p ?o ?g. }
Showing items 1 to 76 of
76
with 100 items per page.
- W2775116170 abstract "There are many tools that embedded-software developers can use to develop software consistently, but the greatest tools available to improve code reuse and portability are APIs and HALs. Designing a HAL is a great first step toward developing firmware that is reusable and hardware independent. The HAL, or hardware abstraction layer, provides the application developer with a standard function set that can be used to access hardware functions without a detailed understanding of how the underlying hardware works. A HAL is not the infamous artificial intelligence from 2001: A Space Odyssey. HALs are essentially APIs designed to interact with hardware rather than to provide high-level program blocks that ease application development. A properly designed HAL provides developers with many benefits, such as code that is portable, reusable, lower cost, abstracted, and potentially with fewer bugs. A poorly designed HAL can result in increased costs and buggy software and can leave the developer wishing that they were dealing with the previously mentioned infamous HAL." @default.
- W2775116170 created "2017-12-22" @default.
- W2775116170 creator A5066878012 @default.
- W2775116170 date "2017-01-01" @default.
- W2775116170 modified "2023-09-23" @default.
- W2775116170 title "API and HAL Fundamentals" @default.
- W2775116170 doi "https://doi.org/10.1007/978-1-4842-3297-2_2" @default.
- W2775116170 hasPublicationYear "2017" @default.
- W2775116170 type Work @default.
- W2775116170 sameAs 2775116170 @default.
- W2775116170 citedByCount "0" @default.
- W2775116170 crossrefType "book-chapter" @default.
- W2775116170 hasAuthorship W2775116170A5066878012 @default.
- W2775116170 hasConcept C111472728 @default.
- W2775116170 hasConcept C111919701 @default.
- W2775116170 hasConcept C115903868 @default.
- W2775116170 hasConcept C124304363 @default.
- W2775116170 hasConcept C127413603 @default.
- W2775116170 hasConcept C138885662 @default.
- W2775116170 hasConcept C147358964 @default.
- W2775116170 hasConcept C149635348 @default.
- W2775116170 hasConcept C177264268 @default.
- W2775116170 hasConcept C199360897 @default.
- W2775116170 hasConcept C206588197 @default.
- W2775116170 hasConcept C2776760102 @default.
- W2775116170 hasConcept C2777904410 @default.
- W2775116170 hasConcept C2778583558 @default.
- W2775116170 hasConcept C41008148 @default.
- W2775116170 hasConcept C548081761 @default.
- W2775116170 hasConcept C63000827 @default.
- W2775116170 hasConcept C67212190 @default.
- W2775116170 hasConceptScore W2775116170C111472728 @default.
- W2775116170 hasConceptScore W2775116170C111919701 @default.
- W2775116170 hasConceptScore W2775116170C115903868 @default.
- W2775116170 hasConceptScore W2775116170C124304363 @default.
- W2775116170 hasConceptScore W2775116170C127413603 @default.
- W2775116170 hasConceptScore W2775116170C138885662 @default.
- W2775116170 hasConceptScore W2775116170C147358964 @default.
- W2775116170 hasConceptScore W2775116170C149635348 @default.
- W2775116170 hasConceptScore W2775116170C177264268 @default.
- W2775116170 hasConceptScore W2775116170C199360897 @default.
- W2775116170 hasConceptScore W2775116170C206588197 @default.
- W2775116170 hasConceptScore W2775116170C2776760102 @default.
- W2775116170 hasConceptScore W2775116170C2777904410 @default.
- W2775116170 hasConceptScore W2775116170C2778583558 @default.
- W2775116170 hasConceptScore W2775116170C41008148 @default.
- W2775116170 hasConceptScore W2775116170C548081761 @default.
- W2775116170 hasConceptScore W2775116170C63000827 @default.
- W2775116170 hasConceptScore W2775116170C67212190 @default.
- W2775116170 hasLocation W27751161701 @default.
- W2775116170 hasOpenAccess W2775116170 @default.
- W2775116170 hasPrimaryLocation W27751161701 @default.
- W2775116170 hasRelatedWork W1753538339 @default.
- W2775116170 hasRelatedWork W175996381 @default.
- W2775116170 hasRelatedWork W178717021 @default.
- W2775116170 hasRelatedWork W1967978731 @default.
- W2775116170 hasRelatedWork W2013456415 @default.
- W2775116170 hasRelatedWork W2085229738 @default.
- W2775116170 hasRelatedWork W2104466888 @default.
- W2775116170 hasRelatedWork W2166347006 @default.
- W2775116170 hasRelatedWork W2185522098 @default.
- W2775116170 hasRelatedWork W2187998471 @default.
- W2775116170 hasRelatedWork W2252231669 @default.
- W2775116170 hasRelatedWork W2415179959 @default.
- W2775116170 hasRelatedWork W2992300239 @default.
- W2775116170 hasRelatedWork W2999727008 @default.
- W2775116170 hasRelatedWork W3013119200 @default.
- W2775116170 hasRelatedWork W3035941384 @default.
- W2775116170 hasRelatedWork W3098502671 @default.
- W2775116170 hasRelatedWork W3110471741 @default.
- W2775116170 hasRelatedWork W3207704000 @default.
- W2775116170 hasRelatedWork W957512563 @default.
- W2775116170 isParatext "false" @default.
- W2775116170 isRetracted "false" @default.
- W2775116170 magId "2775116170" @default.
- W2775116170 workType "book-chapter" @default.