10.1.3EA - Use Case Diagrams & System Boundaries

Hello,
When UCs are dropped into a system boundary, I think it would be nice if the UCs would be placed into the same package as the system boundary (system boundary package was changed BEFORE UCs are added). The UCs are always placed within the same package as the diagram is located.
Maybe I am missing something here.
Thanks.

Steve,
I have spoken to the developer and he agrees that it should really do this, so I have filed bug 4932509 for this.
Regards,
Lisa
JDev QA

Similar Messages

  • 10.1.3.0.3EA - use case diagrams

    hello,
    Is it possible to publish the diagrams and the use cases to a webserver?
    Thanks.
    Dany.

    Hi,
    If you select the Project node in the Navigator and then select 'Run | Javadoc <Project Name>' this will generate a JavaDoc style of your Use Cases and Use Case Diagrams and the Use Case Diagrams should allow you to click on a particular use case to jump to the definition.
    Hope that helps,
    Lisa
    JDev QA

  • Java 2 UML Use Case Diagrams

    I am stuck at Use Case Diagrams generator, which takes Problem Statement or Requirement in english and generated Use Case Diagrams from it.
    I am successful at finding and seperating Parts of Speech from English sentances using PoS Taggers.
    how can i model them?
    are there any tips/open source programs available.

    learn English so the software understands you.

  • Jdeveloper cannot load Use Case Diagram

    Hi all,
    I have a set of use-case diagrams that I worked on and everything has been coming fine until now. Suddenly, the diagrams cannot load, and I get this error message anytime I try to start jDeveloper:
    java.lang.IllegalStateException: Models cannot be loaded until registration is completed
    at oracle.bm.meta.MetaModelManager.loadModels(MetaModelManager.java:271)
    at oracle.bm.meta.MetaModelManager.access$1000171(MetaModelManager.java:60)
    at oracle.bm.meta.MetaModelManager$ModelLoader.getModel(MetaModelManager.java:576)
    at oracle.bm.persist.APersistedTypesHelper._registerMetaTypes(APersistedTypesHelper.java:191)
    at oracle.bm.persist.APersistedTypesHelper.registerMetaTypes(APersistedTypesHelper.java:89)
    at oracle.bm.persist.PersistedTypesRegistry.metaTypesInit(PersistedTypesRegistry.java:251)
    at oracle.bm.persist.PersistedTypesRegistry.getType(PersistedTypesRegistry.java:141)
    at oracle.bm.commonIde.node.NodeUtil.getArtifactsImpl(NodeUtil.java:663)
    at oracle.bm.commonIde.node.NodeUtil.getArtifacts(NodeUtil.java:301)
    at oracle.bm.commonIde.AddModelFileVetoListener.rebuildModelProject(AddModelFileVetoListener.java:747)
    at oracle.bm.commonIde.AddModelFileVetoListener.update(AddModelFileVetoListener.java:227)
    at oracle.ide.IdeSubject.notifyObservers(IdeSubject.java:215)
    at oracle.ide.model.DefaultDocument.notifyObservers(DefaultDocument.java:273)
    at oracle.ide.addin.UpdateMessage.fireObjectOpened(UpdateMessage.java:543)
    at oracle.ide.model.DataNode.fireObjectOpened(DataNode.java:191)
    at oracle.ide.model.DataNode$1.run(DataNode.java:168)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Any help please ?

    Hi,
    This turns out to have been an interaction between the AspectJ addin and the UML modelers. If you turn of the AspectJ addin the problem goes away. The issue has been logged against the AspectJ addin as:
    https://jdeveloperaop.dev.java.net/issues/show_bug.cgi?id=1
    There should be a fix avaliable soon,
    Gerard

  • 10.1.3 Use Case Diagram BME-02054 Circular package dependecy detected

    Hello,
    I am receiving the error
    BME-02054 Circular package dependecy detected
    when I try to change the package name of a system boundary. All I am doing is appending an additional package name to the end of the existing package name (thus wanting it to appear in a seperate package).
    As an example, my system boundary I have named security. The system boundary is currently located in package net::at::modeling::care. I then add security onto the end so I am wanting package name to be net::at::modeling::care::security. The error appears. I then go and change the package name to net::at::modeling::care::whatever and it works. I go back and change the package name to net::at::modeling::care::security and that now works. Thus by first going to whatever and then back to security I can change it to the pacakge I am wanting.

    Hi Lisa,
    I have been using version 10.1.3.34.12. Unfortunately I have somehow "lost" my diagram as now when I open it all elements have been removed. I am going to contine to play with this and see if I can get the error to occur again. I do know, that I was going out to the file system and ensure that directories were not created on the file system as I was getting this error. Thus, there couldn't have been anything in the packages already.
    Thanks for getting back to me.

  • Howmany use cases

    This is an excerpt from "UML Distilled" by Martin Fowler & Kendall scott(pageno.47)
    "How many use cases should you have?During a recent OOPSLA panel discussion, several use case experts said that for a 10-person-year project, they would expect around a dozen use cases. These are base use cases; each use case would have many scenarios and many variant use cases. I've also seen projects of similar size with more than a hundred seperate use cases.(If you count the variant use cases for a dozen use cases , the number end up about the same.)As ever, use what works for you."
    EXCERpT END
    So far my understanding of variant use case is that a variant use case represents a functionality that is reapeating across many use cases. The above excerpt does not seem to fit with this understanding.
    During the initial phases of project, if high level use case representation has to be conveyed to a domain expert , making use cases which include a great deal of similar requirements is a good idea as the whole system can be represented in a very simple manner.
    For example , a use case like "manage accounts" can be further subdivided in to open , deposit, withdraw, close account in later stages of development. But the issue is could these be called as use case variants. And how these are to correlated to the original use case "manage accounts"?.
    thanking you,
    sprasad

    Be careful with RUP - it's very documentation centric, and I have yet to see a case where all of the required documentation is useful to the successful development of the project.
    The hierarchial decomposition of a problem domain is best illustrated through dual mechanisms - both the Use Case diagrams, and actual Use Case documentation. The diagrams can be developed in a hierarchial fashion (i.e. a single use case on a high level diagram decomposes into several more detailed use cases on a separate diagram).
    Where you stop the decomposition is really part of the art of use case analysis, and will be impacted by the methodology that your team practices. The teams that I work with practice various "Agile" methodologies (XP, Scrum, Crystal, DSDM, etc.), so what I look for in a "detailed" use case is 1) can a developer build the needed functionality within a single development iteration? and 2) What other functional areas (if any) are similar enough to encourage the development of more generic functionality to address multiple requirements. My guess is that this is equivalent to the "variant" use cases mentioned above (bear in mind I haven't read the book).
    So it really depends on how your project team works. If you are practicing a "heavy" methodology like RUP or Waterfall, where all of the analysis is done up front, it is important to define all of the use cases in advance. This doesn't change the issue of how to establish the functional requirements hierarchy, but it does change when you will put in the effort to identify this hierarchy.
    If, on the other hand, you are practicing an Agile methodology you will still need to identify the hierarchy, but you do it in stages. For instance, at the beginning of a project I will identify the major functional needs (i.e. an accounting system needs AR, AP, journals, GL, etc), but then I will concentrate on the detailed analysis of only one aspect of the application. From there the team will design and build it. Then we move on to the next aspect of the application. At the end you still have a detailed analysis of the application (hierarchial use case information), but you can much more readily adapt to changing business requirements, and you tend to produce a lot less meaningless documentation.

  • Problems with use cases in JDeveloper 11.1.1.1.0

    Use cases made with JDeveloper 11.1.1.0.2 can not be used and edited in JDeveloper 11.1.1.1.0.
    Same problems with Use Case Diagrams.
    And it seems to be impossible to create new use cases in JDeveloper 11.1.1.1.0.
    What are the differences between 11.1.1.0.2 and 11.1.1.1.0 if you look at use cases??

    In JDeveloper 11.1.1.0.2 each use case has one file with the folllowing name: *.xhtml_usc.
    In JDeveloper 11.1.1.1.0 each use case has two files with a names like *.xhtml_usc and *.uml_usc (after standard migration with JDeveloper). I can still edit the *.xhtml_usc files, but I have no idea what to do with the *.uml_usc files. I can only open a Property-editor, but the properties I see have no relation with the text I used in my original use cases . New use cases only have a *.uml_usc file and a Property-editor. In javadoc the new use case does not appear.
    My question is: why do I have two different use case files in JDeveloper 11.1.1.0 and how can I use the Property editor??

  • What is a use case?

    Could someone tell me what a use case is? Is it some short of diagram?

    No it is not a diagram. A Use Case Diagram is a diagram, but it is not a Use Case.
    Read 'Writing Effective Use Cases', A. Cockburn.

  • Use Cases

    I need help making a use case diagram for a piece of text, is there any1 willing to help.
    its 5 lines of text, but tryed it but i think i have done it wrong

    Sun Studio is a suite of tools for developing, debugging, and analyzing programs written in C, C++, or Fortran (and to a limited extent, Java). You seem to be asking how to draw a diagram that represents some natural-language text. Such a task does not seem to be related to anything to anything you can do with Sun Studio.
    Where ever you wind up asking your question, I suggest you be more specific about what you are trying to do. For example, are you trying to draw a program flow chart, a PERT or Gantt chart (showing project flow), a UML chart (program organization), or something else?

  • Tutor: Simpe Use Cases: Can't find Business System in ID

    Hi everybody,
    I am doing the turorial of SAP's "simple Use Cases" PDF.
    On Page 10 I have to define Services without Party
    1) Objects tab -> Service without party
    2) Context Menu --> Assign Business System
    3) Continue
    4) Continue
    5) Select business system by using checkbox ???
    Here I can't find the business systems I defined in the SLD (Site 10 of tutorial)
    What did I wrong?
    Thanks in advance, Mario

    Hi Mario,
        In the Integration Directory, go to the second tab 'Objects'. In that you can find the node 'Service without Party'. Right click your mouse on that node and then choose 'Assign Business System'.
       You'll get a pop up click and continue till it reaches the third step in the pop up and then select the name of the business systems you have configured in SLD by selecting check boxes and on pressing 'Finish' button you'll have your business systems in your ID.
    Cheers
    JK
    PS: Award Points if this helps you

  • JDEV 11G TP3 [BUG]: Diagramming / Use Case & Activity  / open save

    I'm not able to open existing use diagram and couldn't save activity diagram after i created them. So UML is not functional in this preview release.
    Is this knowns bugs ?
    Is some workarounds knows ?
    I need these diagrams very soon and would know if i have to create them in a another tools or it is a way to use JDeveloper for them.
    Thank you

    You can find more details in these threads
    http://forums.oracle.com/forums/thread.jspa?threadID=622107
    JDEV 11G TP3 [BUG]: Diagramming / Use Case & Activity  / open save
    I already sent my project files to Shay. I may sent them to you too if needed.
    I suspect the problem may be due by the fact i'm using two workspaces simultanously, both managed with subversion. I already detected in the same configuration that "Select in Navigator" from pl/sql editor doesn't find an edited file (loaded from the offline database navigator) in the offline database navigator because it was searching the same project but in the wrong workspace.

  • What tools does Microsoft use to mock UI interfaces, flowchart, use cases, and UML diagrams?

    I have searched google, but was not able to find article or blogs to answer this question. The questions asked here are very old. So I think this is a very relevant question today.
    We are a .NET group and we to update how we storyboard our application development. What tools does Microsoft use to mock UI interfaces, flowcharts, and use cases? Specifically for projects that are either C# .NET MVC 5 and above (looking forward to
    vNext).
    In the past, power point was able to do some of these things, but it seems it has been deprecated? Does Visio use these things? Also, is Visual Studio's 2013 UML diagram any good or is there another tool in Microsoft's bag of goodies that has more options?
    I have read about blend, but it does not seem to be .NET MVC specific.  
    Again, this is asking about what tools Microsoft teams usually use to storyboard as our team would like to mimic the more contemporary processes. We are in the process of upgrading our .NET applications and feel it is time to update our workflow process
    as well.
    Any book recommendations on TFS 2013 and agile are welcomed as well.  

    hlyates,
    Sorry but you have posted to a forum that deals exclusively with questions/issues about Microsoft Project, a project management application.
    I suggest you delete this post and start with the following: http://social.technet.microsoft.com/Forums/projectserver/en-US/home?forum=whatforum
    John

  • Linking code to Use Cases/Sequence Diagrams

    How can one link Use case or sequence diagram components / to code
    do they have to be in the same project or can they be in some other projects?
    Is there a way to do this in JDeveloper (10.1.3) ?

    I think I failed to clarify this.
    Can I keep my requirement docs sequense diagrams in sync wiht the
    design or code or does this need to be done manually.
    JBuilder's together livesource automatically keeps them in sync.
    Does JDev do something similar ?

  • Code generation from use cases

    I have to build a system that inputs use cases and outputs code. I am as yet unsure how to do this. I assume the easiest way would be to go via class diagrams because code generation seems not a huge leap from there, but how would you suggest I get from the text use cases to a class diagram? Any help and pointers would be very very welcome.
    Cheers,
    Nicholas

    If you invent this, they will have to create a new Nobel prize for computing. And we as developers will all be out of business. Best of luck.
    - Saish

  • What is WAN compression on AOS 6.4.3.0 and it`s use case?

    Q: What is WAN compression on AOS 6.4.3.0 and it`s use case?
    A: This feature is supported from AOS 6.4.3.0 and above.
    The 7000 Series Controllers contain the Compression/Decompression Engine (CDE) that compresses the raw IP payload data and also decompresses the compressed payload data
    Deflation & Inflation
    The CDE compression process is called Deflation; the decompression process is called Inflation.
    XLP 4xx and XLP2xx Packet Processor Card is a high-performance network processor PCI Express card designed for use in PCI Express compliant systems.
    It features the latest Broadcom XLP 4xx series processor with up to 2.5 Gbps per CDE.
    This processor is ideally suited to both data-plane applications, which are inherently sensitive to memory latencies, and control-plane applications, which will help best-in-class processing performance.
    Advantages
    Four CDE channels on the XLP4XX processor and one CDE channel on the XLP2XX processor.
     2.5 GBps per CDE (Deflation process, Inflation process, or combination of both)
     Deflation context save and restore (at block boundaries)
     Inflation context save and restore (at arbitrary file position)
     Load balancing the input messages to all CDEs
    The Compression/Decompression Engine feature is enabled by default. However, the packets are compressed only if the IP Payload Compression Protocol (IPComp) is successfully negotiated via the Internet Key Exchange (IKE) protocol.
    Use-case
    Data compression reduces the size of data frames that are transmitted over a network link, thereby reducing the time required to transmit the frame across the network. IP payload compression is one of the key features of the WAN bandwidth optimization solution, which is comprised of the following elements:
    You can split a file or data into blocks, and each block can use the mode of compression that suits it best. In this case, it is packet data and there will be only one block.
    IP Payload Compression
    Traffic Management and QoS
    Caching
    Recommendation
    Boc (Branch office controller)can have traffic to destinations other than HQ on the same link, the preferred method is to enable payload compression on the IPsec tunnel between the branch controller and the master controller.
    IP Payload needs to be enabled only between Aruba devices.
    Notes
    When this hardware-based compression feature is enabled, the quality of unencrypted traffic (such as Lync or Voice traffic) is not compromised through increased latency or decreased throughput.

    They didn't do the NVIDIA test on it? At this point I guess it really doesn't matter. It sounds like it needs a new logic board, which has the GPU soldered on it. Price-wise, it's not worth having Apple put a new LB in it, given its age. If you're handy inside a laptop, you might consider installing a used LB yourself if you can find one on eBay, etc. Not good news, I know.

Maybe you are looking for

  • Iphone 5 issues with wifi connection

    Hope someone can help.  in the past few days my iphone 5 cannot or will not connect to the wifi network in my home.  It will connect if in close proximity to the home hub. Hub security been checked and all ok My phon has worked fine with wifi until t

  • PO Upload via LSMW

    Hi Experts, I created an LSMW for PO uploading. I used BAPI as my import method. When I run the LSMW, the values from the material master, vendor master, and inforecord OVERWRITE the values that I was passing from my upload text file. Is there a way

  • Probs with IOS 8 update on ipad mini

    Tried to update my ipad mini for latest version IOS8. Keep getting message that ipad needs to be restored, so tried to do this, and get error message, Ipad could not be restored - unknown error (3014). I have checked that laptop setting are all corre

  • Contact Groups are showing as "null"

    On my iPhone5 and iPad some of my Contact Groups are showing as "null".  This is new.  It didn't start until yesterday.  iCloud.com does not reflect this.  Everythings seems to be okay there.  What can I do to change this? 

  • Lacie iamakey "private" problem

    I own a Lacie iamakey thumb drive that includes a private encrypted partition, accessed by clicking lacie-private.app on the thumb drive itself.  The .app is visible and works fine on my iMac running OS 10.5.8; however, y Mac Air running Lion does no