JPDA-based software operation control method for practitioners

A technology of operation control and operation mode, which is applied in the field of software operation control for implementers based on JPDA, can solve problems that cannot be solved in time, insufficient, positioning problems, etc., and achieve the effect of accurate positioning

Inactive Publication Date: 2009-12-09
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the implementers do not understand the software itself, and cannot solve the errors they encounter in time, nor can they locate the problem well.
[0003] At present, the main solution is that software developers set some symbolic outputs in the software in advance. The disadvantage of this method is: the amount of information that implementers can obtain is fixed, and in many cases it is not enough; some software such as Web For the project, the implementer needs to go deep into the inside of the Web server to obtain its output; the implementer can only passively observe the running status of the software, but cannot control the running of the software, such as suspending execution

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0023] The method is divided into the following steps:

[0024] first step

[0025] / / Define the operation mode of the Java tool, false means that the program starts the operation of the software

[0026] socket: false

[0027] / / In Socket mode, the IP of the target software

[0028] socket_ip: 10.152.11.61

[0029] / / In Scoket mode, the port number of the destination software

[0030] socket_port: 37580

[0031] / / optional breakpoint and description

[0032] breakpoint_method_1: com.langchao.Class1_method1

[0033] des_method_1: method1 method of Class1

[0034] breakpoint_method_2: com.langchao.Class1_method2

[0035] des_method_2: method2 method of Class2

[0036] / / The status and description of the software

[0037] breakpoint_field_1: com.langchao.Class1_field1

[0038] des_field_1: filed1 status of Class1

[0039] second step

[0040] Select the method of "Start the running of the software by this Java tool".

[0041] LaunchingConnector connector = null; ...

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 provides a JPDA-based software operation control method for practitioners, which is based on JPDA technology and is used by software developed on the basis of Java. Java tools realized with the method has two operation modes; wherein, one mode is characterized in that operation is started by the software developed by Java, the Java tool is connected with the software by Socket, and then software operation control is carried out; the other mode is characterized in that software is started in the Java tool. The Java tool developed with the method also provides a configuration interface for software developers, the software developers define the optional breaking point and optional state of the software and explain the breaking point and the state, and practitioners select and set breaking points according to the explanation to operate the Java tool and monitor the operation state of the software. All the output in the software operation process can be selectively checked through with the Java tool by the practitioners.

Description

technical field [0001] The present invention relates to a method for developing a Java debugging program based on the Java platform debugging framework (JPDA). The debugging program is provided for implementers rather than software developers. Background technique [0002] It is recognized that software maintenance accounts for a large percentage of the overall software lifecycle budget. It is not uncommon for it to account for 70% of software life cycle costs (versus 30% for software development). According to a general rule of thumb, the allocation of software maintenance budget is: 60% for functional enhancement; 20% for adaptation to the new environment and 20% for error correction. So for software implementers, software implementation is a very big job. Furthermore, at present, software products related to high-performance servers are installed on-site by implementers, and remote technical support is provided by software developers. However, the implementers do not u...

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
IPC IPC(8): G06F11/36
Inventor 李刚魏健邸双朋
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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