The Design And Implementation Of 3J Modules In Java Card Debugging System | | Posted on:2012-01-03 | Degree:Master | Type:Thesis | | Country:China | Candidate:X Yao | Full Text:PDF | | GTID:2178330332997901 | Subject:Software engineering | | Abstract/Summary: | PDF Full Text Request | | In recent years, the rapid development of the embedded system has already been penetrated in all aspects of people's daily life. The more meticulously the market of embedded system requires, the more complicated it becomes. The software development life cycle need to be much better due to the increasingly fierce competition in the market. So it seems to be crucial to imporve the efficient of embedded software development tools especially the debugging tools.Today the embedded development tools are being into open and platformization. As an open platform for powerful integrated development, Eclipse truly reflects its strengths in this area. Users create plug-in tools according to specific requirement by using the eclipse's plug-in type system structures, which greatly improve the efficiency in the use of development tools. As a key member of the embedded system, the smart card (Java Card) is becoming more and more popular in market for its flexibility, security, platform-independent and reusability. It is meaningful for Chinese and global market to dedicate to the research of java card, and set a tailor-made application development tools especially powerful debugging tools of it.This paper firstly studies the characteristics and situation of embedded software development tools in debug technology. Then introduces the usage of eclipse platform in the embedded field and analyzes its peculiar plug-in architecture. According to the project, Java Card combines the adjusted JPDA to make the debug system compatible in Eclipse. This paper will make detailed introduction of those templates, especially on the JCDWP developed by C Language. This module is a communication interactive agreement. It defines the information format. the orders. the response data and the error message between debugger and be debugged. All the definition can ensure the front-end and back-end communication between JCVMTI and JCDI. The Java Card Debugging system will play a very important role on increasing the development efficiency of Java Card Applet. | | Keywords/Search Tags: | Java Card, Embedded system, Debugging tools, JCPDA, JCDWP | PDF Full Text Request | Related items |
| |
|