Marshalgen: A package for semi-automatic marshaling of objects

Gene Cooperman, Ning Ke, Huanmei Wu

Research output: Contribution to conferencePaper

Abstract

Marshalling or serialization of objects is an important component of both distributed and parallel computing. Current systems impose a significant burden on the programmer for describing the marshaling of complex, recursive data structures. Marshalgen provides a semi-automatic process for marshaling in C and C++. Marshalgen avoids the need for complex IDLs and auxiliary routines. It is based on annotations of the existing Source code.

Original languageEnglish (US)
Pages555-560
Number of pages6
StatePublished - Dec 1 2003
EventProceedings of the International Conference on Internet Computing, IC'03 - Las Vegas, NV, United States
Duration: Jun 23 2003Jun 26 2003

Other

OtherProceedings of the International Conference on Internet Computing, IC'03
CountryUnited States
CityLas Vegas, NV
Period6/23/036/26/03

Fingerprint

Distributed computer systems
Parallel processing systems
Data structures

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

Cooperman, G., Ke, N., & Wu, H. (2003). Marshalgen: A package for semi-automatic marshaling of objects. 555-560. Paper presented at Proceedings of the International Conference on Internet Computing, IC'03, Las Vegas, NV, United States.

Marshalgen : A package for semi-automatic marshaling of objects. / Cooperman, Gene; Ke, Ning; Wu, Huanmei.

2003. 555-560 Paper presented at Proceedings of the International Conference on Internet Computing, IC'03, Las Vegas, NV, United States.

Research output: Contribution to conferencePaper

Cooperman, G, Ke, N & Wu, H 2003, 'Marshalgen: A package for semi-automatic marshaling of objects', Paper presented at Proceedings of the International Conference on Internet Computing, IC'03, Las Vegas, NV, United States, 6/23/03 - 6/26/03 pp. 555-560.
Cooperman G, Ke N, Wu H. Marshalgen: A package for semi-automatic marshaling of objects. 2003. Paper presented at Proceedings of the International Conference on Internet Computing, IC'03, Las Vegas, NV, United States.
Cooperman, Gene ; Ke, Ning ; Wu, Huanmei. / Marshalgen : A package for semi-automatic marshaling of objects. Paper presented at Proceedings of the International Conference on Internet Computing, IC'03, Las Vegas, NV, United States.6 p.
@conference{11d7a4ccf63c4ea5bfd8669d7238f289,
title = "Marshalgen: A package for semi-automatic marshaling of objects",
abstract = "Marshalling or serialization of objects is an important component of both distributed and parallel computing. Current systems impose a significant burden on the programmer for describing the marshaling of complex, recursive data structures. Marshalgen provides a semi-automatic process for marshaling in C and C++. Marshalgen avoids the need for complex IDLs and auxiliary routines. It is based on annotations of the existing Source code.",
author = "Gene Cooperman and Ning Ke and Huanmei Wu",
year = "2003",
month = "12",
day = "1",
language = "English (US)",
pages = "555--560",
note = "Proceedings of the International Conference on Internet Computing, IC'03 ; Conference date: 23-06-2003 Through 26-06-2003",

}

TY - CONF

T1 - Marshalgen

T2 - A package for semi-automatic marshaling of objects

AU - Cooperman, Gene

AU - Ke, Ning

AU - Wu, Huanmei

PY - 2003/12/1

Y1 - 2003/12/1

N2 - Marshalling or serialization of objects is an important component of both distributed and parallel computing. Current systems impose a significant burden on the programmer for describing the marshaling of complex, recursive data structures. Marshalgen provides a semi-automatic process for marshaling in C and C++. Marshalgen avoids the need for complex IDLs and auxiliary routines. It is based on annotations of the existing Source code.

AB - Marshalling or serialization of objects is an important component of both distributed and parallel computing. Current systems impose a significant burden on the programmer for describing the marshaling of complex, recursive data structures. Marshalgen provides a semi-automatic process for marshaling in C and C++. Marshalgen avoids the need for complex IDLs and auxiliary routines. It is based on annotations of the existing Source code.

UR - http://www.scopus.com/inward/record.url?scp=1842428981&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=1842428981&partnerID=8YFLogxK

M3 - Paper

AN - SCOPUS:1842428981

SP - 555

EP - 560

ER -