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 条
  • [21] TAILORING LEGAL PROTECTION FOR COMPUTER SOFTWARE
    MENELL, PS
    STANFORD LAW REVIEW, 1987, 39 (06) : 1329 - 1372
  • [22] LEGAL PROTECTION OF COMPUTER SOFTWARE AND DATABASES
    SESHAGIRI, N
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 1993, 52 (04): : 323 - 326
  • [23] WIPO - LEGAL PROTECTION OF COMPUTER SOFTWARE
    不详
    JOURNAL OF WORLD TRADE, 1983, 17 (06) : 537 - 545
  • [24] COMPUTER-AIDED SOFTWARE ENGINEERING - PRESENT STATUS AND FUTURE-DIRECTIONS
    CHEN, M
    NUNAMAKER, JF
    WEBER, ES
    DATA BASE, 1989, 20 (01): : 7 - 13
  • [25] Reverse-Engineering Software Behavior
    Walkinshaw, Neil
    ADVANCES IN COMPUTERS, VOL 91, 2013, 91 : 1 - 58
  • [26] Reverse engineering strategies for software migration
    Muller, HA
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 659 - 660
  • [27] On the meeting of Software Architecture and Reverse Engineering
    Chikofsky, Elliot
    5th Working IEEE/IFIP Conference on Software Architecture, Proceedings, 2006, : 17 - 20
  • [28] Software Reverse Engineering as a Sensemaking Task
    Bryant, Adam R.
    Mills, Robert F.
    Peterson, Gilbert L.
    Grimaila, Michael R.
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2011, 6 (06): : 483 - 494
  • [29] A study of some reverse engineering software
    Chan, FMM
    Popov, IE
    ADVANCES IN MANUFACTURING TECHNOLOGY - XV, 2001, : 225 - 230
  • [30] REVERSE ENGINEERING OF SOFTWARE FOR INTEROPERABILITY AND ANALYSIS
    DAUGHTREY, SC
    VANDERBILT LAW REVIEW, 1994, 47 (01) : 145 - 187