The CareDB context and preference-aware database system

Justin J. Levandoski, Mohamed E. Khalefa, Mohamed Mokbel

Research output: Contribution to conferencePaper

3 Citations (Scopus)

Abstract

This paper provides an overview of the CareDB context and preference-aware database system. CareDB provides efficient and scalable personalized query answers to users based on their preferences and current surrounding context. Traditional relational database system employ rigid "all or nothing" semantics when answering queries. CareDB moves beyond such rigidness by providing support for "preference-aware" query processing methods. Specifically, CareDB supports a plethora of multi-objective preference methods capable of finding the "best alternatives" according to users' given preference objectives. This paper first describes the architecture of the CareDB system. It then describes the details for three of CareDB's novel query processing characteristics: (1) a generic and extensible preference-aware query processing engine, (2) a framework to gracefully handle contextual attributes that are expensive to retrieve, and (3) a framework to efficiently process queries over uncertain contextual data. Finally, it describes a prototype of the CareDB system and discusses interesting future research directions in personalized systems.

Original languageEnglish
Publication statusPublished - 1 Dec 2011
Externally publishedYes
Event5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011 - Seattle, WA, United States
Duration: 2 Sep 20112 Sep 2011

Other

Other5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011
CountryUnited States
CitySeattle, WA
Period2/9/112/9/11

Fingerprint

Query processing
Relational database systems
Semantics
Engines

ASJC Scopus subject areas

  • Software

Cite this

Levandoski, J. J., Khalefa, M. E., & Mokbel, M. (2011). The CareDB context and preference-aware database system. Paper presented at 5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011, Seattle, WA, United States.

The CareDB context and preference-aware database system. / Levandoski, Justin J.; Khalefa, Mohamed E.; Mokbel, Mohamed.

2011. Paper presented at 5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011, Seattle, WA, United States.

Research output: Contribution to conferencePaper

Levandoski, JJ, Khalefa, ME & Mokbel, M 2011, 'The CareDB context and preference-aware database system' Paper presented at 5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011, Seattle, WA, United States, 2/9/11 - 2/9/11, .
Levandoski JJ, Khalefa ME, Mokbel M. The CareDB context and preference-aware database system. 2011. Paper presented at 5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011, Seattle, WA, United States.
Levandoski, Justin J. ; Khalefa, Mohamed E. ; Mokbel, Mohamed. / The CareDB context and preference-aware database system. Paper presented at 5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011, Seattle, WA, United States.
@conference{2ec8d6e4b1584cc8b8086a04709874b4,
title = "The CareDB context and preference-aware database system",
abstract = "This paper provides an overview of the CareDB context and preference-aware database system. CareDB provides efficient and scalable personalized query answers to users based on their preferences and current surrounding context. Traditional relational database system employ rigid {"}all or nothing{"} semantics when answering queries. CareDB moves beyond such rigidness by providing support for {"}preference-aware{"} query processing methods. Specifically, CareDB supports a plethora of multi-objective preference methods capable of finding the {"}best alternatives{"} according to users' given preference objectives. This paper first describes the architecture of the CareDB system. It then describes the details for three of CareDB's novel query processing characteristics: (1) a generic and extensible preference-aware query processing engine, (2) a framework to gracefully handle contextual attributes that are expensive to retrieve, and (3) a framework to efficiently process queries over uncertain contextual data. Finally, it describes a prototype of the CareDB system and discusses interesting future research directions in personalized systems.",
author = "Levandoski, {Justin J.} and Khalefa, {Mohamed E.} and Mohamed Mokbel",
year = "2011",
month = "12",
day = "1",
language = "English",
note = "5th International Workshop on Personalized Access, Profile Management, and Context Awareness in Databases, PersDB 2011 - In Conjunction with Very Large Data Bases, VLDB 2011 ; Conference date: 02-09-2011 Through 02-09-2011",

}

TY - CONF

T1 - The CareDB context and preference-aware database system

AU - Levandoski, Justin J.

AU - Khalefa, Mohamed E.

AU - Mokbel, Mohamed

PY - 2011/12/1

Y1 - 2011/12/1

N2 - This paper provides an overview of the CareDB context and preference-aware database system. CareDB provides efficient and scalable personalized query answers to users based on their preferences and current surrounding context. Traditional relational database system employ rigid "all or nothing" semantics when answering queries. CareDB moves beyond such rigidness by providing support for "preference-aware" query processing methods. Specifically, CareDB supports a plethora of multi-objective preference methods capable of finding the "best alternatives" according to users' given preference objectives. This paper first describes the architecture of the CareDB system. It then describes the details for three of CareDB's novel query processing characteristics: (1) a generic and extensible preference-aware query processing engine, (2) a framework to gracefully handle contextual attributes that are expensive to retrieve, and (3) a framework to efficiently process queries over uncertain contextual data. Finally, it describes a prototype of the CareDB system and discusses interesting future research directions in personalized systems.

AB - This paper provides an overview of the CareDB context and preference-aware database system. CareDB provides efficient and scalable personalized query answers to users based on their preferences and current surrounding context. Traditional relational database system employ rigid "all or nothing" semantics when answering queries. CareDB moves beyond such rigidness by providing support for "preference-aware" query processing methods. Specifically, CareDB supports a plethora of multi-objective preference methods capable of finding the "best alternatives" according to users' given preference objectives. This paper first describes the architecture of the CareDB system. It then describes the details for three of CareDB's novel query processing characteristics: (1) a generic and extensible preference-aware query processing engine, (2) a framework to gracefully handle contextual attributes that are expensive to retrieve, and (3) a framework to efficiently process queries over uncertain contextual data. Finally, it describes a prototype of the CareDB system and discusses interesting future research directions in personalized systems.

UR - http://www.scopus.com/inward/record.url?scp=84884741996&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84884741996&partnerID=8YFLogxK

M3 - Paper

ER -