Research on program comprehension is important, because the amount of source code in mission-critical applications is increasing world-wide. As a solution for that challenge, a methodology with four stages is introduced. The first stage, GrammarWare, transforms the program into a symbolic form to function as a construction for the model, as the second stage, ModelWare. For the model the idea of an "atom" is presented to combine the benefits of objects for abstracting, and expressiveness of Prolog for tailoring and formalizing the model. The third stage, SimulationWare, implements a symbolic abstract machine, comparable with traditional Turing machine. With its computation model it enables symbolic analysis, which is comparable with dynamic analysis, but has a rather flexible pragmatics. The last stage, KnowledgeWare, is aimed for collecting knowledge for code inspection, error detection and verification of current operations. The methodology is programmed with Visual Prolog and implemented in a tool, which enables the handling of Java code. The practical goal for the methodology is intelligent support for maintenance tasks.
"Sinopsis" puede pertenecer a otra edición de este libro.
Research on program comprehension is important, because the amount of source code in mission-critical applications is increasing world-wide. As a solution for that challenge, a methodology with four stages is introduced. The first stage, GrammarWare, transforms the program into a symbolic form to function as a construction for the model, as the second stage, ModelWare. For the model the idea of an "atom" is presented to combine the benefits of objects for abstracting, and expressiveness of Prolog for tailoring and formalizing the model. The third stage, SimulationWare, implements a symbolic abstract machine, comparable with traditional Turing machine. With its computation model it enables symbolic analysis, which is comparable with dynamic analysis, but has a rather flexible pragmatics. The last stage, KnowledgeWare, is aimed for collecting knowledge for code inspection, error detection and verification of current operations. The methodology is programmed with Visual Prolog and implemented in a tool, which enables the handling of Java code. The practical goal for the methodology is intelligent support for maintenance tasks.
Dr Erkki Laitila has a long experience as a computer engineer from many companies like Nokia. Since 1999 he has concentrated in reverse engineering using hybrid programming technology to connect object-oriented paradigm and logic for expressing semantics of formal languages as symbols. Symbolic analysis has much potential to be commercialized, too.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: moluna, Greven, Alemania
Kartoniert / Broschiert. Condición: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Autor/Autorin: Laitila ErkkiDr Erkki Laitila has a long experience as a computer engineernfrom many companies like Nokia. Since 1999 he has concentrated innreverse engineering using hybrid programmingntechnology to connect object-oriented paradigm . Nº de ref. del artículo: 4963599
Cantidad disponible: Más de 20 disponibles
Librería: Books Puddle, New York, NY, Estados Unidos de America
Condición: New. Nº de ref. del artículo: 26356842922
Cantidad disponible: 4 disponibles
Librería: Majestic Books, Hounslow, Reino Unido
Condición: New. Print on Demand. Nº de ref. del artículo: 355680885
Cantidad disponible: 4 disponibles
Librería: Biblios, Frankfurt am main, HESSE, Alemania
Condición: New. PRINT ON DEMAND. Nº de ref. del artículo: 18356842912
Cantidad disponible: 4 disponibles
Librería: AHA-BUCH GmbH, Einbeck, Alemania
Taschenbuch. Condición: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Research on program comprehension is important,because the amount of source code in mission-criticalapplications is increasing world-wide.As a solution for that challenge, a methodology withfour stages is introduced. The first stage,GrammarWare, transforms the program into a symbolicform to function as a construction for the model, asthe second stage, ModelWare. For the model the ideaof an 'atom' is presented to combine the benefits ofobjects for abstracting, and expressiveness of Prolog for tailoring and formalizing the model.The third stage, SimulationWare, implements asymbolic abstract machine, comparable withtraditional Turing machine. With its computationmodel it enables symbolic analysis, which iscomparable with dynamic analysis, but has a ratherflexible pragmatics. The last stage, KnowledgeWare,is aimed for collecting knowledge for codeinspection, error detection and verification ofcurrent operations.The methodology is programmed with Visual Prolog andimplemented in a tool, which enables the handling ofJava code. The practical goal for the methodology isintelligent support for maintenance tasks. Nº de ref. del artículo: 9783639168334
Cantidad disponible: 2 disponibles
Librería: Revaluation Books, Exeter, Reino Unido
Paperback. Condición: Brand New. 300 pages. 8.50x5.91x0.94 inches. In Stock. This item is printed on demand. Nº de ref. del artículo: 363916833X
Cantidad disponible: 1 disponibles