Prototypes details

  • Arcade (Aspectual Requirements Composition and Decision support tool)
  • Arcade makes it possible to define the viewpoint requirements, aspectual requirements and composition rules using pre-defined templates. These templates can, optionally, be enforced using XML schemas. The modules encapsulating the various requirements and composition rules are stored in eXist, a native XML database system [3]. A combination of DOM (Document Object Model) and SAX (Simple API for XML) is employed to: (i) validate the composition rules i.e. to ensure that they refer to viewpoints, aspects and requirements that exist in the database; (ii)compose the aspects and viewpoints and identify resulting conflicts in order to establish trade-offs.
  • 01 Jan 2003
  • Ana Moreira, João Araújo