Domains such as aerospace, defense and security, energy, health care, telecommunications, transportation must meet several requirements.
- Open Innovation: Ensuring the highest levels of productivity, reliability, safety, service, and performance implies a continuous effort of research and development in software tools.
- Computer Assistance and Automation: The numerous and complex operations required to develop and maintain industrial systems imply a high level of automation based on software tools.
- Certification (e.g. DO178, ISO26262, ECSS 40, etc.): The development of safety-critical and embedded systems must comply with strict regulations impacting both the final product and the development process and tools used to build them.
- Very Long Term Support: The tool chain needs to remain operational for the life cycle of the products; many industries need more than 10 years, and some need up to 80 years.
- Providing collaborative means between end user companies
- Organizing sustainable commercial services and ecosystems around open source components
- Fostering of exchanges between academics and industry partners
- Managing the quality and maturity of tools and components from early research prototypes through obsolescence
- Providing the documents and qualification kits required for certification
- Recognizing project maturity and company know-how and commitment through a branding process
- Systems and Software Engineering
- Modeling tools supporting UML, SysML and domain specific languages (DSL)
- Compilers, debuggers and tracers
- Static analysis
- Integrated Development Environment (IDE)
- Configuration Management
- Application and Product Lifecycle Management
More details are available on the PolarSys Factsheet.