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.

  1. org.openiaml.model.tests.codegen.model0_1.LoginHandlerKey
  2. org.openiaml.model.tests.codegen.model0_1.SimpleTestCase
  3. org.openiaml.model.tests.codegen.model0_1.SyncFieldApplicationElementProperty
  4. org.openiaml.model.tests.codegen.model0_1.SyncFieldDomainAttribute
  5. org.openiaml.model.tests.codegen.model0_1.SyncFormDomainObject
  6. org.openiaml.model.tests.codegen.model0_1.SyncStaticValueField
  7. org.openiaml.model.tests.codegen.model0_1.SyncWiresMultiple
  8. org.openiaml.model.tests.codegen.model0_1.SyncWiresPagesTestCase
  9. org.openiaml.model.tests.codegen.model0_1.SyncWiresProperties
  10. org.openiaml.model.tests.codegen.model0_1.SyncWiresTestCase
  11. org.openiaml.model.tests.codegen.model0_2.ConditionWireFalse
  12. org.openiaml.model.tests.codegen.model0_2.ConditionWireFalseServer
  13. org.openiaml.model.tests.codegen.model0_2.ReloadPage
  14. org.openiaml.model.tests.codegen.model0_2.Requirement1SyncWires
  15. org.openiaml.model.tests.codegen.model0_2.Requirement2StaticParams
  16. org.openiaml.model.tests.codegen.model0_2.Requirement3DynamicParams
  17. org.openiaml.model.tests.codegen.model0_2.Requirement4DynamicSources
  18. org.openiaml.model.tests.codegen.model0_2.Requirement5Operations
  19. org.openiaml.model.tests.codegen.model0_2.Requirement6Conditions
  20. org.openiaml.model.tests.codegen.model0_3.ButtonNavigate
  21. org.openiaml.model.tests.codegen.model0_3.ButtonSetValue
  22. org.openiaml.model.tests.codegen.model0_3.DatabaseWithInputForm
  23. org.openiaml.model.tests.codegen.model0_3.DataFlowTemporaryVariable
  24. org.openiaml.model.tests.codegen.model0_3.FailingOperation
  25. org.openiaml.model.tests.codegen.model0_3.FailingOperationHandler
  26. org.openiaml.model.tests.codegen.model0_3.FailingOperationHandlerSession
  27. org.openiaml.model.tests.codegen.model0_3.FailingOperationHandlerSessionContained
  28. org.openiaml.model.tests.codegen.model0_3.FailingOperationHandlerSessionMultiple
  29. org.openiaml.model.tests.codegen.model0_3.NewInstanceAttributeSession
  30. org.openiaml.model.tests.codegen.model0_3.NewInstanceAttributeSessionAutosave
  31. org.openiaml.model.tests.codegen.model0_3.NewInstanceObject
  32. org.openiaml.model.tests.codegen.model0_3.NewInstanceObjectAutosave
  33. org.openiaml.model.tests.codegen.model0_3.PropertiesFileWithInputForm
  34. org.openiaml.model.tests.codegen.model0_3.SelectField
  35. org.openiaml.model.tests.codegen.model0_3.SelectFieldExplicit
  36. org.openiaml.model.tests.codegen.model0_3.SelectFieldFromDynamicObject
  37. org.openiaml.model.tests.codegen.model0_3.SelectFieldFromDynamicQuery
  38. org.openiaml.model.tests.codegen.model0_3.SelectFieldFromDynamicQueryAutosave
  39. org.openiaml.model.tests.codegen.model0_3.SelectFieldFromObject
  40. org.openiaml.model.tests.codegen.model0_3.SelectFieldFromObjectQuery
  41. org.openiaml.model.tests.codegen.model0_3.SelectFieldQuery
  42. org.openiaml.model.tests.codegen.model0_3.SelectMissing
  43. org.openiaml.model.tests.codegen.model0_3.SelectMissingExpected
  44. org.openiaml.model.tests.codegen.model0_3.SessionInit
  45. org.openiaml.model.tests.codegen.model0_3.SessionSinglePage
  46. org.openiaml.model.tests.codegen.model0_3.SessionSyncInSession
  47. org.openiaml.model.tests.codegen.model0_3.SessionSyncWires
  48. org.openiaml.model.tests.codegen.model0_3.SessionSyncWiresMultiple
  49. org.openiaml.model.tests.codegen.model0_3.TestProgressMonitor
  50. org.openiaml.model.tests.codegen.model0_4.DomainInheritance
  51. org.openiaml.model.tests.codegen.model0_4.DomainInheritanceEditing
  52. org.openiaml.model.tests.codegen.model0_4.JoinSplitClientSide
  53. org.openiaml.model.tests.codegen.model0_4.JoinSplitServerSide
  54. org.openiaml.model.tests.codegen.model0_4.LoginHandlerInstance
  55. org.openiaml.model.tests.codegen.model0_4.LoginHandlerInstanceComplete
  56. org.openiaml.model.tests.codegen.model0_4.LoginHandlerInstanceMultiple
  57. org.openiaml.model.tests.codegen.model0_4.LoginHandlerUser
  58. org.openiaml.model.tests.codegen.model0_4.NewInstanceWithoutId
  59. org.openiaml.model.tests.codegen.model0_4.QueryParameterAsParameter
  60. org.openiaml.model.tests.codegen.model0_4.QueryParameterSet
  61. org.openiaml.model.tests.codegen.model0_4.SessionNewDomainInstance
  62. org.openiaml.model.tests.codegen.model0_4.SetWireChained
  63. org.openiaml.model.tests.codegen.model0_4.SetWireClient
  64. org.openiaml.model.tests.codegen.model0_4.SetWireRemote
  65. org.openiaml.model.tests.codegen.model0_4.SetWireSync
  66. org.openiaml.model.tests.codegen.model0_4.SetWireSyncChained
  67. org.openiaml.model.tests.codegen.model0_4.UserCreateRoles
  68. org.openiaml.model.tests.codegen.model0_4.UserModifyRoles
  69. org.openiaml.model.tests.codegen.model0_4.UserMultiplePermissions
  70. org.openiaml.model.tests.codegen.model0_4.UserMultiplePermissionsAndRoles
  71. org.openiaml.model.tests.codegen.model0_4.UserMultiplePermissionsOr
  72. org.openiaml.model.tests.codegen.model0_4.UserPermissions
  73. org.openiaml.model.tests.codegen.model0_4.UserPermissionsPage
  74. org.openiaml.model.tests.codegen.model0_4.UserPermissionsRecursive
  75. org.openiaml.model.tests.codegen.model0_4.UserRoleExtends
  76. org.openiaml.model.tests.codegen.model0_4.UserRoles
  77. org.openiaml.model.tests.codegen.model0_4.UserRolesLoginHandler
  78. org.openiaml.model.tests.codegen.TestExceptionHandling
  79. org.openiaml.model.tests.codegen.TestExceptionHandling
  80. org.openiaml.model.tests.codegen.TestIncludeLibraries
  81. org.openiaml.model.tests.codegen.TestIncludeLibraries
  82. org.openiaml.model.tests.inference.ConditionWireFalse
  83. org.openiaml.model.tests.inference.ConditionWireFalseServer
  84. org.openiaml.model.tests.inference.ConditionWireXpath
  85. org.openiaml.model.tests.inference.ConditionWireXpathThreePages
  86. org.openiaml.model.tests.inference.DatabaseWithInputForm
  87. org.openiaml.model.tests.inference.model0_3.InputFormInstanceMapping
  88. org.openiaml.model.tests.inference.model0_3.NewInstanceWireMapping
  89. org.openiaml.model.tests.inference.model0_3.PropertiesFileMapping
  90. org.openiaml.model.tests.inference.model0_4.DomainInheritance
  91. org.openiaml.model.tests.inference.model0_4.DomainInheritanceEditing
  92. org.openiaml.model.tests.inference.model0_4.DomainInstanceSaveOperation
  93. org.openiaml.model.tests.inference.model0_4.GeneratedPrimaryKey
  94. org.openiaml.model.tests.inference.model0_4.LoginHandlerInstance
  95. org.openiaml.model.tests.inference.model0_4.LoginHandlerInstanceMultiple
  96. org.openiaml.model.tests.inference.model0_4.LoginHandlerKey
  97. org.openiaml.model.tests.inference.model0_4.SelectWireAttributeInference
  98. org.openiaml.model.tests.inference.model0_4.SetWireClient
  99. org.openiaml.model.tests.inference.model0_4.UserModifyRoles
  100. org.openiaml.model.tests.inference.model0_4.UserRoles
  101. org.openiaml.model.tests.inference.model0_4.UserRolesLoginHandler
  102. org.openiaml.model.tests.inference.PropertiesFileWithInputForm
  103. org.openiaml.model.tests.inference.Requirement4DynamicSources
  104. org.openiaml.model.tests.inference.Requirement4DynamicSources
  105. org.openiaml.model.tests.inference.SavedRuleSources
  106. org/openiaml.model.tests.inference.SelectField
  107. org.openiaml.model.tests.inference.SelectFieldFromObject
  108. org.openiaml.model.tests.inference.SessionSyncWires
  109. org.openiaml.model.tests.inference.SyncFieldDomainAttribute
  110. org.openiaml.model.tests.inference.SyncFormDomainObject
  111. org.openiaml.model.tests.inference.SyncWireProperties
  112. org.openiaml.model.tests.inference.SyncWireTestCase

Contact Details

License

These rules are part of the IAML project and thus licensed under the Eclipse Public Licence 1.0.

Copyright Notice

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.

Valid XHTML 1.0 Transitional