Managing Legal Issues in the Software Development Life Cycle
نویسندگان
چکیده
INTRODUCTION Copyright laws allow for the protection of the rights of literary and artistic creators. The kinds of works that copyright covers include literary works such as novels, poems, plays, reference works, newspapers, and computer programs; databases; films, musical compositions, and choreography; artistic works such as paintings, drawings, photographs, and sculpture; architecture; and advertisements, maps, and technical drawings.1,2 As technology makes it even easier to share data and information, it has become more important for new laws to be introduced,3 laws that cover the protection of intellectual property which is in a digital form. This article examines the Digital Millennium Copyright Act (DMCA) and its effects on software products. It then investigates two case studies and the legal implications of DMCA in the cases because both cases involved the development of software that could be potentially used P A Y O F F I D E A
منابع مشابه
A Primer of Legal Issues for Software Engineering Education
1 CIS Department, University of Massachusetts Dartmouth, North Dartmouth, MA 02747-2300, [email protected] 2 CIS Department, University of Massachusetts Dartmouth, North Dartmouth, MA 02747-2300, [email protected] Abstract Software engineering education has evolved over the past ten years as our understanding of the issues related to the practice of developing software systems has increas...
متن کاملThe Software Concordance: Bringing Hypermedia to Software Development Environments
The Software Concordance project is examining how hypermedia technology can provide improved tools for managing the full range of documents produced by the software life cycle. The project’s aim is to help software developers better maintain conformance between these many documents as they and the software that they describe change over time. This research requires solutions to open problems in...
متن کاملManaging the Information System Life Cycle in Construction and Manufacturing
In this paper we present the information life cycle and analyze the importance of managing the corporate application portfolio across this life cycle. The approach presented here corresponds not just to the extension of the traditional information system development life cycle. This approach is based in the generic life cycle. In this paper it is proposed a model of an information system life c...
متن کاملDevelopment of decision support tool for municipal solid waste management system in Iran based on life cycle assessment approach
Background and Objective: Various aspects including the environmental burdens, social and economic consequences of the waste management(WM) scenarios must be considered to come up with a comprehensive WM plan. Life Cycle Assessment (LCA) approach is a systematic method to quantify the environmental burdens of each WM scenario. Materials and Methods: This study used an LCA approach to develop a...
متن کاملSoftware Performance Engineering for Cloud Applications – A Survey
Cloud computing enables application service providers to lease their computing capabilities for deploying applications depending on user QoS (Quality of Service) requirements.Cloud applications have different composition, configuration and deployment requirements.Quantifying the performance of applications in Cloud computing environments is a challenging task. Software performance engineering(S...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IS Management
دوره 19 شماره
صفحات -
تاریخ انتشار 2002