For Application Developers

The Application Developers package provides an application development environment enabling a structured way of developing applications through a component-based approach and brings a modern approach of ensuring software integrity and quality.

OVERVIEW

The Arctic Studio for Application Developers offers a complete software development tool to developers of applications in the automotive market. Together with the other packages – the package for Integrators and the package for Platform Developers – Arctic Studio comprises an extensive development environment for embedded software development to electronic control units

The Application Developers package provides an application development environment based on the renowned automotive standard Autosar. By enabling a structured way of developing applications through a component-based approach, it increases the productivity of your software application development team and lets you easily bring in a modern approach to ensuring high software quality.

Using the Arctic Studio for Application Developers, application architects can set a clear boundary of the components building up an application, what and how information is exchanged and how the application controls the ports of the electronic control units. As the boundary and the interfaces of each component can be clearly defined and easily distributed using Arctic Studio for Application Developers, it efficiently supports a development organization where application developers is distributed in many locations. The component-based methodology and structure provided by Arctic Studio for Application Developers also offers an efficient way to lean development both within a project but even more between projects where the re-use of software and collaborative ways of working create real synergies.

KEY FEATURES

Arctic Studio for Application Developers provides an extensive tool to design Software Components:

  • Create and edit Autosar Software Components in text editor.
  • Data type and port interface definition through Artext language.
  • Defining components, ports, behaviour and implementation in Artext language.
  • Easy Autosar ECU Extract Construction through specialized System language.
  • Wizards for creating Autosar projects and Autosar files.
  • Full support for handling Autosar models split over multiple files.
  • Powerful Autosar model browsing using Autosar Navigator.

Based on the latest version of the renowned open Autosar standard:

  • Ensures compliance to Automotive vehicle manufacturers requirements and makes it future-proof.
  • Support COTS products approach enabling competition from many vendors – no lock in.
  • Leverage on the main objective for re-use, flexibility and cost efficiency.

Leverages on industry-acknowledged open platforms for efficient tools:

  • Built on the leading open development platform project Eclipse – supported by all leading major global software providers.
  • Eclipse providing a healthy vibrant ecosystem supported by numerous supplier of tools plugins for embedded software development.
  • Built on the Autosar Tool Platform Artop being an implementation of common base functionality for AUTOSAR development tools.
  • Supporting ARText being a framework for building textual modeling languages for AUTOSAR.

Easy access to downloads, license management and comprehensive support:

  • Easy installation from .zip files tailored for chosen microcontroller architecture.
  • Quick and easy upgrade to new versions directly from ARCCORE update site servers.
  • Full availability of all former versions of releases.
  • Extensive licensing scheme with unique model including access to a comprehensive license server from ARCCORE.
  • Practical, semi-floating license model ensures highest utilization and full control of usage.
  • Licensing scheme supporting both easy to get fully operational trail versions as well as full commercial versions.
  • A comprehensive set of support offerings ranging from On-line helpdesk and off-site product specialist to a complete team of embedded specialists on-site.

Outstanding cost-efficiency through customer tailored license pool:

  • Quick and easy check out and check in of user’s license key.
  • Full overview of available license keys and who use which key.
  • Customer administration of users – creating new users and password and deleting users.
  • Full administration of users access rights – enabled or disabled.

TECHNICAL SPECIFICATION

Arctic Studio for Application Developers Package is developed upon the award-winning Eclipse platform:

  • Developed under software development processes in accordance with Automotive Spice (assessed) level 3.
  • Tailor made eclipse distribution based on the Eclipse standard releases.
  • Currently supported under major Windows versions.
  • Integrated version control system with support for GIT and CVS.
  • Complete development environment for editing C-code.
  • Build system based on GNU make with compiler integrations.
  • Distributed with Command line tools based on MingW/MSYS.

The Arctic Studio for Application Developers is available for different micro-controller architectures, today the following architectures are supported and more are easily added upon customer request:

  • PowerPC architectures supporting compilers: GCC, CodeWarrior, Diab, Greenhills
  • ARM (Cortex) architectures supporting compilers: GCC

The Arctic Studio for Application Developers provides an extensive tool to design the components – the Software Components- of your application:

  • Create and edit Autosar software components in text edior
  • Easy to use import inclusion of other SWCD files
  • Content Assist with Autosar and Project knowledge
  • Data type and port interface definition through Artext language
  • Defining components, ports, behaviour and implementation in Artext language

The methodology and technology of Autosar is fully supported:

  • Full access to Autosar arxml file through the Artop open source project.
  • Wizards for creating Autosar projects and Autosar files.
  • Full support for handling configurations split over multiple files.
  • Supports Autosar standard version 4.0.2, 4.0.3, 4.1.1 and 4.1.2.
  • Powerful Autosar model navigation using Autosar Navigator.

Easy Autosar ECU Extract Construction through System Language;

  • Root composition construction.
  • Implementation mappings.
  • Create signals, pdus and mappings.
  • SystemSignal mapping to ports on root compositon.
File formats
  • Full support for Autosar arxml files
  • Support of Software Component Description files in Artext format