.jpg)
Η INTRACOM Defense Electronics μέσω των διεθνών συνεργασιών και του σχεδιασμού των δικών της προϊόντων και συστημάτων έχει αποκτήσει εξειδίκευση στην ανάπτυξη λογισμικού σε πολλούς τομείς.
Μέσω της πολυετούς εμπειρίας στην ανάπτυξη προϊόντων λογισμικού για τον αμυντικό τομέα, η ομάδα ανάπτυξης λογισμικού έχει εξοικειωθεί με τα πρότυπα αμυντικού λογισμικού, τις διαδικασίες και τις μεθοδολογίες που ακολουθούν τον πλήρη κύκλο ζωής αυτών των προϊόντων που περιλαμβάνει την καταγραφή των απαιτήσεων, τον σχεδιασμό, την υλοποίηση, την ολοκλήρωση, τον έλεγχο και την επαλήθευση προϊόντων/ συστημάτων.
Η ομάδα ανάπτυξης λογισμικού έχει συμμετάσχει σε διεθνή προγράμματα και έχει φέρει σε πέρας με επιτυχία συμβάσεις που αφορούσαν τον σχεδιασμό, την ανάπτυξη και την ολοκλήρωση υποσυστημάτων και συστημάτων, σε τομείς όπως ολοκληρωμένα συστήματα επικοινωνιών ευρείας ζώνης και ραδιοζεύξεων, συστήματα ενδοεπικοινωνίας, συστήματα ελέγχου και διοίκησης, συστήματα ραντάρ, κ.λπ.
Η ομάδα ανάπτυξης λογισμικού έχει επίσης αναπτύξει ένα ευρύ φάσμα προϊόντων/ συστημάτων που καλύπτουν μια εκτεταμένη περιοχή τεχνολογιών όπως τα ευρείας ζώνης τακτικά συστήματα ασύρματης επικοινωνίας, συστήματα ενδοεπικοινωνίας σε οχήματα, συστήματα ενδοεπικοινωνίας σε πλοία, συσκευές κρυπτογράφησης, συστήματα διαχείρισης στοιχείων δικτύου επικοινωνιών (EMS), αλγορίθμους δρομολόγησης κ.λ.π, που είναι ήδη εγκαταστημένα και εν λειτουργία σε Ελληνικούς και διεθνείς στρατιωτικούς σχηματισμούς.
Μέσω της ενεργού συμμετοχής της σε πολλά έργα, η ομάδα ανάπτυξης λογισμικού έχει αποκτήσει την αρτιότητα, την καινοτομική προσέγγιση και τον επαγγελματισμό ώστε να μπορεί να αναλάβει και να φέρει σε πέρας αποτελεσματικά διάφορους τύπους πολυεθνικών προγραμμάτων που μπορεί να απαιτούν πολυπληθείς ομάδες ανάπτυξης με δεκάδες μηχανικούς λογισμικού.
Η ομάδα ανάπτυξης λογισμικού είναι στελεχωμένη με πεπειραμένους μηχανικούς λογισμικού κατόχους πανεπιστημιακών, μεταπτυχιακών και διδακτορικών τίτλων, και η οποία διαρκώς εξελίσσεται μέσω της συνεχούς κατάρτισης και συμμετοχής της σε μελέτες κι έργα έρευνας και ανάπτυξης.

H ομάδα ανάπτυξης λογισμικού αποτελείται από τρεις υποομάδες, που εστιάζουν σε διαφορετικές τεχνολογικές περιοχές:
-
Ομάδα ενσωματωμένου λογισμικού: Στοχεύει στην ανάπτυξη λειτουργιών που ελέγχουν, ενεργοποιούν και συνεπικουρούν το υλικό μέρος υπολογιστικών συστημάτων (hardware), διασφαλίζουν τις διεπαφές μεταξύ των διαφόρων συστημάτων (μέσω πρωτοκόλλων επικοινωνίας), κ.λ.π. Η ομάδα ενσωματωμένου λογισμικού επίσης χρησιμοποιεί Software Defined Radio πλατφόρμες υλοποιώντας κυρίως λειτουργίες διαποδιαμορφωτών ζωνών βάσης, τον έλεγχο στοιχείων RF και τη διασύνδεση με τα ανώτερα στρώματα λειτουργιών για ασύρματες λύσεις επικοινωνιών.
-
Ομάδα ανάπτυξης εφαρμογών λογισμικού: Στοχεύει στο σχεδιασμό και υλοποίηση υπηρεσιών κι εφαρμογών που αφορούν τους τελικούς χρήστες πολύπλοκων συστημάτων. Γενικά, οι εφαρμογές λογισμικού συμπεριλαμβάνουν εργαλεία διαχείρισης πλατφορμών, υπηρεσίες πάνω από τον διαδικτυακό ιστό (Web services), πρωτόκολλα κι εφαρμογές δικτύου, εφαρμογές πελάτη/ εξυπηρετητή, υπηρεσίες ενδιάμεσου λογισμικού (middleware), εφαρμογές που αλληλεπιδρούν με τον χρήστη μέσω διεπαφών γραφικού περιβάλλοντος, συστήματα γεωγραφικών πληροφοριών κ.λ.π
-
Ομάδα ολοκλήρωσης και ελέγχου συστημάτων: Η ποιότητα των προϊόντων είναι πολύ σημαντική για την INTRACOM Defense Electronics. Για τον σκοπό αυτό έχει συσταθεί ομάδα εξειδικευμένων μηχανικών που εμπλέκεται κατά τη διάρκεια των φάσεων του σχεδιασμού, της ανάπτυξης, της ολοκλήρωσης και του ελέγχου οποιουδήποτε έργου. Η ομάδα αυτή ακολουθεί τις εσωτερικές διαδικασίες και άλλα διεθνή πρότυπα (π.χ. AQAP 2210) για τον έλεγχο, την ολοκλήρωση και την αξιολόγηση των προϊόντων που αναπτύσσονται, καθώς και την χρήση τυπικών διαδικασιών και εργαλείων για την ανίχνευση, διαμόρφωση εκδόσεων και διαχείριση των εφαρμογών λογισμικού.

H υποδομή που χρησιμοποιεί η ομάδα ανάπτυξης λογισμικού περιλαμβάνει δύο εργαστήρια για τον έλεγχο, την αξιολόγηση και την ολοκλήρωση συστημάτων. Τα εργαστήρια είναι εξοπλισμένα με ομάδες εξυπηρετητών (servers), με υπολογιστικούς σταθμούς ανάπτυξης, με τηλεπικοινωνιακά δίκτυα υψηλής ταχύτητας, με συνδεσιμότητα με εξωτερικές κεραίες RF και με εξωτερικά δίκτυα επικοινωνιών (WAN), καθώς και με διάφορα όργανα μέτρησης.
Κάθε εργαστήριο διαφέρει στη κατηγοριοποίηση και τον έλεγχο προσπέλασης χρηστών σύμφωνα με το επίπεδο ασφάλειας που απαιτείται για τον εξοπλισμό και τα προϊόντα/ συστήματα που βρίσκονται μέσα σε αυτό. Όλα τα εργαστήρια διασυνδέονται μέσω δικτύου υψηλής ταχύτητας και με τα υψηλότερα πρότυπα ασφάλειας.
Κύριοι τομείς αριστείας της ομάδα ανάπτυξης λογισμικού είναι:
-
Σχεδιασμός και ανάπτυξη υποσυστημάτων σύμφωνα με τις προδιαγραφές πελατών
-
Ολοκλήρωση πολύπλοκων συστημάτων
-
Ενσωματωμένα συστήματα πραγματικού χρόνου (Real Time Embedded Systems)
-
Ανάπτυξη εφαρμογών και υπηρεσιών πάνω από τον διαδικτυακό ιστό (Web services)
-
Τεχνολογίες Διαδικτύου
-
Ανάπτυξη εφαρμογών ελέγχου και διοίκησης (C2)
-
Βάσεις δεδομένων και γεωγραφικά συστήματα πληροφοριών (GIS)
-
Δομές λογισμικού ανοιχτών προτύπων
-
Ασύρματα συστήματα επικοινωνιών και ζεύξεις
-
Έλεγχος προσπέλασης μέσου (MAC)
-
Κυματομορφές ασύρματης ζεύξης και διαποδιαμορφωτές (modems)
-
Ποιότητα εξυπηρέτησης (QOS)
-
Δίκτυα και δικτύωση
-
Πρωτόκολλα δρομολόγησης & αρχιτεκτονικές δικτύων
-
Αυτοματοποίηση σεναρίων ελέγχου για την επικύρωση της απόδοσης δρομολογητών και λειτουργίας δικτύων
-
Εφαρμογές υπηρεσιών δικτύου
-
Συστήματα κρυπτογράφησης και ασφάλειας πληροφορίας
-
Σύστημα κρυπτογραφίας
-
Ασφαλή πρωτόκολλα επικοινωνίας
-
Αξιολόγηση / ανάλυση ασφάλειας συστημάτων
-
Συμβουλευτικές υπηρεσίες για ασφάλεια συστημάτων
-
Επεξεργασία και συγχώνευση / συνδυασμός δεδομένων
-
Δυναμικοί αλγόριθμοι μείωσης θορύβου και επεξεργασίας φωνής

Ενδεικτικές πλατφόρμες και εργαλεία που η ομάδα ανάπτυξης λογισμικού χρησιμοποιεί είναι:
-
Windows, UNIX, SolarisOS, VxWorks/Tornado, Linux, TimeSys LinuxRT
-
Java, Java RMI , Ada95 Gnatt/gcc, C/C++/C#/.NET, XML
-
GNU Tools (gcc/g++/gdb)
-
OmniORB, ORBexpress, TAO, CORBA, DDS, KQML
-
GWT, GXT, SOAP
-
MATLAB, Csim, NS2
-
Telelogic UML Suite, DOORS, Requisite Pro
-
IBM Rational Rose Real Time
-
ClearCase, CVS, CVS Subversion, Bugzilla
-
Microsoft Visual Studio (C/C++/C#/.NET), Qt
-
MultiICE JTAG Debuger, Code composer studio, Metroworks Codewarrior