Learn More
Despite increasing usage of mobile computing, exploiting its full potential is difficult due to its inherent problems such as resource scarcity, frequent disconnections, and mobility. Mobile cloud computing can address these problems by executing mobile applications on resource providers external to the mobile device. In this paper, we provide an extensive(More)
The new era of semantic web has enabled users to extract semantically relevant data from the web. The backbone of the semantic web is a shared uniform structure which defines how web information is split up regardless of the implementation language or the syntax used to represent the data. This structure is known as an ontology. As information on the web(More)
EXtensible Markup Language (XML) has emerged as the dominant standard in describing and exchanging data among heterogeneous data sources. XML with its self-describing hierarchical structure and its associated XML Schema (XSD) provides the flexibility and the manipulative power needed to accommodate complex, disconnected, heterogeneous data. The issue of(More)
The use of ontologies lies at the very heart of the newly emerging era of Semantic Web. They provide a shared conceptual-ization of some domain that may be communicated between people and application systems. A common problem with web ontologies is that they tend to grow large in scale and complexity as a result of ever increasing information requirements.(More)
SQL queries in the real world are replete with group-by and join operations. This Qpe of queries is often known as " GroupBy-Join " queries. In some GroupBy-Join queries, it is desirable to perform group-by before join in order to achieve better performance. This subset of GroupBy-Join queries is called " GroupBy-Before-Join " queries. In this paper, we(More)