mscgen - A small program that parses Message Sequence Chart descriptions

Property Value
Distribution Mageia 6.1
Repository Mageia Core x86_64
Package name mscgen
Package version 0.20
Package release 8.mga6
Package architecture x86_64
Package type rpm
Installed size 122.40 KB
Download size 57.21 KB
Official Mirror
Mscgen is a small program that parses Message Sequence Chart descriptions and
produces PNG, SVG, EPS or server side image maps (ismaps) as the output.
Message Sequence Charts (MSCs) are a way of representing entities and
interactions over some time period and are often used in combination with SDL.
MSCs are popular in Telecoms to specify how protocols operate although MSCs
need not be complicated to create or use. Mscgen aims to provide a simple text
language that is clear to create, edit and understand, which can also be
transformed into common image formats for display or printing.
This program and the language it parses have been inspired by Graphviz Dot,
which provides a really good way to document State Transition Diagrams, data
structures and directed graphs. Unlike Graphviz, this program does no clever
layout operations or spline routing as this is not needed for MSCs, and so was
much simpler to implement. Doxygen (version 1.5.2 onwards) also allows MSCs to
be embedded directly in the same way that dot diagrams can be added to
documentation, making it easy to improve Doxygen generated documentation
through the use of message sequence charts.


Package Version Architecture Repository
mscgen-0.20-8.mga6.i586.rpm 0.20 i586 Mageia Core
mscgen - - -


Name Value - - - - - - - - - -


Name Value
mscgen == 0.20-8.mga6
mscgen(x86-64) == 0.20-8.mga6


Type URL
Binary Package mscgen-0.20-8.mga6.x86_64.rpm
Source Package mscgen-0.20-8.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install mscgen rpm package:
    # urpmi mscgen




2016-02-09 - umeabot <umeabot> 0.20-8.mga6
+ Revision: 952298
- Mageia 6 Mass Rebuild
2015-02-16 - oden <oden> 0.20-7.mga5
+ Revision: 815155
- rebuilt for libgd-2.1.1
2014-10-15 - umeabot <umeabot> 0.20-6.mga5
+ Revision: 747671
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.20-5.mga5
+ Revision: 682661
- Mageia 5 Mass Rebuild
2013-10-19 - umeabot <umeabot> 0.20-4.mga4
+ Revision: 523996
- Mageia 4 Mass Rebuild
2013-05-28 - oden <oden> 0.20-3.mga4
+ Revision: 429290
- rebuilt against

See Also

Package Description
mscompress-0.4-5.mga6.x86_64.rpm MS compress/expand-compatible (de)compressor
mscore-2.0.3-1.mga6.x86_64.rpm Linux MusE Score Typesetter
mscore-doc-2.0.3-1.mga6.noarch.rpm MuseScore documentation
mscore-fonts-2.0.3-1.mga6.noarch.rpm MuseScore fonts
msec-2.4-1.mga6.x86_64.rpm Security Level management Linux distributions
msec-gui-2.4-1.mga6.x86_64.rpm Graphical msec interface
mseide-msegui-3.1-0.git20131008.7.mga6.x86_64.rpm MSEide+MSEgui Free Pascal Cross Platform GUI Development System
mseide-msegui-i18n-3.1-0.git20131008.7.mga6.x86_64.rpm Translations for mseide-msegui
msitools-0.96-1.mga6.x86_64.rpm Utilities to inspect and create Windows Installer files
msmtp-1.6.4-1.mga6.x86_64.rpm An SMTP client
mss-2.4-0.6.mga6.noarch.rpm Management Server Setup
msv-demo-2013.6.1-8.mga6.noarch.rpm Samples for Multi-Schema Validator
msv-javadoc-2013.6.1-8.mga6.noarch.rpm API documentation for Multi-Schema Validator
msv-manual-2013.6.1-8.mga6.noarch.rpm Manual for Multi-Schema Validator
msv-msv-2013.6.1-8.mga6.noarch.rpm Multi-Schema Validator Core