Investigating reverse engineering technologies for the CAS program understanding project. (IBM Toronto Software Solutions Laboratory Centre for Advanced Studies)

From: IBM Systems Journal | Date: September 1, 1994| Author: Buss, Erich; De Mori, Renato; Gentleman, W. Morven; Henshaw, John; Johnson, Howard; Kontogiannis, Kostas; Merlo, Ettore; Muller, Hausi A.; Mylopoulos, John; Paul, Santanu; Prakash, Atul; Stanley, Martin; Tilley, Scott R.; Troster, Joel; Wong, Kenny | Copyright information

The IBM Toronto Software Solutions Laboratory Centre for Advanced Studies developed a research project on program understanding that focused on reverse engineering technologies. It was shown that the information technology and software industries have to integrate efforts in managing the problems of software evolution and the understanding of legacy systems. A unified environment for multifaceted analysis is suggested for evaluating legacy systems.

Corporations face mounting maintenan...

Related newspaper, magazine, and journal articles from HighBeam Research

Defining the 'R' words for automated maintenance: reverse engineering, restructuring, reusability packages help MIS bring code under control. (management information systems)
Software Magazine ; DEFINING THE R WORDS FOR AUTOMATED MAINTENANCE Don't touch that program! It's working, sort of, and nobody quite knows why. It's the monster program of the system and really does most of the work, but there is no one left from the original development team who can remember exactly what it does. So
RE-Analyzer: from source code to structured analysis. (includes related list of definitions and related articles on process modeling and control modeling in RTSDM) (Technical)
IBM Systems Journal ; The RE-Analyzer is an automated, reverse engineering system providing a high level of integration with a computer-aided software engineering (CASE) tool. Specifically, legacy code is transformed into abstractions within a structured analysis methodology. The abstractions are based on data flow
Investigating reverse engineering technologies for the CAS program understanding project. (IBM Toronto Software Solutions Laboratory Centre for Advanced Studies)
IBM Systems Journal ; ... Support Center (August 1993). (11.) Software Management Technology Reference Guide, N. Zvegintzov, Editor, Software Management News Inc., 4.2 Edition (1994). (12.) G. Arango, I. Baxter, P. Freeman, and C. Pidgeon, TMM: Software Maintenance by Transformation ...
Judicial support for "fair use" in reverse engineering.(special report)
EDN Asia ; Reverse engineering (RE) is an efficient and effective way for companies to protect their patents and ensure that competitors are not illegally using those patents, and vice versa. Those unfamiliar with reverse engineering sometimes associate it with hackers, copyright violation, and theft. The
Reverse Engineering: Proceedings.(Brief Article)(Book Review)
SciTech Book News ; ... costs of a reengineering project, multiple layer clustering of large software systems, and extracting and representing cross-language dependencies in diverse software systems. There is no subject index. ([c]20062005 Book News, Inc., Portland, OR)
LAWSUIT TO PUT `REVERSE ENGINEERING' TO THE TEST SUIT TO PUT PRACTICE OF `REVERSE ENGINEERING' TO TEST
The Boston Globe ; The computer experts who recently found a way to defeat the popular Net filtering program Cyber Patrol think they're striking a blow for freedom of thought. But Microsystems Software, the Framingham company that made the software, thinks the hackers are just a couple of thieves, swiping computer
Framingham, Mass, Software Firm's Suit Tests 'Reverse Engineering'.(Knight Ridder/Tribune Business News)
Knight Ridder/Tribune Business News ; ... industry with an education on how far reverse engineering can go. To see more of The Boston Globe, or to subscribe to the newspaper, go to http://www.boston.com/globe (c) 2000, The Boston Globe. Distributed by Knight Ridder/Tribune Business News.
The law and economics of reverse engineering.
Yale Law Journal ; ... AUSTL. TIMES, May 24, 2001, http://www.news.com.au/common/story_page/0,4057,2032464 ... Union Probes DVD Pricing, SAN JOSE MERCURY NEWS, June 12, 2001, at 3C (describing EU competition ... June 28, 2001, at http://www.2600.com/news/ display.shtml?id=541 (reporting on a raid ...
Revisiting Reverse Engineering
Manufacturing Engineering ; The term engineering has a positive meaning, typically describing the act of creating something beneficial to industry or society. But add the word reverse, and it becomes something quite different. Reverse engineering is often associated with the sometimes-illegal act of copying an original design
Going in reverse: Michelangelo used the principles of reverse engineering to create great sculptures. Today, manufacturers use it to create images of products to speed up prototyping, manufacturing and testing processes. (Training Trends).
Quality ; As a technique for making products, reverse engineering used to be viewed as a not-so-ethical process of copying successful designs by OEMs but with less design capability than the originators. Indeed, 30 to 40 years ago, a number of noteworthy products were copied and produced, from complete