·
·
Software Design

Software design.

At starte jeres produktudvikling med et solidt softwaredesign er afgørende for nutidens komplekse, softwaredrevne produkter. Et centralt skridt i at skabe korrekt software- og systemdesign er at sikre, at produktet er korrekt specificeret. En klar beskrivelse af produktkrav gør det muligt effektivt at kommunikere og definere systemfunktioner i udviklingsteamet.

Elektronikudvikling

Korrekt arkitektur til hvert produkt

Hos EKTOS prioriterer vi den korrekte arkitektur for hver kundes produkt. Uanset om det er en lille coin-cell-sensor eller et distribueret realtids-computersystem, fortjener hvert projekt en korrekt og professionelt dokumenteret softwarearkitektur.

EKTOS følger Kruchtens “4+1”-arkitekturmodel til opbygning og modellering af softwarearkitekturen. Vores designs er pålidelige, skalerbare og udviklet med fokus på fejlhåndtering, fault tolerance og stabilitet for at minimere risikoen for fejl og nedetid.

I dag designer og udvikler EKTOS en bred vifte af moderne produkter, herunder Internet of Things (IoT), RF Electronics, Power Electronics, Medical Electronics, Consumer Electronics, Instrumentation and Control Electronics samt High-Reliability and Robustness Electronics.

Sådan arbejder vi

EKTOS foreslår følgende designproces

01

Produkt-onboarding-workshop

Vores tekniske eksperter afholder en workshop for at få en fuld forståelse af jeres produkt, dets funktioner samt betydningen af krav og funktionalitet.

02

Systemnedbrydning og analyse

EKTOS-teamet gennemfører en grundig analyse og nedbryder systemet i funktionelle komponenter. Vi anvender strukturerede metoder som mind-mapping, flowcharts eller UML-“Component Diagrams” til tydeligt at definere hver funktion.

03

Udarbejdelse af Component Diagram

Et detaljeret “Component Diagram” sikrer, at alle nødvendige interfaces, porte og underkomponenter identificeres og tilføjes.

04

Videre designudvikling

Når Component Diagram er på plads, kan vi fortsætte med de næste faser, f.eks. udarbejdelse af et Class Diagram eller overgang til adfærdsdiagrammer.

Det leverer vi

Firmwareudvikling

EKTOS leverer omkostningseffektiv, professionel C/C++-, Assembler- og Rust-udvikling af embedded software-/firmwareløsninger. Denne pakke omfatter profiling, test og integration med hardware.

Udviklingen kan udføres efter EKTOS’ in-house-udviklingsmodel eller kundens udviklingsmodel. Functional safety kan indgå i udviklingsprocessen.

Vores team kan tilbyde omfattende test- og verifikationsydelser – fra gammeldags manuel test til fuldautomatiserede closed-loop-testmiljøer.

Samtidig kan der leveres ydelser til udvikling af unit-tests til den software, der er under udvikling eller allerede udviklet. Uanset om I er interesseret i functional safety, security eller “bare” ukendte “market”-reguleringer, kan vores team også understøtte det. Uanset om I ønsker en simpel standalone IDE-installation eller vil holde jer til en containerized og fuldautomatiseret CI/CD-pipeline, kan EKTOS hjælpe jer med at designe og implementere den. Vores team kan identificere de nødvendige toolchains og beskrive processerne samt code guidelines for jeres udviklingsteam.

Teknologikategorier

Softwaretyper

BARE METALLinuxFreeRTOSWindows CEJava
AndroidiOSXamarin
WEB-siderLayout
Det arbejder vi med

Værktøjer og sprog

VHDL
VHDL
Python
Python
C#
C#
JavaScript
JavaScript
Java
Java
CSS 3
CSS 3
C/C++
C/C++
Eclipse + GCC
Eclipse + GCC
Visual Studio
Visual Studio
HTML 5
HTML 5
Kunder
Udvalgt case study

EKTOS udvikler styreenhed og trådløs kommunikation til JHminiStrø-fodringsrobotten.

EKTOS har hjulpet med at forbedre den nye version af JHminiStrø på en række måder…”

Lars ForbechUdviklings- og produktionschef hos JH Agro

JHminiStro fodringsrobot
Book et møde

Fortæl os om Deres projekt

Hvad sker der nu?

1

Vores salgsteam vender tilbage til Dem.

2

Vi drøfter projektdetaljerne og giver dig vores indledende vurdering af, hvordan det kan løses

3

Vi indgår en aftale om det videre forløb og gør Deres time-to-market kort og effektiv.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.