Arm Compiler Qualification Kit

Arm Compiler Qualification Kit

– Confidence in Arm Tools, Confidence in Your Systems

Compilers are critically important to safety-related applications as they generate the code that will run on the target system. The Arm® Compiler Qualification Kit targets the safety-related software developer and provides vital information about toolchain operation, recommended usage, and diagnostic capabilities.

Safety Manual

The Safety Manual plays an important role, informing users how to set up and operate the toolchain components of the Arm Compiler toolchain to minimize the chance of undetected safety-related faults.

  • Description of the high level safety-related faults that the components of Arm Compiler can generate.
  • Description of the communication between the tools, which shows how faults might propagate.
  • Mitigation strategies that can be followed to prevent or work-around faults.
  • Identification of specific behavior of toolchain components of Arm Compiler that can be unsafe if used incorrectly.

Test Report

The Test Report provides C language conformance test results, demonstrating that the compiler generates correct output based on ISO C90 and C99 C language conformant input. The Test Report contains:

  • C conformance test results
  • Description of the environment and compiler settings used to generate the test results
  • Explanation of any deviations from a 100% pass-rate

Development Process Document

It is often impractical to travel to the vendor’s site to gain an insight into the development of a toolchain. The Development Process document provides insight into the internal software development process used to produce the compilation toolchain. The Development Process document outlines the following:

  • Procedures for requirements and defect management
  • Procedures for configuration management
  • Traceability between source code commits and defects or requirements
  • Testing strategy and validation procedures
  • Release management procedures

Defect Report

Users don’t generally have visibility of vendor-detected defects due to internal testing or of defects reported by other users of the product. The Defect Report contains a listing of all known safety-related defects found through internal testing and from external defect reports. The Defect Report contains:

  • A description of each issue
  • Conditions necessary for the issue to appear
  • Example code for reproducing the issue
  • How to avoid the issue

TÜV Certified Build Tools

The Arm Compiler 5 is certified by TÜV SÜD, confirming that it fulfils the requirements for development tools classified T3 according to IEC 61508-3. This enables you to apply the Arm Compiler 5 for safety- related development up to SIL3 (IEC 61508) or ASILD (ISO 26262) without further qualification activities when following the recommendations and conditions documented in the Qualification Kit.

Arm Compiler Extended Maintenance

Once the justification argument is made for a particular toolchain, that evidence can be used for future projects, but toolchain obsolescence becomes an issue as most toolchain vendors don’t maintain older versions for more than 1-2 years. The Arm Compiler Extended Maintenance program helps protect your investment by providing long-term maintenance of the toolchain.

Learn more about ARM Compiler Qualification Kit

Mx-Suite – One Test Tool That Has It All

Mx-Suite – One Test Tool That Has It All

– Mx-Suite™ is simply the most comprehensive platform for automated embedded software verification and validation.

A picture is worth a thousand words, so Mx-Suite uses intuitive graphics to streamline your engineering development efforts. Because of Mx-Suite’s layered architecture, the same tests are reusable at any stage of the development process:
Model-in-the-Loop, Software-in-the-Loop, or Hardware-in-the-Loop.

Easily Meet ISO 26262 Safety Requirements for Test

Mx-Suite incorporates model and structural code coverage tools and requirements traceability to help ensure your tests cover your ASIL requirements. A tool qualification kit is available, approved by TUV SUD for ISO 26262 process requirements.

MX-suite Danlaw

Easy Integration

Mx-Suite connects to most types of test and measurement equipment right out of the box, and Danlaw can quickly customize Mx-Suite to support new interfaces.

Mx-Suite also seamlessly integrates with popular ALM systems such as IBM Rational Doors, Polarion QA, Atlassian Bamboo, and Jenkins.

Features

  • Jumps in at Any Stage of the Process
    Regardless of where you are in development, Mx-Suite can test your implementation so you save time and money by testing early and testing often.
  • Creates Test Summaries That Are Easy to Read
    Reports are formatted using a drill-down approach so managers can see overall test summaries and engineers can find the root symptoms of successful or failed runs.
  • Shows a Picture of Where a Test Failed
    Detailed test reports display failures as a sequence of inputs and outputs over time so there’s no confusion. Data tables and timing charts support detailed analysis by your development team.

Nohau Privacy Policy

NOHAU PRIVACY POLICY

Nohau Solutions AB (“Nohau”) respekterar din integritet. Denna integritetspolicy är till för att skydda dig genom att informera om vad för slags information vi samlar in och vad vi gör med den. Vi beskriver också på vilka sätt den samlas in. Genom att använda vår site godkänner du vår integritetspolicy.

Nohau följer EU:s cookiedirektiv och EU:s GDPR (General Data Protection Regulation).

INSAMLAD INFORMATION

Nohau får information om dig när du prenumererar på nyhetsbrev, gör affärer med oss eller på annat sätt kommunicerar med oss eller någon av våra leverantörer. Det gäller även när du skapar en webprofil i samband med bokning, om du deltar i våra tävlingar, fyller i formulär för feedback eller beställer broschyrer. Vi har också enkäter online där vi tar emot dina synpunkter. Vi lagrar information på våra egna servrar om:

  • Ditt och din organisations namn, branschtillhörighet, postadress, telefon/fax-nummer samt epost-adress
  • Korrespondens i affärssyfte
  • Köpta produkter och supportavtal
  • Information insamlad genom cookies, pixeltaggar och annan teknologi

VARFÖR SAMLAR VI IN DENNA INFORMATION?

Dina uppgifter används för att Nohau ska kunna fullgöra våra åtaganden mot dig, förbättra vår site och service till dig, och på det sättet försäkra oss om att du får mesta möjliga nytta av våra tjänster. Vi lagrar och vidareförmedlar även sådan information som kan fordras av lagkrav. För att vi ska kunna hitta de bästa produkterna för dina behov, är insamlingen av personlig information begränsad och alltid frivillig. Som användare godkänner du att vi får sända dig ytterligare information. Vi samlar inte in och sparar ytterligare information utan ditt medgivande och du kan alltid säga upp prenumerationer för att inte längre få våra nyhetsbrev och andra erbjudanden.

COOKIES

En cookie är en liten textfil som lagras i din dator. Cookies används på webbplatser för att anpassa olika funktioner till besökaren. De används också för att skapa besöksstatistik eller för att se hur besökaren har navigerat på webbplatsen.Det finns två typer av cookies. En typ sparar en fil under en längre tid på din dator. Den används till exempel för olika funktioner som talar om vad som är nytt sedan du senast besökte Nohau’s webbplats. En annan typ av cookies kallas sessionscookies. De lagras bara i datorn under tiden du besöker en webbplats. På det sättet kan datorn bland annat hålla reda på vilket språk du har valt.

DITT SAMTYCKE

När du använder Nohau’s webbplats eller delger oss personuppgifter godkänner du insamling, användning av dina personuppgifter i enlighet med denna policy. Om du inte godkänner insamling, användning eller offentliggörande av dina personuppgifter enligt vad som beskrivs i denna policy ska du inte använda Nohau’s webbplatser eller formulär.

SÄKERHET

Vi vidtar lämpliga organisatoriska, tekniska och administrativa åtgärder för att skydda Personuppgifter under vår kontroll. Tyvärr kan ingen överföring av data över Internet eller något lagringssystem för data vara 100 % säkert.Om du har anledning att tro att din interaktion med oss inte längre är säker ber vi dig att omedelbart rapportera problemet genom att kontakta oss genom formuläret ”Kontakt”.

TREDJE PART

Nohau vidarebefordrar inte personlig information till tredje part. Du kommer inte att få sådan direkt marknadsföring från företag utanför Nohau.

UPPSÄGNING AV NYHETSBREV MM

Om du inte längre vill få våra nyhetsbrev eller annan information finns det en länk i denna information som ger dig möjlighet att säga upp prenumerationen. Även om du gör en sådan uppsägning kommer du givetvis att fortfarande få sådan kommunikation från oss som berör bokningar eller inköp och sådan service som har att göra dina beställningar.

LAGRINGSTID

Vi kommer att lagra dina Personuppgifter under den tid som är nödvändig för att uppfylla syftena i denna Personuppgiftspolicy.

YTTERLIGARE INFORMATION

Du är alltid välkommen att kontakta oss med frågor kring datasäkerhet och integritet. Använd det formulär som återfinns på ”Kontakt”.

Lattix – Reengineer and Optimize your Software

lattix

Lattix – Reengineer and Optimize your Software

– The Lattix Enterprise Suite is a collection of desktop and web applications, command line utilities, and a web-based repository that will empower your development teams.

Architects and developers can analyze your code to discover the architecture, identify problematic dependencies, and reengineer the code to improve modularity and reduce technical debt.

Rules can be created to ensure that architectural violations are identified immediately, preventing erosion of the architecture. The web-based repository provides visibility to your extended team and allows local and remote teams to collaborate from anywhere in the world.

The end result is superior quality, improved maintainability, enhanced reliability, and increased productivity.

Read more about Lattix Architect and Lattix Web.

Lattix Architect for developers and architects

  • Visualize
  • Discover
  • Optimize
  • Contol
  • Eliminate architecture erosion

Lattix Web for managers and teams

  • Communicate and collaborate

Communications Robustness

communication robustness

Communications Robustness

– Nohau helps to identify security risk of the device and detect vulnerabilities early avoiding expensive consequences from attacks.

Cyber attacks on critical infrastructure are on the increase and are a growing concern for both system operators and the device manufacturers who supply equipment to these systems. Attacks on critical infrastructure can severely impact service uptime, data integrity, compliance and even public safety.

Solution

Nohau’s Communications Robustness Check service identifies a security risk level existing in embedded software of a device and allows fixing security issues proactively. Nohau’s Service is a rapid, economical appraisal that identifies product robustness related security weaknesses and provides direction for further analysis. We offer a service that reveals quickly vulnerabilities in attacker-accessible communications interfaces. Nohau’s security analysts use a state of art AchillesTM testing tool to run industry standard test suites that are compliant with ISA Secure Communication robustness test.

Benefits

  • Provides evidence for further analysis
    -Supplies direction for areas of greatest concern and justifies budget for further analysis
  • Enhances product security
    -Focuses on addressing most critical weaknesses and reduces need for product recalls
  • Protects brand reputation
    -Reduces the possibility of public vulnerability disclosures

Deliverables

Contents

  • Consulting work 3-5 days depending on project scope
  • An analysis of one device and one firmware/software
  • Tool licenses for consulting time
  • Report describing the risk status and list of issues found
  • Closeout meeting

Reports

  • Executive summary
  • Brief description of assessment
  • Any identified vulnerabilities, areas of weakness and areas of concern. Listing line level information of issues found
  • Scope for full assessment (as appropriate)

Why Nohau?

Unlike assessment services from other vendors, our service features work conducted by embedded software domain expert with the most advanced tools. All Nohau assessments are based on technical expertise developed over many years in ICS and security for embedded systems and related tools.

Communications Robustness Check may also include or be extended by:

  • Security Architecture Review
  • Security Code Analysis
  • Software development process assessment

Automate Integration Test

Automate Integration Test

– Nohau provide a complete development Environment to support continuous testing in accordance with your needs.

With hardware in the Loop, HIL

Nohau provide a complete development Environment to support continuous testing in accordance with your needs.

Nohau’s Development Environment

We integrate modern methods into the process and your existing systems. Competitive software development requires continuous quality assurance as well as transparent reporting. We promote software development in order to receive:

Hardware in the loop

The advantages of including hardware-based testing in your CI-environment are multiple:

 

  • Tests are run in real-time on the target
  • Unit tests are run on your target
  • You can check variables like timing, worst case execution time and instantaneous power consumption.
  • You can check test coverage in real-time execution.
  • Automatic trace-back makes it easy to analyze the root cause of test failures.

Jenkins and CI

Our HIL-system is integrated with Jenkins, Hudson and other CI-systems for easy automation of regression
tests.

Transparent reporting

We integrate it to your quality management systems, where the main test results and metrics will be visible automatically.

Contact us for more information..

Sencha

Sencha

– Rapidly design, develop and test data-intensive web applications.

Design

Did you know that Ext JS also includes design tools for developers?
Visually build cross-platform HTML5 apps for desktop, spend less time on manual coding and automatically optimize your apps with Architect.

Create reusable themes by customizing Material, iOS and other Ext JS themes to build looking Ext JS apps without writing a single line of code with Themer.

Develop

Rapidly build cross-platform enterprise web apps with Ext JS;

  • A comprehensive JavaScript framework featuring a robust component
  • Library including powerful UI components like the Pivot Grid and D3 Adapter
  • A suite of productivity-boosting tools

Spend more time building your React Apps, not the components, with Ext React; a complete set of professionally built, tested and maintained React UI components.

Build rich, data-centric HTML5 apps for both desktops and tablets using Java with GXT.

Test

Deliver high-quality apps faster with unit and functional testing designed specifically for Ext JS apps with Sencha Test. Automate and execute tests across multiple browsers simultaneously.

Integration with Selenium and Jasmine Javascript software-testing frameworks enables faster test creation and advanced debugging.

Embarcadero RAD Server

Embarcadero RAD Server

– The perfect back-end for Delphi and C++Builder applications.

RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. RAD Server provides automated Delphi and C++ REST/JSON API publishing and management. You also get Enterprise database integration middleware, IoT Edgeware and an array of application services such as User Directory and Authentication services, Push Notifications, Indoor/Outdoor Geolocation and JSON data storage.

Quickly build new application back-ends or migrate existing Delphi or C++ client/server business logic to a modern services based architecture that is open, stateless, secure and scalable.

As a result RAD Server is easy to develop, deploy and operate making it ideally suited for ISVs and OEMs building re-deployable solutions.

Easy REST API end-point creation, publishing, and management

With RAD Server it’s fast and easy to build flexible back-end servers for your multi-tier application solution. Developers simply load Delphi and C++ business logic into the server, and managed REST/JSON API end-points are generated. Developers or admins can easily configure API level access control to user groups, and measure and analyze application usage at the API, user, or service level.

Since your Delphi and C++ APIs are published as heterogeneous REST/JSON end-points, RAD Server easily supports virtually any client type from VCL and FMX Desktop, Mobile and Wearable clients to popular JavaScript Web Frameworks. RAD Server easy to build and deploy robust heterogeneous multi-tier solutions.

Key built-in core services to power your application

RAD Server includes a powerful set of built-in core services to power your application back-end eliminating the need to build the key foundational components of your server application. Core services like User directory services, authentication, and access control, push notifications, JSON data-storage, and user proximity and indoor/outdoor user location tracking and fencing.

Learn more about Embarcadero RAD Server

Embarcadero InterBase

Embarcadero InterBase

– Ultra-fast, scalable, embeddable SQL database with commercial grade data security, disaster recovery and change synchronization

InterBase is a highly scalable, full-featured, admin free, Unicode-enabled, SQL-standard compliant, cross-platform database engine. With support for a wide range of use cases – from a single embedded device to a complex enterprise solution with hundreds of users – InterBase is the DB engine of choice for ISVs and developers who require a commercial-grade database with an ultra-low total cost of ownership.

InterBase installations can be found everywhere; Trusted for solid, reliable use in mission-critical contexts such as medical, railway, multi-national POS, CRM, and emergency response systems. InterBase runs non-stop, round-the-clock. Lightweight, yet rock-solid. It’s the database solution chosen by NASA for the MARS Rover.

Consider these easily configurable InterBase features like column-level data encryption, field-level change tracking, user-specific data visibility, journaling, and point-in-time recovery. All of these capabilities combine to give you a lightweight, easy-to-manage, commercial-grade embeddable database solution that is ideal for distributed systems.

Focus on your product, and stop worrying about your data layer. InterBase: Embed, Deploy, Relax!

Embarcadero C++ Builder

Embarcadero C++ Builder

– One codebase, one UI designer, five platforms. Powerful database and enterprise frameworks; unparalleled speed of development.

Develop for many platforms in fast, modern C++ with an enhanced Clang compiler. Seamlessly compile and deploy across platforms and devices. Design a UI once, then quickly specialize for each platform or device – much like subclassing code. Use robust and powerful frameworks for enterprise-strength databases, REST, cloud, IoT and more – whether you’re a team of a hundreds or a micro-startup. Accelerate your development: spend more time coding, less time on UI design, no time on platform-specific porting.

C++Builder gives you fast, powerful, modern C++; one compiler, one debugger, one IDE, four platforms; amazing frameworks; and lets you speed up your development, focus on your code and bring your app to market faster than any other C++ toolchain.

Modern C++: Clang-enhanced C++ compiler

C++Builder provides a CLANG enhanced C++ compiler for Windows 10 (32-bit and 64-bit) and Mobile (iOS and Android), C++11 support, automatic reference counting and more for the fastest Standard C++ Windows and Cross-Platform development.

Rapid Windows development with VCL

C++ Builder includes the VCL component library for Windows 10, with the best visual component library for the Windows API and a rich third-party ecosystem.

Internet of Things support

Internet of Things connectivity framework including support for Bluetooth, Bluetooth LE, Z-Wave REST interfaces, Beacons, ThingPoint Edge Service, BeaconFence indoor/outdoor user location tracking and more.

Target multiple devices and platforms

RAD Studio provides powerful development tools, platform SDK support and deployment support for Windows, OS X, iOS and Android with support for the Google Play Store and the Apple App Store.

Do you wish more information!

Contact us for offers, information or advice!