Software requirements specificationA software requirements specification (SRS) is a description of a software system to be developed. It is modeled after the business requirements specification (CONOPS). The software requirements specification lays out functional and non-functional requirements, and it may include a set of use cases that describe user interactions that the software must provide to the user for perfect interaction.
Human rightsHuman rights are moral principles or norms for certain standards of human behaviour and are regularly protected in municipal and international law. They are commonly understood as inalienable, fundamental rights "to which a person is inherently entitled simply because she or he is a human being" and which are "inherent in all human beings", regardless of their age, ethnic origin, location, language, religion, ethnicity, or any other status.
Private lawPrivate law is that part of a civil law legal system which is part of the jus commune that involves relationships between individuals, such as the law of contracts and torts (as it is called in the common law), and the law of obligations (as it is called in civil legal systems). It is to be distinguished from public law, which deals with relationships between both natural and artificial persons (i.e., organizations) and the state, including regulatory statutes, penal law and other law that affects the public order.
United StatesThe United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in North America and consisting of 50 states, a federal district, five major unincorporated territories, nine Minor Outlying Islands, and 326 Indian reservations. It is the world's third-largest country by both land and total area. It shares land borders with Canada to its north and with Mexico to its south and has maritime borders with the Bahamas, Cuba, Russia, and other nations.
Non-functional requirementIn systems engineering and requirements engineering, a non-functional requirement (NFR) is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviours. They are contrasted with functional requirements that define specific behavior or functions. The plan for implementing functional requirements is detailed in the system design. The plan for implementing non-functional requirements is detailed in the system architecture, because they are usually architecturally significant requirements.
Compulsory licenseA compulsory license provides that the owner of a patent or copyright licenses the use of their rights against payment either set by law or determined through some form of adjudication or arbitration. In essence, under a compulsory license, an individual or company seeking to use another's intellectual property can do so without seeking the rights holder's consent, and pays the rights holder a set fee for the license.
International lawInternational law (also known as public international law and the law of nations) is the set of rules, norms, and standards generally recognised as binding between states. It establishes normative guidelines and a common conceptual framework for states across a broad range of domains, including war and diplomacy, economic relations, and human rights. International law differs from state-based domestic legal systems in that it is primarily, though not exclusively, applicable to states, rather than to individuals, and operates largely through consent, since there is no universally accepted authority to enforce it upon sovereign states.
Legal instrumentLegal instrument is a legal term of art that is used for any formally executed written document that can be formally attributed to its author, records and formally expresses a legally enforceable act, process, or contractual duty, obligation, or right, and therefore evidences that act, process, or agreement. Examples include a certificate, deed, bond, contract, will, legislative act, notarial act, court writ or process, or any law passed by a competent legislative body in municipal (domestic) or international law.
Unenumerated rightsUnenumerated rights are legal rights inferred from other rights that are implied by existing laws, such as in written constitutions, but are not themselves expressly coded or "enumerated" within the explicit writ of the law. Alternative terminology sometimes used are: implied rights, natural rights, background rights, and fundamental rights. Unenumerated rights may become enumerated rights if they necessitate the systematization of positively enumerated rights anywhere laws would become logically incoherent, or could not be adhered to otherwise.
Requirements traceabilityRequirements traceability is a sub-discipline of requirements management within software development and systems engineering. Traceability as a general term is defined by the IEEE Systems and Software Engineering Vocabulary as (1) the degree to which a relationship can be established between two or more products of the development process, especially products having a predecessor-successor or primary-subordinate relationship to one another; (2) the identification and documentation of derivation paths (upward) and allocation or flowdown paths (downward) of work products in the work product hierarchy; (3) the degree to which each element in a software development product establishes its reason for existing; and (4) discernible association among two or more logical entities, such as requirements, system elements, verifications, or tasks.
RightsRights are legal, social, or ethical principles of freedom or entitlement; that is, rights are the fundamental normative rules about what is allowed of people or owed to people according to some legal system, social convention, or ethical theory. Rights are of essential importance in such disciplines as law and ethics, especially theories of justice and deontology. The history of social conflicts has often involved attempts to define and redefine rights.
WritingWriting is a cognitive and social activity involving neuropsychological and physical processes and the use of writing systems to structure and translate human thoughts into persistent representations of human language. A system of writing relies on many of the same semantic structures as the language it represents, such as lexicon and syntax, with the added dependency of a system of symbols representing that language's phonology and morphology. Nevertheless, written language may take on characteristics distinctive from any available in spoken language.