Visual development system and visual development method of Java-card application toolkit (CAT)

A development system and graphical technology, applied in the direction of program control devices, etc., can solve problems such as long development cycle, difficult logic flow relationship, and difficult CAT program development, so as to shorten the development cycle, reduce difficulty, and improve development efficiency.

Inactive Publication Date: 2011-08-24
WUHAN TIANYU INFORMATION IND
View PDF2 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the Java compiler is relatively professional, it is difficult to be proficient in development. Therefore, Java-CAT is mostly developed by professional developers and then preset in the SIM (USIM) card or published in the SIM (USIM) application download server. Thus limiting the promotion of SIM (USIM) card secondary development capabilities
[0007] On the other hand, due to the use of Java language to describe the business logic of the CAT program, it is difficult to express the logic flow relationship intuitively, which leads to the problems of difficult development of the CAT program, long development cycle, and high application maintenance cost.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Visual development system and visual development method of Java-card application toolkit (CAT)
  • Visual development system and visual development method of Java-card application toolkit (CAT)
  • Visual development system and visual development method of Java-card application toolkit (CAT)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to better understand the present invention, the embodiments of the invention will be described in detail below in conjunction with the accompanying drawings.

[0023] In view of the professionalism and complexity of traditional Java editors, the present invention aims to realize visual programming, and takes the programming idea of ​​"what you see is what you get" as the principle, and strives to realize the visualization of CAT programming work, that is, the results can be seen at any time. The CAT procedure is synchronized with the adjustment of the results.

[0024] The characteristics of the visual programming language are mainly manifested in two aspects: one is based on the idea of ​​object-oriented, which introduces the concept of components and event-driven, allowing programmers to use various controls provided by the software itself to construct applications like building blocks. Various interfaces of the program. In the visual interface, the form (Fo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a visual development system of a Java-card application toolkit (CAT). The visual development system comprises a visual flow editing module, a terminal simulation module, an execution simulation module and an application publishing module, wherein the visual flow editing module provides an editing interface which comprises a component corresponding to a proactive command of the Java-CAT and generates a communication smart card executable file; the terminal simulation module provides an environment for operation of a mobile phone terminal; the execution simulation module provides a simulation communication smart card multi-application platform and carries out simulation execution on the Java-CAT; the application publishing module is used for publishing a communication smart card executable downloaded file which is generated by the visual flow editing module; and the terminal simulation module displays an execution result of the execution simulation module on the Java-CAT in a graphical form. The invention also provides a method for development by using the visual development system of the Java-CAT. By the system and the method provided by the invention, the component and attributes of the CAT are displayed on a graphical interface, difficulty in development of the CAT is reduced, a development period is shortened, and development efficiency is improved.

Description

【Technical field】 [0001] The invention relates to the Java-CAT of the communication smart card, in particular to a development system and a development method of the Java-CAT of the communication smart card. 【Background technique】 [0002] CAT is the English abbreviation of CardApplication Toolkit, that is, user identification application development tool. CAT contains a set of instructions for the interaction between the mobile phone and the SIM (USIM) card, so that the SIM (USIM) card can run the small application program in the card, so as to achieve the purpose of value-added services. CAT provides users with a text menu interface, which allows users to realize information retrieval and even transactions through simple button operations. [0003] Java Card technology is a technology that combines a subset of the Java programming language with an optimized runtime environment. This optimization is specific to embedded devices with small storage capacity, such as communi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 陈随杨秋吉
Owner WUHAN TIANYU INFORMATION IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products