This masters thesis deals with the difficulties of reverse engineering. The theoretical part describes the essence of reverse engineering including the conditions that need to be met before its implementation, UML tools, methods of creating new information systems, CASE tools and the quality of service provided in the field of information technologies. The practical part talks about developing veterinary clinics information system, specifically the process of changing chosen functions, creating new modules and providing a solution to integration with other connected systems. This approach demonstrates the process of using reverse engineering and evaluates its benefits as well as compares it to the direct implementation of changes to an undo...
The software development life-cycle is comprised of a series of successive activities consisting of ...
Tool support for program understanding becomes increasingly important in the software evolution cycl...
The rapid diffusion of the Internet has triggered a growing request for new Web sites and Web applic...
Today especially large organizations are not only faced with the problem of replacing their informat...
The rapid, progressive diffusion of Web applications in several productive contexts of our modern so...
In the recent decades, the amount of data produced by scientific, engineering, and life science appl...
As the 20th century draws to a close, software has become one of the major driving forces in busines...
By the early 1990s the need for reengineering legacy systems was already acute, but recently the dem...
Managers of large software systems face enormous challenges when it comes to making informed project...
Reverse engineering involves extracting high-level information from existing code. Reverse engineeri...
The Fraunhofer Institute for Experimental Software Engineering (IESE) recognized reverse engineering...
Starting with the aim of modernizing legacy systems, often written in old programming languages, rev...
A reverse engineering process model was applied and, on the basis of the data collected, some modifi...
This report presents the results of a survey on existing reverse engineering techniques and how they...
Managing software maintenance projects is difficult. A manager typically has to deal with a backlog ...
The software development life-cycle is comprised of a series of successive activities consisting of ...
Tool support for program understanding becomes increasingly important in the software evolution cycl...
The rapid diffusion of the Internet has triggered a growing request for new Web sites and Web applic...
Today especially large organizations are not only faced with the problem of replacing their informat...
The rapid, progressive diffusion of Web applications in several productive contexts of our modern so...
In the recent decades, the amount of data produced by scientific, engineering, and life science appl...
As the 20th century draws to a close, software has become one of the major driving forces in busines...
By the early 1990s the need for reengineering legacy systems was already acute, but recently the dem...
Managers of large software systems face enormous challenges when it comes to making informed project...
Reverse engineering involves extracting high-level information from existing code. Reverse engineeri...
The Fraunhofer Institute for Experimental Software Engineering (IESE) recognized reverse engineering...
Starting with the aim of modernizing legacy systems, often written in old programming languages, rev...
A reverse engineering process model was applied and, on the basis of the data collected, some modifi...
This report presents the results of a survey on existing reverse engineering techniques and how they...
Managing software maintenance projects is difficult. A manager typically has to deal with a backlog ...
The software development life-cycle is comprised of a series of successive activities consisting of ...
Tool support for program understanding becomes increasingly important in the software evolution cycl...
The rapid diffusion of the Internet has triggered a growing request for new Web sites and Web applic...