Intellectual Property and Software Development

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary from the lecture notes on Intellectual Property and Software Development.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

Intellectual Property

Term used to describe works of the mind that are distinct and owned or created by a person or group.

2
New cards

Copyright Law

Protects authored works and grants creators the right to distribute, display, perform, reproduce work.

3
New cards

Patent Laws

Protect inventions and grant property rights to inventors.

4
New cards

Trade Secret Laws

Help safeguard information critical to an organization’s success and that is generally unknown to the public.

5
New cards

Fair Use Doctrine

Factors to consider when evaluating the use of copyrighted material, including purpose, nature, and effect on value.

6
New cards

Copyright Infringement

Copying substantial and material parts of another's copyrighted work without permission.

7
New cards

World Intellectual Property Organization (WIPO)

Agency of the United Nations that advocates for the interests of intellectual property owners.

8
New cards

Digital Millennium Copyright Act (DMCA)

Legislation that added new provisions to copyright law, including civil and criminal penalties.

9
New cards

Software Patent

Feature, function, or process embodied in instructions executed on a computer.

10
New cards

Noncompete Agreements

Contracts that require employees not to work for competitors for a specified period.

11
New cards

Plagiarism

The theft and passing off of someone’s ideas or words as one’s own.

12
New cards

Reverse Engineering

The process of taking something apart to understand it, build a copy of it, or improve it.

13
New cards

Open Source Code

Program source code made available for use or modification by anyone.

14
New cards

Cybersquatting

The registration of domain names similar to famous trademarks to profit from them.

15
New cards

Safety-Critical Systems

Systems where failure may cause injury or death, requiring a rigorous development process.

16
New cards

Product Liability

The liability of manufacturers for injuries caused by defective products.

17
New cards

Quality Management Standards

Guidelines such as ISO 9000 that outline procedures to ensure quality in products and services.

18
New cards

Redundancy

Provision of multiple interchangeable components to cope with failures and errors.

19
New cards

N-version Programming

Form of redundancy using different algorithms on separate systems to execute instructions.

20
New cards

Failure Mode and Effects Analysis (FMEA)

Evaluates reliability by identifying potential design and process failures early.