UML/Modeling
From codeuu,source code
Contents |
[edit] Description
BOUML is a free UML 2 tool box allowing you to specify and generate code in C++, Java, Idl, Php and Python. BOUML runs under Unix/Linux/Solaris, MacOS X and Windows. It is very fast and doesn't require much memory to manage several thousands of classes.
[edit] System requirements
- Operating System : All 32-bit MS Windows (95/98/NT/2000/XP), All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All POSIX (Linux/BSD/UNIX-like OSes)
- Programming Language : C++
[edit] FileList
browser
- BrowserActivity.cpp
- BrowserActivity.h
- BrowserActivityAction.cpp
- BrowserActivityAction.h
- BrowserActivityDiagram.cpp
- BrowserActivityDiagram.h
- BrowserActivityElement.h
- BrowserActivityNode.cpp
- BrowserActivityNode.h
- BrowserActivityObject.cpp
- BrowserActivityObject.h
- BrowserArtifact.cpp
- BrowserArtifact.h
- BrowserAttribute.cpp
- BrowserAttribute.h
- BrowserClass.cpp
- BrowserClass.h
- BrowserClassDiagram.cpp
- BrowserClassDiagram.h
- BrowserClassInstance.cpp
- BrowserClassInstance.h
- BrowserClassView.cpp
- BrowserClassView.h
- BrowserColDiagram.cpp
- BrowserColDiagram.h
- BrowserComponent.cpp
- BrowserComponent.h
- BrowserComponentDiagram.cpp
- BrowserComponentDiagram.h
- BrowserComponentView.cpp
- BrowserComponentView.h
- BrowserDeploymentDiagram.cpp
- BrowserDeploymentDiagram.h
- BrowserDeploymentNode.cpp
- BrowserDeploymentNode.h
- BrowserDeploymentView.cpp
- BrowserDeploymentView.h
- BrowserDiagram.cpp
- BrowserDiagram.h
- BrowserExpansionNode.cpp
- BrowserExpansionNode.h
- BrowserExpansionRegion.cpp
- BrowserExpansionRegion.h
- BrowserExtraMember.cpp
- BrowserExtraMember.h
- BrowserFlow.cpp
- BrowserFlow.h
- BrowserInterruptibleActivityRegion.cpp
- BrowserInterruptibleActivityRegion.h
- BrowserNode.cpp
- BrowserNode.h
- BrowserObjectDiagram.cpp
- BrowserObjectDiagram.h
- BrowserOperation.cpp
- BrowserOperation.h
- BrowserPackage.cpp
- BrowserPackage.h
- BrowserParameter.cpp
- BrowserParameter.h
- BrowserParameterSet.cpp
- BrowserParameterSet.h
- BrowserPin.cpp
- BrowserPin.h
- BrowserPseudoState.cpp
- BrowserPseudoState.h
- BrowserRegion.cpp
- BrowserRegion.h
- BrowserRelation.cpp
- BrowserRelation.h
- BrowserSeqDiagram.cpp
- BrowserSeqDiagram.h
- BrowserSimpleRelation.cpp
- BrowserSimpleRelation.h
- BrowserState.cpp
- BrowserState.h
- BrowserStateAction.cpp
- BrowserStateAction.h
- BrowserStateDiagram.cpp
- BrowserStateDiagram.h
- BrowserTransition.cpp
- BrowserTransition.h
- BrowserUseCase.cpp
- BrowserUseCase.h
- BrowserUseCaseDiagram.cpp
- BrowserUseCaseDiagram.h
- BrowserUseCaseView.cpp
- BrowserUseCaseView.h
CppGenerator
- CppRefType.cpp
- CppRefType.h
- main.cpp
- UmlAccessVariableValueAction.cpp
- UmlAccessVariableValueAction.h
- UmlActivity.cpp
- UmlActivity.h
- UmlActivityAction.cpp
- UmlActivityAction.h
- UmlActivityActionClasses.cpp
- UmlActivityActionClasses.h
- UmlActivityControlNode.cpp
- UmlActivityControlNode.h
- UmlActivityControlNodeClasses.cpp
- UmlActivityControlNodeClasses.h
- UmlActivityDiagram.cpp
- UmlActivityDiagram.h
- UmlActivityItem.cpp
- UmlActivityItem.h
- UmlActivityNode.cpp
- UmlActivityNode.h
- UmlActivityObject.cpp
- UmlActivityObject.h
- UmlActivityParameter.cpp
- UmlActivityParameter.h
- UmlActivityPin.cpp
- UmlActivityPin.h
- UmlActivityRegion.cpp
- UmlActivityRegion.h
- UmlActualParameter.cpp
- UmlActualParameter.h
- UmlArtifact.cpp
- UmlArtifact.h
- UmlAttribute.cpp
- UmlAttribute.h
- UmlChoicePseudoState.cpp
- UmlChoicePseudoState.h
- UmlClass.cpp
- UmlClass.h
- UmlClassDiagram.cpp
- UmlClassDiagram.h
- UmlClassInstance.cpp
- UmlClassInstance.h
- UmlClassItem.cpp
- UmlClassItem.h
- UmlClassMember.cpp
- UmlClassMember.h
- UmlClassView.cpp
- UmlClassView.h
- UmlCollaborationDiagram.cpp
- UmlCollaborationDiagram.h
- UmlComponent.cpp
- UmlComponent.h
- UmlComponentDiagram.cpp
- UmlComponentDiagram.h
- UmlComponentView.cpp
- UmlComponentView.h
- UmlDeepHistoryPseudoState.cpp
- UmlDeepHistoryPseudoState.h
- UmlDeploymentDiagram.cpp
- UmlDeploymentDiagram.h
- UmlDeploymentView.cpp
- UmlDeploymentView.h
- UmlDiagram.cpp
- UmlDiagram.h
- UmlEntryPointPseudoState.cpp
- UmlEntryPointPseudoState.h
- UmlExitPointPseudoState.cpp
- UmlExitPointPseudoState.h
- UmlExpansionNode.cpp
- UmlExpansionNode.h
- UmlExpansionRegion.cpp
- UmlExpansionRegion.h
- UmlExtraClassMember.cpp
- UmlExtraClassMember.h
- UmlFinalState.cpp
- UmlFinalState.h
- UmlFlow.cpp
- UmlFlow.h
- UmlForkPseudoState.cpp
- UmlForkPseudoState.h
- UmlFormalParameter.cpp
- UmlFormalParameter.h
- UmlInitialPseudoState.cpp
- UmlInitialPseudoState.h
- UmlInterruptibleActivityRegion.cpp
- UmlInterruptibleActivityRegion.h
- UmlItem.cpp
- UmlItem.h
- UmlJoinPseudoState.cpp
- UmlJoinPseudoState.h
- UmlJunctionPseudoState.cpp
- UmlJunctionPseudoState.h
- UmlNcRelation.cpp
- UmlNcRelation.h
- UmlNode.cpp
- UmlNode.h
- UmlObjectDiagram.cpp
- UmlObjectDiagram.h
- UmlOnSignalAction.cpp
- UmlOnSignalAction.h
- UmlOperation.cpp
- UmlOperation.h
- UmlPackage.cpp
- UmlPackage.h
- UmlParameter.cpp
- UmlParameter.h
- UmlParameterSet.cpp
- UmlParameterSet.h
- UmlPinParameter.cpp
- UmlPinParameter.h
- UmlPseudoState.cpp
- UmlPseudoState.h
- UmlRegion.cpp
- UmlRegion.h
- UmlRelation.cpp
- UmlRelation.h
- UmlSequenceDiagram.cpp
- UmlSequenceDiagram.h
- UmlShallowHistoryPseudoState.cpp
- UmlShallowHistoryPseudoState.h
- UmlState.cpp
- UmlState.h
- UmlStateAction.cpp
- UmlStateAction.h
- UmlStateDiagram.cpp
- UmlStateDiagram.h
- UmlStateItem.cpp
- UmlStateItem.h
- UmlTerminatePseudoState.cpp
- UmlTerminatePseudoState.h
- UmlTransition.cpp
- UmlTransition.h
- UmlTypeSpec.cpp
- UmlTypeSpec.h
- UmlUseCase.cpp
- UmlUseCase.h
- UmlUseCaseDiagram.cpp
- UmlUseCaseDiagram.h
- UmlUseCaseView.cpp
- UmlUseCaseView.h
- UmlView.cpp
- UmlView.h
- util.cpp
- util.h
CppReverse
- BrowserNode.cpp
- BrowserNode.h
- Class.cpp
- Class.h
- ClassContainer.cpp
- ClassContainer.h
- CppCatWindow.h
- Lex.cpp
- Lex.h
- main.cpp
- Namespace.cpp
- Namespace.h
- Package.cpp
- Package.h
- Progress.cpp
- Progress.h
- Statistic.cpp
- Statistic.h
- TreeItem.h
- UmlAccessVariableValueAction.cpp
- UmlAccessVariableValueAction.h
- UmlActivity.cpp
- UmlActivity.h
- UmlActivityAction.cpp
- UmlActivityAction.h
- UmlActivityActionClasses.cpp
- UmlActivityActionClasses.h
- UmlActivityControlNode.cpp
- UmlActivityControlNode.h
- UmlActivityControlNodeClasses.cpp
- UmlActivityControlNodeClasses.h
- UmlActivityDiagram.cpp
- UmlActivityDiagram.h
- UmlActivityItem.cpp
- UmlActivityItem.h
- UmlActivityNode.cpp
- UmlActivityNode.h
- UmlActivityObject.cpp
- UmlActivityObject.h
- UmlActivityParameter.cpp
- UmlActivityParameter.h
- UmlActivityPin.cpp
- UmlActivityPin.h
- UmlActivityRegion.cpp
- UmlActivityRegion.h
- UmlActualParameter.cpp
- UmlActualParameter.h
- UmlArtifact.cpp
- UmlArtifact.h
- UmlAttribute.cpp
- UmlAttribute.h
- UmlChoicePseudoState.cpp
- UmlChoicePseudoState.h
- UmlClass.cpp
- UmlClass.h
- UmlClassDiagram.cpp
- UmlClassDiagram.h
- UmlClassInstance.cpp
- UmlClassInstance.h
- UmlClassItem.cpp
- UmlClassItem.h
- UmlClassMember.cpp
- UmlClassMember.h
- UmlClassView.cpp
- UmlClassView.h
- UmlCollaborationDiagram.cpp
- UmlCollaborationDiagram.h
- UmlComponent.cpp
- UmlComponent.h
- UmlComponentDiagram.cpp
- UmlComponentDiagram.h
- UmlComponentView.cpp
- UmlComponentView.h
- UmlDeepHistoryPseudoState.cpp
- UmlDeepHistoryPseudoState.h
- UmlDeploymentDiagram.cpp
- UmlDeploymentDiagram.h
- UmlDeploymentView.cpp
- UmlDeploymentView.h
- UmlDiagram.cpp
- UmlDiagram.h
- UmlEntryPointPseudoState.cpp
- UmlEntryPointPseudoState.h
- UmlExitPointPseudoState.cpp
- UmlExitPointPseudoState.h
- UmlExpansionNode.cpp
- UmlExpansionNode.h
- UmlExpansionRegion.cpp
- UmlExpansionRegion.h
- UmlExtraClassMember.cpp
- UmlExtraClassMember.h
- UmlFinalState.cpp
- UmlFinalState.h
- UmlFlow.cpp
- UmlFlow.h
- UmlForkPseudoState.cpp
- UmlForkPseudoState.h
- UmlFormalParameter.cpp
- UmlFormalParameter.h
- UmlInitialPseudoState.cpp
- UmlInitialPseudoState.h
- UmlInterruptibleActivityRegion.cpp
- UmlInterruptibleActivityRegion.h
- UmlItem.cpp
- UmlItem.h
- UmlJoinPseudoState.cpp
- UmlJoinPseudoState.h
- UmlJunctionPseudoState.cpp
- UmlJunctionPseudoState.h
- UmlNcRelation.cpp
- UmlNcRelation.h
- UmlNode.cpp
- UmlNode.h
- UmlObjectDiagram.cpp
- UmlObjectDiagram.h
- UmlOnSignalAction.cpp
- UmlOnSignalAction.h
- UmlOperation.cpp
- UmlOperation.h
- UmlPackage.cpp
- UmlPackage.h
- UmlParameter.cpp
- UmlParameter.h
- UmlParameterSet.cpp
- UmlParameterSet.h
- UmlPinParameter.cpp
- UmlPinParameter.h
- UmlPseudoState.cpp
- UmlPseudoState.h
- UmlRegion.cpp
- UmlRegion.h
- UmlRelation.cpp
- UmlRelation.h
- UmlSequenceDiagram.cpp
- UmlSequenceDiagram.h
- UmlShallowHistoryPseudoState.cpp
- UmlShallowHistoryPseudoState.h
- UmlState.cpp
- UmlState.h
- UmlStateAction.cpp
- UmlStateAction.h
- UmlStateDiagram.cpp
- UmlStateDiagram.h
- UmlStateItem.cpp
- UmlStateItem.h
- UmlTerminatePseudoState.cpp
- UmlTerminatePseudoState.h
- UmlTransition.cpp
- UmlTransition.h
- UmlTypeSpec.cpp
- UmlTypeSpec.h
- UmlUseCase.cpp
- UmlUseCase.h
- UmlUseCaseDiagram.cpp
- UmlUseCaseDiagram.h
- UmlUseCaseView.cpp
- UmlUseCaseView.h
- UmlView.cpp
- UmlView.h
data
- ActivityActionData.cpp
- ActivityActionData.h
- ActivityData.cpp
- ActivityData.h
- ActivityObjectData.cpp
- ActivityObjectData.h
- ActualParamData.cpp
- ActualParamData.h
- ArtifactData.cpp
- ArtifactData.h
- AttributeData.cpp
- AttributeData.h
- AType.cpp
- AType.h
- BasicData.cpp
- BasicData.h
- ClassData.cpp
- ClassData.h
- ClassInstanceData.cpp
- ClassInstanceData.h
- ClassMemberData.cpp
- ClassMemberData.h
- ComponentData.cpp
- ExceptionData.cpp
- ExceptionData.h
- ExpansionRegionData.cpp
- ExpansionRegionData.h
- ExtraMemberData.cpp
- ExtraMemberData.h
- FlowData.cpp
- FlowData.h
- FormalParamData.cpp
- FormalParamData.h
- HaveKeyValueData.cpp
- HaveKeyValueData.h
- InfoData.cpp
- InfoData.h
- KeyValueData.cpp
- KeyValueData.h
- MultipleDependency.h
- ObjectData.cpp
- ObjectData.h
- OperationData.cpp
- OperationData.h
- PackageData.cpp
- PackageData.h
- ParamData.cpp
- ParamData.h
- ParameterData.cpp
- ParameterData.h
- ParameterSetData.cpp
- ParameterSetData.h
- PinData.cpp
- PinData.h
- PinParamData.cpp
- PinParamData.h
- RelationData.cpp
- RelationData.h
- SimpleData.cpp
- SimpleData.h
- SimpleRelationData.cpp
- SimpleRelationData.h
- StateActionData.cpp
- StateActionData.h
- StateData.cpp
- StateData.h
- TransitionData.cpp
- TransitionData.h
- UseCaseData.cpp
- UseCaseData.h
diagram
- ActivityActionCanvas.cpp
- ActivityActionCanvas.h
- ActivityCanvas.cpp
- ActivityCanvas.h
- ActivityContainerCanvas.cpp
- ActivityContainerCanvas.h
- ActivityDiagramView.cpp
- ActivityDiagramView.h
- ActivityDiagramWindow.cpp
- ActivityDiagramWindow.h
- ActivityNodeCanvas.cpp
- ActivityNodeCanvas.h
- ActivityObjectCanvas.cpp
- ActivityObjectCanvas.h
- ArrowCanvas.cpp
- ArrowCanvas.h
- ArrowJunctionCanvas.cpp
- ArrowJunctionCanvas.h
- ArrowPointCanvas.cpp
- ArrowPointCanvas.h
- ArtifactCanvas.cpp
- ArtifactCanvas.h
- AssocContainCanvas.cpp
- AssocContainCanvas.h
- BrowserView.cpp
- BrowserView.h
- CdClassCanvas.cpp
- CdClassCanvas.h
- ClassDiagramView.cpp
- ClassDiagramView.h
- ClassDiagramWindow.cpp
- ClassDiagramWindow.h
- ClassInstCanvas.cpp
- ClassInstCanvas.h
- CodClassInstCanvas.cpp
- CodClassInstCanvas.h
- CodDirsCanvas.cpp
- CodDirsCanvas.h
- CodLinkCanvas.cpp
- CodLinkCanvas.h
- CodMsgSupport.cpp
- CodMsgSupport.h
- CodObjCanvas.cpp
- CodObjCanvas.h
- CodSelfLinkCanvas.cpp
- CodSelfLinkCanvas.h
- ColDiagramView.cpp
- ColDiagramView.h
- ColDiagramWindow.cpp
- ColDiagramWindow.h
- ColMsg.cpp
- ColMsg.h
- ComponentCanvas.cpp
- ComponentCanvas.h
- ComponentDiagramView.cpp
- ComponentDiagramView.h
- ComponentDiagramWindow.cpp
- ComponentDiagramWindow.h
- ConstraintCanvas.cpp
- ConstraintCanvas.h
- DeploymentDiagramView.cpp
- DeploymentDiagramView.h
- DeploymentDiagramWindow.cpp
- DeploymentDiagramWindow.h
- DeploymentNodeCanvas.cpp
- DeploymentNodeCanvas.h
- DiagramCanvas.cpp
- DiagramCanvas.h
- DiagramItem.cpp
- DiagramItem.h
- DiagramView.cpp