Software engineers think about an existing software system in terms of high-level models. The high-level models are translated to source code and the concepts represented in these...
This work describes a novel strategy for designing an XPath processor that acts over an RDF mapping of XML. We use a modelmapping approach to represent instances of XML and XML Sch...
Transactional Memory (TM) simplifies parallel programming by allowing for parallel execution of atomic tasks. Thus far, TM systems have focused on implementing transactional stat...
Austen McDonald, JaeWoong Chung, Brian D. Carlstro...
The world-wide-web (WWW) today consists of distinct, isolated islands of data and metadata. In the near future we expect the availability of a critical mass of data and metadata f...
Wolfgang Ketter, Arun Batchu, Gary Berosik, Dan Mc...
Requirement analysis is an important process in the design and development of information systems. Various tools and methodologies are used to gather the user requirements. These ...
Jawed I. A. Siddiqi, Babak Akhgar, Nazaraf Shah, F...