cocamo package

This Package describes the grouping of artifacts for CoCaMo for SMCubes into a Program. A program relates to the group of artifacts, and we allow the contents of Programs to reference other programs.

EPackage properties:
Namespace Prefix: cocamo
Namespace URI: http://www.eclipse.org/efbt/cocamo

SMCubesBDDTest

A test specific to the SMCubes methodolgy of describing Input Data structures and Output DataStructures (As cubes of typically COMBINATIONS representing report cells)

Supertype:BDDTest

References
Name
Properties
Documentation
expectedResults
Cardinality: [0..1]

The expected results

inputData
Cardinality: [0..1]
Containment

The input data

SMCubesBDDTestModule

A module containing a set of SMCubesTests

Supertype:TestModule

References
Name
Properties
Documentation
tests
Cardinality: [0..*]
Containment

The tests

SMCubesRegFunctionalityTest

Supertype:RegFunctionalityTest

References
Name
Properties
Documentation
expectedResults
Cardinality: [0..1]

The expected results

inputData
Cardinality: [0..1]
Containment

The input data

SMCubesRegFunctionalityTestModule

Supertype:TestModule

References
Name
Properties
Documentation
regFunctionalityTests
Cardinality: [0..*]
Containment

SMCubesReportResults

Expected results which follwo the way that SMCubes represents Report Celss (As COMBINATIONs)

Supertype:Result

References
Name
Properties
Documentation
reportCells
Cardinality: [0..*]
Containment

The value of a ReportCell

SMCubesStaticModel

An SMCubesStaticModel relates to the group of artifacts, and we allow the contents of a SMCubesStaticModel to reference other SMCubesStaticModels.

Supertype:StaticModel

References
Name
Properties
Documentation
bddTestDefinitions
Cardinality: [0..1]
Containment

The TestDefinitions associated with the program, these will be refrence by FunctionalityModules

functionalityModules
Cardinality: [0..1]
Containment

The FunctionaltyModules associated with the program, these will be refrence by FunctionalityModules

regFunctionalityTestDefinitions
Cardinality: [0..1]
Containment

The TestDefinitions associated with the program, these will be refrence by FunctionalityModules

regFunctionalityTests
Cardinality: [0..1]
Containment

The Tests associated with the program, these will be refrence by FunctionalityModules

requirements
Cardinality: [0..1]
Containment

The requirements associated with the program, these will be refrence by FunctionalityModules

smCubesModel
Cardinality: [0..1]
Containment

The SMCubes Model associated with the Program

testConstriants
Cardinality: [0..1]
Containment

The TestConstraints associated with the program, these will be refrence by FunctionalityModules

testTemplates
Cardinality: [0..1]
Containment

The TestTemplates associated with the program, these will be refrence by FunctionalityModules

tests
Cardinality: [0..1]
Containment

The Tests associated with the program, these will be refrence by FunctionalityModules

SMCubesTestInputData

InputData for that represents instances of SMCubesModels, they are set of rws of data meeting the cube structure of an associated cube

Supertype:TestInputData

References
Name
Properties
Documentation
smcubes_inputdata
Cardinality: [0..*]
Containment

The input data

StaticModel

A StaticModel relates to the group of artifacts, and we allow the contents of a StaticModel to reference other StaticModels.

Attributes
Name
Properties
Documentation
name
T: EString
Cardinality: [0..1]
Identifier