Simplest Enterprise Continuous Integration Solutions

Friday, April 30, 2010

Enterprise Architecture Practice 15 - How to do EA Impact Analysis in Casewise 12

- Object Type Objects (with Category + Association Name + UserDefined Properties + Bilingual) based on Object Type Chain
Based on previous article associated Mathematics Model, it'll be pretty straight forward to plug in Bilingual filter (such as, English and none English) into ObjectTypeObject Mathematics Model
/*
/* Purpose: A POC approach (Mathematics Model) for Object Type Objects based on Object Type Chain
/* Inputs:
/* modelName: Casewise Model Name
/* objectTypeChain: Object Type Chain (unlimited layers)
/* displayInEnglish: in English if TRUE, otherwise in non English
/* Returns: (a table valued) ObjectTypeObject
/*
get objectTypeChainTip
If objectTypeChainTip belongs to User Defined
  get Object Type Object ID, TYPE, NAME based on User Defined
Else
  get Object Type Object ID, TYPE, NAME based on POLDAT
End
get categoryProperty based on above TYPE
get associationName
If displayInEnglish is TRUE
  get UserDefinedProperties in English
Else
  get UserDefinedProperties in non English
End
Return returnResults (ObjectTypeObject with Category + Association Name + UserDefined Properties + Bilingual)

Friday, April 23, 2010

Enterprise Architecture Practice 14 - How to do EA Impact Analysis in Casewise 11

- Object Type Objects (with Category + Association Name + UserDefined Properties) based on Object Type Chain
Based on previous article associated Mathematics Model, it'll be pretty straight forward to plug in User Defined Properties (besides Description, ScriptName) into ObjectTypeObject Mathematics Model
/*
/* Purpose: A POC approach (Mathematics Model) for Object Type Objects based on Object Type Chain
/* Inputs:
/* modelName: Casewise Model Name
/* objectTypeChain: Object Type Chain (unlimited layers)
/* Returns: (a table valued) ObjectTypeObject
/*
get objectTypeChainTip
If objectTypeChainTip belongs to User Defined
  get Object Type Object ID, TYPE, NAME based on User Defined
Else
  get Object Type Object ID, TYPE, NAME based on POLDAT
End
get categoryProperty based on above TYPE
get associationName
get userDefinedProperties
Return returnResults (ObjectTypeObject with Category + Association Name + UserDefined Properties)

Friday, April 16, 2010

Enterprise Architecture Practice 13 - How to do EA Impact Analysis in Casewise 10

- Object Type Objects (with Category + Association) based on Object Type Chain
Based on previous article associated Mathematics Model, it'll be pretty straight forward to plug in Association Name into ObjectTypeObject Mathematics Model
/*
/* Purpose: A POC approach (Mathematics Model) for Object Type Objects based on Object Type Chain
/* Inputs:
/* modelName: Casewise Model Name
/* objectTypeChain: Object Type Chain (unlimited layers)
/* Returns:
/* (a table valued) ObjectTypeObject
/*
get objectTypeChainTip
If objectTypeChainTip belongs to User Defined
  get Object Type Object ID, TYPE, NAME based on User Defined
Else
  get Object Type Object ID, TYPE, NAME based on POLDAT
End
get categoryProperty based on above TYPE
get associationName
Return returnResults (ObjectTypeObject with Category + Association Name )

Saturday, April 10, 2010

Enterprise Architecture Practice 12 - How to do EA Impact Analysis in Casewise 9

- Object Type Objects (with Category) based on Object Type Chain
Based on previous article associated Mathematics Model, it'll be pretty straight forward to plug in Category information into ObjectTypeObject Mathematics Model
/*
/* Purpose: A POC approach (Mathematics Model) for Object Type Objects based on Object Type Chain
/* Inputs:
/* modelName: Casewise Model Name
/* objectTypeChain: Object Type Chain (unlimited layers)
/* Returns:
/* (a table valued) ObjectTypeObject
/*
get objectTypeChainTip
If objectTypeChainTip belongs to User Defined
  get Object Type Object ID, TYPE, NAME based on User Defined
Else
  get Object Type Object ID, TYPE, NAME based on POLDAT
End
get categorytProperty based on above TYPE
Return returnResults (ObjectTypeObject with Category)

Sunday, April 4, 2010

Enterprise Architecture Practice 11 - How to do EA Impact Analysis in Casewise 8

- Object Type Objects based on Object Type Chain
Object Type Chain Mathematics Model computes all of table valued Object Type Chains (unlimited layers)
for instance,
in Desc mode, the Object Type Chains could be:
OT_1 > OT_2
OT_1 > OT_2 > OT_3
OT_1 > Application
OT_1 > Application > OT_3
Or
in Asc mode, the Object Type Chains could be:
OT_3 < OT_2
OT_3 < OT_2 < OT_1
OT_3 < Application
OT_3 < Application < OT_1


The Mathematics Model for each tip of the Object Type Chain (for instance, OT_3 is tip of Object Type Chain OT_1 > OT_2 > OT_3) is below:


/*
/* Purpose: A POC approach (Mathematics Model) for Object Type Objects based on Object Type Chain
/* Inputs
/* modelName: Casewise Model Name
/* objectTypeChain: Object Type Chain (unlimited layers)
/* Returns:
/* (a table valued) ObjectTypeObject
/*
get objectTypeChainTip
If objectTypeChainTip belongs to User Defined
  get Object Type Object ID, TYPE, NAME based on User Defined
Else
  get Object Type Object ID, TYPE, NAME based on POLDAT       
End
Return returnResults (ObjectTypeObject)