Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Dia

Compare

Dia is inspired by the commercial Windows program 'Visio', though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network ... [More] diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape. It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to a number of formats, including EPS, SVG, XFIG, WMF and PNG, and can print diagrams (including ones that span multiple pages). [Less]

3.57895
   
  2 reviews  |  366 users  |  350,881 lines of code  |  27 current contributors  |  Analyzed 6 days ago
 
 

The goal of project is to provide framework to develop information systems in Ada. It provides Unicode support, localization, persistent settings, URI/IRI manipulation, XML reader/writer, XML Catalogs resolver, FastCGI/SOAP/WSDL, SQL database access (InterBase, MySQL, Oracle, PostgreSQL, SQLite). ... [More] It also provides support to process UML models, useful to develop model driven tools, like code generators. [Less]

5.0
 
  0 reviews  |  6 users  |  1,923,192 lines of code  |  4 current contributors  |  Analyzed 7 days ago
 
 

The title of this project (urp) stands for UML Representation Pipeline. We define and implement transformation rules that translate data models expressed in a restricted subset of UML2 to physical representations such as XML schemas & documents, relational database schema and Java codes. The ... [More] generated Java code uses JPA and JAXB annotations to translate between the XML and relational database representations to define a simple CRUD interface (get, upload, validate) for a complete graph of objects. Required libraries : - JAXB 2.1.x - JPA 1.0 provider = EclipseLink 1.1.x This project is a spin-off of the SimDB project in the volute project vvolute.googlecode.com). Job Runner is a sub project that allows a web application to launch external jobs (executable) and manages both a dedicated thread pool and a job queue to monitor the jobs. [Less]

0
 
  0 reviews  |  1 user  |  449,940 lines of code  |  2 current contributors  |  Analyzed about 14 hours ago
 
 

Convert your .NET assemblies into XMI for easy import into UML tools like Poseidon for UML. This code has been designed to work with Reflector for .NET 5, and .NET 2.0 assemblies. InstallationTo install this you will need to do the following: Download Reflector for .NET Download xmi4dotnet.zip ... [More] (latest version) Extract assembly from zip file Run Reflector Add xmi4dotnet as an addin Open your assembly Select your assembly From the Tools menu select Export to XMI Find more details on SwinBrain UsageTo extract XMI you need to do the following: Open Reflector Open the assemble to be exported to XMI Select the assembly within Reflector Click the Export to XMI tool bar button or menu item Enter the name of the XMI file, press OK Wait... Note: You can only export the XMI for an entire assembly, individual classes etc. are not supported. [Less]

0
 
  0 reviews  |  0 users  |  970 lines of code  |  0 current contributors  |  Analyzed 9 months ago
 
 

dScribe is an autonomic design scribe that maintains design-level UML diagrams of Java code in a semi-automated fashion. The diagrams are initially extracted using reverse-engineering techniques, then integrated with human corrections that raise the level of abstraction, and kept up-to-date with ... [More] the code with minimal human intervention. dScribe was originally called Reef, and you'll still see this name used in a number of places. [Less]

0
 
  0 reviews  |  0 users  |  34,992 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

Table of Contents Table of ContentsSummaryScript toolExampleGenerating HTMLGenerating PDFDownloading and Installation SummaryThis is a Python library and script to convert UseCaseMaker 2.0 file to different formats via AsciiDoc. Use Case Maker is an OpenSource program written on C#, that helps ... [More] system developers to easily write Use Cases. The Use Cases may then be exported as reports, although their format is fixed and can't be customized. There is no chance to include the Use Cases generated in such way to other documents. Goal of this project is to convert UseCaseMaker 2.0 file (which actually is an XML file) to AsciiDoc source. The latter then could be either directly compiled to many different presentation formats (docbook, html, htmlhelp, pdf, plaintext, dvi, PostScript, TeX, etc.) or become a part of more general documentation, written in AsciiDoc or DocBook. Script toolThe library contains a tool called ucm2asciidoc. It is a command-line tool that performs file conversion: ucm2asciidoc Converts UseCaseMaker file to Use Cases in different human-readable formats, using AsciiDoc. Usage: ucm2asciidoc [options] usecasemaker_filename Options: -c, --title-char=TITLECHAR Characters for titles. When only one character specified, it is used to underline titles of Use Cases. If more than one, the first is used to underline title of document, the second - to underline titles of the Use Cases. Default: "=-" -f, --format Output format. Format can be: * asciidoc -- AsciiDoc source * docbook -- DocBook XML, generated by asciidoc tool * html -- HTML, generated by asciidoc tool * chunked -- chunked HTML (a2x) * htmlhelp -- HtmlHelp files (a2x) * manpage -- MAN page (a2x) * pdf -- PDF file (a2x, dblatex) * text -- plain text file (a2x) * xhtml -- XHTML file (a2x) * dvi -- DVI file (a2x, dblatex) * ps -- PostScript file (a2x, dblatex) * tex -- TeX file (a2x, dblatex). -o, --output=FILENAME Output file. By default - usecasemaker_filename with appropriate extension -v, --verbose Verbosely print processing information -t, --title Title of AsciiDoc document. Used only in case when --title-char consists of two characters. Default: usecasemaker_filename without extension Notes: * To build a separate document default --title-char must be used. This option is useful when including Use Cases in another AsciiDoc file as a section. * When using --format other than asciidoc, the AsciiDoc must be installed (asciidoc and a2x executables must be available). License: Copyright (c) 2009, David Avsajanishvili The tool is released under modified BSD license See Also: * UseCaseMaker: http://use-case-maker.sourceforge.net * AsciiDoc: http://www.methods.co.nz/asciidoc/index.html ExampleLet's see an example. Say, we have an example file called "SampleUseCase.ucm", consisting of two Use Cases (the sample could be downloaded here): If we call ucm2asciidoc with filename parameter only, an AsciiDoc source will be generated: ucm2asciidoc SampleUseCase.ucmThe output is written to SampleUseCase.asciidoc file: // '''''''''''''''''''''''''''''''''''''''''''''''''' // THIS FILE IS GENERATED AUTOMATICALLY - DON'T EDIT! // '''''''''''''''''''''''''''''''''''''''''''''''''' // Use Cases retrieved from UseCaseMaker // XML file with help of ucm2asciidoc script. // '''''''''''''''''''''''''''''''''''''''''''''''''' SampleUseCase ============= Perform login (UC1) -------------------- // Description: This action precedes any other activity between the "User" and the "System", because the User must be authenticated and logged in to perform anything. // Labeled list: -- Pre-Conditions:: "User" is not yet logged in. Post-Conditions:: - "User" is logged into the "System" - Login event is written to the system log. Trigger (External):: "User" starts a work session with the "System" -- // Notes: [NOTE] ============================ * System administrator is responsible to give 'username' and 'password' for authentication; * A secure connection with a server where the "System" is deployed must be established. ============================ // Step Flows: [cols="3m,12",options="header"] |========================================================== |UC1 | Main success scenario |1 |"User" opens GUI of the "System" |2 |"System" checks whether "User" is already logged in, and finds that he isn't. |3 |"System" displays ``Login'' page in the GUI. |4 |"User" enters his 'username' and 'password' to appropriate fields. |5 |"User" clicks ``Login'' button. ...Generating HTMLAn HTML output could be generated by running the tool with --format parameter and (optionally) specifying title of the document: ucm2asciidoc --format=html --title="Sample UseCase" SampleUseCase.ucmTo make this example working AsciiDoc should be installed in the System. The result is: Generating PDFTo produce PDF and DVI outputs, LaTeX or MiKTeX (for Windows) have to be installed. Also, AsciiDoc requires dblatex to create TeX from DocBook. By running the command: ucm2asciidoc --format=pdf --title="Sample UseCase" SampleUseCase.ucmwe get a PDF file, named "SampleUseCase.pdf": Downloading and InstallationThe project could be downloaded here. To install ucm2asciidoc tool: Download and install Python; Download ucm2asciidoc installation from the link above and install it; To produce HTML and DocBook output, AsciiDoc must be installed; To produce PDF, DVI and other formats under Linux, install LaTeX and dblatex; To produce PDF, DVI and others under Windows, you need to install MiKTeX, download dblatex and make it working. [Less]

0
 
  0 reviews  |  0 users  |  433 lines of code  |  0 current contributors  |  Analyzed 8 months ago
 
 

Bouml Plugout that allow you to generate automatically the OpenUP documentation for your project. This plugout is a practical tool to update dynamically the OpenUP-based documentation of your project. DocGen extracts texts and diagrams from a Bouml project and insert them in a OpenOffice Word ... [More] Document. It's preconfigured with a generic project template and three definition files of Analysis, Design and Architecture OpenUP-based documents. You can also insert predefined tables and link external images to embed them into the document. You can define your own template and file definitions. It's as easy as writing a OpenOffice Writer document and design your own page format, cover, index page, headings styles, variables, etc. Afterwards, you create a XML file pointing to the parts of the [Less]

0
 
  0 reviews  |  0 users  |  15,690 lines of code  |  0 current contributors  |  Analyzed over 1 year ago
 
 

This project aims at the development of an Object-Oriented Application Framework that helps the application developers develop small business applications (applications between 300 to 700 Function Points) with minimum effort. It attempts to provide a system that takes up most of the development ... [More] responsibilities of the user in a software project and assists him throughout the system development life cycle. The idea is quite simple. The developer specifies the system in the form of business objects, business rules, and business processes and system generates deploy able java applications from these specifications. The major expected outcome of the system is a working application framework that reduces the recurrent tasks performed by the developers during the development of similar business applications. Progress: Architecture Diagram Planning Milestones UML Diagram Creater EncaptureUML [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 4 days ago
 
 

programming world

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 6 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.