TY - GEN
T1 - PackageBuilder
T2 - 2014 ACM SIGMOD International Conference on Management of Data, SIGMOD 2014
AU - Fernandes, Kevin
AU - Brucato, Matteo
AU - Ramakrishna, Rahul
AU - Abouzied, Azza
AU - Meliou, Alexandra
N1 - Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.
PY - 2014
Y1 - 2014
N2 - PackageBuilder is a system that extends query engines to support package generation. A package is a collection of tuples with certain global properties defined on the collection as a whole. In contrast to traditional query answers where each answer tuple needs to satisfy the query predicates, each answer package needs to satisfy global constraints on the collection of tuples: e.g., a package of recipes that collectively do not exceed 2,200 calories. PackageBuilder introduces simple extensions to the SQL language to support package-level predicates, and includes a simple interface that allows users to load datasets and interactively specify package queries. Our system allows users to interactively navigate through the result packages, and to provide feedback by fixing tuples within a package. PackageBuilder automatically processes this feedback to refine the package queries, and generate new sets of results.
AB - PackageBuilder is a system that extends query engines to support package generation. A package is a collection of tuples with certain global properties defined on the collection as a whole. In contrast to traditional query answers where each answer tuple needs to satisfy the query predicates, each answer package needs to satisfy global constraints on the collection of tuples: e.g., a package of recipes that collectively do not exceed 2,200 calories. PackageBuilder introduces simple extensions to the SQL language to support package-level predicates, and includes a simple interface that allows users to load datasets and interactively specify package queries. Our system allows users to interactively navigate through the result packages, and to provide feedback by fixing tuples within a package. PackageBuilder automatically processes this feedback to refine the package queries, and generate new sets of results.
KW - Constraint optimization
KW - Package queries
KW - PackageBuilder
UR - http://www.scopus.com/inward/record.url?scp=84904301225&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84904301225&partnerID=8YFLogxK
U2 - 10.1145/2588555.2612667
DO - 10.1145/2588555.2612667
M3 - Conference contribution
AN - SCOPUS:84904301225
SN - 9781450323765
T3 - Proceedings of the ACM SIGMOD International Conference on Management of Data
SP - 1613
EP - 1614
BT - SIGMOD 2014 - Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data
PB - Association for Computing Machinery
Y2 - 22 June 2014 through 27 June 2014
ER -