|Home \ Prototypes \ Prototype Page||Login|
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 . 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.
Authors: Ana Moreira, João Araújo