Search For:

Displaying 1-19 out of 19 total
XML Query Processing
Found in: Data Engineering, International Conference on
By Daniela Florescu, Donald Kossmann
Issue Date:April 2004
pp. 874
No summary available.
   
The Claremont report on database research
Found in: Communications of the ACM
By Alexander S. Szalay, Alon Y. Halevy, Anastasia Ailamaki, Anhai Doan, Beng Chin Ooi, Daniela Florescu, Donald Kossmann, Eric A. Brewer, Gerhard Weikum, Hank F. Korth, Hector Garcia-Molina, Johannes Gehrke, Joseph M. Hellerstein, Laura M. Haas, Le Gruenwald, Michael J. Carey, Michael J. Franklin, Michael Stonebraker, Philip A. Bernstein, Raghu Ramakrishnan, Rakesh Agrawal, Roger Magoulas, Samuel Madden, Sunita Sarawagi, Surajit Chaudhuri, Tim O'Reilly, Yannis E. Ioannidis, Alexander S. Szalay, Alon Y. Halevy, Anastasia Ailamaki, Anhai Doan, Beng Chin Ooi, Daniela Florescu, Donald Kossmann, Eric A. Brewer, Gerhard Weikum, Hank F. Korth, Hector Garcia-Molina, Johannes Gehrke, Joseph M. Hellerstein, Laura M. Haas, Le Gruenwald, Michael J. Carey, Michael J. Franklin, Michael Stonebraker, Philip A. Bernstein, Raghu Ramakrishnan, Rakesh Agrawal, Roger Magoulas, Samuel Madden, Sunita Sarawagi, Surajit Chaudhuri, Tim O'Reilly, Yannis E. Ioannidis
Issue Date:June 2009
pp. 101-104
Database research is expanding, with major efforts in system architecture, new languages, cloud services, mobile and virtual worlds, and interplay between structure and text.
     
JSONiq: The History of a Query Language
Found in: IEEE Internet Computing
By Daniela Florescu,Ghislain Fourny
Issue Date:September 2013
pp. 86-90
After 40 years of relational databases and of cohabitation between flat tables and object-oriented programming, a new generation of data stores is emerging. Sometimes referred to as NoSQL, this new generation supports hierarchical, heterogeneous data such ...
 
Database Research for the Current Millennium
Found in: Data Engineering, International Conference on
By Daniela Florescu
Issue Date:April 2004
pp. 866
No summary available.
   
Benchmarking the DBS3 Parallel Query Optimizer
Found in: IEEE Concurrency
By Mohamed Zaït, Daniela Florescu, Patrick Valduriez
Issue Date:June 1996
pp. 26-40
The authors designed and implemented the DBS3 optimizer along three dimensions: search space, search strategy, and cost model. (The DBS3, or Database System on Shared Store, is a shared-memory prototype implemented on an Encore Multimax multiprocessor as p...
 
XQuery in the browser
Found in: Proceedings of the 18th international conference on World wide web (WWW '09)
By Daniela Florescu, Darin McBeath, Donald Kossmann, Ghislain Fourny, Markus Pilman, Tim Kraska
Issue Date:April 2009
pp. 66-66
Since the invention of the Web, the browser has become more and more powerful. By now, it is a programming and execution environment in itself. The predominant language to program applications in the browser today is JavaScript. With browsers becoming more...
     
XQuery in the browser
Found in: Proceedings of the 2008 ACM SIGMOD international conference on Management of data (SIGMOD '08)
By Daniela Florescu, Donald Kossmann, Ghislain Fourny, Markus Pilman, Tim Kraska
Issue Date:June 2008
pp. 13-14
Over the years, the browser has become a complete runtime environment for client-side programs. The main scripting language used towards this purpose is JavaScript, which was designed so as to program the browser. A lot of extensions and new layers have be...
     
Building a database on S3
Found in: Proceedings of the 2008 ACM SIGMOD international conference on Management of data (SIGMOD '08)
By Daniela Florescu, David Graf, Donald Kossmann, Matthias Brantner, Tim Kraska
Issue Date:June 2008
pp. 13-14
There has been a great deal of hype about Amazon's simple storage service (S3). S3 provides infinite scalability and high availability at low cost. Currently, S3 is used mostly to store multi-media documents (videos, photos, audio) which are shared by a co...
     
Programming for XML
Found in: Proceedings of the 2006 ACM SIGMOD international conference on Management of data (SIGMOD '06)
By Daniela Florescu, Donald Kossmann
Issue Date:June 2006
pp. 801-801
There are many emerging applications for XML. Although there are many tools availalbe, an open question is the right programming paradigm to process XML data. Today, the most popular solutions are based on extensions to existing programming languages (e.g....
     
Managing semi-structured data
Found in: Queue
By Daniela Florescu
Issue Date:October 2005
pp. 18-24
I vividly remember during my first college class my fascination with the relational database--an information oasis that guaranteed a constant flow of correct, complete, and consistent information at our disposal. In that class I learned how to build a sche...
     
Towards an enterprise XML architecture
Found in: Proceedings of the 2005 ACM SIGMOD international conference on Management of data (SIGMOD '05)
By Anh-Tuan Tran, Daniela Florescu, Eric Sedlar, Muralidhar Krishnaprasad, Nipun Agarwal, Ravi Murthy, Sivasankaran Chandrasekar, Susan Kotsovolos, Vikas Arora, Viswanathan Krishnamurthy, Zhen Hua Liu
Issue Date:June 2005
pp. 953-957
XML is being increasingly used in diverse domains ranging from data and application integration to content management. Oracle provides an enterprise wide platform for managing all types of XML content. Within the Oracle database and the application server,...
     
XML and relational database management systems: the inside story
Found in: Proceedings of the 2005 ACM SIGMOD international conference on Management of data (SIGMOD '05)
By Daniela Florescu, Don Chamberlin, Michael Rys
Issue Date:June 2005
pp. 945-947
As XML has evolved from a document markup language to a widely-used format for exchange of structured and semistructured data, managing large amounts of XML data has become increasingly important. A number of companies, including both established database ...
     
XL: a platform for web services
Found in: Proceedings of the 2002 ACM SIGMOD international conference on Management of data (SIGMOD '02)
By Andreas Grunhagen, Daniela Florescu, Donald Kossmann, Steffen Rost
Issue Date:June 2002
pp. 625-625
We present a platform for Web services. Web services are implemented in a special XML programming language called XL [1, 2]. A Web service receives an XML message as input and returns an XML message as output. The platform supports a number of features tha...
     
XL: an XML programming language for web service specification and composition
Found in: Proceedings of the eleventh international conference on World Wide Web (WWW '02)
By Andreas Grunhagen, Daniela Florescu, Donald Kossmann
Issue Date:May 2002
pp. 65-76
We present an XML programming language specially designed for the implementation of Web services. XL is portable and fully compliant with W3C standards such as XQuery, XML Protocol, and XML Schema. One of the key features of XL is that it allows programmer...
     
AJAX: an extensible data cleaning tool
Found in: Proceedings of the 2000 ACM SIGMOD international conference on Management of data (SIGMOD '00)
By Daniela Florescu, Dennis Shasha, Eric Simon, Helena Galhardas
Issue Date:May 2000
pp. 245-253
@@@@ groups together matching pairs with a high similarity value by applying a given grouping criteria (e.g. by transitive closure). Finally, ging collapses each individual cluster into a tuple of the resulting data source. AJAX provides @@@@ for specifyin...
     
Query optimization in the presence of limited access patterns
Found in: Proceedings of the 1999 ACM SIGMOD international conference on Management of data (SIGMOD '99)
By Alon Levy, Dan Suciu, Daniela Florescu, Ioana Manolescu
Issue Date:May 1999
pp. 358-367
We consider the problem of query optimization in the presence of limitations on access patterns to the data (i.e., when one must provide values for one of the attributes of a relation in order to obtain tuples). We show that in the presence of limited acce...
     
An adaptive query execution system for data integration
Found in: Proceedings of the 1999 ACM SIGMOD international conference on Management of data (SIGMOD '99)
By Alon Levy, Daniel S. Weld, Daniela Florescu, Marc Friedman, Zachary G. Ives
Issue Date:May 1999
pp. 358-367
Query processing in data integration occurs over network-bound, autonomous data sources. This requires extensions to traditional optimization and execution techniques for three reasons: there is an absence of quality statistics about the data, data transfe...
     
Query containment for conjunctive queries with regular expressions
Found in: Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems (PODS '98)
By Alon Levy, Dan Suciu, Daniela Florescu
Issue Date:June 1998
pp. 139-148
MENTOR (“Middleware for Enterprise-Wide Workflow Management”) is a joint project of the University of the Saarland, the Union Bank of Switzerland, and ETH Zurich [1, 2, 3]. The focus of the project is on enterprise-wide workflow management. Wor...
     
STRUDEL: a Web site management system
Found in: Proceedings of the 1997 ACM SIGMOD international conference on Management of data (SIGMOD '97)
By Alon Levy, Dan Suciu, Daniela Florescu, Jaewoo Kang, Mary Fernandez
Issue Date:May 1997
pp. 79
The Distributed Information Search COmponent (DISCO) is a prototype heterogeneous distributed database that accesses underlying data sources. The DISCO prototype currently focuses on three central research problems in the context of these systems. First, s...
     
 1