Darwin Streaming Server is an open source implementation of Apple's QuickTime Streaming Server technology, which allows the user to stream media to clients across the Internet using RTP and RTSP. Based on the same code base as QuickTime Streaming Server, it provides a high level of customizability and runs on a variety of platforms.
DatabaseToUML reverse engineers a database schema from an existing relational JDBC database. Tables and fields are reversed to classes and attributes, constraints are reversed to association, and tables composed only of foreign keys are converted to many-to-many associations. The main idea is to reuse the reversed model in a generator, taking UML2.x (EMF XMI 2.0/2.1) models as input.