Développement de systèmes embarqués et temps réels.

Les logiciels temps réel et embarqués sont présent dans la plupart des procédés industriels modernes ainsi que dans les objets de notre vie quotidienne, tels que les téléphones cellulaires, les appareils photos et vidéo numériques, les PDA, les iPod et les tablettes numériques, etc.

Le développement de ces logiciels nécessite des outils de pointe et des connaissances approfondies des plateformes, des micro-contrôlleurs/micro-processeurs et des langages de programmation .

Nos développeurs chevronnés en logiciels embarqués disposent des compétences et des outils nécessaire à la réalisation de vos projets.

Déverminage de système et de logiciels

De façon générale, l’expression « défaut logiciel » (ou bogue) qualifie l’écart entre les spécifications techniques et les caractéristiques du produit, que ce soit en sortie, au niveau du code, des interfaces logicielles et/ou matérielles, etc.

En effet, l’inventaire des interactions et des sources de dysfonctionnements potentiels, le plus souvent non reproductibles si elles résultent d’enchaînements chronologiques particuliers, est un problème nettement plus vaste que la modélisation d’une conformité à une spécification et ce, malgré tous les processus de vérification et de validation utilisés.

Il arrive aussi régulièrement que les développeurs qui ont travaillés sur le projet ne sont plus disponibles car ils ont été affectés à de nouveaux projets.

Mais l'expertise de notre personnel doublée d'une approche systémique d'analyse permettront de cerner et d'identifier la ou les causes des défaillances, qu'elles soient logicielles, matérielles ou systèmes.

Maintenance, entretien et évolution de logiciels

En génie logiciel, la maintenance logicielle englobe les modifications apportées aux logiciels après la livraison et la mise-en-route commerciale. Cette maintenance sert à corriger les défauts logiciels, à améliorer l'efficacité ou à ajouter/modifier des fonctionalités au système.

Cette gestion de maintenance peut parfois s'avérer un casse-tête puisque les ressources de la compagnie doivent souvent se concentrer sur les nouveaus projets et les nouveaux développement pour les prochains livrables.

C'est pourquoi OS Technologies Inc. offre un service de maintenance de logiciel, que ce soit de façon sporadique au sein de votre entreprise ou par contrat de transfert technologique à nos bureaux.

Nos systèmes de sécurités informatique vous assurent une confidentialité et un respect de vos droits de propriétés intellectuelles.

Formation et documentation

La formation est un des moyens les plus efficaces pour s'assurer du bon déroulement d'un transfert technologique. Mais elle doit impérativement se combiner à une documentation éttofée et conviviale afin d'assurer une pérénité de l'information.

Nous vous offrons ce service qui vous permet de vous concentrer sur le développement et la mise en oeuvre de vos logiciels en toute quiétude.

Consultation

OS Technologies Inc. offre également un service de consultation personnalisé selon vos besoins.