发明名称 DEVICE FOR AUTOMATIC CREATING AN EMBEDDED SOFTWARE FOR REALTIME OPERATING SYSTEM, AND METHOD FOR THE SAME
摘要 A device and a method for generating RTOS(Real Time Operating System)-based software automatically are provided to guarantee reusability of the embedded software by generating an intermediary code independent of an RTOS based on a model and generating the final code depending on the RTOS based on the intermediary code. An abstract API(Application Program Interface) analyzer(10) analyzes an intermediary code depending on an RTOS, which is generated by using abstract APIs defined without depending on a predetermined RTOS. A converter(20) generates a source code having predetermined RTOS APIs from the intermediary code by referring to an analysis value of the abstract API analyzer. A storing part(30) stores the abstract APIs and the analysis value of the intermediary code. The abstract API analyzer includes a token generator(2) dividing the intermediary code into a token unit according to a rule, a pattern/scope recognizer(3) detecting the abstract API and checking a scope of each API by referring to each pattern information based on the token information, and a symbol table generator(4) generating and storing symbol data to a symbol table storing part(8) by recording the detected API pattern and scope information.
申请公布号 KR20080065814(A) 申请公布日期 2008.07.15
申请号 KR20070002934 申请日期 2007.01.10
申请人 SEOUL NATIONAL UNIVERSITY INDUSTRY FOUNDATION 发明人 RYU, MIN SOO;JEONG, GU MIN
分类号 G06F9/06;G06F9/00 主分类号 G06F9/06
代理机构 代理人
主权项
地址