The thin-walled deployable composite boom (DCB) features the advantages of high deployment-to-package envelope ratio and elastic self-development, which is an enduring topic of interest in the field of lightweight aerospace structures. The structural design and performance demonstration was proposed herein for a roll-out membrane antenna (ROMA) based on DCBs. Firstly, a simplified analytical algorithm was formulated for approximate fundamental frequencies of the ROMA frame structure, and the two types of first-order torsional modal shapes of the frame structure was investigated with respect to configurational design parameters. In sequentially, the bending, swing and the two distinct torsional fundamental frequencies of the ROMA frame were estimated comparatively. Furthermore, the effects of the equilibrated tension from the membrane array on the bending fundamental frequency of the ROMA structure was investigated by assuming a simplified mass distribution model for the thin-film structures. Finally, The simplified analytical algorithm was used for structural design of an AIS/VDE (automatic identification system/VHF data exchange system) ROMA and its performance was validated through numerical simulations and ground tests. The successful deployment and operation of the AIS/VDE ROMA on the Pujiang-2 satellite further demonstrated the practical aerospace application significance of thin-walled DCBs.