Software Development and Intellectual Property Rights

Description

Software Development and Intellectual Property Rights
Norbey Chamorro
Mind Map by Norbey Chamorro, updated more than 1 year ago
Norbey Chamorro
Created by Norbey Chamorro over 6 years ago
7
0

Resource summary

Software Development and Intellectual Property Rights
  1. Different intellectual assets are created in the different software development stages. A typical software development process comprises several generic phases: requirements gathering and analysis, design, construction, testing, debugging, and deployment.
    1. Classification of properties
      1. Preparatory materials
        1. Preparatory materials refer to the inputs for software development, including requirement specifications, algorithms, input/output formats, reports, and protocols.
        2. Databases
          1. Databases comprise client’s business data for software testing, database structure, data contents, and database displays, etc.
          2. Derivatives
            1. Derivative works are the works based on one or more preexisting software program in which a work may be transformed, adapted, extended or modified to facilitate development of the final product. For example, translating an English version of a work to a Japanese version is counted as making a derivative of the work. The derivative is also a protected intellectual asset.
            2. Other works
              1. Other works such as logos and images are often produced in software development processes.
              2. Software programs
                1. Software program category is source code, object code, compilation of programs, screen display, and alpha and beta release documentation which is the final output of the SDO process.
              3. Types of IP Rights in SDO
                1. Right to use
                  1. The developed software and source code for a specific purpose after the contract ends, but not modify, reproduce, or sell the software. This right does not allow the party to use the developed software, to sell, or to distribute the software program to the public.
                  2. Right to redeploy
                    1. Different from the right to use which grants the right to use the output of the SDO project, the redeployment right allows the rights holder to use the know-how and information gained in the SDO process, and the residual intellectual assets that may not have been clearly specified in SDO contracts.
                    2. Right to sell
                      1. The developed software to third parties in certain geographical regions and industries
                  Show full summary Hide full summary

                  Similar

                  Mapa Conceptual de la arquitectura de base de datos
                  Alan Alvarado
                  Mapa Conceptual Hardware y Software
                  Jeferson Alfonso Alvarado Suarez
                  Abreviaciones comunes en programación web
                  Diego Santos
                  Las principales herramientas de SketchUp
                  Mami Diana
                  Los ordenadores
                  Adela Rico Torres
                  La ingenieria de requerimientos
                  Sergio Abdiel He
                  Test: "La computadora y sus partes"
                  Dayana Quiros R
                  Software educativo
                  LuisChavez
                  ¿Conozco las herramientas de diseño AutoCAD?
                  Sonia Rojas Barbosa
                  Ingeniería de Software
                  Michael F. Gonzalez