A Cloud-Based Approach to Development of Embedded Systems Software

Author(s):  
Jürgen Hausladen ◽  
Birgit Pohn ◽  
Martin Horauer

The complexity of modern embedded systems and tools to develop them is continuously growing. Although there are various efforts to address this issue (e.g., by raising the level of abstraction) it is rather challenging to keep pace with all relevant innovations in the field. For example, various collaboration and version management tools support the development process when multiple developers collaborate on the development of an embedded solution. In this paper, we present a cloud-based integrated development environment that supports the development of software for embedded systems where the entire tool-chain is in the cloud and provides debugging and flashing of hardware as usual. This approach avoids tool version conflicts, enables central upgrade as well as maintainability and provides a unique interface across multiple operating systems to the developers (the latter is often enforced in industrial settings by restricting the software setup and privileges of an individual developer). Furthermore, the cloud-approach enables ubiquitous access to the development platform.

2014 ◽  
Vol 912-914 ◽  
pp. 1197-1200
Author(s):  
Chun Mei Li

The design and development process of electronic dictionary software on Android development platform was discussed in this paper. This application, using Android SDK and the Eclipse IDE to develop, is available in English translation, learning, testing, reviewing, attention book, import or delete dictionary, reciting English sentence and other functions. The software has built-in dictionaries, also allows users to import necessary dictionary to learn. The system uses Android integrated development interface of SQLite to store and retrieve vocabulary. The applications are developed based on Java language, and worked as expected on the emulator.


Author(s):  
Áki J. Láruson ◽  
Floyd A. Reed

This chapter is a primer on getting started with the R language. It provides a brief background and history of R and a guide to downloading and installing R on three different operating systems (Windows, Mac, and Linux). It also gives an introduction to the Comprehensive R Archive Network (CRAN), the installation and use of the RStudio Integrated Development Environment (IDE), the basic commands concerning saving code that’s been written, and changing working directories.


Sign in / Sign up

Export Citation Format

Share Document