Inbäddad programvara används för att styra funktionerna hos mekaniska och fysiska enheter genom dedikerad digital signalprocessor och datorer. Numera är heterogena och samverkande inbyggda mjukvarusystem allmänt antagna för att engagera den fysiska världen. För att göra sådan programvara extremt tillförlitlig, mycket effektiv och mycket flexibel, kan komponentbaserad inbäddad mjukvaruutveckling användas för komplexa inbyggda system, särskilt de som bygger på objektorienterade (OO) strategier. I det här dokumentet introducerar vi ett komponentbaserat inbäddat programvaruramverk och de funktioner det ärver. Vi föreslår en kvalitetssäkringsmodell (QA) för komponentbaserad inbäddad mjukvaruutveckling, som omfattar både komponenten QA och systemet QA samt deras interaktioner. Dessutom föreslår vi en generisk kvalitetsbedömningsmiljö för komponentbaserade inbyggda system: ComPARE. ComPARE kan användas för att bedöma komponenter i realtid utanför hyllorna och för att utvärdera och validera de modeller som valts ut för deras utvärdering. De totala komponentbaserade inbyggda systemen kan sedan komponeras och analyseras sömlöst.
ComPARE används för att bedöma utvärdering och validering av komponenter i verkliga livet REF.
Component-Based Embedded Software Engineering: Development Framework, Quality Assurance And A Generic Assessment Environment
{'venue': 'International Journal of Software Engineering and Knowledge Engineering', 'journal': 'International Journal of Software Engineering and Knowledge Engineering', 'mag_field_of_study': ['Computer Science']}