KR20160081508A - Interface apparatus for AUTOSAR setup - Google Patents
Interface apparatus for AUTOSAR setup Download PDFInfo
- Publication number
- KR20160081508A KR20160081508A KR1020140195441A KR20140195441A KR20160081508A KR 20160081508 A KR20160081508 A KR 20160081508A KR 1020140195441 A KR1020140195441 A KR 1020140195441A KR 20140195441 A KR20140195441 A KR 20140195441A KR 20160081508 A KR20160081508 A KR 20160081508A
- Authority
- KR
- South Korea
- Prior art keywords
- module
- setting
- icon
- cursor
- window
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
본 발명은 오토사 설정 인터페이스 장치에 관한 것으로, 보다 상세하게는 오토사의 표준 BSW(Basic SoftWare)를 설정하는 오토사 설정 인터페이스 장치에 있어서, 상기 오토사의 모듈을 나타내고, 상기 오토사의 모듈을 제어하는 적어도 하나 이상의 모듈 아이콘, 커서가 상기 모듈 아이콘에 위치할 때 시작점을 생성하고, 상기 커서가 상기 시작점으로부터 드래그 될 때 끝이 화살표 모양인 파선을 생성하고, 상기 시작점이 존재하는 상기 모듈 아이콘 외의 다른 모듈 아이콘에 상기 커서가 위치할 때 종료점을 생성하고, 상기 커서의 드롭(drop)이 실행될 때 상기 두 모듈 아이콘을 연결함과 동시에 상기 파선을 실선으로 변경하여 상기 두 모듈 간의 연결을 표시하는 모듈연결표시부, 상기 모듈연결표시부에 의해 연결된 두 모듈 간에 상기 시작점을 포함한 모듈에서 상기 종료점을 포함한 모듈로 데이터가 전달되도록 API(application programming interface)를 설정하는 모듈통신연결부 및 상기 커서가 드래그 될 때, 상기 두 모듈 간의 API 설정을 설명하는 설명창을 생성하는 설정 설명창 생성부를 포함하는 오토사 설정 인터페이스 장치에 관한 것이다.The present invention relates to an autosusing setting interface apparatus, and more particularly, to an autosusing setting interface apparatus for setting a standard BSW (Basic SoftWare) of AUTO Corporation, One or more module icons, a start point when the cursor is positioned on the module icon, a dashed line whose end is an arrow when the cursor is dragged from the start point, a module icon other than the module icon A module connection display unit for connecting the two module icons when the cursor is dropped and changing the dashed line to a solid line to display a connection between the two modules when the cursor is positioned on the cursor, A module including the start point between two modules connected by the module connection display unit, A module communication connection unit for setting an application programming interface (API) to transfer data to the module including the end point, and a setting description window creating unit for creating a description window describing API settings between the two modules when the cursor is dragged And more particularly,
최근 차량 내에는 차량 디바이스를 제어하는 200여 종이 넘는 전자 부품이 내장되고 있다. 그런데 제조 회사 마다 각자의 펌웨어(Firmware)를 제작하여 전자 부품을 제어함에 따라, 예기치 못한 부분에서 차량에 구비된 전자 부품 간의 오류를 발생하게 할 가능성이 커졌다. 이는 차량을 운전하는 운전자의 안전을 위협하는 치명적인 원인이 될 수도 있다.In recent years, more than 200 kinds of electronic components for controlling the vehicle devices are built in the vehicle. However, since each manufacturer manufactures their own firmware to control the electronic components, there is a high possibility of causing an error between the electronic components provided in the vehicle in an unexpected part. This can be a fatal threat to the safety of the driver driving the vehicle.
이에 최근에 다양한 회사들이 모여 오토사(AUTOSAR)를 창설하게 되었다. 그런데 이 분야에 능숙한 엔지니어 조차 새로운 플랫폼(platform)에 빠르게 적응하기란 매우 어려운 것이다. 이에 어떤 사용자라도 오토사의 표준 BSW(Basic SoftWare)의 모듈을 쉽게 설정하게 하는 기술의 개발이 요구되고 있다.Recently, a variety of companies gathered to create AUTOSAR. Even engineers skilled in this field are very difficult to adapt quickly to new platforms. Therefore, it is required to develop a technology that allows any user to easily set a module of a standard BSW (Basic SoftWare) of AUTO Corporation.
본 발명이 해결하고자 하는 과제는 오토사의 표준 BSW(Basic SoftWare)를 설정하는 오토사 설정 인터페이스 장치에 있어서, 상기 오토사의 모듈을 나타내고, 상기 오토사의 모듈을 제어하는 적어도 하나 이상의 모듈 아이콘, 커서가 상기 모듈 아이콘에 위치할때 시작점을 생성하고, 상기 커서가 상기 시작점으로부터 드래그 될 때 끝이 화살표 모양인 파선을 생성하고, 상기 시작점이 존재하는 상기 모듈 아이콘 외의 다른 모듈 아이콘에 상기 커서가 위치할 때 종료점을 생성하고, 상기 커서의 드롭이 실행될 때 상기 두 모듈 아이콘을 연결함과 동시에 상기 파선을 실선으로 변경하여 상기 두 모듈 간의 연결을 표시하는 모듈연결표시부, 상기 모듈연결표시부에 의해 연결된 두 모듈 간에 상기 시작점을 포함한 모듈에서 상기 종료점을 포함한 모듈로 데이터가 전달되도록 API(application programming interface)를 설정하는 모듈통신연결부 및 상기 커서가 드래그 될 때, 상기 두 모듈 간의 API 설정을 설명하는 설명창을 생성하는 설정 설명창 생성부를 포함하는 오토사 설정 인터페이스 장치를 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to provide an AUTO SAVE SETTING interface device for setting a standard BSW (Basic SoftWare) of AUTO Corporation, When the cursor is positioned on a module icon, generates a dashed line whose end is an arrow when the cursor is dragged from the start point, and when the cursor is positioned on a module icon other than the module icon in which the start point exists, A module connection display unit for connecting the two module icons when the cursor is dropped and changing the dashed line to a solid line to display a connection between the two modules; In the module including the start point, the module data including the end point A module communication connection unit for setting an application programming interface (API) to be transferred, and a setting description window creating unit for creating a description window describing an API setting between the two modules when the cursor is dragged. .
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the above-mentioned problems, and other problems not mentioned can be clearly understood by those skilled in the art from the following description.
상기 과제를 달성하기 위하여, 본 발명의 실시례에 따른 오토사 설정 인터페이스 장치는, 오토사의 표준 BSW(Basic SoftWare)를 설정하는 오토사 설정 인터페이스 장치에 있어서, 상기 오토사의 모듈을 나타내고, 상기 오토사의 모듈을 제어하는 적어도 하나 이상의 모듈 아이콘, 커서가 상기 모듈 아이콘에 위치할때 시작점을 생성하고, 상기 커서가 상기 시작점으로부터 드래그 될 때 끝이 화살표 모양인 파선을 생성하고, 상기 시작점이 존재하는 상기 모듈 아이콘 외의 다른 모듈 아이콘에 상기 커서가 위치할 때 종료점을 생성하고, 상기 커서의 드롭이 실행될 때 상기 두 모듈 아이콘을 연결함과 동시에 상기 파선을 실선으로 변경하여 상기 두 모듈 간의 연결을 표시하는 모듈연결표시부, 상기 모듈연결표시부에 의해 연결된 두 모듈 간에 상기 시작점을 포함한 모듈에서 상기 종료점을 포함한 모듈로 데이터가 전달되도록 API(application programming interface)를 설정하는 모듈통신연결부 및 상기 커서가 드래그 될 때, 상기 두 모듈 간의 API 설정을 설명하는 설명창을 생성하는 설정 설명창 생성부를 포함한다.In order to achieve the above object, an autograph setting interface apparatus according to an embodiment of the present invention is a autograph setting interface apparatus for setting a standard BSW (Basic SoftWare) of AUTO Corporation, At least one module icon for controlling the module, a start point when the cursor is positioned on the module icon, a dashed line whose end is arrowed when the cursor is dragged from the start point, A module linking module that connects the two module icons when the cursor is dropped and changes the dashed line to a solid line to display a connection between the two modules when the cursor is positioned on the other module icon other than the icon, The display unit displays the start point between two modules connected by the module connection display unit A module communication connection unit for setting an application programming interface (API) to transfer data to the module including the end point, and a setting description window for creating a description window describing the API setting between the two modules when the cursor is dragged And a generating unit.
상기 모듈연결표시부는 상기 화살표 모양의 파선을 생성할 때, 일 영역에 표준 API 설정창을 반투명으로 표시하고, 상기 커서의 드롭이 실행될 때 상기 API 설정창을 불투명하게 표시한다.The module connection display unit displays the standard API setting window in a semi-transparent state in one area when the arrow dashed line is generated, and the API setting window is opaque when the cursor is dropped.
상기 격자 방형 영역 및 상기 모듈 아이콘 중 어느 하나의 위에 상기 커서가 위치할 때 상기 격자 방형 영역 및 모듈 아이콘과 연결된 상기 모듈의 설명을 표시하는 창을 생성하는 모듈 설명창 생성부를 더 포함한다.And a module description window generation unit for generating a window for displaying a description of the module connected to the grid square area and the module icon when the cursor is positioned on any one of the grid square area and the module icon.
상기 모듈연결표시부는 상기 시작점을 포함한 모듈 아이콘 모듈의 파라미터와 상기 종료점을 포함한 모듈 아이콘 모듈의 파라미터가 서로 일치하지 않을 때 경고 메시지 창을 생성하고, 상기 모듈통신연결부는 두 모듈 간의 API가 설정되는 것을 배제한다.The module connection display unit generates a warning message window when the parameter of the module icon module including the start point and the parameter of the module icon module including the end point do not match with each other, I exclude.
상기 모듈 아이콘 클릭 시, 상기 모듈 아이콘에 해당하는 오토사 표준 BSW의 모듈을 설정하는 새로운 창을 생성하고, 상기 생성된 새로운 창에 상기 모듈의 파라미터를 설정하는 영역을 생성하는 모듈 설정창 생성부를 더 포함한다.When the module icon is clicked, a new window for setting a module of the autosampler BSW corresponding to the module icon is created, and a module setting window creating unit for creating an area for setting parameters of the module in the created new window do.
기타 실시례들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and drawings.
본 발명의 오토사 설정 인터페이스 장치에 따르면 다음과 같은 효과가 하나 혹은 그 이상 있다.According to the AUTOSA setting interface apparatus of the present invention, one or more of the following effects can be obtained.
첫째, 오토사의 표준 BSW 모듈을 나타내고, 상기 오토사의 모듈을 제어하는 적어도 하나 이상의 모듈 아이콘이 설정됨으로써 사용자가 쉽게 오토사의 모듈에 접근하는 장점이 있다.First, there is an advantage that a standard BSW module of AUTO Corporation is shown, and at least one module icon for controlling the AUTO module is set, thereby allowing the user to easily access the AUTO module.
둘째, 커서가 모듈 아이콘에 위치할때 시작점을 생성하고, 커서가 시작점으로부터 드래그 될 때 끝이 화살표 모양인 파선을 생성하고, 시작점이 존재하는 상기 모듈 아이콘 외의 다른 모듈 아이콘에 커서가 위치할 때 종료점을 생성하고, 커서의 드롭이 실행될 때 두 모듈 아이콘을 연결함과 동시에 파선을 실선으로 변경하여 두 모듈 간의 연결을 표시함으로써 오토사의 모듈 간의 복잡한 설정 과정을 사용자가 쉽게 설정하는 장점도 있다.Second, a start point is created when the cursor is positioned on the module icon, a dashed line whose end is arrowed when the cursor is dragged from the start point is generated, and when the cursor is positioned on a module icon other than the module icon having the start point, , And when the drop of the cursor is executed, the icon of the two modules is connected and the dashed line is changed to the solid line, thereby displaying the connection between the two modules.
셋째, 설명창 생성부가 커서가 드래그 될 때, 두 모듈 간의 API 설정을 설명하는 설명창을 생성함으로써 오토사의 모듈 설정에 대해 익숙하지 않은 사용자도 두 모듈 간의 API 설정에 대해 숙지하게 되는 장점도 있다.Third, when the cursor is dragged by the comment window generator, users who are unfamiliar with AUTO's module configuration can also learn the API settings between the two modules by creating a comment window explaining the API settings between the two modules.
넷째, 모듈연결표시부는 시작점을 포함한 모듈 아이콘 모듈의 파라미터와 종료점을 포함한 모듈 아이콘 모듈의 파라미터가 서로 일치하지 않을 때 경고 메시지 창을 생성하고, 모듈통신연결부는 두 모듈 간의 API가 설정되는 것을 배제함으로써, 오토사의 모듈 설정이 잘못되는 것을 미연에 방지하는 장점도 있다.Fourth, the module connection display unit generates a warning message window when the parameters of the module icon module including the start point and the parameters of the module icon module including the end point do not match with each other, and the module communication connection unit excludes the API from being set between the two modules , There is also an advantage of preventing the module setting of AUTO from being wrong.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by those skilled in the art from the description of the claims.
도 1은 본 발명의 일실시례에 따른 오토사 설정인터페이스 장치의 구성을 도시한 구성도이다.
도 2는 도 1에 도시된 아이콘 모듈이 도시된 오토사의 표준 BSW(Basic SoftWare)를 도시한 오토사 표준 BSW 아이콘 모듈도이다.
도 3은 도 2에 표시된 복수의 아이콘 모듈 간의 API(application programming interface)가 설정되는 과정을 도시한 API 설정 과정도이다.
도 4는 도 2의 오토사 표준 BSW 아이콘 모듈을 클릭할 때 생성되는 설정창을 도시한 설정창 생성도이다.FIG. 1 is a configuration diagram showing a configuration of an autograph setting interface apparatus according to an embodiment of the present invention.
2 is an AutoShape standard BSW icon module diagram showing the standard BSW (Basic SoftWare) of the company shown in Fig. 1.
FIG. 3 is an API setting process diagram illustrating a process of setting an API (application programming interface) between a plurality of icon modules shown in FIG.
FIG. 4 is a setting window creation diagram showing a setting window created when the AUTO standard BSW icon module of FIG. 2 is clicked. FIG.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시례들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시례들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시례들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Brief Description of the Drawings The advantages and features of the present invention, and how to accomplish them, will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. To fully disclose the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
이하, 본 발명의 실시례들에 의하여 오토사 설정 인터페이스 장치를 설명하기 위한 도면들을 참고하여 본 발명에 대해 설명하도록 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will now be described with reference to the accompanying drawings, which illustrate embodiments of the present invention.
도 1은 본 발명의 일실시례에 따른 오토사 설정 인터페이스 장치의 구성을 도시한 구성도이다. 본 발명의 일실실례에 따른 오토사 설정 인터페이스 장치는 모듈 아이콘(100), 모듈연결 표시부(200), 모듈 설명창 생성부(500), 모듈통신 연결부(300), 설정 설명창 생성부(400) 및 모듈 설정창 생성부(600)를 포함한다.FIG. 1 is a configuration diagram showing a configuration of an autograph setting interface apparatus according to an embodiment of the present invention. A module
본 발명의 일실시례에 따른 오토사 설정 인터페이스 장치는 도 2에 도시된 오토사 표준 BSW에 대해 오토사 표준 설정을 모르는 사용자도 복잡한 파라미터를 설정하도록 해준다.The autosampler setting interface device according to an embodiment of the present invention allows a user who does not know autosampling standard setting to set complex parameters for the autosampler standard BSW shown in Fig.
일실시례에 따른 오토사 설정 인터페이스 장치는 디스플레이에 나타나는 하나의 큰 방형을 복수의 격자 식으로 구분하여 복수의 격자 방형 영역이 생성된다. 오토사 설정 인터페이스 장치에 생성된 격자 방형 영역은 오토사 BSW 표준에 설정된 항목이 생성될 수 있다. 본 발명의 일실시례에 따른 오토사 설정 인터페이스 장치를 설명하기 위해 일부 항목을 대상을 설명하기로 하며, 다른 항목도 동일하게 적용될 수 있다.In the autosamer setting interface device according to an embodiment, a plurality of grid square regions are generated by dividing one large square shown in the display into a plurality of grid squares. The grid square area generated in the autosource setting interface device can be generated as an item set in the AUTOSAR BSW standard. Some of the items will be described for the purpose of describing the AUTO SAF setting interface device according to one embodiment of the present invention, and other items may be similarly applied.
모듈 아이콘(100)은 오토사의 모듈을 나타낸다. 모듈 아이콘(100)은 오토사의 모듈을 제어한다.The
모듈연결 표시부(200)는 커서가 모듈 아이콘(100)에 위치할 때 시작점(S)을 생성한다. 모듈연결 표시부(200)는 커서가 시작점(S)으로부터 드래그 될 때 끝이 화살표 모양인 파선(D)을 생성한다. 모듈연결 표시부(200)는 시작점(S)이 존재하는 모듈 아이콘(A) 외의 다른 모듈 아이콘(B)에 커서가 위치할 때 종료점(L)을 생성한다. 모듈연결 표시부(200)는 커서의 드롭이 실행될 때 두 모듈 아이콘을 연결함과 동시에 파선(D)을 실선으로 변경하여 두 모듈 간의 연결을 표시한다.The module
모듈연결 표시부(200)는 화살표 모양의 파선(D)을 생성할 때, 일 영역에 표준 API 설정창을 반투명으로 표시하고, 커서의 드롭이 실행될 때 API 설정을 설명하는 설명창(E)을 투명도 없이 표시한다. 모듈연결 표시부(200)는 화살표 모양의 파선(D)을 생성할 때, 일 영역에 표준 API 설정을 설명하는 설명창(E)을 반투명으로 표시하고, 커서의 드롭이 실행될 때 API 설정을 설명하는 설명창(E)을 불투명하게 표시한다.The module
모듈연결 표시부(200)는 시작점을 포함한 모듈 아이콘(100) 모듈의 파라미터와 종료점을 포함한 모듈 아이콘(100) 모듈의 파라미터가 서로 일치하지 않을 때 경고 메시지 창을 생성한다.The module
모듈통신 연결부(300)는 모듈연결 표시부(200)에 의해 연결된 두 모듈 간에 시작점(S)을 포함한 모듈에서 종료점(L)을 포함한 모듈로 데이터가 전달되도록 API(application programming interface)를 설정한다. The module
모듈통신 연결부(300)는 시작점을 포함한 모듈 아이콘(100)의 모듈의 파라미터와 종료점을 포함한 모듈 아이콘(100)의 모듈의 파라미터가 서로 일치하지 않을 때 두 모듈 간의 API가 설정되는 것을 배제한다.The module
설정 설명창 생성부(400)는 커서가 드래그 될 때, 두 모듈 간의 API 설정을 설명하는 설명창(E)을 생성한다.The setting description
모듈 설명창 생성부(500)는 격자 방형 영역 및 모듈 아이콘(100) 중 어느 하나의 위에 상기 커서가 위치할 때 격자 방형 영역 및 모듈 아이콘(100)과 연결된 모듈의 설정 항목에 대한 설명을 표시하는 창(미도시)을 생성한다.The module description
모듈 설정창 생성부(600)는 모듈 아이콘 클릭 시, 모듈 아이콘(100)에 해당하는 오토사 표준 BSW의 모듈을 설정하는 새로운 창(AEW)을 생성하고, 생성된 새로운 창(AEW)에 모듈의 파라미터를 설정하는 영역을 생성한다.When the module icon is clicked, the module setting
도 2는 도 1에 도시된 복수의 모듈 아이콘(100)이 도시된 오토사의 표준 BSW(Basic SoftWare)를 도시한 오토사 표준 BSW 아이콘 모듈도이다.FIG. 2 is a diagram of an AutoShape standard BSW icon module showing a standard BSW (Basic SoftWare) of AUTO, in which a plurality of
일실시례에 따른 오토사 설정 인터페이스 장치의 상단에 표기된 AUTOSAR RunTime Environment(RTE) 및 각 격자 방형 영역(1 내지 12)의 상단에 표기된 문자는 사용자에게 설정 항목을 보여준다. 각 격자 방형(1 내지 12) 영역에 형성된 적어도 1 이상의 방형은 도 2에 도시된 대로 System Service(1), Memory Services(2), communication Services(3) I/O Hardware Abstraction(4), complex drivers(5), Onboard Device Abstraction(6), Memory Hardware Abstraction(7), Communication Hardware Abstraction(8), Microcontroller Drivers(9), Memory Drivers(10), Communication Drivers(11) 및 I/O Drivers 일 수 있으며, 상기 항목들은 오토사의 버전에 따라 변경될 수 있다.The AUTOSAR RunTime Environment (RTE) indicated at the top of the AUTOSAR configuration interface device according to one embodiment and the characters displayed at the top of each of the
일실시례에 따른 오토사 설정 인터페이스 장치는 일 실시례에서는 12 개의 격자 방형 영역을 포함한다. 일실시례에 따른 오토사 설정 인터페이스 장치는 상기 1 내지 12의 항목마다 오토사 모듈을 설정하는 모듈 아이콘(100)을 포함한다. 모듈 아이콘(100)은 오토사의 버전에 따라 모듈 아이콘(100)의 항목 및 개수가 변경될 수 있다. 본 발명의 일실시례에 따른 오토사 설정 인터페이스 장치는 오토사 표준에 대한 지식이 없이도 오토사 플랫폼의 BSW 설정을 용이하게 해주는 효과가 있다. 모듈 아이콘(100)은 설정에 따라 활성화 또는 불활성화 될 수도 있다. 불활성화 된 모듈 아이콘(100)은 활성화 된 모듈 아이콘(100)과 서로 다른 색상으로 표시될 수도 있다.The autosampler interface device according to one embodiment includes twelve grid square regions in one embodiment. The autosamer setting interface apparatus according to one embodiment includes a
도 3은 도 2에 표시된 아이콘 모듈 간의 API(application programming interface)가 설정되는 과정을 도시한 API 설정 과정도이다.FIG. 3 is an API setting process diagram illustrating a process of setting an application programming interface (API) between the icon modules shown in FIG.
모듈 아이콘(100)은 오토사의 모듈을 나타낸다. 모듈 아이콘(100)은 오토사의 모듈을 제어한다. 일실시례에 따른 오토사의 모듈 간에는 설정된 파라미터(parameter)에 따라 통신이 이루어진다. 도 3(a)에서 도시한대로, 모듈연결 표시부(200)는 모듈 아이콘(A)에 커서가 위치할 때 시작점(S)을 생성한다.The
도 3(b)에 도시한대로, 모듈연결 표시부(200)는 커서가 시작점(S)으로부터 드래그 될 때 끝이 화살표 모양인 파선(D)을 생성한다. 모듈연결 표시부(200)는 화살표 모양의 파선(D)을 생성할 때, 일 영역에 표준 API 설정을 설명하는 설명창(E)을 반투명으로 표시한다. 도 3(b)에서는 API 설정을 설명하는 설명창(E)이 반투명인 것을 점선으로 된 방형으로 표현하였다. API 설정을 설명하는 설명창(E) 내의 설명 내용은 오토사 설정에 따라 변경될 수 있다.As shown in Fig. 3 (b), the module
도 3(c)에 도시한대로, 모듈연결 표시부(200)는 시작점(S)이 존재하는 모듈 아이콘(A) 외의 다른 모듈 아이콘(B)에 커서가 위치할 때 종료점(L)을 생성한다. 모듈연결 표시부(200)는 커서의 드롭이 실행될 때 두 모듈 아이콘을 연결함과 동시에 파선(D)을 실선으로 변경하여 두 모듈 간의 연결을 표시한다. 모듈연결 표시부(200)는 커서의 드롭이 실행될 때 API 설정을 설명하는 설명창을 투명도 없이 표시한다. 즉 모듈연결 표시부(200)는 커서의 드롭이 실행될 때 API 설정을 설명하는 설명창(E)을 불투명하게 표시한다. 모듈통신 연결부(300)는 모듈연결 표시부(200)에 의해 연결된 두 모듈 간에 시작점(S)을 포함한 모듈에서 종료점(L)을 포함한 모듈로 데이터가 전달되도록 API(application programming interface)를 설정한다.3C, the module
도 4(d)에 도시한대로, 모듈연결 표시부(200)는 시작점을 포함한 모듈 아이콘(100) 모듈의 파라미터와 종료점을 포함한 모듈 아이콘(100) 모듈의 파라미터가 서로 일치하지 않을 때 경고 메시지 창(W)을 생성한다. 모듈연결 표시부(200)는 시작점을 포함한 모듈 아이콘(100) 모듈의 파라미터와 종료점(L)을 포함한 모듈 아이콘(100) 모듈의 파라미터가 서로 일치하지 않을 때, 때 API 설정을 설명하는 설명창(E)을 적색으로 변경하여 사용자에게 경고할 수도 있다. 모듈연결 표시부(200)는 적색 외에 다른 색상으로 변경할 수 있으며, 특정 색상에 한정되지 않는다.4D, when the parameters of the
모듈통신 연결부(300)는 시작점을 포함한 모듈 아이콘(100)의 모듈의 파라미터와 종료점을 포함한 모듈 아이콘(100)의 모듈의 파라미터가 서로 일치하지 않을 때 두 모듈 간의 API가 설정되는 것을 배제한다. 모듈통신 연결부(300)는 시작점(S)을 포함한 모듈 아이콘(100)의 모듈의 파라미터와 종료점(L)을 포함한 모듈 아이콘(100)의 모듈의 파라미터가 서로 일치하지 않을 때 두 모듈 간의 API가 설정되는 것을 배제함으로써, 오토사의 모듈을 능숙하게 설정하지 못하는 사용자에게 경고를 하여 주고, 오토사의 잘못된 설정을 방지하는 효과도 있다.The module
도 4는 도 2의 오토사 표준 BSW 모듈 아이콘(100)을 클릭할 때 생성되는 설정창을 도시한 설정창 생성도이다.FIG. 4 is a window for creating a setting window showing a setting window created when an automobile standard
모듈 아이콘(100)이 클릭될 때 AUTOSAR RunTime Environment(RTE)의 1 내지 12 항목을 설정하는 설정창(AEW)이 생성된다. 모듈 설정창 생성부(600)는 생성된 새로운 창에 상기 모듈의 파라미터를 설정하는 영역을 생성한다. 도 4의 설정창은 일례를 든 것으로서, 오토사 오에스(AUTOSAR OS)의 모듈 아이콘(100)이 클릭된 모습을 도시한 것이다. 모듈 설정창 생성부(600)는 오토사 오에스의 모듈 아이콘(100)이 클릭되면 오토사 오에스 모듈에 대한 설정창(AEW)을 생성한다. 즉 모듈 설정창 생성부(600)는 오토사 오에스의 모듈 아이콘(100)이 클릭되면 모듈 아이콘(100)에 해당하는 오토사 표준 BSW의 모듈을 설정하는 새로운 창을 생성한다. 도 4에는 일실시례에 따른 모듈 설정창 생성부(600)가 태스크(Task) 설정, 카운터(Counter) 설정 및 알람(Alarm) 설정창을 설정한 것이다. 일실시례에 따른 모듈 설정창 생성부(600)는 태스크 설정에서 파라미터 네임(Parameter Name) 항목, 파라미터 밸류(Parameter Value) 항목 및 레인지(Range) 항목을 수평으로 표기한다. 일실시례에 따른 모듈 설정창 생성부(600)는 파라미터 네임 항목의 아래 방향으로 사용자가 설정하는 항목을 표기하고, 파라미터 밸류 항목의 아래 방향으로 사용자가 직접 입력하는 입력창이 생성되며, 레인지 항목에는 사용자가 유효하게 입력할 수 있는 범위를 보여준다.When the
일실시례에 따른 모듈 설정창 생성부(600)는 카운터 설정 항목 및 알람 설정 항목에서도 동일한 형식으로 사용자가 입력하는 입력창 및 항목이 생성한다. 모듈 설정창 생성부(600)는 사용자가 직접 입력하는 것 외에도 드롭 다운 메뉴(drop-down menu) 방식으로 목록 박스 또는 체크 박스를 생성하여 사용자가 선택 입력하게 할 수도 있다.The module setting
본 발명의 일실시례에 따른 오토사 설정 인터페이스 장치는 오토사 오에스 모듈 아이콘(100)을 예시로 모듈의 설정이 입력되는 과정을 설명한 것이다. 본 발명의 일실시례에 따른 오토사 설정 인터페이스 장치는 오토사의 다른 모듈도 오토사의 설정에 따라 오토사 오에스의 모듈 아이콘(100)을 설정하는 방법으로 설정될 수 있다. The AUTO SAVE SETTING interface device according to an embodiment of the present invention is a process of inputting a setting of a module by way of example of the
이상에서는 본 발명의 바람직한 실시례에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시례에 한정되지 아니하며, 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It should be understood that various modifications may be made by those skilled in the art without departing from the spirit and scope of the present invention.
100 : 모듈 아이콘
200 : 모듈 연결 표시부
300 : 모듈 통신 연결부
400 : 설정 설명창 생성부
500 : 모듈 설명창 생성부
600 : 모듈 설정창 생성부100: Module icon
200: Module connection display
300: Module communication connection
400: Setting Description Window Generator
500: module description window creation unit
600: module setting window generation unit
Claims (5)
상기 오토사의 표준 BSW 모듈을 나타내고, 상기 오토사의 모듈을 제어하는 적어도 하나 이상의 모듈 아이콘;
커서(cursor)가 상기 모듈 아이콘에 위치할때 시작점을 생성하고, 상기 커서가 상기 시작점으로부터 드래그(drag) 될 때 끝이 화살표 모양인 파선을 생성하고, 상기 시작점이 존재하는 상기 모듈 아이콘 외의 다른 모듈 아이콘에 상기 커서가 위치할 때 종료점을 생성하고, 상기 커서의 드롭(drop)이 실행될 때 상기 두 모듈 아이콘을 연결함과 동시에 상기 파선을 실선으로 변경하여 상기 두 모듈 간의 연결을 표시하는 모듈연결표시부;
상기 모듈연결표시부에 의해 연결된 두 모듈 간에 상기 시작점을 포함한 모듈에서 상기 종료점을 포함한 모듈로 데이터가 전달되도록 API(application programming interface)를 설정하는 모듈통신연결부; 및
상기 커서가 드래그 될 때, 상기 두 모듈 간의 API 설정을 설명하는 설명창을 생성하는 설정 설명창 생성부; 를 포함하는 오토사 설정 인터페이스 장치.1. An autosusing setting interface device for setting a standard BSW (Basic SoftWare) of AUTO Corporation,
At least one module icon indicating the above-mentioned standard BSW module of AUTO company, and controlling the AUTO module;
Creating a start point when a cursor is positioned at the module icon and generating a dashed line with an end arrow shape when the cursor is dragged from the start point, And displays a connection between the two modules by changing the dashed line to a solid line while connecting the two module icons when the cursor is to be dropped and generating an end point when the cursor is positioned on the icon, ;
A module communication connection unit for establishing an application programming interface (API) to transfer data from the module including the start point to the module including the end point, between the two modules connected by the module connection display unit; And
A setting description window creating unit for creating a description window describing an API setting between the two modules when the cursor is dragged; And an interface unit for inputting the setting information.
상기 모듈연결표시부는 상기 화살표 모양의 파선을 생성할 때, 일 영역에 표준 API 설정창을 반투명으로 표시하고, 상기 커서의 드롭이 실행될 때 상기 API 설정창을 불투명하게 표시하는 오토사 설정 인터페이스 장치.The method of claim 1, wherein
Wherein the module connection display unit displays the standard API setting window in a semi-transparent state in one area when the arrow is broken and displays the API setting window in an opaque state when the cursor is dropped.
상기 모듈 아이콘 중 어느 하나의 위에 상기 커서가 위치할 때 상기 모듈 아이콘과 연결된 상기 모듈의 설명을 표시하는 창을 생성하는 모듈 설명창 생성부; 를 더 포함하는 오토사 설정 인터페이스 장치.The method of claim 1, wherein
A module description window generating unit for generating a window for displaying a description of the module connected to the module icon when the cursor is positioned on any one of the module icons; Further comprising: an autosampler setting interface device.
상기 모듈연결표시부는 상기 시작점을 포함한 모듈 아이콘 모듈의 파라미터와 상기 종료점을 포함한 모듈 아이콘 모듈의 파라미터가 서로 일치하지 않을 때 경고 메시지 창을 생성하고, 상기 모듈통신연결부는 두 모듈 간의 API가 설정되는 것을 배제하는 오토사 설정 인터페이스 장치.The method of claim 1, wherein
The module connection display unit generates a warning message window when the parameter of the module icon module including the start point and the parameter of the module icon module including the end point do not match with each other, The autosampler setting interface device which excludes.
상기 모듈 아이콘 클릭 시, 상기 모듈 아이콘에 해당하는 오토사 표준 BSW의 모듈을 설정하는 새로운 창을 생성하고, 상기 생성된 새로운 창에 상기 모듈의 파라미터를 설정하는 영역을 생성하는 모듈 설정창 생성부; 를 더 포함하는 오토사 설정 인터페이스 장치.The method of claim 1, wherein
A module setting window generation unit for generating a new window for setting a module of the autosampler standard BSW corresponding to the module icon when the module icon is clicked and generating an area for setting parameters of the module in the generated new window; Further comprising: an autosampler setting interface device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140195441A KR102360227B1 (en) | 2014-12-31 | 2014-12-31 | Interface apparatus for AUTOSAR setup |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140195441A KR102360227B1 (en) | 2014-12-31 | 2014-12-31 | Interface apparatus for AUTOSAR setup |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160081508A true KR20160081508A (en) | 2016-07-08 |
KR102360227B1 KR102360227B1 (en) | 2022-02-08 |
Family
ID=56503741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140195441A KR102360227B1 (en) | 2014-12-31 | 2014-12-31 | Interface apparatus for AUTOSAR setup |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102360227B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100072521A (en) * | 2008-12-22 | 2010-07-01 | 재단법인대구경북과학기술원 | Operating method of port driver module for controlling ports of microcontroller based on autosar |
US20120151278A1 (en) * | 2010-12-13 | 2012-06-14 | Efstratios Tsantilis | Advanced management of runtime errors |
KR20120071293A (en) * | 2010-12-22 | 2012-07-02 | 한국전자통신연구원 | Apparatus and method for setting vehicle network on autosar |
KR20130138468A (en) * | 2012-06-11 | 2013-12-19 | 한국전자통신연구원 | Apparatus and method for connecting application software and autosar service |
KR20140066531A (en) * | 2012-11-23 | 2014-06-02 | 엘지전자 주식회사 | A component architecture based on autosar(automotive open system architecture) |
-
2014
- 2014-12-31 KR KR1020140195441A patent/KR102360227B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100072521A (en) * | 2008-12-22 | 2010-07-01 | 재단법인대구경북과학기술원 | Operating method of port driver module for controlling ports of microcontroller based on autosar |
US20120151278A1 (en) * | 2010-12-13 | 2012-06-14 | Efstratios Tsantilis | Advanced management of runtime errors |
KR20120071293A (en) * | 2010-12-22 | 2012-07-02 | 한국전자통신연구원 | Apparatus and method for setting vehicle network on autosar |
KR20130138468A (en) * | 2012-06-11 | 2013-12-19 | 한국전자통신연구원 | Apparatus and method for connecting application software and autosar service |
KR20140066531A (en) * | 2012-11-23 | 2014-06-02 | 엘지전자 주식회사 | A component architecture based on autosar(automotive open system architecture) |
Non-Patent Citations (2)
Title |
---|
Michael Sedlmair."Visual Analysis of In-Car Communication Networks". Ludwig-Maximilians-Universität München Dissertation. Fakultät für Mathematik, Informatik und Statistik,(2010년7월16일)* * |
OMG."The robot technology component specification".Object Management Group.[online]2012.09.01.,[2021.05.20.검색],<URL:https://www.omg.org/spec /RTC/1.1/PDF>* * |
Also Published As
Publication number | Publication date |
---|---|
KR102360227B1 (en) | 2022-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107976971B (en) | Alarm handling and viewing support in a process plant | |
ES2274923T3 (en) | PROCEDURE AND DEVICE FOR GENERATING A VISUALIZATION-OPERATION ENVIRONMENT OF A MAN-MACHINE INTERFACE. | |
US20100070748A1 (en) | Device and methods for simulating controller area network signals | |
US20110230983A1 (en) | Apparatus for the generation of a program for a programmable logic controller, a programming unit and method for programming a programmable logic controller | |
US8549422B2 (en) | Graphical approach to setup data sharing between two controllers | |
US8683364B2 (en) | Graphical interconnection of hardware signals | |
EP3356940B1 (en) | Message ribbon user interface for presenting real-time information and allowing user-selected redirection within a computer program | |
JP2017185886A (en) | Change gear operation device | |
US20200334018A1 (en) | Software development support device, software development support method, and software development support program | |
WO2015170408A1 (en) | Monitoring control system, monitoring terminal, and monitoring program | |
KR20160081508A (en) | Interface apparatus for AUTOSAR setup | |
Lojka et al. | Web technologies in industry hmi | |
JP6322631B2 (en) | Embedded software development method, programming device and embedded device | |
US20160085227A1 (en) | Device for managing and configuring field devices in an automation installation | |
KR102385281B1 (en) | A computer implemented method of configuring electronic relays in a distribution grid | |
JP5844666B2 (en) | HART communication compatible equipment | |
EP2838015A1 (en) | Dependency tool for use in graphical programming | |
EP2853969A1 (en) | An alarm management system and a method therefor | |
JP2019159937A (en) | Programming support device, programming support method and program | |
Ishii et al. | A bisimulation-based design of user interface with alerts avoiding automation surprises | |
JP7375360B2 (en) | Network system, information processing device, and information processing method | |
JP6314141B2 (en) | Document creation method and document creation apparatus for embedded software | |
US20150341208A1 (en) | Device for managing and configuring field devices in an automation installation | |
WO2018003107A1 (en) | Control device | |
US10491774B1 (en) | Information processing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |