Skip to main content

Modeling Artifacts (different ways of modeling)

News aggregator | "Modeling Artifacts (different ways of modeling)
Submitted by darrell on Wed, 22/06/2005 - 13:51.

Scott Ambler has a great page that lists 35 modeling artifact types. The page links to summary descriptions of a wide variety of modeling artifacts. Each page describes the artifact, provides an example or two, and provides links to suggested resources. In this list he also indicates if the technique is simple enough for stakeholders to learn, whether it is usually a paper-based artifact, whether he suggests creating it on a whiteboard, and what type of software he would consider using to create and maintain it.
Modeling Artifact
Business Rule
Change Case
Class Responsibility Collaborator (CRC) model
Contract model
Data Flow Diagram (DFD)
Essential Use Case
Essential User Interface Prototype
Free-Form Diagrams
Flow Chart
Logical Data Model (LDM)
Network Diagram
Object Role Model (ORM) Diagram
Physical Data Model (PDM)
Robustness Diagram
System Use Case
Technical Requirement
UML 2 Activity Diagram
UML 2 Class Diagram
UML 2 Communication/Collaboration Diagram
UML 2 Component Diagram
UML 2 Composite Structure Diagram
UML 2 Deployment Diagram
UML 2 Interaction Overview Diagram
UML 2 Object Diagram
UML 2 Package Diagram
UML 2 Sequence Diagram
UML 2 State Machine Diagram
UML 2 Timing Diagram
UML 2 Use Case Diagram
User Interface Flow Diagram (Storyboard)
User Interface Prototype
User Story
Post a Comment

Popular posts from this blog

Compact and Repair an Access Database. Add Ref. to : AdoDb, Jro

< ?xml version="1.0" encoding="utf-8" ?>

using ADODB;
using JRO;
using System.Configuration;
using System.Data.OleDb;
using System.IO;

public class CompactAndRepairAccessDb : System.Windows.Forms.Form
private System.ComponentModel.Container components = null;
private JRO.JetEngine jro;
private System.Windows.Forms.Button btnConfirm;
private System.Windows.Forms.TextBox tbxOriginalDbSize;
private System.Windows.Forms.TextBox tbxCompactedDbSize;
private OleDbConnection cnn;

public CompactAndRepairAccessDb() {

FileInfo fi = new FileInfo( ConfigurationSettings.AppSettings["PathOriginal"] );
int s = Convert.ToInt32( fi.Length/1000 );
this.tbxOriginalDbSize.Text = s.ToString() + " kb";

private void btnConfirm_Click(object sender, System.EventArgs e) {
// First close all instances of the database

VBScript to Automate login into gmail

Dim IE
Dim crtScreen
Set IE = CreateObject("InternetExplorer.Application")
USERNAME = "saudaziz"

With IE
.navigate ""
End With

'wait a while until IE as finished to load
Do while IE.busy
set WshShell = WScript.CreateObject("WScript.Shell")
Do While UCase(IE.Document.readyState) <> "COMPLETE"
WScript.Sleep 100
set WshShell=nothing
IE.document.all.Item("Email").value = USERNAME
IE.document.all.Item("pASSWD").value =pASSWORD
Set IE = Nothing