SOFTWAREDESIGN
At starte produktudvikling med et solidt softwaredesign er afgørende for nutidens komplekse, softwaredrevne produkter. En central del af at skabe et ordentligt software- og systemdesign er at sikre, at produktet er korrekt specificeret. Klar beskrivelse af produktkravene gør det muligt effektivt at kommunikere og definere systemfunktionerne inden for udviklingsteamet.
Hos EKTOS prioriterer vi en solid arkitektur for hver kundes produkt. Hvad enten det drejer sig om en lille sensor med knapcelle-batteri eller et distribueret realtidscomputersystem, kræver hvert projekt en ordentlig og professionelt dokumenteret softwarearkitektur.
EKTOS følger Kruchtens "4+1"-arkitektoniske model til opbygning og modellering af softwarearkitekturen. Vores designs er pålidelige, skalerbare og fokuserer på fejlbehandling, fejlrobusthed og stabilitet for at minimere risikoen for fejl og nedetid.
For tiden designer og udvikler EKTOS en bred vifte af moderne produkter, herunder Internet of Things (IoT), RF-elektronik, effektelektronik, medicinske elektroniske systemer, forbrugerelektronik, måle- og kontrolsystemer samt høj-pålideligheds- og robuste elektroniske løsninger.
EKTOS suggests the following design process
-
Produkt-onboarding workshop
Vores tekniske eksperter afholder en workshop for at få en fuldstændig forståelse af dit produkt, dets funktioner og krav, samt miljøet, det skal fungere i. -
Systemnedbrud og analyse
EKTOS-teamet udfører en grundig analyse, hvor systemet opdeles i funktionelle komponenter. Vi anvender strukturerede metoder som mind-mapping, flowcharts eller UML "Component Diagrams" til at definere hver funktion klart. -
Oprettelse af komponentdiagram
Et korrekt detaljeret komponentdiagram sikrer, at alle nødvendige grænseflader, porte og underkomponenter identificeres og tilføjes. -
Videreudvikling af design
Når komponentdiagrammet er færdigt, går vi videre til næste trin, som kan omfatte oprettelse af et klassediagram eller overgangen til adfærdsdiagrammer
FIRMWARE
UDVIKLING
EKTOS leverer omkostningseffektive og professionelle løsninger til udvikling af indlejret software/firmware i C/C++, Assembler og Rust. Dette omfatter profilering, test og integration med hardware.
Vi er fleksible i udviklingsprocessen og lader dig vælge mellem EKTOS’ eller dit eget udviklingsmodel. Funktionel sikkerhed kan inkluderes som en del af processen.
Vores team tilbyder omfattende test- og verifikationsydelser – og det er lige fra traditionel manuel test til fuldt automatiserede testmiljøer med lukket kredsløb.
Vi kan også udvikle enhedstests til både software under udvikling og eksisterende løsninger. Uanset om du fokuserer på funktionel sikkerhed, generel sikkerhed eller - for dig endnu ukendte - markedsregulativer, kan vores team støtte dig.
Hvad enten du bruger en simpel, selvstændig IDE-installation eller ønsker en containeriseret og fuldt automatiseret CI/CD-pipeline, kan EKTOS hjælpe med at designe og implementere det. Vi kan identificere de nødvendige værktøjskæder, beskrive processerne og definere kodevejledninger for dit udviklingsteam.
TYPER
AF
SOFTWARE
EMBEDDED SOFTWARE
MOBILE applikationer
Windows .NET-applikationer
VÆRKTØJER og SPROG

VHDL

Python

C#

Java Script

Java

CSS 3

C/C++

Eclipse + GCC

Visual Studio

HTML 5
KUNDER
UDVALGT
CASESTUDIE
EKTOS udvikler styreenhed og
trådløs kommunikation til
JHminiStrø-foderrobotten.
EKTOS har bidraget til at forbedre den nye version af JHminiStrø på flere måder…”
Lars Forbech, Head of development and manufacturing at JH Agro
BOOK ET MØDE
Hvad sker der så?
- Vores salgsteam kontakter dig.
- Vi drøfter projektet og giver dig vores indledende vurdering af løsninger
- We make a deal on how to move on and make your product time to market short and effective.