Tools/Methods Vs Experience

Good morning all,
I am doing some research into the effectivieness of UML notations, tools and working methods in sotfware design as opposed to the developers experience of a selected programming language and paradigm.
I was wondering, what the general consesus is when it comes to designing software, do you prefer to use UML or do you prefer to use a methodology such as Extreme Programming etc and code it that way?
Many thanks,
Z.

I won't go that far for Together. But any software
that requires you to use BOTH mouse and keyboard for
nearly every screen gets tedious very quickly. I
also did not like how you had to drill down into
multiple popup windows just to change a method
signature. That's not my experience. Like I said, I never used pop-ups, I just changed the method signature in the code and the UML is automatically (and immediately) updated in realtime. When did you use it?
IMO, the best UML tool (other than buying something
like Rose)Now Rose is the worst UML tool, IMO. Everything Rational makes is clunky as far as I can tell. I can't count the number of times Rose decided to rearrange my diagrams such that I had to deleted all the associations and redraw them. The method generation was worthless too. Rose is the product that forces you to use a popup window to change the method signature.
was the old version of Visio before M$
bought it out. It even had a limited model
validator, which was dropped in subsequent releases.Viso's fine for drawing pictures but there's no reverse or round-trip engineering.

Similar Messages

  • RE: [REQ] Assisted management tools/methods for planshierarchies(imp/ex

    Hi William, and all forté subscribers.
    Thanks for your answers.
    To discuss on honest basis, let's say we don't plan to buy any product yet.
    But the 'small' forté code management is source of many problems.
    We're interfacing the 'workspaces handling' with text-based source control
    tools, and this (can) allows proper 'control'. Shame we can't build forté
    applications from proper text files :)
    Our issues are more about understanding the hierarchy between projects when
    it's not documented. Therefore, quite a reverse-engineering point of view,
    despite we stay in a " forte TOOL code " level.
    For your information, we have Select, used as " reference " model, and as
    interface to Express.
    For the Issues I've expressed, here's my (current) status.
    I learned 'b-tree' repositories have become standard for 3.0 (despite 2.0 had many),
    and therefore we're extremely waiting for 'R.4.0' code management.
    We've got a way to " visualize " plans depandancies from an exported workspace,
    but this doesn't allow 'update' (lacks forté workspace cross-verification facility).
    We've got another way to export a 'workspace' in both 'wex' and set of 'pex's,
    and building the import script from the wex file using an intelligent grep/sed script.
    Thanks for all your suggestions,
    J-Paul GABRIELLI
    Integration Engineer
    De: William Poon[SMTP:[email protected]]
    Date d'envoi: vendredi 10 juillet 1998 16:58
    A: 'Jean-Paul GABRIELLI'
    Cc: John Apps; Forte -- Development
    Objet: RE: [REQ] Assisted management tools/methods for plans hierarchies(imp/exports, supplier plans management & external APIs control)
    Hi Jean-Paul,
    One of our consultants has forwarded your message to me. I am
    extremely interested in learning more about your requirement. I am the
    lead engineer in the Compaq-Digital enterprise organization building
    component based development tools. Following are some of my thoughts as
    well as questions.
    William Poon, Compaq-Digital
    -----Original Message-----
    From: John Apps
    Sent: Friday, July 03, 1998 6:40 AM
    To: Forte -- Development
    Subject: FW: [REQ] Assisted management
    tools/methods for plans hierarchies (imp/exports, supplier plans
    management & external APIs control)
    From the Forte-Users newslist: I think this person is
    looking for CBD tools?! Perhaps William has an answer out of his
    research?
    Cheers,
    From: Jean-Paul
    GABRIELLI[SMTP:[email protected]]
    Reply To: Jean-Paul GABRIELLI
    Sent: Friday, July 03, 1998 11:28
    To: '00 Forte Mailinglist'
    Subject: [REQ] Assisted management tools/methods
    for plans hierarchies (imp/exports, supplier plans management & external
    APIs control)
    Hi,
    I'm looking for cross-projects investigation tools, to
    provide graphical understanding and management of
    forté source code. Viewing/updating plans dependencies,
    as well as managing external APIs calls are my
    requirements.
    I am not clear about this question. But I will give my best shot. Are
    you looking for some form of "source profiling" or "reverse engineering"
    tool where by it reads the Forte TOOL code and turn that into UML which
    then can be displayed in graphical form. My understanding is that
    SELECT's Enterprise has this capability for C/C++ code. They also work
    closely with Forte so they might have something that will work with TOOL
    code.
    In order to manage international developments between
    sites, applications have been split into 'components'.
    Therefore, and to keep it simple, each component comes
    out of a separate dedicated repository.
    At integration and build time, those sets of source code
    are merged together, supplier plans updated and
    forté applications built.
    Controlling UUIDs at export time keeps simple the reload
    of new delivered versions.
    But my issue is in the physical process to actually
    (get) deliver(ed) those sets of source code.
    Forté fscript allows to export classes, plans, or
    workspaces.
    Only 'plan exports' (pex) can provide a way to only
    deliver plans which have to be delivered.
    (i.e. without test projects, stubs or third party
    products plans which could be part of the workspace).
    Therefore, whereas an export script can easily be
    automated (list plans, and then for each plan find it
    and then export it with a meaningful name), the import
    process can't, because of plans dependancies.
    In order to assist that process, I would like to know if
    any of you did find ways to :
    1) Display in a tree view the plans hierarchy for a given
    workspace, or for a given repository baseline
    I don't think you can do it in Forte 3.0. But my I understanding is
    that they will have this capability in Forte 4.0. But Forte people will
    have more information.
    2) Export from a given workspace plans as separate
    files, as well as related import script (with proper sequence)
    3) Get from a set of pex files a plans hierarchy and a
    proper import script.
    Current workaround has been first to 'batch load' all
    the pex files until having them all loaded
    (first go loads top providers, then more and more as
    dependancies are resolved).
    Another one has been spending time grep'ing from pex
    files the 'includes' lines and designing on paper
    the tree. But that's long and evolving.
    Thanks for ideas and suggestions,
    J-Paul GABRIELLI
    Integration Engineer
    France
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Maybe Hamish Speirs can explain it - it was his post in another thread that gave me the idea and commands to try (see http://forums.novell.com/forums/nove...r-10038-a.html).
    We had a confluence of changes at the beginning of the semester (Sept) that no doubt helped contribute to the problem and yet also mask the real cause to a certain extent.
    1. The Thawte cert expired and was replaced with a new cert - Thawte does not support doing renewals on NetWare. This happened around the start of Sept.
    2. School semester begins. Thousands of students return.
    3. We use Pcounter for pay-for-print and it uses httpstk to provide a webpage for students to authorize print jobs.
    4. Printing activity in general goes way up.
    5. All printers are Secure.
    6. Apache, iPrint and httpstk all use the same Thawte certificate
    7. The print server was also hosting the netstorage service which also uses the Thawte cert (via apache).
    8. The print server was recently (August) virtualized (via p2v using the excellent Portlock Storage Manager)
    Eventually I built a new NetWare vm to host print services and got a new cert so at least the netstorage and print services were no longer running together. I suspected at that point that the likely source of the abends was NetStorage since Nile and SSL were almost always involved in the abends.
    After the separation the issues continued - so it wasn't netstorage's fault. Desparate searching of the 'net lead to H.'s post. The rest is history!
    It has now been 9 days up uptime without a single nile/ssl related abend ( I had one abend in pcounter but services survived).
    Ron
    "Seasoned Greasings and Happy New Rear!"

  • Documentation, success factor? Time consume? Tools, methods to use?

    Hello,
    Some questions in my mind, Please share your experience and knowledge. This is not a very technical question, it's a discussion.
    Experts, database team leaders, Consultants, managers, CTO, CEO can share their thoughts....
    - How many of you believe in documentation?
    - Is documentation a success factor or is it just a waste of time in some cases?
    - How much time should a database team spend on documentation per work day?
    - How to "invite" database team members to use, write, maintain the documentation; which "smart" methods can be used?
    - How can I know the documentation done is up to date? Should I just "trust" in my team members OR which "smarts" methods can be used to verify it?
    - Which methods, tools can be used of a good, complete documentation of the database libray, logical structure, procedures, jobs, backup / recovery, installation, migrations, etc ... ?
    Best regards,

    Experts, database team leaders, Consultants, managers, CTO, CEO can share their thoughts....I am non of them...
    - How many of you believe in documentation? 100% (Because its the number i.e. 100% which is representation of completeness)
    - Is documentation a success factor or is it just a waste of time in some cases?It depends. It is waste of time only, if reader is either not having any approach to solve the problem or he/she is not doing practice as per instructions in docs.
    - How much time should a database team spend on documentation per work day?Rather than opening facebook, chat room, playing games etc. (of course they are also meant for a mean), but one should think that i am an Oracle DBA; so my first task in free hour is to read docs.
    - How to "invite" database team members to use, write, maintain the documentation; which "smart" methods can be used? Some sort of motivation in term of money and/or appraisals.
    - How can I know the documentation done is up to date? Should I just "trust" in my team members OR which "smarts" methods can be used to verify it?It depends. First you can ask for proper documentation, check it and make necessary correction (if any required). As far as matter of concern of trust, yes you can but not blindly.
    - Which methods, tools can be used of a good, complete documentation of the database libray, logical structure, procedures, jobs, backup / recovery, installation, migrations, etc ... ?As far as Oracle concern, i think there is no such great need to have documentation, because database dictionary is having all sort of metadata; but yes for DBA concern, you have to properly outlined the major in and outs of business, person, technical resources with higher administration that any DBA has to write procedure in this way, these are backup strategies, rules, Guideline for Installation, How to perform migration etc. If any DBA find fail to follow these "Working Manuals" then they might be punished by any mean.
    I am not sure, how much all these are helpful, but i expressed my opinion/views.
    Regards
    Girish Sharma

  • Chart of account conversion SLO tool,method for a Production system

    Hi All
    We have a requirement like we want to use Chart of account conversion tool for a production system where transactional data are present.
    We have used this COA conversion tool for best practice solution not in a production system.
    we want to know the difference between these two methods like production and non production system.
    Provide me some process document on the SLO service tool for the same
    Mrinal dey
    9836265158

    Hi Mrinal
    I'm wondering the same? How to go on in productive system after to use the conversion toll?
    How did you manage?
    Regards
    Angels

  • Any tools/methods  to normalize the relations in database

    hi
    I need to normalize the relations upto 3NF in oracle database. please specify any method or tool to nrmalize.

    Hmmm...this question sounds VERY familiar:
    tools for normalization of huge table in oracle database

  • [REQ] Assisted management tools/methods for planshierarchies (imp/expor

    Hi,
    I'm looking for cross-projects investigation tools, to provide graphical understanding and management of
    fort&eacute; source code. Viewing/updating plans dependencies, as well as managing external APIs calls are my
    requirements.
    In order to manage international developments between sites, applications have been split into 'components'.
    Therefore, and to keep it simple, each component comes out of a separate dedicated repository.
    At integration and build time, those sets of source code are merged together, supplier plans updated and
    fort&eacute; applications built.
    Controlling UUIDs at export time keeps simple the reload of new delivered versions.
    But my issue is in the physical process to actually (get) deliver(ed) those sets of source code.
    Fort&eacute; fscript allows to export classes, plans, or workspaces.
    Only 'plan exports' (pex) can provide a way to only deliver plans which have to be delivered.
    (i.e. without test projects, stubs or third party products plans which could be part of the workspace).
    Therefore, whereas an export script can easily be automated (list plans, and then for each plan find it
    and then export it with a meaningful name), the import process can't, because of plans dependancies.
    In order to assist that process, I would like to know if any of you did find ways to :
    1) Display in a tree view the plans hierarchy for a given workspace, or for a given repository baseline
    2) Export from a given workspace plans as separate files, as well as related import script (with proper sequence)
    3) Get from a set of pex files a plans hierarchy and a proper import script.
    Current workaround has been first to 'batch load' all the pex files until having them all loaded
    (first go loads top providers, then more and more as dependancies are resolved).
    Another one has been spending time grep'ing from pex files the 'includes' lines and designing on paper
    the tree. But that's long and evolving.
    Thanks for ideas and suggestions,
    J-Paul GABRIELLI
    V'3000 Integration
    France
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hi Burkhard,
    Thanks for the suggestions. Three things:
    1. Using the Null version limits the cipher strength of the tcp/ip stack - we cannot do this.
    2. The sp8e patch set was already applied - we did it last year when it came out to support OS X 10.8
    3. I suspect the real cause is an OS X 10.9 (Mavericks) client. This was released last week. Ian Belton is also reporting the same issue (same abend, same timing). See his post in the iprint general forum at https://forums.novell.com/novell-pro...olid-lock.html
    He may have a fix, but it is too soon to tell (3 hours of up time is too short).
    Cheers,
    Ron

  • SOA Development Tools

    Which tools/methods are the best for analysis and design of a SOA project?
    - Design processes in BPMN? (I think you can simply use Visio with BPMN plugin, but how to convert that to use case model ??)
    - Go from use case model to Services
    - Go from Services in UML to Service Contract design (Say WSDL)
    Which tools are the best for these purposes? What are the best practices? What is the methodology you are managing your SOA projects? (I know there is IBM SOMA that does process decomposition...)
    Can you all please share you experiences..
    Thanks and Regards
    CK

    Have you got any answer for these questions
    Nikhil

  • Is APEX the tool for a lightweight browser based query only front end?

    I'm tasked with prototyping a lightweight browser based front end to display consolidated customer information. It needs to be callable from half a dozen disparate and mostly non-Oracle applications, each passing in a customer id parameter. In my mind I've already marked-down the only front-end tool I have experience of - Forms10g as being too resource intensive to be continually started up and closed down (plus the initial potential JVM download to locked-down PC's). That leaves me with a couple of options (as far as I can see) - APEX or ADF Faces. I'm slightly worried about the steep learning curve for a J2EE environment plus the possible compatibility issues with ie 5.5 ( I know, I know ). And finally, my question - I've got a good feeling about it but does APEX seem like a good fit for this sort of task?

    It needs to be callable from half a dozen disparate and mostly non-Oracle applications, each passing in a customer id parameter. Chris - They want to be able to hit a button in these other applications and see a browser window pop-up (quickly!), view the customer details (composite picture sourced from a data warehouse) then close the browser window and go back to their app. Needs to be lightweight for speed so APEX seemed a good idea.
    Denes - Thanks. I'm thinking that the users will regularly open this browser session from their app then close the APEX window to return - probably time and time again. Did you find that establishing a connection and getting the page up made it slow. Is there something I should concentrate on to make sure that aspect performs?

  • Selection tools and path tools similiar to Auto

    I use AutoCAD a lot at my work and the selection tools/methods in that program just beat the heck out of illustrator's.  Adobe should adopt some of those: select last, select previous, selection groups (not Groups as they already have, but just groups for selection purposes only).
    Also, illustrator could use and TRIM and EXTEND tool similiar to AutoCAD's.  EXTEND extends one or multiple lines to another; trim trims one or multiple lines to another line.

    > not Groups as they already have, but just groups for selection purposes only
    Select>SaveSelection.
    JET

  • Computer freezes while running Endeca Tools Service

    Hello,
    We are  facing a problem while running  Endeca Tools Service  with  Experience Manager (v3.1.2 ) on Windows 7.
    My computer freezes recurrently while the service is running. The same issue is happening to all of my colleagues who have installed the products.
    Any help with this is much much appreciated.
    Thanks.
    Edem

    For your question, you probably want the Endeca Experience Management forum (Endeca Experience Management).
    Endeca Information Discovery is a different product.

  • Other tools/option to achieve Health check

    Hi guys,
    I saw that there are a lot threads open regarding health check.
    I`m searching for an open source tool/commercial tool, manually created scripts that can check all oracle prerequisite (system information, oracle kernel parameters, packages) and Oracle database parameters. For performance analyze, top events, sql statements I stay on AWR or Statspack.
    There are already softs that helps to do health check, operating systems prerequisite checks like, Toad, raccheck, rda but I want to know If there are any other great tools/scripts.

    1010009 wrote:
    Yes, you are right EM is the best tool for this. But I`m sure that there are a lot dba that have created ther own scripts/tool/method for a health check. I want to go to clients that have there own dbas, monitoring database with EM, use oracle scripts. Even if they is using the best tools, I want to come with something new that will run upon oracle server. The output I want to put in a document an make an assesment with reported issues and resolution.This demands the quote "why reinvent the wheel" ? So if I understood you correctly, you want to make a best-out-of-the-best tool isn't it? What makes you think that a tool made by a single person would be better than or even equivalent to 12C CC for example? There are scripts created (and there are some really good ones too) by the DBAs but Oracle is very strongly asking people to get shifted towards the GC/CC as the level of complexity within the database is increasing day by day and its just going to increase.
    Aman....

  • UML Modeling Tool Suggestions?????

    My group is in need of an inexpensive but good "UML Modeling Tool". We are currently looking at a tool ( Enterprise Architect ) that produces use case diagrams, object model diagrams and will produce stubs from the diagrams and will also reverse engineer. It cost about $150 per seat but has some serious short comings. We dont want anything major like "Rational Rose". Any tools anyone has experience with and can recommend that inlcude UML, use case diagrams and object model diagrams would be great.

    Together cost a bit more then $150 but it worth it. Basically any piece of your code became the piece of class diagram or package diagram. The Feature Driven Development (not Use Case based approach you are looking for in a chip tool) is recommended for Together. Sometimes FDD is much more effective and it is very close to approach recommended by XP guys.

  • Minor Frustration with new crop tool movement

    Crop Tool
    Currently the new crop tool method feels very unnatural to me in movement. Is there any way we could get an option to maybe invert the x and y movement. Preferably one option for the x and a seperate for the y. I kind of like the way it works but in it's current form I am likely to just revert it to the old style.

    Stay with it, and I think you'll prefer the way it works now.  I grumbled about it on day one, but feel distictly embarrassed about doing so now, because it is way better now.  Check out this video, and see if that changes your mind
    http://www.lynda.com/home/Player.aspx?lpk4=101527&playChapter=False
    From here

  • An SCCM Tool for Technicians

    Hi
    I wanted to start a discussion about OS deploy methods.
    my organization doesn't want to allow the OSD task sequence to All Systems. even when it's protected with password and it's PXE\Media only - we don't want all computer \ server within the network to be able to boot to F12.
    so what we do is allowing the deployment to a specific collection
    when a technician is at the client and he want to start an OS deployment - he calls the SCCM team and ask then to add a computer to a collection with MAC Address \ SMBIOS GUID. well... we have some problems with this method, but on the other hand we don't
    want technicians to have permissions on the console and just install it wherever they want.
    we just want them to have this simple option of adding a new\existing computer's MAC address to a specific collection without giving them high privileges on the console.
    I have a feeling that this dilemma exists in almost every Enterprise so I was wondering if you have a special tool \ method for that?
    thanks
    Tamir Levy

    Enable unknown client support and deploy your task sequence to All unknown computer.This will prevent you to add the asset in collection if the entry is not there in  SCCM. If any client which need to be deployed and that is present
    in SCCM , simply delete them to make it unknown. In this case no need to add the asset with MAC ID and hostname.
    If you have many task sequence for different location and different image , USE MDT integrated UDI task sequence which will help you to integrate multiple images and application in a single task sequence.
    Regards, Shishir Kushawaha "If this thread answered your question, please click on "Mark as Answer"

  • Microsoft Enhanced Mitigation Experience Toolkit

    Regarding Vulnerability APSA10-05. Can you tell us if the Microsoft EMET tool (Enhanced Mitigation Experience Toolkit) will protect against this vulnerability if EMET is setup to protect the various .exe files from Adobe (Acrobat, FlashPlayer, etc...).
    This tools seems like it is one of the best ways to protect against Zero Day vulnerabilities in Adobe Software, but I am unsure if EMET can protect beyond the Adobe .exe and into the supporting DLLs. Testing your products with EMET would seem to me to be a good idea and then you could encourage users to use EMET to assist in protecting your software against Zero Day vulnerabilities. You could post that sort of protection information in your advisories.
    Thank you for you time.

    Please note that this is a user forum; you are not talking with Adobe here.  Adobe staff may or may not note any posts here.

Maybe you are looking for

  • Mac Pro (early 2008) keyboard stops working

    My Mac Pro (early 2008) has the Apple USB extended keyboard go no ops after the computer has been on for a while. This has been happening for quite a while and began shortly after I installed 10.6. It seemed to disappear for a while after 10.6.6 show

  • Why is my battery life so poor

    Switched over from PC this June. The 8-10 hour battery + 30 day stand-by sold me. However, My battery, fully charged has never offered >6 hours of time remaining, and the battery healthis already <93% in a matter of 3 months. I am thoroughly disappoi

  • Delete Beta Pages, Keynote, Numbers from iCloud

    Just purchased a MacBook Pro 15. Had Apple Store do a complete data migration from my PB 17. That seems to have worked OK. How do I get rid of the iWork Beta from iCloud? I am unable to save Pages documents to iCloud. I'm thinking that the Beta versi

  • Trapping Error through PL/SQL

    I was wondering if there is a way to trap errors somehow. I am trying a FOR..LOOP and I am looping through one table, through a cursor and inserting into another table. There some records that may not meet the criteria of the table that is being inse

  • Depent on session and cookies...

    why i can use two facebook or two email at a time?  any idea to change the procedure(program) is possible to work.   why can to do this concept.......................? note::   " only same browser"