En integreret system er et edb-system dedikeret til en eller nogle få opgaver. Design ene er en udfordrende proces, som kræver hardware og software viden. Eksempler på indlejrede systemer er flyvekontrolsystemerne , digitale ure , medicinske systemer , MP3-afspillere og trafik kontrolsystemer. Instruktioner
1
System identifikation definerer, hvad outputtet af systemet skal være for et givet input . Systemet kan modelleres ved hjælp af matematiske modeller , algoritme eller design modeller.
System identifikation hjælper modelsystemer , som ikke kan gøres gennem enkle design trin .
2
Krav definition er det andet trin i processen . Den definerer de behov og betingelser, som det nye system skal have eller mødes . I dette trin , er forskellige strukturelle , funktionelle og ikke-funktionelle krav, der kunne komme i konflikt med hinanden identificeret.
3
systemarkitektur udvikling omfatter systemets identifikation, funktionelt design og detaljeret design. Dette trin beskriver de forskellige komponenter og samspillet mellem dem.
4
Det næste skridt består i udvikling af software, interface design og hardware design. Softwareudvikling indeholder software programmering for systemet. Interface design bygger en grænseflade mellem software og hardware. Hardware design tager hensyn til systemets specifikationer og bygger et system, der matcher de krav.
5.
Integration test kombinerer de tidligere trin (software , interface og hardware ), og kontroller , om systemet fungerer gnidningsløst , og hardware og software interagerer med hinanden uden nogen fejl . Hvis fejlene sker, indlejret system designeren går tilbage til systemet identifikation skridt, og foretager ændringer .