Reverse Engineering of Object Oriented Code phần 9 ppt

Reverse Engineering of Object Oriented Code phần 9 ppt

Reverse Engineering of Object Oriented Code phần 9 ppt

... program 456 457 458 4 59 460 461 462 463 464 465 466 467 468 4 69 470 471 472 473 474 475 476 477 478 4 79 480 481 482 483 484 485 486 487 488 4 89 490 491 492 493 494 495 496 497 498 499 500 501 502 503 public ... eLib program 368 3 69 370 371 372 373 374 375 376 377 378 3 79 380 381 382 383 384 385 386 387 388 3 89 390 391 392 393 394 395 396 397 39...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 273
  • 0
Reverse Engineering of Object Oriented Code phần 5 ppt

Reverse Engineering of Object Oriented Code phần 5 ppt

... of them during reverse engineering of a given Object Oriented system. 5.2 Interaction Diagram Recovery The static recovery of the interactions among objects is done in two steps: first, the objects ... scenarios. Two novel object- oriented testing criteria, Object coverage and Inter -object relationship coverage are de- rived in [ 89] from the comparison of the static o...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 189
  • 0
Reverse Engineering of Object Oriented Code phần 6 pptx

Reverse Engineering of Object Oriented Code phần 6 pptx

... half of a dollar to prepare a coffee. The user can, at any time, insert a quarter, request the return of the quarters inserted so far or request the preparation of the coffee. Of course, the coffee ... the class of the object receiving the calls issued at times 1, 2, 3, 9 is Book and the class of the object receiving the call issued at time 8 is User . On the contrary, ins...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 181
  • 0
Reverse Engineering of Object Oriented Code phần 7 ppt

Reverse Engineering of Object Oriented Code phần 7 ppt

... with the aim of remodularizing them [4, 54, 99 ]. Some of such features apply to Object Oriented software as well, and can be used to derive a package diagram from the source code of the classes ... issued inside the code of the classes under analysis. A concept consists of a set of classes performing a set of same method calls, which are not simultaneously made by the...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 202
  • 0
Reverse Engineering of Object Oriented Code phần 1 potx

Reverse Engineering of Object Oriented Code phần 1 potx

... Analysis 51 52 56 59 60 63 64 65 68 74 76 78 79 82 83 84 87 89 90 91 95 98 102 105 106 112 115 116 118 122 125 131 133 134 136 136 140 143 148 152 Object Diagram Recovery Object Sensitivity Dynamic Analysis Object ... Program Related Work Reverse Engineering of Object Oriented Code Introduction Reverse engineering aims at supporting program comprehension, by ex...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 232
  • 0
Reverse Engineering of Object Oriented Code phần 2 docx

Reverse Engineering of Object Oriented Code phần 2 docx

... identification of class in- stances (objects) in the code. The allocation points in the code are used to approximate the set of objects created by a program, while the OFG is used to determine the inter -object ... Flow Graph The Object Flow Graph (OFG) is a pair (N, E), comprising of a set of nodes N and a set of edges E. A node is added to the OFG for each program location 2...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 273
  • 0
Reverse Engineering of Object Oriented Code phần 3 doc

Reverse Engineering of Object Oriented Code phần 3 doc

... analyzing the syntax of the source code. Available tools for Object Oriented design typically offer a facility for the recovery of class diagrams from the code, which include this kind of syntactic information. eLib ... type of the con- tained objects is obtained by defining gen and kill sets of each OFG node. Two different kinds of flow information can be used to infer the...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 204
  • 0
Reverse Engineering of Object Oriented Code phần 4 ppsx

Reverse Engineering of Object Oriented Code phần 4 ppsx

... kinds of data elements: objects of class A and objects of class B. Object Diagram 4 Object Diagram This chapter describes a technique to statically characterize the behavior of an object oriented ... set of OFG nodes. The main drawback is that construction of OFG edges becomes more complicated in case of object sensitive analysis. Fig . 4.4. Incremental construction...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 301
  • 0
Reverse Engineering of Object Oriented Code phần 8 pot

Reverse Engineering of Object Oriented Code phần 8 pot

... survey of the exist- ing support and of the current practice in reverse engineering is also provided. Once an automated infrastructure for reverse engineering is in place, the process of software ... issues related to the adoption of reverse engineering techniques within an Object Oriented software development pro- cess. Tool support and integration is one of the mai...
Ngày tải lên : 13/08/2014, 08:20
  • 23
  • 201
  • 0
Reverse Engineering of Object Oriented Code phần 10 pot

Reverse Engineering of Object Oriented Code phần 10 pot

... 187(B) Index References 197 89. 90 . 91 . 92 . 93 . 94 . 95 . 96 . 97 . 98 . 99 . 100. 101. 102. Paolo Tonella and Alessandra Potrich. Static and dynamic C++ code analysis for the recovery of the object diagram. In Proc. of ... 1 09 limitations of dynamic/static approach, 91 , 106, 111 method call resolution, 92 , 96 multiplicity of the objects, 92 , 105 numberi...
Ngày tải lên : 13/08/2014, 08:20
  • 16
  • 336
  • 1

Xem thêm