You are here: Foswiki>ProjetSEG Web>WebIndex (24 Nov 2001, PeterThoeny)Edit Attach

Results from ProjetSEG web retrieved at 05:59 (Local)

AboutRequirements
REQUIREMENTS Using the Y.X.Zeng #146;s thesis and Professor Amyot #146;s suggestions, we gathered the following requirements for this part of the project: 1. The ...
r2 - 14 Apr 2006 - 15:52 by YuliyaKhomich
AboutTesting
TESTING Acceptance Testing Acceptance testing consists of converting various test maps, some of which are derived straight from Zeng #146;s thesis, and checking t...
r3 - 14 Apr 2006 - 15:55 by YuliyaKhomich
ALReqConstraintPosition
Main.JasonKealey 06 May 2005
ALReqConstraints
* These constraints will be persisted in XML. * We will be able to manipulate these constraints in jUCMNav. To investigate: do we want to have to have a curre...
ALReqConstraintSize
I think we might be unable to decouple the size from the position for components. The coordinates are stored in the bounding box giving the coordinates of the low...
ALReqConvertModelToDot
Main.JasonKealey 06 May 2005
ALReqDirectionArrows
Ambiguous paths examples: A path that goes out of a stub and comes back to it (what is the direction, visually?); long sequences of path elements; complex implici...
ALReqDocumentationDot
At least provide links. Main.JasonKealey 06 May 2005
ALReqGraphvizDot
Should remain portable. Main.JasonKealey 06 May 2005 Should Graphviz be included in the distribution? Is it needed to compile the jUCMNav? Main.DanielAmyot ...
ALReqInput
The internal meta model used by jUCMNav. Main.JasonKealey 06 May 2005
ALReqjUCMNavIntegration
Main.JasonKealey 06 May 2005
ALReqLayoutPreferences
Main.JasonKealey 06 May 2005
ALReqPathNodeSize
Because not all PathNodes have the same figure size (think of responsibilities versus stubs). Having these will allow better generation. Main.JasonKealey 06 M...
ALReqPreserveBindingRelationship
By default, this should also apply to empty points. The auto layout tool, however, could provide a setting to preserve or to not preserve bound empty points. Boun...
ALReqPreserveUCMValidity
We are dropping empty points and adding them back later. We should verify that we at least add one empty point between all elements. Main.JasonKealey 06 May ...
ALReqRepositionUsingDotInput
Some scenarios: 1. Tool uses ALReqConvertModelToDot to generate an unpositioned dot file, passes it to dot and reloads the positioned dot file; repositions all...
ALReqRevertible
Means that we will have to use GEF Commands to manipulate the model. Good news is they have already been created. Main.JasonKealey 06 May 2005
ALReqSavePositionedDot
Main.JasonKealey 06 May 2005 This one looks implementation oriented... Could be dropped if necessary. Main.DanielAmyot 11 May 2005
ALReqSettingDirection
rankdir="LR" or rankdir="TB" Main.JasonKealey 06 May 2005
ALReqSettingDotPath
Main.JasonKealey 06 May 2005 Main.GunterMussbacher 10 May 2005
ALReqSettingInputEmptyPoint
Main.JasonKealey 06 May 2005 As discussed today, we may want to preserve empty points that are bound. However, a sequence of empty points bound to the same compon...
ALReqSettingLayoutEmptyComponents
Dot doesn't render/position/size any empty clusters during rendering. Must find a workaround. Main.JasonKealey 06 May 2005 We should probably have an option ...
ALReqSettingOutputEmptyPoint
By removing these, dot will be able to do a better job. Note that we can only remove empty points that have nothing associated to them. Main.JasonKealey 06 Ma...
ALReqSettingPageSize
Main.JasonKealey 06 May 2005
AoURN
Aspect oriented User Requirements Notation The Aspect oriented User Requirements Notation (AoURN) is a framework that combines goal oriented, scenario based, and...
AoURNTestSuite
Aspect oriented User Requirements Notation (AoURN) Test Suite The complete test suite can be downloaded as a zip file. The test suite contains a series of jucm fi...
AoURNtoRAM
AoURN to RAM Transformation Features * Add a new feature: (Feature name format is FeaNameOfFeature) %SEARCH{ search="Fea*" topic="Fea*" typ...
AoUrnToRamRelease
Download the latest releases for AoUrnToRam and TouchRam * AoUrnToRam Release 1.0.1 * TouchRam Release 2012Sep10 Installation Instructions for AoURNtoRAM t...
AoUrnToRamWebsite
From AoURN Models to RAM Models * Download and Installation * Developer's Guide * Feature List * Unit Test List (.csv Open as a spreedsheet)
AutoLayout
Project DA 8: Automatic Layout for Use Case Maps Use Case Maps contain scenario paths (splines) superimposed on a structure of components (usually rectangles). UC...
AutoLayoutRequirements
Current Requirements * Add a new requirement: (Requirement name format is ALReqNameOfRequirement)
BetaOne
jUCMNav Beta1 Download Get the beta release here (zip). Includes source code. Requirements Operating Systems * Windows XP (tested) * Linux (tested) * ...
BetaTwo
jUCMNav Beta2 Download Get the beta 2 release here (zip). Includes source code. Changelog since beta1. Requirements Operating Systems * Windows XP (tested) ...
BrowsingHTMLReports
Browsing in an HTML Report .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This video s...
ChangeReqElemStartPointAttributes
Would like to propose a change to: ReqElemStartPointAttributes Workload is not yet in model; performance annotations. Would like to remove this from the descrip...
ChangeReqEmptyPointOccurence
Main.JasonKealey 16 May 2005 Fine by me. Main.DanielAmyot 17 May 2005
ChangeReqExtension
Just wanted to try this form with something simple... .ucm are really for UCMNav. Not to confuse things, I propose .jucm for jUCMNav files. When the URN XML schem...
ChangeReqTest
this is a test. Main.JasonKealey 08 Mar 2005
CommandLinePDEJUnit
Setting up CruiseControl Command Line PDE JUnit Tests Setting up CruiseControl and automatically running the test suite appears easy, conceptually, but in prac...
ComplianceLinksInDOORS
This subproject explains how to create compliance links in DOORS between two URN models and their source documents. Import URN Models In the jUCMNav, create tw...
ComplianceLinksInDOORS-ForDevelopers
This part is explaining the autocompletion mechanism for creating the compliance links and establishing the compliance framework. Getting Started The Compliance...
ComplianceModules
Setup Compliance Modules Main.SepidehGhanavati 13 Aug 2007
CoreScenarioModel
Core Scenario Model The Core Scenario Model (CSM) is an intermediate format between various source scenario notations (UCM, UML, etc.) annotated with performance ...
CreatingAutomatedLinks
Creating Automated Links Main.SepidehGhanavati 16 Jul 2007
CreatingSourceLinks
Creating Source Links Main.SepidehGhanavati 16 Jul 2007
CreatingTraceabilityLinks
Creating Traceability Links Main.SepidehGhanavati 16 Jul 2007
CsmDeveloperGuide
Coding Documentation Mapping from UCM models to the CSM representation is the process of detecting the elements that have the same concepts between the two differ...
CsmExport
Generation of CSM models from UCM models with jUCMNav Overview In this project (part of the larger PUMA effort), we are adding a plug in to jUCMNav that generate...
CsmRulesForLqnGenerator
CSM Rules for Input to the CSM2LQN Generator Originally proposed by Dorin B. Petriu, Ph.D. candidate, Carleton University (March 30, 2007) Basic Rules 1 All...
CsmUserGuide
Running jUCMNav on Eclipse 3.1.1 * Go to the Tool Bar menu and click Run. * A jUCMNav Window occur. * From the Tool Bar menu choose File New Project. ...
CvsForDummies
Quick CVS usage tips When checking in a project, do not check in your compiled classes Google search: cvsignore jpdaigle@Tempranillo ~/docs/2005_Hiver/projetseg/s...
r3 - 02 Feb 2005 - 21:16 by JordanMcManus
DesignerInformation
DESIGNER INFORMATION The following discussion assumes a thorough reading of Yong Xiang Zeng #146;s thesis, entitled #147;Transforming UCMs to the CSM representat...
r2 - 14 Apr 2006 - 15:53 by YuliyaKhomich
DevDocActions
Actions Overview * Almost all classes located in the seg.jUCMNav.actions package extend the org.gef.ui.actions.SelectionAction class. Actions can manipulate t...
DevDocAlgoDeletion
Deletion Algorithms Overview * Our delete uses custom algorithms to achieve its goals. DeletePathCommand * Command to delete a path, starting with a Sta...
DevDocCheckoutCode
Developer setup Overview * Setting up your Eclipse to start developing on jUCMNav is fairly straightforward but there are a few things to remember. * This ...
DevDocCodingStandards
Coding Standards Changes * More characters per line before wrapping; great for 1600x1200, not so great for printing, but who prints the code anyways? * Les...
DevDocCommandGeneration
Command Generation Overview * Commands are the foundation of modifications in GEF. * They encapsulate changes to be done, and how these changes can be undo...
DevDocCommands
Command Structure, Learn By Example * Here's how to implement the latest Eclipse's API for commands DevDocNewCommandStructure /********************************...
DevDocCommandStack
Command Stack Overview * As mentioned in DevDocUCMEditor, a graphical editor has an EditDomain. This EditDomain contains the CommandStack. * DevDocCommands...
DevDocConnectionOnBottom
p.Code, li.Code, div.Code { background:#F3F3F3; border style:solid; border width:2px; display:block; padding:2px 2px 2px 2px; ...
DevDocConnectionRouter
Connection Router Overview * Our path nodes are connected by connections. * GEF has a connection construct that is used to link nodes together. * GEF us...
DevDocContextMenu
Contextual menus Overview * Contextual menus are easy to build in Eclipse/GEF. * In Eclipse, you simply have to register a MenuManager with your IWorkbenc...
DevDocDeletion
Deletion Overview * This page is intended to explain how deletion works in the framework and our specific implementation for UCMs. Framework * DeletionAc...
DevDocDeletionTests
Deletion Tests Overview * This document presents the critical scenarios to be tested when changing deletion. Ideally, these would be implemented as automated ...
DevDocDeployment
NOTE: THIS PAGE IS OBSOLETE. Please use DownloadingAndInstallation instead.
DevDocEditPartCreation
Edit Part Creation Overview As indicated in DevDocUCMEditor, the graphical viewer is assigned: * An EditPartFactory * seg.jUCMNav.editparts.GraphicalEdi...
DevDocEditPolicies
Edit Policies Overview As you know, the controller in GEF's MVC architecture is the EditPart. In a nutshell, edit policies are attached to editparts to provide b...
DevDocEMFNotifications
EMF Notifications Overview * All EMF objects implement the EObject interface, which extends Notifier. * Thus, all EMF objects have a list of listeners whi...
DevDocFigures
Figures Overview Figures are the view part of GEF's MVC architecture. They rely on the draw2d package which GEF is built upon. Setup and general discussion *...
DevDocFileManagement
File Management Overview * We've already covered loading in DevDocMultiPageEditor. * Saving is also handled by the multi page editor * We delegate the ...
DevDocGeneralOverview
General Overview jUCMNav is built using the Eclipse structure, the Eclipse Modeling Framework (EMF) and the Graphical Editing Framework (GEF). EMF * The EMF p...
DevDocGenerateEMFModel
EMF for dummies The following instructions are outdated and only apply to URN metamodel version 0.26 and earlier. Please see DevDocHowToUpdateMetamodel for later...
DevDocGuideAddElement
Extension Guide : Add New UCM Element Overview * The purpose of this guide is to give pointers on what tasks need to be accomplished when a new model element ...
DevDocHowToUpdateMetamodel
How To Update the URN and/or CORE Metamodel Starting with version 0.27 of the URN metamodel, URN now depends on the core.ecore metamodel, which is defined in the...
DevDocI18n
Internationalization Overview * It is easy to extract strings from jUCMNav into a central location for easy translation. * See InternationalizationAndLoca...
DevDocIcons
Icons Overview * Icons are SWT objects that aren't fun to manage because we're usually responsible for their disposal. * It is usually best to have static...
DevDocImportExportExtensionPoints
Import/Export Extension Points Overview * A common extension to jUCMNav is to add the capability of creating a new file from an existing use case map (export)...
DevDocImportExportTests
Test Plan for Import/Export Wizard * Rationale: Work on the import/export wizard by both Jason (for images, Graphviz dot, Doors DXL, and UCEd) and by JF (for G...
DevDocMetamodelDocumentationUpdate
Metamodel Documentation Update Generating HTML documentation from a metamodel created with Rational Rose Enterprise Edition requires some doing, especially if we ...
DevDocModelCreationFactory
Model Creation Factory Overview * As mentioned in DevDocPalette, the palette requires a model creation factory to support the creation tools. The factory's co...
DevDocModelUtilities
Model manipulation/query utilities Overview * We often have to do the same tasks in the model. * We have centralized some of the code in the seg.jUCMNav.mo...
DevDocMultiPageEditor
Multi Page Editor Overview As described in DevDocPluginXML, Eclipse has associated .jucm files to a class implementing IEditorPart. This class is seg.jUCMNav.edi...
DevDocNewCommandStructure
Here's a link I've used to implement the new structure for a command that is compatible with the newest Eclipse's API : The Align and Distribute commands are base...
DevDocOnlineHelp
Updating the Online Help At the moment, the online help is a monolithic TWiki/HTML document. We use a scrit to convert it to XHTML and embed it in jUCMNav. 1. ...
DevDocOutline
Outline Overview * The outline is a view external to our editor. * As mentioned in DevDocMultiPageEditor and/or DevDocUCMEditor, the framework queries edit...
DevDocPalette
Palette Overview * The palette is managed by the GEF framework. As a GraphicalEditorWithFlyoutPalette, the UCM Editor has a collapsible palette that can even ...
DevDocPlugin
Creating a plugin for jUCMNav Overview * This guide shows you how to setup your project in order to create a plugin for jUCMNav. * Start out by checking o...
DevDocPluginXML
Plugin.xml jUCMNav's Extensions (of Extension Points) * The extension mechanism in Eclipse is very nice. Using a simple xml file (plugin.xml), one registers i...
DevDocProgress
This is a log for issues that comme up with the Developper's docs. If you have any questions or suggestions concerning the docs post them here. Distinguishing bet...
NEW - 11 Jul 2005 - 13:29 by JordanMcManus
DevDocProperties
Properties Overview * Each editpart in our editor can have its properties modified in the properties view. * The mechanism for properties is very elegant,...
DevDocPublishNewVersion
Publishing a New Version The following steps should be done on your project folders. Follow the steps in the order shown on this page. You may search for the bol...
DevDocQueryInfrastructure
Query Infrastructure Overview * Basically, our mechanism is to send requests to a singleton pattern that returns responses. * The singleton pattern uses a...
DevDocRulesAndMetrics
Default Semantic Rules and Metrics Overview This page is related to the Semantic Verification and Metrics Computation sub project of jUCMNav. The 3 seg.jucmnav s...
DevDocSpecialCaseConnects
Special Case : Connects * Connects have no visual aspects, even if they are PathNodes. * Connects are still moved (x/y) when their connected elements move. ...
DevDocSpecialCaseTimeoutPaths
Special Case: Timeout Paths * As a convention, it is assumed that a timeout path's position in the timer's .getSucc() list is 1. (Meaning the second). * Usu...
DevDocStubDialog
Stub Binding Dialog Overview /stubBinding.jpg * The view is composed of three largepanels. First of all at the left of the dialog, there's a list with all th...
DevDocUCMEditor
UCM Editor Overview As described in DevDocMultiPageEditor, a URNspec is opened, and for each Map a new tab is created. This tab contains a new instance of the Uc...
DevDocWizards
Wizards Overview * Eclipse uses wizards in many locations and creating your own is easy. * Wizards extend org.eclipse.jface.wizard.Wizard * Certain gen...
DeveloperDocs
Coding Documentation * ExplicitMappingDocumenation * ImplicitMappingDocumenation Main.YuliyaKhomich 23 Mar 2006
NEW - 23 Mar 2006 - 17:04 by YuliyaKhomich
DevelopingWithEclipse
Developing With Eclipse for the May 18th meeting The following is a list of concepts/techniques that are good to know before starting to develop with the Eclipse ...
DevelopmentProcess
Typical Developer Work Flow 1. Sit down at computer with coffee. 1. Open Eclipse 1. Open BugZilla 1. Using your saved search, find bugs assigned to yo...
DoorsExport
Integrating jUCMNav with DOORS Description: Telelogic DOORS is a requirements management system (RMS) which is used to collect, organize and link requirements in ...
DownloadingAndInstallation
Downloading and Installation Installation Through the Update Site (Recommended) * Make sure you have Java 7 or 8 installed (especially on MacOS; JDK 7 is reco...
EngineeringExpressions
Top 25 Engineer's Terms and Expressions (What they say versus what they mean) 1 A number of different approaches are being tried. (We are still guessing at thi...
EstablshingAutomatedLinks
Establishing Automated Links Main.SepidehGhanavati 14 Jul 2007
EstablshingSourceLinks
Establishing Source Links Main.SepidehGhanavati 14 Jul 2007
EstablshingTraceabilityLinks
Establishing Traceability Links Main.SepidehGhanavati 13 Jul 2007
EstablshingTraceabilityLinksDemo
Establishing Traceability Links Demos Main.SepidehGhanavati 13 Jul 2007
EvolvingStatusReport
Notes: * See BugZilla * We use enhancements to track work items; they are not bugs, they are reminders of work to do. * Some of our low priority items ...
ExplicitMappingDesignerInformation
EXPLICIT MAPPING DESIGNER INFORMTION Explicit mappings are basic transformations of UCM nodes to their equivalent CSM representation. Such mappings can only be ma...
r2 - 15 Apr 2006 - 12:57 by IonAndritoiu
ExplicitMappingDocumenation
Explicit mapping Documenation There are some elements in the UCM and CSM models which have one to one mapping relationship (i.e. direct relationship). In this sec...
r3 - 14 Apr 2006 - 15:52 by YuliyaKhomich
ExplicitMappingExample
EXPLICIT MAPPING EXAMPLE * Explicit Mapping Diagram * Explicit Mapping Output in XML format Main.IonAndritoiu 17 Apr 2006
r5 - 17 Apr 2006 - 12:03 by IonAndritoiu
ExplicitMappingRequirements
EXPLICIT MAPPING REQUIREMENTS The following UCM objects have to be mapped explicitly to CSM along with their attributes: * AndFork * AndJoin * Component...
r2 - 15 Apr 2006 - 19:41 by IonAndritoiu
ExplicitMappingSummary
EXPLICIT MAPPING SUMMARY The following is a summary of the Explicit Mapping material. What has been done Most of the required one to one mappings have been implem...
r3 - 15 Apr 2006 - 13:24 by IonAndritoiu
ExplicitMappingTesting
EXPLICIT MAPPING TESTING Acceptance Testing For acceptance testing, we #146;ve created different test maps (see appendix D) that cover all the directly mapped ele...
r2 - 17 Apr 2006 - 17:56 by YuliyaKhomich
ExplicitTestCases
EXPLICIT TEST CASES Test Case # Description CSM Results Compliancy Results Reason for failure, if any 1 Map with one OrFork. Pass Pass 2 Map with one And...
NEW - 16 Apr 2006 - 17:05 by YuliyaKhomich
ExportImages
Export bitmap image After you create the UCM map, Right click on the URNspec in the Outline view and click Export. Then, Export Wizard window will show up. To ...
ExportingAURNModelFromJUCMNav
Export a URN Model from jUCMNav Main.SepidehGhanavati 15 Jul 2007
ExportTdlDeveloperGuide
Export toTDL Coding Documentation Mapping from UCM models to the TDL representation is the process of detecting the elements that have the same concepts between...
ExportTdlUserGuide
Exporting procedures for the .jUCM maps from jUCMNav 1. Right click on the .jucm model from the Navigator view or on an empty part of an opened model in the ed...
ExportURNDiagramsToDOORS
Exporting a URN Model from jUCMNav To export URN files to DOORS, right click on the URNspec in the Outline view and click Export. Choose Export Whole URN file ...
ExportURNDiagramsToDOORS-ForDevelopers
Overview For this project, the task is to add functionality to the export wizard. Given a UCM instance, we need to generate a text file containing the DXL script....
FeaConditionalStartPoints
Main.StephaneLeblanc 29 Feb 2012
FeaConferencePaper
Main.StephaneLeblanc 20 Mar 2012
FeaConvertSpaceToUnderscore
Using camel case instead of underscore was also consider as a substitute for space. However, we chose to use underscore since it will facilitate the implementatio...
FeaDeveloperGuide
Main.StephaneLeblanc 20 Mar 2012
FeaDisjunctiveStubEntries
Main.StephaneLeblanc 22 Mar 2012
FeaHandleInputBeforeDecisionPoint
Main.GunterMussbacher 14 Sep 2011
FeaHandleNoElementInSystem
Main.GunterMussbacher 14 Sep 2011
FeaHandleTwoInputsInARow
Main.GunterMussbacher 14 Sep 2011
FeaJucmNavCustomExportDialog
Main.StephaneLeblanc 11 Jan 2012
FeaJucmNavIntegration
How to propagate exception back: jUcmNav kermeta throws an exception: This is log in eclipse console jUcmNav kermeta javaExternalCode throws an exception : Th...
FeaMergeGeneratedWorkflowsWithManuallyWrittenRam
Change in the step name and in the class name that result from change at the UCM level should not be a surprise for the RAM designer in order to avoid a maintenan...
FeaMigrateToLatestRamMetaModel
Main.StephaneLeblanc 23 Feb 2012
FeaMiscValidateUniqueRamClassName
Propagating the warnings messages from RAM to jUcmNav could be challenging. The fact that RAM does not support namespace is the root cause of the name clashes w...
FeaNameTagForStep
Main.GunterMussbacher 10 Jan 2012
FeaNamingofRAMConcern
Main.GunterMussbacher 14 Sep 2011
FeaNamingOfRAMStep
Steps cannot cross concern boundaries
FeaPointcutExpressionValidation
All these validations rely on the definition of a pointcut expression. The one used in FeaTransformPointcutStub is the following: A map is a pointcut expression i...
FeaStartupTag
If the step contain only one node and this node is a startPoint, optimize the start point away so that there is no "empty" step Three kinds of bound startPoint:...
FeaStepPerConcernView
Main.StephaneLeblanc 03 Nov 2011
FeaStepView
Main.StephaneLeblanc 03 Nov 2011
FeaSystemInstantiation
Main.StephaneLeblanc 11 Jan 2012
FeaTransformAndFork
Main.GunterMussbacher 14 Sep 2011
FeaTransformAndJoin
Main.GunterMussbacher 14 Sep 2011
FeaTransformAspectMarker
Entrance aspect markers have only inBindings and exit aspect markers have only outBindings. This only impact FeaWorkflowInstantiationWithoutStubs. However, stub a...
FeaTransformAsychnronousTriggerPath
Main.GunterMussbacher 04 Feb 2012
FeaTransformBlockingStub
Main.GunterMussbacher 14 Sep 2011
FeaTransformComponentBinding
Main.GunterMussbacher 10 Jan 2012
FeaTransformDeferredChoice
Main.GunterMussbacher 14 Sep 2011
FeaTransformOrFork
Main.GunterMussbacher 14 Sep 2011
FeaTransformOrJoin
Main.GunterMussbacher 14 Sep 2011
FeaTransformPointcutStub
A map is a pointcut expression if all stubs that bound that map are pointcut stubs from the same concern AND all stubs contained in that map have no plugin bin...
FeaTransformSingletonMap
Main.GunterMussbacher 10 Feb 2012
FeaTransformStaticStub
Main.GunterMussbacher 14 Sep 2011
FeaTransformSynchronizingStub
Main.GunterMussbacher 14 Sep 2011
FeaTransformTimer
Main.GunterMussbacher 14 Sep 2011
FeaTransformWaitingPlace
Main.GunterMussbacher 14 Sep 2011
FeatureModeling
Feature Modeling jUCMNav supports combined feature and goal modeling as well as analysis by defining feature models as a special case of goal models. Feature and ...
FeaValidateMisc
Main.StephaneLeblanc 19 Jan 2012
FeaValidateNoRamMetadataOnStubs
Main.StephaneLeblanc 11 Jan 2012
FeaValidateNotBoundInPaths
Main.StephaneLeblanc 11 Jan 2012
FeaValidateNotBoundOutPaths
Main.StephaneLeblanc 11 Jan 2012
FeaValidatePartialConditions
Main.StephaneLeblanc 11 Jan 2012
FeaValidateRamExpression
Main.StephaneLeblanc 11 Jan 2012
FeaValidateRecursiveRootMap
Main.StephaneLeblanc 11 Jan 2012
FeaValidateUniqueInputName
Main.StephaneLeblanc 11 Jan 2012
FeaValidateUniqueOutputName
Main.StephaneLeblanc 11 Jan 2012
FeaWorkflowInstantiationClassDiagram
Do not underestimate, the class diagram for workflow instantiation is more complex than the class diagram for steps. contains associations contains mapping to m...
FeaWorkflowInstantiationWithStubs
Main.StephaneLeblanc 11 Jan 2012
FormForChangeReq
Name Type Size Values Tooltip message ChangeReq Name text 35 A Wiki name, starting with ChangeReq Description textarea 60x4 Change r...
FormForFeature
Name Type Size Values Tooltip message Feature Name text 35 A Wiki name, starting with Req Sequence text 3 A 3 digits number (000..99...
FormForReq
Name Type Size Values Tooltip message Req Name text 35 A Wiki name, starting with Req Description textarea 60x4 Use SHALL or SHOULD ...
FutureWork
FUTURE WORK The following is a summary of the Implicit Mapping material. What has been done 1. The Resource Acquisition and Release algorithms have been imple...
r2 - 14 Apr 2006 - 15:54 by YuliyaKhomich
GEFEMF
p.Code, li.Code, div.Code { background:#F3F3F3; border style:solid; border width:2px; display:block; padding:2px 2px 2px 2px; ...
NEW - 24 Jan 2005 - 05:21 by JordanMcManus
GefForDummies
p.Code, li.Code, div.Code { background:#F3F3F3; border style:solid; border width:2px; display:block; padding:2px 2px 2px 2px; ...
GoalProcessConsistency
Goal/Process Consistency Analysis Project The URN standard does not provide means of checking consistency between the GRL and UCM views of a model, leading to mod...
GrlDemo1
jUCMNav Demo 4: GRL modeling with jUCMNav .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This v...
GRLReqActor
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqActorActorBind
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqActorActorUnbind
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqActorBind
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqActorColor
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqActorRef
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqActorUnbind
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqAssociation
I think the elements in GRL that could make associations between GRL and UCM are resources and tasks. They are concrete elements that are used to operationalize t...
GRLReqAssociationOperational
Main.JeanFrancoisRoy 04 Nov 2005 Supported through URNlinks Main.JeanFrancoisRoy 14 Sep 2006
GRLReqAssociationPerformance
Main.JeanFrancoisRoy 29 Oct 2005
GRLReqAssociationScenario
Main.JeanFrancoisRoy 29 Oct 2005
GRLReqBelief
I think the belief should be associate only to one grl diagram (comparing to actors and intentional elements that could have multiple references in the diagrams)....
GRLReqBeliefColor
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqCatalog
How should we implement these catalogs? Maybe we should create them in a seperate file (XML file). Main.JeanFrancoisRoy 31 Oct 2005 Done through import/expor...
GRLReqCatalogExport
Main.JeanFrancoisRoy 31 Oct 2005
GRLReqCatalogGrlInfo
Main.JeanFrancoisRoy 31 Oct 2005
GRLReqCatalogImport
Main.JeanFrancoisRoy 31 Oct 2005
GRLReqCatalogUcmInfo
I think we should support association to components, responsabilities, maybe other pathnodes, but not the associations to maps. Main.JeanFrancoisRoy 31 Oct 20...
GRLReqCatalogUpdate
Main.JeanFrancoisRoy 01 Nov 2005
GRLReqDOORS
Main.JeanFrancoisRoy 29 Oct 2005
GRLReqEvalSetAssociation
The modification that should be done is based on the type of the UCM model associate with the GRL element. Component definition: All references to this definition...
GRLReqEvalSetContribDelta
Main.JeanFrancoisRoy 04 Nov 2005
GRLReqEvaluation
By default, the evaluation level is set to Undecided Main.JeanFrancoisRoy 29 Oct 2005
GRLReqEvaluationCalculation
The priority of the links on intentional elements are (from more important to less): Dependency, Decomposition, Contribution Main.JeanFrancoisRoy 29 Oct 2005
GRLReqEvaluationNum
I proposed using numerical value between 99 to 99 for the evaluation level. Main.JeanFrancoisRoy 29 Oct 2005
GRLReqEvaluationSet
Main.JeanFrancoisRoy 29 Oct 2005 Done through the GRL strategies mechanism
GRLReqEvaluationSwitch
To be able to switch between the 2 types of evaluation, we will need to define the numerical values that correspond to each fuzzy values. Maybe something similar ...
GRLReqFeedback
Main.JeanFrancoisRoy 28 Oct 2005
GRLReqGRLDiagramView
We could have a similar implementation as the UCM, where there is the view drop down box where we can change between high level view and low level view. High leve...
GRLReqIntCriticalityPriorityFeedback
Main.JeanFrancoisRoy 04 Nov 2005 There is no direct feedback, but evaluation are used in the actor evaluation algorithm Main.JeanFrancoisRoy 14 Sep 2006
GRLReqIntentionalColor
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqIntentionalCriticality
The criticality should be set by default to medium. Main.JeanFrancoisRoy 27 Oct 2005
GRLReqIntentionalElement
The intentional elements included goals, softgoals, tasks and resources Main.JeanFrancoisRoy 26 Oct 2005
GRLReqIntentionalPriority
Do we really need criticality and priority for intentional elements? Could we combined these 2 attributes into 1 because if not, we need to take these 2 attribute...
GRLReqIntentionalRef
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqIntentionalType
Main.JeanFrancoisRoy 27 Oct 2005
GRLReqLink
I think we should support only 3 types of links: Decomposition, contributions and dependencies. Decomposition could be used instead of mean ends. Also, the AND OR...
GRLReqLinkContribution
Main.JeanFrancoisRoy 28 Oct 2005
GRLReqLinkContributionCor
Correlation could be define as a attribute of a contribution. Main.JeanFrancoisRoy 28 Oct 2005
GRLReqLinkContributionLabel
Main.JeanFrancoisRoy 28 Oct 2005 Position is set automatically Main.JeanFrancoisRoy 14 Sep 2006
GRLReqLinkContributionType
Main.JeanFrancoisRoy 28 Oct 2005
GRLReqLinkDecomposition
I think we should simplify the relation type between elements. Instead of having separate decomposition for tasks (decomposition) and for goals (means end), we sh...
GRLReqLinkDecompositionType
When more than one element decompose another one, these relation should be combined using AND or OR type. Main.JeanFrancoisRoy 28 Oct 2005
GRLReqLinkDecompositionTypeMod
Main.JeanFrancoisRoy 28 Oct 2005
GRLReqLinkDependency
This type of relation is between 3 elements. I think we should only support dependency between intentional elements. If we want to do a dependency between actors,...
GRLReqLinkRef
When 2 intentional elements have a link between them, this link should be available and display each time these 2 intentional elements are display in the same dia...
GRLReqLinkRefVisible
In the properties of a link, we could have a visible attibute. If this attribute is set to false, the link will not be display. To display a link that visible att...
GRLReqURNDiagram
Main.JeanFrancoisRoy 26 Oct 2005
GRLStrategyPreferences
Setting GRL Strategy Preferences .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } Thi...
HelloWorld
Here is what I propose for the Hello World. All we need it the is something that looks like jUCMNav that we can interact with. Not a full fledge editor. I have si...
HelpOnLine
jUCMNav Online Help __ Part I Introduction User Requirements Notation (URN) jUCMNav is a graphical editor and an analysis and transformation tool for the User...
HelpXML
Main.JeanFrancoisRoy 29 Jul 2005
Here
URN tool Main.SepidehGhanavati 15 Jul 2007
ImplicitDoc
Implicit Documentation Main.IonAndritoiu 23 Mar 2006
NEW - 23 Mar 2006 - 15:59 by IonAndritoiu
ImplicitMappingDesignerInformation
IMPLICIT MAPPING DESIGNER INFORMATION The following discussion assumes a thorough reading of Yong Xiang Zeng #146;s thesis, entitled #147;Transforming UCMs to th...
NEW - 14 Apr 2006 - 15:54 by YuliyaKhomich
ImplicitMappingDocumenation
Implicit Mapping Documentation As outlined in Yong Xiang Zeng #146;s thesis, implicit mappings are essential to creating a valid CSM file. These mappings are nece...
r5 - 16 Apr 2006 - 17:06 by YuliyaKhomich
ImplicitMappingExample
IMPLICIT MAPPING EXAMPLE * Implicit Mapping Diagram * Implicit Mapping Output in XML format Main.YuliyaKhomich 15 Apr 2006
NEW - 15 Apr 2006 - 11:19 by YuliyaKhomich
ImplicitMappingRequirements
IMPLICIT MAPPING REQUIREMENTS Using the Y.X.Zeng #146;s thesis and Professor Amyot #146;s suggestions, we gathered the following requirements for this part of the...
NEW - 14 Apr 2006 - 15:53 by YuliyaKhomich
ImplicitMappingSummary
IMPLICIT MAPPING SUMMARY The following is a summary of the Implicit Mapping material. What has been done 1. The Resource Acquisition and Release algorithms ha...
NEW - 14 Apr 2006 - 15:55 by YuliyaKhomich
ImplicitMappingTesting
IMPLICIT MAPPING TESTING Acceptance Testing Acceptance testing consists of converting various test maps, some of which are derived straight from Zeng #146;s thesi...
r3 - 16 Apr 2006 - 19:28 by IonAndritoiu
InstallationDemo
jUCMNav Demo: Installation .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This video...
InstallingTheDXLLibrary
Installing the DXL Library Installation in DOORS 8.x Installing URN and Compliance tool in DOORS In order to be able to import URN models built in jUCMNav in DO...
InteractionScenarios
Specific scenarios for user interaction UCM diagram modification Create Components Create components ClientAffame, Banque, Pizzeria, Livreur 1. Select 'compone...
r3 - 20 Mar 2005 - 19:56 by JeanPhilippeDaigle
InternationalizationAndLocalization
Internationalization and Localization in Java Disclaimer This is a big rip off of Sun's website. All copyrigths belong to them. Please see the Additional Referen...
r2 - 14 Feb 2005 - 11:18 by OlivierCliftNoel
JordanImGettingTannedInCubaMcManus
When getting tanned, watch out for skin cancer: /skincancer.jpg
NEW - 08 Jan 2005 - 16:07 by JeanPhilippeDaigle
JUCMNacv530
Main.DanielAmyot 13 Apr 2013
JUCMNavDeployment
jUCMNav Deployment Basics: Preparing Eclipse and installing jUCMNav * Install Eclipse for RCP/Plug in Developers * This version of Eclipse includes the ...
JUCMNavDevDoc
Developer Documentation This page contains documentation to help new developers catch onto how jUCMNav works. Pretty much everything that is here is a must read,...
JUCMNavFancyDiagrams
Fancy Diagrams * Should contain re usable diagrams (UML or other) that we can use in various presentations or articles. * architecture diagram:
JUCMNavGithubSourceCodeInstructions
Main.OpeoluwaEweje 14 Aug 2017 This page contains Github instructions to help new developers catch onto getting the jUCMNav source code from Github. This Github i...
JucmnavLinux
Here is a snapshot of jUCMNav running on Eclipse 3.1 running on Java SDK 1.5 running on Linux Mandrake 10 running on Virtual PC 2004 running on WinXP SP2 running ...
JUCMNavLogo
Icons propositions for jUCMNav So, after some reading on EMF, I had to do something else, so I produced this... What's your opinion? Post any modification or ne...
JUCMNavRelease100
jUCMNav v1.0.0 Download Get the user v1.0.0 release here (jar). * Several fixes are added in the latest build Changelog since beta2. Requirements Operating...
JUCMNavRelease110
jUCMNav v1.1.0 Download Get the user v1.1.0 release here (jar). Requirements Operating Systems * Windows XP (tested) :check: * Linux (tested) :check: ...
JUCMNavRelease111
jUCMNav v1.1.1 Download Get the user v1.1.1 release here (jar). * Make sure your browser doesn't rename the .jar file to .zip or anything else. Requirements...
JUCMNavRelease200
jUCMNav v2.0 Download * Download v2.0 here (jar). * Make sure your browser doesn't rename the .jar file to .zip or anything else. * If you are u...
JUCMNavRelease200Alpha
jUCMNav v2.0 alpha Download * Download v2.0 Alpha here (jar). * Make sure your browser doesn't rename the .jar file to .zip or anything else. * Othe...
JUCMNavRelease210
jUCMNav v2.1.0 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease220
jUCMNav v2.2.0 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease221
jUCMNav v2.2.1 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease222
jUCMNav v2.2.2 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease230
jUCMNav v2.3.0 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease240
jUCMNav v2.4.0 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease241
jUCMNav v2.4.1 Download Update site * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site: * Nam...
JUCMNavRelease300
jUCMNav v3.0.0 Download Update site (recommended) * In Eclipse: Help, Software Updates, Find and Install, Search for new features to install, New remote site...
JUCMNavRelease310
jUCMNav v3.1.0 Download Update site (recommended) * See InstallationDemo * Dependencies on GEF, EMF, OCL, and others now handled automatically through t...
JUCMNavRelease320
jUCMNav v3.2.0 Download Update site (recommended) * Three new GRL propagation algorithms (qualitative, qualitative and hybrid), and fixes to the existing on...
JUCMNavRelease321
jUCMNav v3.2.1 Enhancements! New visualisation of metadata, stereotypes, and links: http://jucmnav.softwareengineering.ca/twiki/pub/ProjetSEG/HelpOnLine/metadata...
JUCMNavRelease400
jUCMNav v4.0.0 Enhancements! * Major usability enhancements. * Copy paste support! (intra model, inter model, and to graphic editors / word processors...
JUCMNavRelease410
jUCMNav v4.1.0 Enhancements Highlights! * Menu/Keyboard driven selection of importance and satisfaction values for GRL intentional elements * Major enha...
JUCMNavRelease420
jUCMNav v4.2.0 Enhancements Highlights! * Advanced UI mode * Support for new types of UCM constructs (notation only, no analysis) * Blocking and S...
JUCMNavRelease421
jUCMNav v4.2.1 Enhancements Highlights! * This is a minor release to address an issue that prevented jucm files from being opened. For all new features of t...
JUCMNavRelease430
jUCMNav v4.3.0 Enhancements Highlights! * Aspect oriented User Requirements Notation Video and Image Overviews The description of AoURN contains animations...
JUCMNavRelease440
jUCMNav v4.4.0 Enhancements Highlights! * Much better and flexible support for managing and navigating URN links * Constraint based propagation algori...
JUCMNavRelease500
jUCMNav v5.0.0 Enhancements Highlights! * Building on the 4.4.0 release, much better and flexible support for managing and navigating URN links * Supp...
JUCMNavRelease510
jUCMNav v5.1.0 Enhancements Highlights! * Release 5.1.0 focuses on bug fixes, usability enhancements, user manual enhancements and other minor improvement...
JUCMNavRelease520
jUCMNav v5.2.0 Enhancements Highlights! * Release 5.2.0 is a minor release focusing on a few new features for AoURN. * AoURN matching in UCM models no...
JUCMNavRelease540
jUCMNav v5.4.0 (including v5.3.0) Enhancements Highlights! * Releases 5.4.0 (including 5.3.0) focus on new features, bug fixes, usability enhancements, an...
JUCMNavRelease550
jUCMNav v5.5.0 Important Note This version requires Eclipse 4.x. For a version of jUCMNav that supports Eclipse 3.x, please use JUCMNavRelease540 Enhancemen...
JUCMNavRelease600
jUCMNav v6.0.0 Important Note This version requires Eclipse 4.x. For a version of jUCMNav that supports Eclipse 3.x, please use JUCMNavRelease540 Enhancemen...
JUCMNavRelease700
jUCMNav v7.0.0 Important Note This version requires Eclipse 4.x. For a version of jUCMNav that supports Eclipse 3.x, please use JUCMNavRelease540 Enhancemen...
JUCMNavRequirementsPrioritization
jUCMNav Requirements Prioritization Exercise The following is a list of candidate high level requirements to be prioritized (using, for instance, Ali Pourshahid's...
JUCMNavRequirementsVer2
jUCMNav 2.0 Requirements (GRL version) * Add a new requirement: (Requirement name format is ReqNameOfRequiremen...
JUCMNavSemanticsRequirements
jUCMNav Semantics Requirements * Add a new requirement: (Requirement name format is SEMReqNameOfRequirement) Th...
JUCMNavTesting
Test Plans for jUCMNav * Original Test Plan written during the capstone project (progress tests) * Test plan for deletion in UCMs * Test plan for Import/...
JUCMNavTutorials
jUCMNav Tutorials and Demos jUCMNav Flash Demos Instead of describing the tool's behaviour textually, we have created a few demonstrations to allow newcomers to...
JUnitTestPlan
JUnit Test Plan Description * These are the tests that help verify what actions are possible with the goal of being able to measure progress. * We are usi...
KeyDifferences
Key Differences between Z.151 and jUCMNav This is work in progress... Section numbers refer to the Z.151 (URN) standard. Mismatches * 6: GRL Beliefs are Inten...
KPIDemo
jUCMNav Demo: KPI Models, Strategies and KPI Evaluation .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid b...
LegalModelImport
Legal Model Import Main.DanielAmyot 14 Feb 2017
MappingDesignerInformationForTdlExport
MAPPING DESIGNER INFORMATION FOR TDL EXPORT Mappings are basic transformations of UCM Scenarios objects to their equivalent TDL representation. Such mappings can ...
MappingExamplesForTdlExport
MAPPING EXAMPLE In this section you will find examples of conversion of UCM maps to TDL file in XML Schema format. Each example is composed of two illustrations:...
MappingRequirementsForTdlExport
MAPPING REQUIREMENTS The following UCM Scenarios objects have to be mapped explicitly to TDL along with their attributes: * Scenario Def * Instance * Message...
MeetingDec14
Meeting 2004 12 14 Outil Actuel * Notation graphique de UCM via UCMNav. En #233;volution, on rajoute de la fonctionnalit #233; peu #224; peu.. * Impossib...
NEW - 16 Jan 2005 - 18:46 by JeanPhilippeDaigle
MeetingDec22
Meeting 2004 12 22: Discussion des buts et exigences informelles #192; conna #238;tre pour notre projet sur GRL: #231;a existe. #199;a serait int #233;ressant ...
MeetingJan10
Things discussed * Roles: discussed * MilestoneZero feedback: none yet * MilestoneOne discussed * Introduction to DOORS to be given tomorrow. * UCM...
MeetingJan11
DOORS Discussion / Demo Quelques faits: DOORS est une base de donn #233;es. Sur un serveur on peut avoir plusieurs projets, qui contiennent des r #233;pertoires. ...
NEW - 13 Jan 2005 - 02:39 by JeanPhilippeDaigle
MeetingJan13
Peyton sent us an email of comments. we discussed these in onenote. Here is the previous email, highlighted are the TODO points that aren`t covered elsewhere. Pro...
MeetingJan17
Meeting Jan 17 Twiki / BugZilla: Utiliserons Twiki pour la documentation, work items. BugZilla pour le code seulement (bugs). Main.JeanFrancoisRoy arrive ...
NEW - 17 Jan 2005 - 20:23 by JeanPhilippeDaigle
MeetingJan17Some
Informal Meeting with St #233;phane Som #233; (Jan 17 2005) Discussed: * Eclipse / CVS integration * Works very well. * Works well even when some p...
NEW - 17 Jan 2005 - 20:31 by JeanPhilippeDaigle
MeetingJan31
* Many questions already answered in PrepMeetingJan31 * We found a menu item in eclipse which opens another window with the same editor loaded. Therefore, we c...
MetamodelNameModif8_9
Name modification between URN_08.mdl and URN_09.mdl Classes * SpecificationDiagram IURNDiagram * SpecificationConnection IURNConnection * Specific...
MetaModelVModel
The metamodel in the case of use case maps is the model that represents use case maps. The model in terms of JUCMNav is an abstraction used to to represent code t...
MicroObjectives
Micro Objectives Micro Objectives Description * This page could be used by the project manager to assign some micro objective to someone in particular or to t...
MilestoneFive
The QA presentation is in the CVS tree. Quality Assurance Presentation The point of this presentation is to communicate what is being built to satisfy the custome...
MilestoneFiveStatusReport
Status Report Project: UCMNav Eclipse Plug in Iteration: MilestoneFive Implementation Status In this iteration, we continued to expand what could be done with ...
MilestoneFour
div.modification { background:#F3F3F3; border style:solid; border width:2px; display:block; padding:2px 2px 2px 2px; font siz...
MilestoneFourStatusReport
Status Report Project: UCMNav Eclipse Plug in Iteration: MilestoneFour Implementation Status In this iteration, we continued to expand what could be done with ...
MilestoneOne
Livrable 1 Proposition de projet UCMNav #150; Plug in pour Eclipse par Olivier Clift No #235;l Jean Philippe Daigle Jason Kealey Jordan McManus Etienne Trembl...
MilestoneOneMockup
MilestoneOne UI mockup! Menu items 1. File 1. Edit 1. Navigate 1. Use Case Maps (to contain utilities, scenarios, etc) 1. Window 1. Help Note t...
r6 - 23 Jan 2005 - 15:00 by OlivierCliftNoel
MilestoneOneStatusReport
Status Report Project: UCMNav Eclipse Plug in Iteration: MilestoneOne Implementation Status In a sentence or two briefly describe what can currently be run to ...
MilestoneSix
Final Report * This is our final report for the software engineering capstone project. * As a quick note, our article for NOTERE05 has been accepted. * ...
r10 - 14 Jul 2005 - 23:21 by JeanPhilippeDaigle
MilestoneSixDemo1
jUCMNav Demo 1: Creating a simple Use Case Map .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } T...
r4 - 14 Jul 2005 - 22:26 by JeanPhilippeDaigle
MilestoneSixDemo2
jUCMNav Demo 2: Creating a more complex Use Case Map .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid blac...
NEW - 14 Jul 2005 - 23:02 by JeanPhilippeDaigle
MilestoneSixDemo3
jUCMNav Demo 3: Path Operations in jUCMNav .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This ...
NEW - 14 Jul 2005 - 23:25 by JeanPhilippeDaigle
MilestoneSixImpactAssessment
Milestone Six: Impact Assessment report Presented to Dr Liam Peyton For the software engineering capstone project course (SEG4911) by Main.OlivierCliftNoel Ma...
r4 - 12 Jul 2005 - 22:54 by JeanPhilippeDaigle
MilestoneSixMemberContributions
Member contributions This section provides an overview of the member contributions over the duration of the project. Table of contents High level Project Contr...
r4 - 12 Jul 2005 - 23:11 by JeanPhilippeDaigle
MilestoneSixProjectSummary
Project Summary This section provides an overview of the project and its evolution over the seven months from planning to deployment. Table of contents Main obj...
MilestoneSixQAReport
MilestoneSix Quality Assurance Report Evolving Status Report (See JUNitTestPlan) QA Postportem * Quality assurance was our Achilles heel. * We rarel...
MilestoneThree
\n"); new_window.document.write("\n"); new_window.document.write("\n"); new_window.document.write("Quality Assurance Presentation\n"); new_window.document.write("...
MilestoneThreeAudit
:ok: Main.JasonKealey 07 Apr 2005
MilestoneThreeDiscussion
Throughout the last weeks, I've been less involved than I should have. I have been focused on finishing other things and now things have started to get back into ...
MilestoneThreeSlideText
jUCMNav Quality Assurance Presentation 1 jUCMNav Quality Assurance Presentation 1 Team SoftwareEngineering.Ca University of Ottawa ...
r2 - 17 Mar 2005 - 22:37 by OlivierCliftNoel
MilestoneThreeStatusReport
Status Report Project: UCMNav Eclipse Plug in Iteration: MilestoneThree Implementation Status In a sentence or two briefly describe what can currently be run t...
MilestoneTwo
div.modification { background:#F3F3F3; border style:solid; border width:2px; display:block; padding:2px 2px 2px 2px; font siz...
MilestoneTwoStatusReport
Status Report Project: UCMNav Eclipse Plug in Iteration: MilestoneTwo Implementation Status In a sentence or two briefly describe what can currently be run to ...
MilestoneZero
History * Main.JeanPhilippeDaigle Submitted 2005 01 05 * Main.EtienneTremblay Formatted 2005 01 13 Livrable 0 Proposition de projet UCMNav #150; Plug in ...
ModelElementNamingDiscussion
Purpose of this post: * Determine how to name our model elements * Determine how to give an id to all of our model elements. * Determine which are suppos...
MscViewerDemo
jUCMNav Demo: Visualizing scenarios with the MSC Viewer .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid b...
MustDoReport
Main.JasonKealey 06 May 2005
NetworkEditorConcepts
The network editor was created by copying the necessary code from this example so I won't go into any detail about the implementation (check out the code while yo...
NEW - 14 Feb 2005 - 19:00 by JordanMcManus
OperationDinnerOut
Operation Dinner Out :ok: Location * Milestones * Google Map Timing Team member 24 25 26 27 28 Main.JeanPhilippeDaigle ...
PeytonCourse4910Feb03
Topics: Iteration 2, introduction to other stuff 4910: What we need for iteration 2 Testing in an iterative environment: * Test Suites evolve with the system's...
NEW - 04 Feb 2005 - 12:11 by JeanPhilippeDaigle
PeytonCourse4910Mar03
Quality assurance Presentation * Notre pr #233;sentation 31 mars * L'industrie a #233;t #233; tr #232;s lente a devenir plus attentif au quality assuran...
PeytonCourse4911Feb03
Topics: Deliverable 5, QA presentations For deliverable 5, how do we display test results? * First thing in the document: BUILD ID. (or date) We are evaluating...
NEW - 04 Feb 2005 - 12:07 by JeanPhilippeDaigle
PeytonCourse4911Mar08
Final Report Presentation * Audit * schedule some time * Everyone must be present and must be able to describe every aspect of the project (code, t...
NEW - 09 Mar 2005 - 17:40 by JordanMcManus
PredefinedMetricsOverview
Predefined Metrics Overview This page is related to the Semantic Verification and Metrics Computation sub project of jUCMNav. The following are predefined metrics...
PredefinedSemanticsRulesOverview
Predefined Semantic Rules Overview This page is related to the Semantic Verification and Metrics Computation sub project of jUCMNav. The following are predefined ...
PreMeetingMay11
* Everyone present their new features * ModelElementNamingDiscussion * MilestoneFour quick glance * ReqElemStartPointAttributes Main.JasonKealey 1...
PreMeetingMay18
* Overview of new features. * ID/Names/References validity onload * Unique Responsibility and ComponentRef names. * Small stubs. * Label...
r3 - 18 May 2005 - 07:37 by OlivierCliftNoel
PrepMeetingApr11
* Vodka ? :ok: Since you've been gone: * Components * With optional colors (almost done) * Labels To Discuss * id versus name, auto naming(number...
PrepMeetingApr18
* Navigator view issues * Bad software engineering idea. * Proposed solution * Documentation * Feedback on test plan? * Feedback on schedule...
PrepmeetingApr29
* Discuss moving all meta model packages into one single parent package. * Interesting article: http://today.java.net/today/2004/02/02/ch12Eclipse.pdf * ...
PrepMeetingFeb07
Meeting Feb 7th * Network Editor * UIMockupDetailsViews * No time to do it last week, by when do we need this complete? JP * Bookmarks? * UC...
r2 - 07 Feb 2005 - 10:46 by JeanPhilippeDaigle
PrepMeetingFeb14
:love: St Valentine's day :love: * Fixed CVSNT problem listed in QuickBuildingWithAntFacts. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=39516 * My ap...
PrepMeetingFeb28
A painful monday GEF stuff: * Edit parts that are containers will have to implement the necessary edit policies.The most important ones for containers are a L...
PrepMeetingJan10
Things to discuss * Roles * Main.JasonKealey: Project Manager and Business Analyst (Primary contact w/ L. Peyton and Main.DanielAmyot) * Main.JeanP...
r2 - 09 Jan 2005 - 22:40 by OlivierCliftNoel
PrepMeetingJan17
Things to discuss * UCMNavRequirements and QuickTwikiFormsFacts (Main.DanielAmyot) * Requirement definition process. Formal weekly meetings or continual imp...
PrepMeetingJan24
Meeting, Jan 24 2005 * Added TWiki.BugzillaPlugin ... * Several guides were written or found this week. We should all take the time to read them: * Q...
r2 - 24 Jan 2005 - 09:04 by JeanPhilippeDaigle
PrepMeetingJan31
Prep Meeting Jan 31 News Main.JeanPhilippeDaigle: had a bad night, going to be very late, don't wait up. May or may not be there before the end of the meeting; ...
PrepMeetingJuly05
* Need to conclude beta testing; pick date. * End beta on this Friday. * Do we have a RC or directly release 1.0.0 on on MS6 date? * No RC; simply ...
PrepMeetingJuly12
What's left? (remove when gone/postponed) * Stub bindings view: new properties and create plugin * ET: Is it done? Very critical. * new plugin...
PrepMeetingJune1
New features Quick overview ( 15 min ) * All joins and forks are there, figures need tweaking. * Added direction arrows * now setting urnspec attribute...
PrepMeetingJune15
no notes Main.JasonKealey 06 Jul 2005
PrepMeetingJune29
New Features * Lots Information * MilestoneFive grade: 10/10. First time we ace a milestone, congrats everyone who did some work. * We're in Beta2. Hand...
NEW - 28 Jun 2005 - 23:57 by JeanPhilippeDaigle
PrepMeetingJune8
New Features * More tests * Export BMP, JPEG * Path tool, extension from start point. * conditions * Stub bindings * Renamed transmogrify * ...
PrepmeetingMai04
* Je ne serai pas l #224; pour la r #233;union. J'ai une r #233;union importante au travail de mise #224; jour pour mon d #233;but de stage #224; 9h. * Malg...
r7 - 04 May 2005 - 08:47 by JeanPhilippeDaigle
PrepMeetingMar14
* How do we test zooming? Manually? * Currently, zooming is limited to a fixed list of levels. Do we want to be able to type in our zoom? * private d...
PrepMeetingMar21
Today we discuss UI * InteractionScenarios * Discuss path manipulation so everyone knows what we are planning. * UCMElementsBehaviour * Discuss...
PrepMeetingMay25
* ReqSaveBackup * I recommend putting this out of scope until the DTD parser has been created. Seems really easy with IFiles, not so fun with XMI serializa...
r6 - 25 May 2005 - 08:02 by JordanMcManus
PresentationEcoleSecondaireHeritage
Next Wednesday, April 13, 2005, the Faculty is happy to host a group of students from l' #201;cole secondaire l'H #233;ritage, from Cornwall. They are very much ...
PressRelease
jUCMNav #150; Eclipse based editor for Use Case Maps What is jUCMNav and what are Use Case Maps? jUCMNav is a graphical editor for the Use Case Map (UCM) notatio...
PressReleaseFR
jUCMNav #150; Editeur pour Use Case Maps bas #233; sur la plateforme Eclipse Que sont les Use Case Maps et qu'est ce que jUCMNav ? jUCMNav est un #233;diteur ...
PreviousReleases
Previous Official Releases of jUCMNav * JUCMNavRelease600 (August 2014) * JUCMNavRelease550 (May 2014) * JUCMNavRelease540 (June 2013) * JUCMNav Relea...
ProjectCalendar
* E Mon X { 3 Jan 2005, 28 Feb 2005, 28 Mar 2005, 4 Apr 2005 31 Jul 2005 } (proj) 11:30 12:30 Meeting damyot. * E Mon X { 3 Jan 2005 1 May 2005 } (proj...
r9 - 26 Apr 2005 - 10:49 by JordanMcManus
ProjectSchedule
I've created a draft of the project schedule using the task breakdown we discussed previously. Riskiest aspects are dealt with first. Of course, this schedule doe...
ProjetSEG
Just got tired of seeing the question mark next to the project title...! Main.DanielAmyot 18 Jan 2005
QuickBuildingWithAntFacts
Quick facts on Ant Using it to Build Projects In Eclipse Short tutorial (from onjava.com, sample chapter): attached. Sample project: in CVS under projetseg/samp...
r3 - 04 Feb 2005 - 12:17 by JeanPhilippeDaigle
QuickEclipseDevFacts
Fact that others should know when they develop in Eclipse/GEF/EMF. * EditParts are thrown out as soon as the user removes the corresponding model object. If th...
r6 - 31 Jan 2005 - 06:57 by JordanMcManus
QuickEclipseFacts
* When moving a class from one package to another, the code is refactored automatically. All references are changed. * However, plugin.xml doesn't get updated ...
QuickEclipseResourcesFacts
I read through the chapter on resources in the Eclipse book I have here. Here are the main discoveries. * The term 'workspace' has two definitions 1. fil...
QuickTwikiFormsFacts
I suggest the use of TWiki.TWikiForms for managing requirements. It takes a while to figure them out, but once this is done they become very powerful. 1 To cre...
RecommendedPluginsViewCVS
Recommended Plugins for ViewCVS ViewCVS is fairly limited in what it can do, but we can improve it with the following applications: * Enscript can add syntax h...
NEW - 31 Jan 2005 - 00:13 by OlivierCliftNoel
ReqActionRedoMany
At first glance this doesn't seem to be a problem since we will be using the Command pattern (within the GEF framework). While almost all operations should suppor...
ReqActionRedoOne
Main.DanielAmyot 30 Jan 2005 All except documented exceptions tested. Marking as completed. Main.JasonKealey 14 Jul 2005
ReqActionUndoMany
Main.DanielAmyot 30 Jan 2005 All except documented exceptions tested. Marking as completed. Main.JasonKealey 14 Jul 2005
r5 - 14 Feb 2006 - 11:37 by JiChaoZhang
ReqActionUndoOne
This is an important feature that may impact how the model is maintained. Does EMF help here? Main.DanielAmyot 30 Jan 2005 When using GEF/EMF, every action pe...
ReqADLInteroperability
Main.AsterionDaedalus 18 Oct 2005
NEW - 17 Oct 2005 - 21:34 by AsterionDaedalus
ReqAreaZoomScroll
Main.DanielAmyot 15 Feb 2005 Some pointers in this presentation at slide 38. Main.OlivierCliftNoel 16 Feb 2005 Switched to future Main.JeanPhilippeDaigle ...
ReqBrowseHistory
Navigating the editor input If you want to implement a navigation history in your editor, you should implement INavigationLocationProvider. This provides a mech...
ReqBrowseModel
Main.DanielAmyot 30 Jan 2005 Completion: * When both the navigator and outline views are complete.
ReqCharBoundStartEnd
What if you have multiple parents? Main.JasonKealey 30 Jan 2005 If the context is known (I reached this plug in via a specific stub from a specific parent map)...
r5 - 16 Feb 2005 - 17:24 by JeanPhilippeDaigle
ReqCharConditions
Main.DanielAmyot 30 Jan 2005 * Our project's scope: * a) Limited to a textual expression that can be edited in the properties view. If present, expressi...
ReqCharMultiLingual
At the very least, accuented characters in ISO Latin 1 should be supported, but ideally we should have Unicode. Maybe we can get this this for free with Eclipse.....
ReqCharSignatures
In the future, start and end points will likely support input/out parameters (or at list type signatures). For instance: thestart(type1, type2). Main.DanielAmy...
ReqCharStubInOut
Main.DanielAmyot 30 Jan 2005 Changed type to GUI. Main.JasonKealey 03 Feb 2005 Implemented except font size. Main.JasonKealey 10 Jun 2005
ReqComments
Comments could be displayed in a box with a folded corner (like a document icon). Main.DanielAmyot 15 Feb 2005
r2 - 16 Feb 2005 - 17:32 by JeanPhilippeDaigle
ReqComp
Main.JasonKealey 10 Feb 2005 Renamed requirement, and added deletion and resizing. Main.DanielAmyot 15 Feb 2005 Completion: * Can create a component * C...
ReqCompColor
Main.DanielAmyot 15 Feb 2005 Using modifications in URNMetaModel version 6, can be improved, but has been implemented. Main.JasonKealey 19 May 2005
ReqCompCompBind
Binding should be automatic when a component is moved into another, but explicit menus would probably be useful too (see UCMNav). Main.DanielAmyot 30 Jan 2005...
ReqCompCompUnbind
Main.DanielAmyot 30 Jan 2005 This requirement is said to be complete when: * can drag drop a component outside its parent to unbind it. * can select none...
ReqCompPathBind
Binding should be automatic when a path element is moved into a component, but explicit menus would probably be useful too (see UCMNav). Main.DanielAmyot 30 J...
ReqCompPathUnbind
A popup menu (transformation) was used in UCMNav Main.DanielAmyot 30 Jan 2005 I cannot find the option. Please be more specific. I want to study its behaviour...
ReqCompPools
Main.JasonKealey 10 Feb 2005
ReqCompType
Ideally, adding new types and new shapes (even a user defined bitmap) should be easy to do. Main.DanielAmyot 15 Feb 2005 I have no problem with container type...
ReqCompUserTypes
Main.DanielAmyot 14 Feb 2005 I'm not very familiar with the SVG or EPS formats, but would this be a problem ? Main.JasonKealey 15 Feb 2005 No, SVG and EPS can...
ReqConnections
Main.JasonKealey 10 Feb 2005 Split into two parts (see ReqConnectionsAsync, of lower priority). Main.DanielAmyot 15 Feb 2005 Completion: * Select end point...
ReqConnectionsAsync
Split from ReqConnections. Such interactions are called "in passing" or "asynchronous" triggering of a start/wait/timer. Main.DanielAmyot 15 Feb 2005 Completi...
ReqCutCopyPasteSupport
* One should be able to copy/cut in one map and paste in another. * One should be able to copy/cut in one map and paste in the same one. * Obviously, as wit...
ReqDisplayAbstractAPI
The current UCMNav has such an API, which is used to render UCMs in X (display), EPS, MIF, SVG, and CGM. Very useful to support new export formats. Main.DanielA...
ReqDocumentation
Main.DanielAmyot 15 Feb 2005
ReqElemAbort
Main.JasonKealey 10 Feb 2005
ReqElemAndFork
Main.JasonKealey 10 Feb 2005 Completed when: * contextual menu on empty node: add and fork * creates tiny path * contextual menu on empty node and sta...
ReqElemAndJoin
Main.JasonKealey 10 Feb 2005 Completed when: * contextual menu on empty node: add and join * creates tiny incoming path * contextual menu on empty nod...
ReqElemDelete
Now, this one is rather simple for path elements with one input and one output (responsibility, goal tag, timestamp, etc.), but more complex when: * many input...
ReqElemDirectionArrow
Currently: properties of a blank point. Should probably be a property of a path segment. Main.JasonKealey 10 Feb 2005 * Now in the meta model as a path el...
ReqElemDynamicComponents
Main.JasonKealey 10 Feb 2005 "slots" are components displayed with a dotted line (this is just a Boolean attribute). Pools are containers for dynamic components ...
ReqElemDynamicResponsibility
Main.JasonKealey 10 Feb 2005
ReqElemDynamicStub
Main.JasonKealey 10 Feb 2005 Required for completion of this requirement: * the visual representation * connect end points to the stub. end points must not ...
ReqElemEmptyPoint
Main.JasonKealey 10 Feb 2005 * Already implemented basic behaviour * Must insure that its intended interactions are possible with other elements * For ex...
ReqElemEmptyResponsibility
As discussed May 18th * Must be in palette. * uses responsibility's new empty boolean attribute added in the new URNMetaModel (version 6 ) * One can conv...
ReqElemEndPoint
Everything that moves in the editor will be an EditPart. At some point we will need to sit down in front of the model and discuss what will be an EditPart. (This ...
ReqElemFailurePoint
Main.JasonKealey 10 Feb 2005
ReqElemGoals
Main.JasonKealey 10 Feb 2005
ReqElemLoops
Inserting a loop seems to reduce to inserting a directed path segment and two new empty points. Main.JasonKealey 10 Feb 2005 Loops here are explicit loops, no...
ReqElemOrFork
Main.JasonKealey 10 Feb 2005 Completed when: * contextual menu on empty node: add or fork * creates tiny path * contextual menu on empty node and star...
ReqElemOrJoin
Main.JasonKealey 10 Feb 2005 Completed when: * contextual menu on empty node: add or join * creates tiny incoming path * contextual menu on empty node...
ReqElemResponsibility
Main.JasonKealey 10 Feb 2005
ReqElemSharedResponsibilities
Main.JasonKealey 10 Feb 2005
ReqElemSharedStubs
Main.JasonKealey 10 Feb 2005
ReqElemStartPoint
Main.DanielAmyot 16 Jan 2005
ReqElemStartPointAttributes
Main.DanielAmyot 17 Jan 2005 * Workload is not yet in model; performance annotations.
ReqElemStaticStub
Main.JasonKealey 10 Feb 2005 Required for completion of this requirement: * the visual representation * connect end points to the stub. end points must not ...
ReqElemStubActions
Main.JasonKealey 10 Feb 2005 Completion: see UCMElementsBehaviour Some behaviour still remaining.
ReqElemStubOtherActions
Main.DanielAmyot 15 Feb 2005
r2 - 16 Feb 2005 - 17:40 by JeanPhilippeDaigle
ReqElemTimer
Main.JasonKealey 10 Feb 2005 See UCMElementsBehaviour
ReqElemTimestamp
Main.JasonKealey 10 Feb 2005
ReqElemWait
Main.JasonKealey 10 Feb 2005 See UCMElementsBehaviour
ReqExportBitmap
It seems JPEG, GIF, PNG, ICO, BMP are supported in the same way. Hard to find anything related to SVG though... Main.DanielAmyot 13 Feb 2005 p.Code, li.Cod...
ReqExportEPS
Main.DanielAmyot 30 Jan 2005 Changed to Low priority. However, I have changed the status of the bitmap export to Mandatory (since this seems easier with Eclipse) ...
ReqExportMap
Be careful to keep the same identifiers in the file produced. Main.DanielAmyot 30 Jan 2005
ReqExportSVG
Main.DanielAmyot 30 Jan 2005
ReqFileAssociation
Usually, file association is platform dependent. Yet, this requirement may lead to additional programming to handle the different ways file parameters are provide...
ReqGoalAttributes
Many of the classes in the metamodel will have attributes irrelevant for the mandatory requirements, yet it would be nice to see if all can easily be accessed in ...
ReqGoalAutoLayout
This would be very useful for reverse engineered models. Main.DanielAmyot 30 Jan 2005 Would having a scripting language take care of this? Main.JordanMcManu...
ReqGoalBrowsing
Navigation capabilities of UCMNav are limited. Those in jUCMNav should provide a user experience similar to what a Web browser offers (and more...) Main.DanielA...
ReqGoalCommandLine
jUCMNAv should be usable with or without the GUI, and a command line interface would enable easy access to some functionalities (e.g., loading a specific file, mo...
ReqGoalCompositeScenarios
Scenario definitions can become quite complex themselves. As the model evolve (by adding/removing start points and variables), much effort may be spent on modifyi...
ReqGoalGrlSupport
Supporting URN entirely may involve having a metamodel larger than the one just for UCMs, but with many classes unused. Main.DanielAmyot 29 Jan 2005 Then why ...
ReqGoalGuiStandards
I have a feeling that not complying with them may result in severe headaches... Main.JordanMcManus 07 Feb 2005 Main.DanielAmyot 29 Jan 2005 Moving to futu...
ReqGoalMultiLanguage
Main.DanielAmyot 30 Jan 2005 How to Internationalize your Eclipse Plug in Main.EtienneTremblay 03 Feb 2005 Seems pretty straight forward for languages like En...
ReqGoalOpenAPI
An open API would be nice for jUCMNav. But the Eclipse plug in extension mechanisms may be sufficient? Main.DanielAmyot 29 Jan 2005 You want an open API for d...
r4 - 16 Feb 2005 - 17:04 by JeanPhilippeDaigle
ReqGoalScripting
Many software engineering tools support scripting, which is a way to enable tool tailoring as well as interworking with other tools. Main.DanielAmyot 29 Jan 2...
ReqGoalShortcuts
Main.DanielAmyot 30 Jan 2005 You mean that, in the future, you will be able to create and modify (basically do ANYTHING/EVERYTHING) via the keyboard? Or simply th...
ReqGoalTraversal
One of the main usages of UCM models is for analysis and transformation based on scenario definitions. A traversal mechanism is key to features such as scenario h...
ReqGoalWellFormedUCM
The rules of the graphical and of the metamodel need to be enforced by the various transformations done allowed by jUCMNav. This may require adding formal syntax ...
ReqHelpAbout
Main.DanielAmyot 30 Jan 2005 Completion: * Self descriptive. Switched status to Implemented Main.JeanPhilippeDaigle 13 Jun 2005
ReqHelpContextual
Main.DanielAmyot 29 Jan 2005 Reclassified to Future. Main.JeanPhilippeDaigle 16 Feb 2005 Restored to optional. Main.JasonKealey 17 Feb 2005
ReqHelpOnLine
Most likely in the Help menu... Main.DanielAmyot 29 Jan 2005 You don't mean online as downloaded from a website, right? Main.JasonKealey 03 Feb 2005 No, I...
ReqHelpToolTips
Main.DanielAmyot 29 Jan 2005
ReqJavaVersion
We can assume people will mainly have Java 1.5 by the time this tool becomes available. In any case, they can always get the JRE version. Main.DanielAmyot 16 ...
ReqLabels
Yes, this will require it's own edit part (Everything the user interacts with needs an editpart, since it represents the controler). Labels will have to be incorp...
ReqModelCompare
Main.DanielAmyot 30 Jan 2005 That's easy to say. It's already a hard problem for plain text files; have fun doing it with your graphical notation :) Main.JasonK...
ReqModelHyperlink
Main.DanielAmyot 30 Jan 2005 Moved from Low to Medium. This is actually a feature of Rose we think to take advantage of in another project. This is not useless......
r4 - 16 Feb 2005 - 17:30 by JeanPhilippeDaigle
ReqModelMerge
In particular, for merging different updates to the same source model (after a comparison). Main.DanielAmyot 30 Jan 2005 Reclassified as optional instead of ...
ReqModelSearch
Main.DanielAmyot 30 Jan 2005 Probably would involve a new view. Main.JasonKealey 03 Feb 2005
ReqModeMoveAll
Main.DanielAmyot 30 Jan 2005 This is the default mode. Main.JasonKealey 19 May 2005
ReqModeMoveNothing
Main.DanielAmyot 30 Jan 2005
ReqModeMovePaths
This mode proved to be quite useful for UCMNav. Main.DanielAmyot 30 Jan 2005
ReqMultiWindows
You can assume that these diagrams are from the same project if this makes things simpler. Main.DanielAmyot 30 Jan 2005 Lengthy discussion on PrepMeetingJan31...
ReqOpen
Main.DanielAmyot 29 Jan 2005 I would like to propose this be downgrated in priority as we will use XMI at least at first. Main.JasonKealey 03 Feb 2005 Rename...
ReqOpenOldDTD
Main.DanielAmyot 30 Jan 2005 We discussed making this optional. Main.JasonKealey 03 Feb 2005
ReqOpenPrevious
Main.DanielAmyot 30 Jan 2005 This doesn't seem to be in synch with how resources are managed in Eclipse. Main.JasonKealey 03 Feb 2005 When I start my Eclipse,...
r5 - 16 Feb 2005 - 17:18 by JeanPhilippeDaigle
ReqPrintDiagram
Main.DanielAmyot 30 Jan 2005 Your main goal here is to be able to quickly print all diagrams in a ucm file. However, I want you to define exactly what you want he...
r4 - 16 Feb 2005 - 17:44 by JeanPhilippeDaigle
ReqPrintPreview
Main.DanielAmyot 30 Jan 2005 Hmmmm. Although this sounds obvious, I doesn't look like it is in Eclipse by default. Must investigate. Main.JasonKealey 03 Feb 2...
r4 - 16 Feb 2005 - 17:27 by JeanPhilippeDaigle
ReqPrintProperties
Main.DanielAmyot 30 Jan 2005 You mean the page to select the printer, pages/sheet, etc or something other? Main.JasonKealey 03 Feb 2005 Select the printer, pa...
r5 - 16 Feb 2005 - 17:20 by JeanPhilippeDaigle
ReqPrintReport
UCMNav contains various options that you could take into consideration. Printing to PostScript with special comments allows the generation of indexed and hyperlin...
ReqSave
Main.DanielAmyot 29 Jan 2005 Changed to XMI (EMF). The URN DTD/Schema export is not in a lower priority requirement: ReqSaveSchema. Main.DanielAmyot 15 Feb 20...
ReqSaveAs
Main.DanielAmyot 29 Jan 2005 Changed to XMI (EMF). The URN DTD/Schema export is not in a lower priority requirement: ReqSaveSchema. Main.DanielAmyot 15 Feb 20...
ReqSaveAuto
In the current UCMNav, the Autosave is offered for 5, 10, ... minutes (could be user defined). A different file extension is used (.uas). jUCMNav should probably ...
ReqSaveAutoRevert
Main.DanielAmyot 29 Jan 2005
ReqSaveBackup
Main.DanielAmyot 29 Jan 2005 This would be to a different file. At the moment, UCMNav saves the last version to a .ucm.bak file (e.g., myfile.ucm.bak) Main.Dani...
ReqSaveSchema
Main.DanielAmyot 15 Feb 2005
r2 - 16 Feb 2005 - 17:43 by JeanPhilippeDaigle
ReqSelectAll
I guess this is done via Ctrl A in the Eclipse GUI standard, and probably via some Edit menu item Main.DanielAmyot 29 Jan 2005
ReqSelectFeedback
This could be done in several ways I guess. UCMNav shows 4 square handles for a selected element (and 4 for each element in a selected group). Colours could be di...
ReqSelectGroup
Main.DanielAmyot 29 Jan 2005 network editor already does this. Main.JasonKealey 03 Feb 2005 Just a little question... Right now when you select multiple obje...
ReqSelectGroupAlign
Main.DanielAmyot 29 Jan 2005
ReqSelectGroupDelete
Some of the elements may be undeletable at some point, so this should be checked first. Main.DanielAmyot 29 Jan 2005 All changes to the model are made via com...
ReqSelectGroupDistr
Main.DanielAmyot 29 Jan 2005
ReqSelectGroupMove
This may require a combination of keyboard and mouse click (UCMNav uses Ctrl left button). Main.DanielAmyot 29 Jan 2005
ReqSelectSingle
Main.DanielAmyot 29 Jan 2005
ReqSelectUnselectAll
This could be done by clicking on some empty location in the work area or by pressing the 'Esc' key, as in UCMNav. Main.DanielAmyot 29 Jan 2005
ReqSelectUnselectOne
This is done with shift click on a selected element in UCMNav. Main.DanielAmyot 29 Jan 2005
ReqStaticSemanticCheck
Main.ByrneYan 23 Jan 2008
ReqStaticSemanticDisable
Main.ByrneYan 23 Jan 2008
ReqStaticSemanticEnable
Main.ByrneYan 23 Jan 2008
ReqStaticSemanticModify
Main.ByrneYan 23 Jan 2008
ReqStaticSemanticNew
Main.ByrneYan 23 Jan 2008
ReqStaticSemanticReport
Main.ByrneYan 23 Jan 2008
ReqViewFullScreen
Main.DanielAmyot 30 Jan 2005 This is too general to actually have an idea of what you exactly want. hide all views or completely hide every window except the edit...
RunningADXLScriptInDOORS
Running a DXL Script in DOORS (Importing a URN Model in DOORS) Main.SepidehGhanavati 15 Jul 2007
ScenarioBrainstormApr27
Scennario Brainstorming, April 27th Discussion * UI enhancements 1. Tree based view of scenarios 1. Modal windows are a pain. Need to close all to...
ScenarioTestPlan
Scenario Test Plan Parser Tests * The syntax tests are performed by the jUCMNavParserTests and were defined implemented during the course of the winter 2006...
SEG4910
SEG4910 SEG4911: Software Engineering Capstone Project Milestones * MilestoneZero (Formated 2005 01 13) * MilestoneOne (Jan 28th) * MilestoneOneMocku...
SemanticVerification
Static Semantics Checking and Metrics Computation Tool for jUCMNav jUCMNav already reports some issues found during the traversal of UCM scenarios, the propagatio...
SEMReqAbstractComponents
Components of a plug in map may be defined as abstract. In this case, they are merged with parent components when the plug in is used in a stub. Which component o...
SEMReqAoUCMTraversal
At this point, AoUCM support may be restricted to the composed system. This requires a single plug in binding to connect not only one stub to one plug in map but ...
SEMReqComponentInstances
For this requirement further discussions are necessary. It seems to me that any component in a UCM scenario represents an instance with a particular name. Therefo...
SEMReqDeferredChoice
This pattern is supported by allowing no conditions to be specified on all branches of an OR fork or for all plug ins of a stub. This is already possible but the ...
SEMReqInterleaving
This supports the Interleaved Parallel Routing pattern. If parallel branches within the same component exist, then the traversal mechanism should interpret this a...
SEMReqMultipleChoice
This pattern is supported by adding conditions to the branches of an AND fork and allowing one or more of them to evaluate to true. Alternatively, more than one b...
SEMReqPluginInstances
This requirements needs further discussions. Somehow it should be possible to define whether two or more stubs share the same instance of a plug in map or not. Wh...
SEMReqRepetitionCount
In order to support loops, the repetition counts of responsibilities is used. If the traversal mechanism encounters a responsibility with a repetition count great...
SEMReqReplicationFactor
This supports the Multiple Instances Without Synchronization pattern. The replication factor can already be defined. When the traversal mechanism encounters a com...
SEMReqSynchronizingStub
The synchronizing stub is a dynamic or static stub with plug ins that must synchronize before continuing with the traversal past the stub. Therefore, dynamic stub...
SettingGeneralReportPreferences
Setting General Report Preferences .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This...
SettingScenarioPreferences
Setting UCM Scenario Preferences .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } Thi...
SettingUCMandGRLPreferences
Setting UCM related and GRL related Preferences .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; }...
StaticSemanticDemo1
jUCMNav Demo: Creating a rule with the static semantic checking tool .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border...
StaticSemanticDemo2
jUCMNav Static Semantics Demo 2: Creating a group .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; ...
StaticSemanticDemo3
jUCMNav Static Semantics Demo 3: Enabling/disabling one rule .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px so...
StaticSemanticDemo4
jUCMNav Static Semantics Demo 4: Enabling/disabling all rules in a group .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; bo...
StaticSemanticDemo5
jUCMNav Static Semantics Demo 5: Running static semantics checking .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: ...
StaticSemanticDemo6
jUCMNav Static Semantics Demo 6: Exporting a rule .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; ...
StaticSemanticDemo7
jUCMNav Static Semantics Demo 7: Importing a rule from an XML file .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: ...
SummaryAnd
Main.YuliyaKhomich 14 Apr 2006
NEW - 14 Apr 2006 - 12:21 by YuliyaKhomich
TeamMacAddresses
SITE Requirements I don't think this is going to happen, the requirements seem to imply it's for UO owned PCs only: https://www.site.uottawa.ca:8888/pc_regis_form...
r8 - 28 Jan 2005 - 14:41 by OlivierCliftNoel
TestBindUnbind
Completion: * Move a component/path element inside a component, binds automatically. * Properties view has a drop down of possible parent containers. * You...
TestCases
TEST CASES RA/RR Insertions Test Case # Description RA Results RR Results Reason for failure, if any 1 No components, 1 step. Pass Pass 2 One component ...
r4 - 16 Apr 2006 - 17:10 by YuliyaKhomich
TestUndoRedo
* Undo/redo framework given. * All items must be able to support undo/redo via appropriate command objects. * All item test cases must include: * Cr...
TwikiPlugins
Il existe quelques plug ins de TWiki qui m #233;riteraient peut #234;tre d' #234;tre int #233;gr #233;s #224; notre environnement: * Plug in permettant de de...
UCEdImport
UCEd Use Cases to jUCMNav Use Case Maps project Overview * Course project for CSI5180 : Natural Language Processing by Main.JasonKealey * Converts natural ...
UCMElementsBehaviour
What do we have to do? Mandatory Urgent and Mandatory Medium (and some lower priority stuff taken into consideration) Note: this document is under constructi...
UCMNavChangeRequests
Current Requirements * Add a new requirement: (Change Request name format is ChangeReqNameOfRequirement)
UCMNavRequirements
Current Requirements * Add a new requirement: (Requirement name format is ReqNameOfRequirement) jUCMNav 2.0 R...
UCMNavRequirementsDiscussion
Post your comments in the actual requirements. This is a manually generated list of pages with issues that need to be resolved. Our first draft is complete. 107 a...
UcmScenarioDemo
jUCMNav Demo: Using UCM scenarios .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This video dem...
UcmScenarioInterface
Scenario UI Critique of the current GRL Strategies For GRL strategies, the typical workflow is as follows: 1. Right Click on GRL Evaluation Strategies and cre...
UcmScenarios
UCM Scenarios Overview * jUCMNav currently does not support scenarios, unlike its predecessor UCMNav. The goal of this project is to re implement the scenario...
UcmScenariosDataModel
UCM Scenarios Data Model Overview * This page defines the data model that will be implemented in jUCMNav. * UCMNav supports only global boolean variables...
UcmScenariosToTdl
From UCM Scenarios to Test Description Language (TDL) with jUCMNav This project presents the implementations of the export of UCM Scenarios models in Test Descrip...
UcmVariableDemo
jUCMNav Demo: Using UCM variables .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } This video dem...
UIMockupDetailsViews
1. Views 1.1 Navigator /view_navigator_mockup.png Above: Concept sketch. Description The Navigator view displays .ucm files included in the current project. Und...
UMLClassDiagram
UML Class Diagram Main.YuliyaKhomich 14 Apr 2006
UpdatingADXLScriptInDOORS
Updating a DXL Script in DOORS Main.SepidehGhanavati 15 Jul 2007
URNMetaModel
URN (jUCMNav) Metamodels NOTES New XMI Serialization As of jUCMNav 5.5, the XMI serialization of URN models (in .jucm files) uses identifiers (ID field) as poin...
URNMetaModelOld
URN Metamodel Old Versions Here is an historical view of modifications to the URN metamodel implemented in jUCMNav and their modifications. Please visit URN Met...
UserDocs
Generation of CSM models from UCM models with jUCMNav In this project, we will extend jUCMNav (a UCM editor implemented as an Eclipse plug in) to convert UCM mode...
NEW - 23 Mar 2006 - 17:04 by YuliyaKhomich
UsingJUCMNavSReportGenerationTool
Using jUCMNav's Report Generation Tool .graybox { margin: 10px 10px 10px 10px; padding: 5px 5px 5px 5px; background: #F0F0F0; border: 1px solid black; } ...
NEW - 16 Aug 2001 - 15:58 by PeterThoeny
WebHome
jUCMNav: Juice up your modelling! jUCMNav v7.0.0 Release Notes (Latest stable, September 9, 2016) * Better support for the creation of feature model...
WebIndex
See also the faster WebTopicList
r2 - 24 Nov 2001 - 06:41 by PeterThoeny
WebLeftBar
* Web * Web Home * Changes * Index * Search * Webs
NEW - 16 Aug 2004 - 01:52 by ArthurClemens
WebNotify
This is a subscription service to be automatically notified by e mail when topics change in this ProjetSEG web. This is a convenient service, so you do not have t...
WebPreferences
ProjetSEG Web Preferences The following settings are web preferences of the ProjetSEG web. These preferences overwrite the site level preferences in ., and can be...
WebRss
Foswiki's ProjetSEG web /view/ProjetSEG The ProjetSEG web of TWiki. TWiki is a Web Based Collaboration Platform for the Corporate World.
r2 - 15 Aug 2004 - 23:27 by PeterThoeny
NEW - 08 Aug 2001 - 01:26 by PeterThoeny
NEW - 18 Jan 2004 - 05:52 by PeterThoeny
WebStatistics
Statistics for ProjetSEG Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads...
WebTopicList
See also the verbose WebIndex.
NEW - 24 Nov 2001 - 06:40 by PeterThoeny
XercerDocumentation
XERCES Apache #146;s Xerces is an XML validation tool that compares one or multiple given XML files against a Schema and outputs any discrepancies between the two...
r2 - 15 Apr 2006 - 11:36 by YuliyaKhomich
XercesDocumentation
XERCES Apache #146;s Xerces is an XML validation tool that compares one or multiple given XML files against a Schema and outputs any discrepancies between the two...
NEW - 16 Apr 2006 - 19:28 by IonAndritoiu
YouTube
Main.CyrilleDongmo 15 Jan 2011
Z151ImportExport
Standard URN (Z.151) Import/Export Project This project presents the implementation of the import/export of User Requirements Notation (URN) models in Z.151 forma...
Number of topics: 575

See also the faster WebTopicList
Topic revision: r2 - 24 Nov 2001, PeterThoeny
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback