The legal status of reverse engineering of computer software

被引:1
|
作者
Cifuentes, C [1 ]
Fitzgerald, A
机构
[1] Univ Queensland, Dept Comp Sci & Elect Engn, Brisbane, Qld 4072, Australia
[2] Software Engn Australia, Brisbane, Qld 4000, Australia
关键词
D O I
10.1023/A:1018993212326
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Reverse engineering of computer software has assumed greater importance in recent years because of the need to examine legacy code to remove the year 2000 bug. There are different types of reverse engineering based on the level of abstraction of the code to be reengineered; machine code, assembly code, source code or even CASE code. We describe the different types of reverse engineering and the extent of copyright protection for software. The most common uses of reverse engineering are described. This provides for a comparative overview of the legal standing on reverse engineering at the international level. We propose challenges to the global electronic community in relation to existing and future legislation in the area of reverse engineering and protection of digital works.
引用
收藏
页码:337 / 351
页数:15
相关论文
共 50 条
  • [41] LEGAL ISSUES ILLUSTRATED IN DEVELOPING COMPUTER SOFTWARE
    TAYLOR, GS
    DAVIS, RH
    INFORMATION AGE, 1986, 8 (03): : 141 - 154
  • [42] Applying pantomime and reverse engineering techniques in software engineering education
    Pavlov, Vladimir L.
    Boyko, Nikita
    Babich, Alexander
    Kuchaiev, Oleksii
    Busygin, Stanislav
    2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4, 2007, : 80 - 84
  • [43] LEGAL ISSUES IN COMPUTER SOFTWARE - THE WRITTEN CONTRACT
    SENTER, J
    MIS QUARTERLY, 1984, 8 (02) : 67 - 68
  • [44] LEGAL PROTECTION OF COMPUTER-GRAPHICS SOFTWARE
    LAVEY, WG
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1983, 3 (01) : 11 - &
  • [45] Software reverse engineering. A case study
    Byrne, Eric J.
    Software - Practice and Experience, 1991, 21 (12) : 1349 - 1364
  • [46] Reverse engineering-based steganographic software
    Qian, Sijin
    He, Dequan
    Duanmu, Qingfeng
    Zhang, Kaize
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2007, 35 (09): : 125 - 128
  • [47] MeRCI: An expert system for software reverse engineering
    Akoka, J
    Comyn-Wattiau, I
    4TH WORLD CONGRESS OF EXPERT SYSTEMS, VOL 1 AND 2: APPLICATION OF ADVANCED INFORMATION TECHNOLOGIES, 1998, : 209 - 217
  • [48] Software and digitizers push reverse engineering forward
    Carter, B
    MACHINE DESIGN, 1996, 68 (14) : 58 - 62
  • [49] Comparison of software architecture reverse engineering methods
    Stringfellow, C.
    Amory, C. D.
    Potnuri, D.
    Andrews, A.
    Georg, M.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (07) : 484 - 497
  • [50] Combined software and hardware comprehension in reverse engineering
    LaRoche, P
    Cox, A
    11TH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2004, : 234 - 243