SOFTWAREDESIGN
At starte din produktudvikling med et solidt softwaredesign er afgørende for nutidens komplekse, softwaredrevne produkter. Et vigtigt skridt i skabelsen af korrekt software- og systemdesign er at sikre, at produktet er korrekt specificeret. En klar beskrivelse af produktkravene gør det muligt effektivt at kommunikere og definere systemfunktioner inden for udviklingsteamet.
Hos EKTOS prioriterer vi den korrekte arkitektur for hver kundes produkt. Uanset om det er en lille møntcelle-sensor eller et distribueret realtidscomputersystem, fortjener hvert projekt en korrekt og professionelt dokumenteret softwarearkitektur.
EKTOS følger Kruchtens “4+1” arkitekturmodel for softwarearkitekturens opbygning og modellering. Vores designs er pålidelige, skalerbare og bygget med fokus på fejlhåndtering, fejltolerance og stabilitet for at minimere sandsynligheden for fejl og nedetid.
I øjeblikket designer og udvikler EKTOS en bred vifte af moderne produkter, herunder Internet of Things (IoT), RF-elektronik, effektelektronik, medicinsk elektronik, forbrugerelektronik, instrumenterings- og kontrolelektronik samt højpålideligheds- og robusthedselektronik.
EKTOS foreslår følgende designproces
-
Produkt Onboarding Workshop
Vores tekniske eksperter vil afholde en workshop for fuldt ud at forstå dit produkt, dets funktioner og vigtigheden af kravene og funktionerne. -
System Breakdown and Analysis
EKTOS-teamet udfører en grundig analyse, der nedbryder systemet i funktionelle komponenter. Vi bruger strukturerede metoder som mind-mapping, flowcharts eller UML “Component Diagrams” til tydeligt at definere hver funktion. -
Component Diagram Creation
Et detaljeret “Component Diagram” sikrer, at alle de nødvendige grænseflader, porte og underkomponenter identificeres og tilføjes. -
Further Design Development
Når Component Diagram er på plads, kan vi fortsætte med de næste faser, såsom at oprette et Class Diagram eller gå videre til adfærdsdiagrammer.
FIRMWARE
UDVIKLING
EKTOS leverer omkostningseffektiv, professionel C/C++, Assembler og Rust-udvikling af indlejrede software-/firmwareløsninger. Denne pakke inkluderer profilering, test og integration med hardware.
Udvikling kan ske ved hjælp af EKTOS’ interne udviklingsmodel eller kundens udviklingsmodel. Funktionel sikkerhed kan inkluderes i udviklingsprocessen.
Vores team kan tilbyde omfattende test- og verifikationstjenester. Startende fra gammeldags manuel test og række ud til fuldt automatiserede closed-loop testmiljøer.
Samtidig kan tjenesterne til udvikling af enhedstests til den software, der er under udvikling eller allerede er udviklet, leveres. Uanset om du er interesseret i funktionel sikkerhed, sikkerhed eller “bare” ukendte “markeds”-regler – kan vores team også støtte det. Når du vil bruge en simpel standalone IDE-installation eller holde dig til en containeriseret og fuldt automatiseret CI/CD-pipeline, kan EKTOS hjælpe dig med at designe og implementere en. Vores team kan identificere de nødvendige værktøjskæder og beskrive processerne og kodningsretningslinjerne til dit udviklingsteam.
TYPER
af
SOFTWARE
EMBEDDED SOFTWARE
MOBILE APPLICATIONS
WINDORWS.NET APPLICATIONS
VÆRKTØJER og SPROG

VHDL

Python

C#

Java Script

Java

CSS 3

C/C++

Eclipse + GCC

Visual Studio

HTML 5
KLIENTER
UDVALGT
CASE STUDY
EKTOS udvikler kontrolenhed og
trådløs kommunikation til
JHminiStrø foderrobotten.
EKTOS har hjulpet med at forbedre den nye version af JHminiStrø på en række måder…”
Lars Forbech, udviklings- og produktionschef hos JH Agro
BOOK ET MØDE
Hvad sker der nu?
- Vores salgsteam vender tilbage til dig.
- Vi diskuterer projektdetaljerne og giver dig vores første syn på, hvordan du kan løse det
- Vi laver en aftale om, hvordan vi skal komme videre og gøre dit produkts time to market kort og effektiv.