XBUP - eXtensible Binary Universal Protocol - Documentation
[Up]

# Documentation: Protocol Development

This document is part of the eXtensible Binary Universal Protocol project documentation. Provides description of project creation, information about current problems and proposed project's characteristics.

## Content

- Project State - current state and future development and evolution of the project
- Project's Motivation - reasons behind project birth and other motivation for development and future practical usage of project
- Development Progress - Single steps of development process and relevant aspects
  - Order of Steps
  - Number's Encoding
  - Data Stream Structure
  - Introduction of the Types
  - Catalog of Specifications
  - Block Transformation
  - Data Meaning
- Considered Aspects - Considered aspects and reasons for their introduction into the protocol
  - Proposed Characteristics
  - Protocol Levels
  - Human Interfaces
  - Relations Between the Blocks
  - Random Access Acceleration
  - Remote Procedures Calling
  - Fragmentable Structure
  - Programming Language Integration
  - Stream Processing
- Protocol's Formalization - Formalization process and its areas of interest
  - Basic Thesis of the Project
  - Number's Encoding
  - Stream Processing
- Related Projects - projects based on achieved results
  - Projekt ProgJazy
  - Projekt XBUP-XML
  - Projekt XBUP-ASN.1
- Used Conventions - auxiliary conventions created for the needs of the project
- Comparision - comparison of achieved results with other similar projects
- Asked Questions - list of questions relevant to project development
- Links - links to related documents

Homepage: http://xbup.org
License: GNU Free Documentation License (FDL)