A stack-based approach to query languages
Sco**, naming and binding are central concepts in the definition and understanding of
programming languages. With the introduction of sophisticated data models, these issues …
programming languages. With the introduction of sophisticated data models, these issues …
Demaq/Transscale: automated distribution and scalability for declarative applications
A Böhm, CC Kanne - Information Systems, 2011 - Elsevier
The goal of the Demaq/TransScale system is to automate the distribution of applications to
multiple hosts. Today, in order to create highly scalable architectures, developers have to …
multiple hosts. Today, in order to create highly scalable architectures, developers have to …
Demaq: A foundation for declarative XML message processing
A Böhm, CC Kanne, G Moerkotte - arxiv preprint cs/0612114, 2006 - arxiv.org
This paper gives an overview of Demaq, an XML message processing system operating on
the foundation of transactional XML message queues. We focus on the syntax and …
the foundation of transactional XML message queues. We focus on the syntax and …
View updating through predefined procedures
K Subieta, M Missala - Information Systems, 1989 - Elsevier
A method of view updating is proposed where translation of view updates is explicitly
determined by procedures written by the view definer (for example, by a database …
determined by procedures written by the view definer (for example, by a database …
Gql: A reasonable complex sql for genomic databases
HM Jamil - Proceedings IEEE International Symposium on Bio …, 2000 - ieeexplore.ieee.org
Validating hypotheses and reasoning about objects is becoming commonplace in
biotechnology research. The capability to reason strengthens comparative genomics …
biotechnology research. The capability to reason strengthens comparative genomics …
Processes are data: A programming model for distributed applications
A Böhm, CC Kanne - International Conference on Web Information …, 2009 - Springer
Many modern distributed applications employ protocols based on XML messages. Typical
architectures for these applications follow an approach where messages are organized in …
architectures for these applications follow an approach where messages are organized in …
[PDF][PDF] TRIPLE: A Logic for Reasoning with Parameterized Views over Semi-Structured Data
In this paper we investigate and formalize parameterized views for semi-structured data by
defining syntax and a model theoretic semantics of TRIPLE, a logic for dealing with views. A …
defining syntax and a model theoretic semantics of TRIPLE, a logic for dealing with views. A …
A case for parameterized views and relational unification
HM Jamil - Proceedings of the 2001 ACM symposium on Applied …, 2001 - dl.acm.org
In this paper, w eaddress the issue of remedying the scepter of impedance mismatch in
object-relational SQL. Our approach makes it possible to remain within the current confines …
object-relational SQL. Our approach makes it possible to remain within the current confines …
[PDF][PDF] Declarative development of distributed applications
A Böhm - 2007 - Citeseer
We present a novel approach for the convenient implementation and efficient execution of
distributed XML message processing applications. Various application classes such as Web …
distributed XML message processing applications. Various application classes such as Web …
Scalability transformations on declarative applications
A Böhm, CC Kanne - None, 2009 - madoc.bib.uni-mannheim.de
Many current distributed applications are based on the exchange of XML messages. Scaling
such applications to the high processing volume demanded by Internet-scale deployment …
such applications to the high processing volume demanded by Internet-scale deployment …