Projects tagged ‘python’ and ‘uml’


Jump to tag:

Projects tagged ‘python’ and ‘uml’

Filtered by Project Tags python uml

Refine results Project Tags java (3) dot (2) gtk (2) graphviz (2) pyxml (1) mipv6 (1) poo (1) pygtk (1) jython (1) semaphores (1) database (1) django (1)

[14 total ]

5 Users

Gaphor is a UML modelling tool written in Python. Gaphor is designed to be lean and extensible. It uses the GTK+ environment for user interaction.
Created over 2 years ago.

0 Users

Swampy is a suite of Python programs used throughout the Engineering with Computing curriculum at Olin College. It was written by Allen Downey. Swampy includes these components: Lumpy Lumpy stands ... [More] for 'UML in Python' It is used in Software Design to provide a model of execution and to teach UML object and class diagrams. AmoebaWorld Used in Introductory Programming to provide practice writing Python expressions and to introduce object-oriented programming. TurtleWorld Used in Software Design to teach procedural interface design and object-oriented programming. TurmiteWorld Used in Computational Modeling to demonstrate and allow students to experiment with cellular automata and finite state machines, including Langton's Ant. (The misspelling of 'termite' is deliberate; it is a tribute to Alan Turing). Sync Sync is a simulator that demonstrates the execution of multithreaded programs that interact through Semaphores. It is used in Synchronization to help students test solutions to synchronization problems. Swampy is supported by two textbooks (both available under the GNU Free Documentation License): The exercises in TurtleWorld follow the order of presentation in 'How to Think Like a Computer Scientist'. Sync is designed to simulate the examples and solutions from 'The Little Book of Semaphores'. [Less]
Created about 1 year ago.

0 Users

GUML4MIPA simple GUI program to create and manage mobile network scenarios. Guml4mip 1.0 Release Scheduler date Milestone 2009-05-02 First Version to tests 2009-05-10 Changes in GUI ... [More] 2009-05-14 Changes in Core 2009-05-15 Beta release 2009-05-24 Guml4mip 1.0 Release Final 2009-05-24 Paper to Lanc2009 Guml4mip 1.0 Feature ListCreate in GUI a option to create/modify scenarios and virtual machine (GUI form to edit GUML4MIP config files); Make terminals more configurable (font, scrollback, etc); Create a option in config file to one mobility pattern; Create packages Debian; Make improvements of documentation. guml4mip-0.1 FeaturedUnstable first version featured, only tests may occur several bugs. [Less]
Created 4 months ago.

0 Users

Através deste projeto, nosso grupo pretende desenvolver para uma empresa provedora de internet sem fio, um Sistema de Gerenciamento que administre Clientes, Chamadas Telefônicas e Ordens de ... [More] Serviço, de forma a tornar o cadastramento, edição, consulta e remoção destes o mais prático e ágil possível, inter-conectando estes através de forma segura a um banco de dados bem estruturado e íntegro. Neste projeto, utilizaremos a linguagem de programação Python, o banco de dados MySQL, o construtor de interfaces Glade e a linguagem de estruturação e design UML, além de se basear em princípios da Engenharia de Software para garantir um software de qualidade e segurança. [Less]
Created about 1 year ago.

0 Users

Create and configure UML virtual machines, connect UML instances using virtual network devices or real network. ¿Pause and save UML instances state?.
Created about 1 year ago.

0 Users

Optimal Uml is a flexible uml tool for the purposes of giving you a complete overview of the entire project. Road Map and ObjectivesDefault objects defined Project file format defined Create api for ... [More] settings and data UI Proof Code generation Code import Query language UI optimised [Less]
Created 7 months ago.

0 Users

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 ... [More] different formats via AsciiDoc. Use Case Maker is an OpenSource program written on C#, that helps 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]
Created 4 months ago.

0 Users

Exercícios de java, trasparências e outros das faculdades em que trabalho
Created about 1 year ago.

0 Users

一个分析python代码结构的工具,后端先通过dot生成png吧。
Created 4 months ago.

0 Users

The OpenGXE creates complete application simulations with little or no programming. It directly executes UML, allowing declarative domain models to drive complete functionality. Focus on the business ... [More] rules and features of your system, without bogging down in implementation details or complicated, platform-specific frameworks. OpenGXE BenefitsValidate business requirements up front Complete projects faster Reduce project cost, complexity & risk Minimize rework Eliminate requirements creep OpenGXE FeaturesVisualize applications using standards-based modeling tools Let end users test drive applications before coding Communicate functional specs to developers & testers Use as backend simulator to enable rapid prototyping of Flex frontend Getting StartedGet started right now! Read the QuickStart. Or Build it yourself from the source. NewsJuly 23, 2009 - OpenGXE v1.4.5 released. Download here. June 15, 2009 - OpenGXE v1.4.4 released June 9, 2009 - OpenGXE v1.4.3 released June 1, 2009 - OpenGXE v1.4.2 released May 26, 2009 - OpenGXE v1.4.1 released March 5, 2009 - First public release: OpenGXE v1.4 [Less]
Created 11 months ago.