You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Abstraction

This chapter provides requirements for the function of message notification or IPC function.

This section describes the functions that are necessary to interact with each function and process unit when using the product. For example, when an anomaly occurs in a system, there may be a case where the anomaly is messaged. The requirements for the function to notify messages for such cases are described. In addition, we will focus on and describe communication functions, such as functions to communicate between processes.here may be a case where the anomaly is messaged. The requirements for the function to notify messages for such cases are described. 

Use cases

In the following table, use cases which need the message notification for services are described.

#ItemUser

1

The user searches for a destination and uses the navigation system to display the route. The user sets the destination in the navigation system and follows the navigation system's guidance to drive to the destination.

In this case, if the function to display a map is not working properly due to the lack of the remaining memory, the destination cannot be displayed properly or the screen will stop. When there is not enough memory left, an event will be issued to notify the necessary applications in the system.

Then, in order to display the map correctly, the entire system will be automatically restarted and the user can use the navigation system normally, but before that, the necessary applications can take fail-safe actions.

Driver

2

A user starts the IVI, launches the navigation application, and displays the map. (During this time, inter-process communication takes place between the navigation application and the navigation service).

Driver

3

A user starts the IVI and launches the radio. The radio function requests and obtains longitude and latitude information in order to obtain location information, and the user can listen to a radio station based on the current location.

A user searches for a destination, launches the navigation application, and searches for the destination. To search for a route to the destination, the current location information is acquired. (To acquire the current location, the navigation service performs inter-process communication with a service that acquires location information, and obtains the information.)

Driver

Discussion Space for additional use cases(Freely write please) ~

#

Item

User

1

Functional Requirements

This table includes the functional requirements of message notification module. 

Under discussion


Message notification and IPC in Basesystem

Reference implementation in Basesystem

  • No labels