I'm trying to choose a tool for creating UML diagrams of all flavours. Usability is a major criteria for me, but I'd still take more power with a steeper learning curve and be happy. Free (as in beer) would be nice, but I'd be willing to pay if the tool's worth it. What should I be using?
...
All of my Visio experience is with LAN/WAN documentation. I recently had a desire to visualize the relationship between objects in the Nagios configuration and I realized I didn't know how to do it properly and moved on to something more important. I was reading the responses to this thread and realized this is something software devel...
So far I have encountered adjacency list, nested sets and nested intervals as models for storing tree structures in a database. I know these well enough and have migrated trees from one to another.
What are other popular models? What are their characteristics? What are good resources (books, web, etc) on this topic?
I'm not only lookin...
A common solution to building a model of a system which consists of many items of different types is to create a modular system, where each module is responsible for particular type. For example, there will be module for wombats WombatModule:IModule, where IModule interface has methods like GetCount() (to find number of wombats) and Upda...
What's your favorite open source database design/modeling tool? I'm looking for one that supports several databases, specially Firebird SQL but can't find one on Google.
Even if written in Java :D
...
Are there any best practices (or even standards) to store addresses in a consistent and comprehensive way in a database ?
To be more specific, I believe at this stage that there are two cases for address storage :
you just need to associate an address to a person, a building or any item (the most common case). Then a flat table with t...
I'm looking for book recommendations on data modeling for both OLTP and OLAP type databases. So both the application database and the data warehouse. I've been working with relational databases for a while now and I think I have the basic relational theory down, but I'm looking for more practical guides that can relate to the theory. ...
I would like to know what kind of toolkits, languages, libraries exist for agent-based modeling and what are the pros/cons of them?
Some examples of what I am thinking of are
Swarm, Repast, and MASS.
...
I am trying to get a sense of what tools people are using for system modeling? Right now I use:
Data Modeling - Erwin
System Architecture - Visio
UML - Visio
I have been looking for a good freeware data modeling tool that can rival Erwin, but haven't found anything yet. I have always wondered if tools like Popkins System Architect ...
Is anyone here actually using SysML for system specification or modeling?
...
These seem to mean the same thing. But what term is more appropriate in what context?
...
What is the best modeling methodology for representing software system. I mean like UML and so on.
Is UML better or is there something better than that out there?
My need is to represent graphically my web application , which is a 3-tier architecture.
I need a engineering model methodology like UML to depict the entire software system
f...
Does anyone know any Ajax-based UML Modeling tool ?
If this isn't clear enough, I'm looking for something like WWW SQL Designer for UML Modeling.
...
In Object Oriented Paradigm, I would create an object/conceptual model before I start implementing it using OO language.
Is there anything parallel to object model in functional programming. Is it called functional model? or we create the same conceptual model in both the paradigm before implementing it in one of the language..
Are th...
What is the difference between
A simple fields-accesors-mutators class
A rich-modeled class
What constitutes rich modeling in business-domain classes?
...
After attending a talk on Oslo/M I am struggling a bit to see the advantages of using it over existing methods and in what situation it would be useful.
I know its quite new and not all details have been released etc but can some one give me some advantages and when you might use it?
Thanks,
Alex
...
In the past, and intermittently now, I've used simulation tools like Easy Java Simulations and NetLogo.
They are great tools for visually modeling various mathematical/comp-sci concepts because "all you have to do" is write the simulation loop - the graphics, etc are handled for you.
However, one thing I have noticed is that improving ...
I know M is a new language from Microsoft that's targeted as a modeling solution but I'm still a bit fuzzy on usage / rationale / advantages. That's why I'm looking for interesting things that people have done with M, so I can understand it better.
...
Hopefully (but not necessarily) one that is independent of language or framework?
...
I want to model messages between users, here is the requirement:
User has received and sent messages, and should be retrieved by user.received_messages and user.sent_messages
Message has sender and receiver, and should be retrieved by message.sender and message.receiver.
I have created the User model as:
script/generate model User n...