Loading...
Please wait, while we are loading the content...
Streams and Serialization Protocols: A Formal Approach (2000)
| Content Provider | CiteSeerX |
|---|---|
| Author | Truta, Cosmin |
| Abstract | This paper proposes a way to elegantly approach a problem that used to be ugly by its nature: to save and restore (serialize) objects to and from magnetic support, in a portable, machine- and language-independent fashion. The solution also addresses intra- and inter-process communications, because the problems raised by interchangeability and portability and are similar in both cases. To achieve this, a high-level description language that addresses low-level issues is designed. Translation from a high-level specification to a certain programming language can be done automatically, thus considerably reducing the effort that programmers used to spend when implementing complicated, standard or non-standard serialization protocols, and increasing the code reliability at the same time. 1 Introduction To persist is to hold to a state or a goal. In computer programs, an example of persistence is retaining information between application invocations. Objects that are created when... |
| File Format | |
| Publisher Date | 2000-01-01 |
| Access Restriction | Open |
| Subject Keyword | Serialization Protocol High-level Description Language Inter-process Communication Non-standard Serialization Protocol Application Invocation Formal Approach High-level Specification Language-independent Fashion Code Reliability Low-level Issue Magnetic Support Computer Program Certain Programming Language |
| Content Type | Text |
| Resource Type | Article |