Model Completion: Test Models Suite
< openiaml.org
This is an list of all of the test models used in the evaluation of the ASWEC 2010 paper
Non-Montonic Model Completion in Web Application Engineering.
In particular, this consists of the models used in individual test cases as of 12 January, 2010 in the
IAML project. Empty models
and duplicate test cases are ignored, leaving 110 test models used for integration and code generation testing.
- org.openiaml.model.tests.codegen.model0_1.LoginHandlerKey
- org.openiaml.model.tests.codegen.model0_1.SimpleTestCase
- org.openiaml.model.tests.codegen.model0_1.SyncFieldApplicationElementProperty
- org.openiaml.model.tests.codegen.model0_1.SyncFieldDomainAttribute
- org.openiaml.model.tests.codegen.model0_1.SyncFormDomainObject
- org.openiaml.model.tests.codegen.model0_1.SyncStaticValueField
- org.openiaml.model.tests.codegen.model0_1.SyncWiresMultiple
- org.openiaml.model.tests.codegen.model0_1.SyncWiresPagesTestCase
- org.openiaml.model.tests.codegen.model0_1.SyncWiresProperties
- org.openiaml.model.tests.codegen.model0_1.SyncWiresTestCase
- org.openiaml.model.tests.codegen.model0_2.ConditionWireFalse
- org.openiaml.model.tests.codegen.model0_2.ConditionWireFalseServer
- org.openiaml.model.tests.codegen.model0_2.ReloadPage
- org.openiaml.model.tests.codegen.model0_2.Requirement1SyncWires
- org.openiaml.model.tests.codegen.model0_2.Requirement2StaticParams
- org.openiaml.model.tests.codegen.model0_2.Requirement3DynamicParams
- org.openiaml.model.tests.codegen.model0_2.Requirement4DynamicSources
- org.openiaml.model.tests.codegen.model0_2.Requirement5Operations
- org.openiaml.model.tests.codegen.model0_2.Requirement6Conditions
- org.openiaml.model.tests.codegen.model0_3.ButtonNavigate
- org.openiaml.model.tests.codegen.model0_3.ButtonSetValue
- org.openiaml.model.tests.codegen.model0_3.DatabaseWithInputForm
- org.openiaml.model.tests.codegen.model0_3.DataFlowTemporaryVariable
- org.openiaml.model.tests.codegen.model0_3.FailingOperation
- org.openiaml.model.tests.codegen.model0_3.FailingOperationHandler
- org.openiaml.model.tests.codegen.model0_3.FailingOperationHandlerSession
- org.openiaml.model.tests.codegen.model0_3.FailingOperationHandlerSessionContained
- org.openiaml.model.tests.codegen.model0_3.FailingOperationHandlerSessionMultiple
- org.openiaml.model.tests.codegen.model0_3.NewInstanceAttributeSession
- org.openiaml.model.tests.codegen.model0_3.NewInstanceAttributeSessionAutosave
- org.openiaml.model.tests.codegen.model0_3.NewInstanceObject
- org.openiaml.model.tests.codegen.model0_3.NewInstanceObjectAutosave
- org.openiaml.model.tests.codegen.model0_3.PropertiesFileWithInputForm
- org.openiaml.model.tests.codegen.model0_3.SelectField
- org.openiaml.model.tests.codegen.model0_3.SelectFieldExplicit
- org.openiaml.model.tests.codegen.model0_3.SelectFieldFromDynamicObject
- org.openiaml.model.tests.codegen.model0_3.SelectFieldFromDynamicQuery
- org.openiaml.model.tests.codegen.model0_3.SelectFieldFromDynamicQueryAutosave
- org.openiaml.model.tests.codegen.model0_3.SelectFieldFromObject
- org.openiaml.model.tests.codegen.model0_3.SelectFieldFromObjectQuery
- org.openiaml.model.tests.codegen.model0_3.SelectFieldQuery
- org.openiaml.model.tests.codegen.model0_3.SelectMissing
- org.openiaml.model.tests.codegen.model0_3.SelectMissingExpected
- org.openiaml.model.tests.codegen.model0_3.SessionInit
- org.openiaml.model.tests.codegen.model0_3.SessionSinglePage
- org.openiaml.model.tests.codegen.model0_3.SessionSyncInSession
- org.openiaml.model.tests.codegen.model0_3.SessionSyncWires
- org.openiaml.model.tests.codegen.model0_3.SessionSyncWiresMultiple
- org.openiaml.model.tests.codegen.model0_3.TestProgressMonitor
- org.openiaml.model.tests.codegen.model0_4.DomainInheritance
- org.openiaml.model.tests.codegen.model0_4.DomainInheritanceEditing
- org.openiaml.model.tests.codegen.model0_4.JoinSplitClientSide
- org.openiaml.model.tests.codegen.model0_4.JoinSplitServerSide
- org.openiaml.model.tests.codegen.model0_4.LoginHandlerInstance
- org.openiaml.model.tests.codegen.model0_4.LoginHandlerInstanceComplete
- org.openiaml.model.tests.codegen.model0_4.LoginHandlerInstanceMultiple
- org.openiaml.model.tests.codegen.model0_4.LoginHandlerUser
- org.openiaml.model.tests.codegen.model0_4.NewInstanceWithoutId
- org.openiaml.model.tests.codegen.model0_4.QueryParameterAsParameter
- org.openiaml.model.tests.codegen.model0_4.QueryParameterSet
- org.openiaml.model.tests.codegen.model0_4.SessionNewDomainInstance
- org.openiaml.model.tests.codegen.model0_4.SetWireChained
- org.openiaml.model.tests.codegen.model0_4.SetWireClient
- org.openiaml.model.tests.codegen.model0_4.SetWireRemote
- org.openiaml.model.tests.codegen.model0_4.SetWireSync
- org.openiaml.model.tests.codegen.model0_4.SetWireSyncChained
- org.openiaml.model.tests.codegen.model0_4.UserCreateRoles
- org.openiaml.model.tests.codegen.model0_4.UserModifyRoles
- org.openiaml.model.tests.codegen.model0_4.UserMultiplePermissions
- org.openiaml.model.tests.codegen.model0_4.UserMultiplePermissionsAndRoles
- org.openiaml.model.tests.codegen.model0_4.UserMultiplePermissionsOr
- org.openiaml.model.tests.codegen.model0_4.UserPermissions
- org.openiaml.model.tests.codegen.model0_4.UserPermissionsPage
- org.openiaml.model.tests.codegen.model0_4.UserPermissionsRecursive
- org.openiaml.model.tests.codegen.model0_4.UserRoleExtends
- org.openiaml.model.tests.codegen.model0_4.UserRoles
- org.openiaml.model.tests.codegen.model0_4.UserRolesLoginHandler
- org.openiaml.model.tests.codegen.TestExceptionHandling
- org.openiaml.model.tests.codegen.TestExceptionHandling
- org.openiaml.model.tests.codegen.TestIncludeLibraries
- org.openiaml.model.tests.codegen.TestIncludeLibraries
- org.openiaml.model.tests.inference.ConditionWireFalse
- org.openiaml.model.tests.inference.ConditionWireFalseServer
- org.openiaml.model.tests.inference.ConditionWireXpath
- org.openiaml.model.tests.inference.ConditionWireXpathThreePages
- org.openiaml.model.tests.inference.DatabaseWithInputForm
- org.openiaml.model.tests.inference.model0_3.InputFormInstanceMapping
- org.openiaml.model.tests.inference.model0_3.NewInstanceWireMapping
- org.openiaml.model.tests.inference.model0_3.PropertiesFileMapping
- org.openiaml.model.tests.inference.model0_4.DomainInheritance
- org.openiaml.model.tests.inference.model0_4.DomainInheritanceEditing
- org.openiaml.model.tests.inference.model0_4.DomainInstanceSaveOperation
- org.openiaml.model.tests.inference.model0_4.GeneratedPrimaryKey
- org.openiaml.model.tests.inference.model0_4.LoginHandlerInstance
- org.openiaml.model.tests.inference.model0_4.LoginHandlerInstanceMultiple
- org.openiaml.model.tests.inference.model0_4.LoginHandlerKey
- org.openiaml.model.tests.inference.model0_4.SelectWireAttributeInference
- org.openiaml.model.tests.inference.model0_4.SetWireClient
- org.openiaml.model.tests.inference.model0_4.UserModifyRoles
- org.openiaml.model.tests.inference.model0_4.UserRoles
- org.openiaml.model.tests.inference.model0_4.UserRolesLoginHandler
- org.openiaml.model.tests.inference.PropertiesFileWithInputForm
- org.openiaml.model.tests.inference.Requirement4DynamicSources
- org.openiaml.model.tests.inference.Requirement4DynamicSources
- org.openiaml.model.tests.inference.SavedRuleSources
- org/openiaml.model.tests.inference.SelectField
- org.openiaml.model.tests.inference.SelectFieldFromObject
- org.openiaml.model.tests.inference.SessionSyncWires
- org.openiaml.model.tests.inference.SyncFieldDomainAttribute
- org.openiaml.model.tests.inference.SyncFormDomainObject
- org.openiaml.model.tests.inference.SyncWireProperties
- org.openiaml.model.tests.inference.SyncWireTestCase
These rules are part of the IAML project and thus
licensed under the Eclipse Public Licence 1.0.
This material is presented to ensure timely dissemination of scholarly and technical
work. Copyright and all rights therein are retained by authors or by other copyright
holders. All persons copying this information are expected to adhere to the terms and
constraints invoked by each author's copyright. In most cases, these works may not be
reposted without the explicit permission of the copyright holder.