Research

Events

IFL 2011

LogicBlox team member Geoffrey Washburn serves as a program committee member for 2011 Symposium on Implementation and Application of Functional Languages. Currently in its 23rd year, IFL is a forum for researchers to gather and discuss novel contributions in both the fundational as well as applicative aspects of functional languages.

In addition to having participated in the selection of the IFL program, Geoff will also be attending IFL, to be held Oct. 2-5, 2011, at the University of Kansas.

DBPL 2011

LogicBlox is pleased to sponser the 13th International Symposium on Database Programming Languages (DBPL), a workshop co-located with VLDB 2011. DBPL is an established venue for publishing new ideas at the intersection of Databases and Programming Languages -- two research areas that are at the heart of what we do here at LogicBlox. We look forward to a successful event, and we hope to see you in Seattle!

CICLOPS 2011

LogicBlox team member Beata Sarna-Starosta, and academic collaborators Tom Schrijvers and Dario Campagna, will be presenting their latest work at CICLOPS 2011: International Colloquium on Implementation of Constraint and LOgic Programming Systems. In the following paper, Beata and coauthors explore a new optimization technique for Datalog, which exploits arithmetic (in)equalities:

EDOC 2011

LogicBlox team member Terry Halpin will be giving a keynote talk at the Fifteenth IEEE International EDOC Conference. EDOC is a annual event that addresses technologies and engineering methods targeted at solving problems in enterprise computing.

Terry's keynote will discuss Object-Role Modeling (ORM), highlighting its conceptual and visual support for logic-based modeling. Terry will also speak of how LogicBlox is making use of ORM to support modeling for enterprise applications.

ISSTA 2011 ISSTA

Congratulations to LogicBlox team member, Kurt Stirewalt, and his coauthors Matthew McGill and Laura Dillon, on the acceptance of their paper to ISSTA 2011: Kurt and company will be presenting their work on scalable test data generation that satisfy complex constraints, and its application in aiding the testing of LogicBlox applications.

EMMSAD 2011

LogicBlox team member Terry Halpin will be attending ESSMAD 2011: Exploring Modeling Methods for Systems Analysis and Design. Terry will be presenting his paper: In this paper, Terry discusses how different data modeling languages, from textual to visual, supports the structural aspects of modeling: entity/value distinction, exiystential facts, and etity reference schemes.

SAT/SMT Summer School 2011

Emina Torlak, a member of the LogicBlox team, will be lecturing at the First International SAT/SMT Summer School, to be held at MIT, Cambridge, MA.

Emina will be speaking about her work in developing Alloy/Kodkod, and their applications in model checking the Java memory model.

Open Source Quality Project Retreat, 2011

LogicBlox team member Emina Torlak will be attending the Open Source Quality Project retreat. Researchers attending the retreat will be discussing their latest work in developing techniques and tools to improve software quality. Emina will discuss her latest work at LogicBlox on large scale test data generation for OLAP models.

Northern California Database Day 2011

Molham Aref, the CEO of LogicBlox, gave an invited talk at the inaugural NorCal Database Day, hosted at by the Computer Science Department of University of California, Davis. Molham spoke on the LogicBlox view on enterprise software development, where Datalog serves as a foundational language.

The slides for this presentation is available here

SIGMOD 2011

We are excited to announce that LogicBlox will be attending SIGMOD 2011! LogicBlox team member Tuncay Tekle will be presenting the following research paper (in collaboration with Tuncay's thesis advisor Yanhong A. Liu):
  • "More efficient Datalog queries: Subsumptive tabling beats magic sets"
LogicBlox team member Shan Shan Huang, along with our academic collaborators T.J. Green and Boon Tau Loo, will be presenting the following tutorial: Congratulations to Tuncay, Shan Shan, and our collaborators on the acceptance of their work into SIGMOD!

PLDI 2011

In collaboration with researchers at University of Massachusetts, Amherst, LogicBlox will be represented at PLDI (ACM SIGPLAN Conference on Programming Languages Design and Implementation) 2011, by the following paper:
  • "Taming the Wildcards: Combining Definition- and Use-Site Variance"
PLDI is the premium forum for researchers, developers, educators, and practitioners to exchange the latest practical and experimental work in the design and implementation of programming languages. Congratulations to LogicBlox team member, Shan Shan Huang, on this accomplishment!

POPL 2011

In collaboration with researchers at University of Massachusetts, Amherst, and University of Waterloo, LogicBlox will be represented at POPL (Symposium on Principles of Programming Languages) 2011, by the following paper:
  • "Pick Your Contexts Well: Understanding Object-Sensitivity"
POPL is the top conference for programming languages researchers to gather and broadcast the latest innovations in languages design, analysis, and breakthroughs in language theory. Congratulations to LogicBlox team member, Martin Bravenboer, on this accomplishment!

ICLP 2010

LogicBlox CEO Molham Aref will be giving an invited talk at ICLP 2010. Since the first conference held in Marseilles in 1982, ICLP has been the premier international conference for presenting research in logic programming. This year, ICLP will be part of the Federated Logic Conferences.

FSE 2010

LogicBlox is happy to be a Gold sponsor at FSE 2010 (Foundations of Software Engineering). FSE is one of the premier forums for researchers, practitioners and educators to present and discuss the most recent ideas, innovations, trends, and experiences in the field of software engineering. See you in Santa Fe!

SIGMOD 2010

LogicBlox is represented by two research track papers at ACM SIGMOD/PODS Conference: Team Members Martin Bravenboer and Shan Shan Huang will be attending the conference in June 2010, Indianapolis, Indiana.

Datalog 2.0 Workshop

LogicBlox sponsored the Datalog 2.0 Workshop, held in March 2010, at Oxford University, Oxford, UK. CEO Molham Aref gives keynote on the industry's influence of research in databases.

OOPSLA 2009

LogicBlox team member Martin Bravenboer presents paper, "Strictly Declarative Specification of Sophisticated Points-to Analyses", at the 24th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2009), October 2009, Orlando, Florida, USA. This paper illustrates how Datalog can be used to specify sophisticated point-to analyses, while at the same time outperforms previous state-of-the-art systems by an order of magnitude.