|
Polimatica operates in the specific environment of Real Time Embedded System solutions with a special focus on the Automotive field since 1982, supporting companies in the process of innovating and managing their systems through the supply of professional services and turnkey projects. Polimatica is able to cover the whole production cycle, from collecting the client's requirements to the functional analysis, development, testing and production. The whole process is carried out using appropriate methodologies and Best Practices. MethodologyPolimatica develops all the software according with the most important software development quality standards. Every step of the analysis, development and testing process is documented. In order to control the entire process we use versioning software, test tracking tools and bug tracking tools. Software Development MethodologyThe standard methodology that we use for the development of the embedded software is the international , a prototypical and incremental methodology that helps the development team to accomplish the customer and user needs and to be faster in solving all the problems.  Test Methodology Polimatica has defined a standard methodology, IEEE 1008-1987 standards compliant, in testing software and firmware in automotive environment. We can cooperate with the analyst to define the test case during the user requirement phase, to implement a test plane, to execute the test case and follow the process till the delivery of a specific release, package. We use different open source product to support the activity:
- TestLink to manage the test process: test case (unit test, integration test, validation test, acceptant test); task definition; test report;
- Mantis as a bugs tracking solution;
- SubVersion to track and maintain the different software release.
Those products can be accessed in intranet or in internet (https) and can be used from our customer that can control the process and the activities done. Our Services:Firmware designCompleting of turnkey projects or development of firmware (C, C++, Assembler), thanks to an in-depth knowledge of the mail microprocessors and the most widespread communication standards in the automotive field (CAN BUS, Keyword 2000).
Software design
Definition of architectures and development of applications for programming and diagnosis of electronic boxes on Microsoft platform (VB6, Framework .NET C#, ASP .Net) with development of specific communication drivers. We have experiences in international projects and we can provide professionals who can work abroad on customer site for co-engineering, co-design phase and management. We also offer qualified on-site consulting services.
History Cases
Real Time Embedded Automotive projectsAnalysis and development solution of a remote data collector firmware for data acquisition and data analysis from ECU used to collect data from vehicles during the test or diagnostic phase. Device output: IO, BUS-CAN, line K, modem GSM-GPRS, GPS, USB. Microprocessor: Motorola 68332 Language: C++ Analysis and development solution for statistical data acquisition and analysis of specific condition of use in automotive environment. Data can be acquired during all the vehicle life time. Device output: IO, BUS-CAN, line K, modem GSM-GPRS, GPS, USB. Microprocessor: Motorola 68332 Language: C++ Analysis and development of a firmware solution for retrieving and displaying TMC (traffic message channel) message for real time gps navigator in automotive environment. Microprocessor: Motorola MPC555 Language: C/C++ Real Time Embedded Projects in non-automotive fieldDifferent project in firmware development and testing in railway environment to manage brake system and management, diagnostic and safety management. Automation of vocal announcements in trains Management of lanes and payment systems in highways Highway road sign management with variable message panes Software project Multilanguage Client Application based on Microsoft OS used to configure and retrieve data from device connected to a ECU network of a vehicle (CAN BUS – K Line). The application can configure the device for a specific mission (specific data acquisition) setting parameter, ECU, trigger, alarm condition, start & stop flag, etc.
Multilanguage Client Application based on Microsoft OS use to configure and analyze data from ECU to determine specific parameter of a vehicle in automotive environment.
Analysis and development of application prototype using ODX standard for retrieving and configure ECU in automotive environment. Project developed on Microsoft .Net framework
|