{"id":109,"date":"2013-05-15T16:26:38","date_gmt":"2013-05-15T14:26:38","guid":{"rendered":"http:\/\/bsquare-consulting.net\/site\/?page_id=109"},"modified":"2013-05-15T17:05:51","modified_gmt":"2013-05-15T15:05:51","slug":"logiciel","status":"publish","type":"page","link":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/services\/logiciel\/","title":{"rendered":"Logiciel"},"content":{"rendered":"<p>Fort d\u2019une riche exp\u00e9rience dans l&rsquo;ing\u00e9nierie logicielle, nous pouvons r\u00e9aliser pour vous, ou vous accompagner dans les diff\u00e9rentes phases d&rsquo;analyse, conception, et d\u00e9veloppement d&rsquo;un nouveau logiciel, ou d&rsquo;un logiciel existant.<\/p>\n<p>Nous sommes sp\u00e9cialis\u00e9s dans les langages Java, C++ et C, ainsi que dans les <a title=\"Scripts\" href=\"\/site\/service\/scripts\/\">scripts<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Nous pouvons vous conseiller dans vos choix d&rsquo;architecture logicielle (modularit\u00e9, multiplicit\u00e9 des projets, d\u00e9pendances entre projets &#8230;), de <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Patron_de_conception\">patron de conception<\/a> (design pattern), et de patron d&rsquo;architecture (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Architectural_pattern\">architectural pattern<\/a>).<\/p>\n<p>&nbsp;<\/p>\n<p>Nous pouvons analyser un probl\u00e8me de performance, de fuite m\u00e9moire (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Memory_leak\">memory leak<\/a>), d\u2019inter-blocage (<a href=\"http:\/\/fr.wikipedia.org\/wiki\/Interblocage\">deadlock<\/a> ou <a href=\"http:\/\/en.wikipedia.org\/wiki\/Deadlock#Livelock\">livelock<\/a>), de crash intempestif, ou de tout autre type de dysfonctionnements (bugs).<\/p>\n<p>En particulier, pour les applications Java nous pouvons utiliser un analyseur de m\u00e9moire (Memory Analyzer) pour \u00e9tudier vos\u00a0ThreadDump\u00a0ou un profiler pour observer le comportement de votre application en temps r\u00e9el.<\/p>\n<p>&nbsp;<\/p>\n<p>Apr\u00e8s entente sur un cahier des charges, nous pouvons concevoir\/sp\u00e9cifier pour vous un logiciel adapt\u00e9 \u00e0 vos besoins ou l\u2019ajout de fonctionnalit\u00e9s \u00e0 un logiciel existant.<\/p>\n<p>Apr\u00e8s la conception, nous pouvons \u00e9galement mettre en oeuvre le d\u00e9veloppement.<\/p>\n<p>&nbsp;<\/p>\n<p>Nous pouvons vous accompagner pour faire \u00e9voluer vos outils pour assurer l\u2019interop\u00e9rabilit\u00e9 avec d\u2019autres syst\u00e8mes d\u2019exploitation (GNU\/Linux, Unix, Solaris, MacOS, Windows).<\/p>\n<p>&nbsp;<\/p>\n<p>Enfin, nous pouvons \u00e9galement vous aider \u00e0 mettre \u00e0 niveau les librairies tierces (third-party) dont d\u00e9pendent vos projets, ainsi que les outils que vous utilisez.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fort d\u2019une riche exp\u00e9rience dans l&rsquo;ing\u00e9nierie logicielle, nous pouvons r\u00e9aliser pour vous, ou vous accompagner dans les diff\u00e9rentes phases d&rsquo;analyse, conception, et d\u00e9veloppement d&rsquo;un nouveau logiciel, ou d&rsquo;un logiciel existant. Nous sommes sp\u00e9cialis\u00e9s dans les langages Java, C++ et C, ainsi que dans les scripts. &nbsp; Nous pouvons vous conseiller dans vos choix d&rsquo;architecture logicielle [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":107,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/pages\/109"}],"collection":[{"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/comments?post=109"}],"version-history":[{"count":5,"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/pages\/109\/revisions"}],"predecessor-version":[{"id":148,"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/pages\/109\/revisions\/148"}],"up":[{"embeddable":true,"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/pages\/107"}],"wp:attachment":[{"href":"http:\/\/bsquare-consulting.bertrand-benoit.net\/site\/wp-json\/wp\/v2\/media?parent=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}