About Me

Juan F. Sequeda is the co-founder of Capsenta, a spin-off from his research, and the Senior Director of Capsenta Labs. He holds a PhD in Computer Science from the University of Texas at Austin.
His research interests are on the intersection of Logic and Data and in particular between the Semantic Web and Relational Databases for data integration, ontology based data access and semantic/graph data management.
Juan is the recipient of the NSF Graduate Research Fellowship, received 2nd Place in the 2013 Semantic Web Challenge for his work on ConstituteProject.org, Best Student Research Paper at the 2014 International Semantic Web Conference and the 2015 Best Transfer and Innovation Project awarded by Institute for Applied Informatics.
Juan is the PC chair of the ISWC 2017 In-Use track, is on the Editorial Board of the Journal of Web Semantics, member of multiple program committees (ISWC, ESWC, WWW, AAAI, IJCAI), organizer of the AMW Summer School and co-creator of the Consuming Linked Data Workshop series.
Juan is a member of the Graph Query Languages task force of the Linked Data Benchmark Council (LDBC) and has also been an invited expert member and standards editor at the World Wide Web Consortium (W3C).

Research Interest

Semantic Web, Linked Data, Databases, Data Integration, Ontology Based Data Access, Semantic and Graph Data Management

Contact Details

You can usually find me in Austin, Texas or on a plane
juanfederico [at] gmail.com

Projects


Capsenta

Capsenta is an early-stage enterprise software startup, founded by my PhD advisor Daniel Miranker and myself. The company spun out from the Department of Computer Science at the University of Texas at Austin in 2015. Capsenta is commercializing Ultrawrap, the technology developed during my PhD research. Ultrawrap virtualizes relational databases as semantic web data sources (RDF, OWL, SPARQL) which has enabled us to develop a semantic data virtualization platform used for data integration. At Capsenta, we are changing the way enterprises models, governs and integrates data.

I am lucky to have the opportunity to work with our customers and identify research challenges which we will continue to investigate.

Selected Publications

  • Juan F. Sequeda and Daniel P. Miranker. A Pay-As-You-Go Methodology for Ontology-Based Data Access. IEEE Internet Computing 21(2): 92-96 (2017)

Ultrawrap

The Semantic Web’s promise to achieve web-wide data integration requires the inclusion of legacy relational data as RDF, which, in turn, requires the execution of SPARQL queries on the legacy relational database. In this research, we explore a hypothesis: existing commercial relational databases already subsume the algorithms and optimizations needed to support effective SPARQL execution on existing relationally stored data .

Ultrawrap is a Relational Database to RDF (RDB2RDF) system, which encodes a logical representation of the database as a graph using SQL views and a simple syntactic translation of SPARQL queries to SQL queries on those views. Thus, in the course executing a SPARQL query, the SQL optimizer both instantiates a mapping of relational data to RDF and optimizes its execution. Other approaches, such as D2RQ, typically implement aspects of query optimization and execution outside the SQL environment.

Ultrawrap has been evaluated with the Barton and Berlin SPARQL Benchmark across the three major relational database management systems. We identify two important optimizations: detection of unsatisfiable conditions and self-join elimination, such that, when applied, SPARQL queries execute at nearly the same speed as semantically equivalent native SQL queries.

Ultrawrap is currently being commercialized by Capsenta. Please contact ultrawrap@capsenta.com for inquiries.

Selected Publications

  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker. OBDA: Query Rewriting or Materialization? In Practice, Both! ISWC 2014
  • Juan F. Sequeda, Daniel P. Miranker. Ultrawrap: SPARQL execution on relational data. J. Web Sem. 22: 19-39 (2013)
  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker. On directly mapping relational databases to RDF and OWL. WWW 2012

Constitute

Constitutional design and redesign is constant. Over the last 200 years, countries have replaced their constitutions an average of every 19 years and some have amended them almost yearly. A basic problem in the drafting of these documents is the search and analysis of model text deployed in other jurisdictions. Traditionally, this process has been ad hoc and the results suboptimal. As a result, drafters generally lack systematic information about the institutional options and choices available to them. In order to address this informational need, we have developed a web application, Constitute, with the use of semantic technologies. Constitute provides searchable access to the world’s constitutions using the conceptualization, texts, and data developed by the Comparative Constitutions Project. An OWL ontology represents 330 “topics” –e.g. right to health– with which we have tagged relevant provisions of nearly all constitutions in force. The tagged texts were then converted to an RDF representation using R2RML mappings and Capsenta’s Ultrawrap. The portal implements semantic search features to allow constitutional drafters to read, search, and compare the world’s constitutions. The goal of the project is to improve the efficiency and systemization of constitutional design and, thus, to support the independence and self-reliance of constitutional drafters.

Selected Publications

  • Zachary Elkins, Tom Ginsburg, James Melton, Robert Shaffer, Juan F. Sequeda, Daniel P. Miranker. Constitute: The world's constitutions to read, search, and compare. J. Web Sem. 27: 10-18 (2014)

Events

  • January 2017: Data/Graph Day Texas [Speaker]
  • January 2017: Smart Data and Graphorum Conference [Speaker]
  • March 2017: SXSW
  • June 2017: Alberto Mendelzon International Workshop on Foundations of Data Management, [Summer School Organizer]
  • June 2017: Graph Day [Speaker]
  • June 2017: Dagstuhl Seminar [Participant]
  • July 2017: 13th Reasoning Web Summer School, London, [Invited Lecturer]
  • October 2017: International Semantic Web Conference, Vienna [PC Chair In-Use track]

Awards

  • 2015: Best Transfer and Innovation Project awarded by Institute for Applied Informatics
  • 2014: Best Student Research Paper in Research Track for the paper "OBDA: Query Rewriting or Materialization? In Practice, Both!" at ISWC2014
  • 2013: 2nd Place in the Semantic Web Challenge for "Constitute: The World's Constitutions to Read, Search and Compare" at ISWC2013
  • 2010 - 2013: National Science Foundation Graduate Research Fellowship
  • 2008 - 2009: University of Texas Graduate School Diversity Fellowship
  • 2007 - 2008: National Instruments Endowed Scholarship for Excellence
  • 2007: Intel Foundation Undergraduate Research Fellowship

Publications


Book

  • Juan F. Sequeda. Integrating Relational Databases with the Semantic Web. IOS Press. ISBN 978-1-61499-628-6

Journal

  • Juan F. Sequeda and Daniel P. Miranker. A Pay-As-You-Go Methodology for Ontology-Based Data Access. IEEE Internet Computing 21(2): 92-96 (2017)
  • Zachary Elkins, Tom Ginsburg, James Melton, Robert Shaffer, Juan F. Sequeda, Daniel P. Miranker. (2014) Constitute: The World's Constitutions to Read, Search and Compare. Journal of Web Semantics. 2nd Place in the 2013 Semantic Web Challenge
  • Juan F. Sequeda, Daniel P. Miranker. (2013) Ultrawrap: SPARQL Execution on Relational Data. Journal of Web Semantics. Volume 22, October 2013, Pages 19–39
  • Marcelo Arenas, Claudio Gutierrez, Daniel P. Miranker, Jorge Perez and Juan F. Sequeda. (2012) Querying Semantic Data on the Web. SIGMOD Record 41(4): 6-17
  • Juan F. Sequeda, Syed Hamid Tirmizi, Oscar Corcho, Daniel P. Miranker. (2011) Survey of directly mapping SQL databases to the Semantic Web. Knowledge Eng. Review 26(4): 445-486
  • Syed H. Tirmizi, S. Aitken, D. Moreira, C. Mungall, Juan F. Sequeda, N.H. Shah, Daniel P. Miranker. (2011) Mapping between the OBO and OWL ontology languages. Journal of Biomedical Semantics 2011, 2(Suppl 1):S3

Book Chapter

  • Juan F. Sequeda, Daniel P. Miranker. (2014) Mapping Relational Databases to Linked Data. In Andreas Harth, Katja Hose, Ralf Schenkel (Eds). Linked Data Management (pp.95-116). CRC Press/Taylor & Francis Group

Conference

  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker. (2014) OBDA: Query Rewriting or Materialization? In Practice, Both! ISWC 2014. Best Student Research Paper
  • Freddy Priyatna, Oscar Corcho, Juan F. Sequeda. (2014) Formalisation and experiences of R2RML-based SPARQL to SQL query translation using morph. WWW 2014.
  • Aibo Tian, Juan F. Sequeda, Daniel P. Miranker. (2013) QODI: Query as Context in Automatic Data Integration. ISWC 2013. Nominated to Best Student Research Paper
  • Philippe Cudré-Mauroux, Iliya Enchev, Sever Fundatureanu, Paul Groth, Albert Haque, Andreas Harth, Felix Leif Keppmann, Daniel Miranker, Juan F. Sequeda, Marcin Wylot. (2013) NoSQL Databases for RDF: An Empirical Evaluation. ISWC 2013.
  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker. (2012) Ontology-based Data Access using Views. RR 2012.
  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker. (2012) On directly mapping relational databases to RDF and OWL. WWW 2012.
  • Syed H. Tirmizi Juan F. Sequeda, Daniel P. Miranker. (2008) Translating SQL Applications to the Semantic Web. DEXA 2008.

Workshop

  • Juan F. Sequeda, Freddy Priyatna and Boris Villazon-Terrazas. (2012) Relational Database to RDF Mapping Patterns. 3rd Workshop on Ontology Patterns (WOP2012) at ISWC 2012.
  • Aibo Tian, Juan F. Sequeda, Daniel P. Miranker. (2012) On Ambiguity and Query-Specific Ontology Mapping. Ontology Matching Workshop (OM2012) at ISWC 2012.
  • Daniel P. Miranker, Rodolfo K. Depena, Hyunjoon Jung, Juan F. Sequeda and Carlos Reyna. (2012) Diamond: A SPARQL Query Engine, for Linked Data Based on the Rete Match. Artificial Intelligence meets the Web of Data Workshop, co-located at ECAI 2012
  • Juan F. Sequeda Oscar Corcho. Asuncion Gomez-Perez. (2009) Linked Stream Data: a short paper. 2nd Semantic Sensor Network Workshop at ISWC 2009
  • Juan F. Sequeda Oscar Corcho. (2009) Generating Data Wrapping Ontologies from Sensor Networks: a case study. 2nd Semantic Sensor Network Workshop at ISWC 2009
  • Syed Hamid Tirmizi, Stuart Aitken, Dilvan A. Moreira, Chris Mungall, Juan F. Sequeda, Nigam H. Shah, Daniel P. Miranker: OBO & OWL: Roundtrip Ontology Transformations. SWAT4LS 2009
  • Juan F. Sequeda. Syed H. Tirmizi Miranker, Daniel P. Miranker. (2007) SQL Databases are a Moving Target. Position Paper for W3C Workshop on RDF Access to Relational Databases.

Poster and Demos

  • Juan F. Sequeda (2013) On the Semantics of R2RML and its Relationship with the Direct Mapping. ISWC 2013.
  • Aibo Tian, Juan F. Sequeda, Daniel P. Miranker (2012) Queries, the Missing Link in Automatic Data Integration. ISWC 2012.
  • Daniel P. Miranker, Rodolfo K. Depena, Hyunjoon Jung, Juan F. Sequeda and Carlos Reyna. (2012) Diamond Debugger Demo: Rete-Based Processing of Linked Data. 6th International Rule Challenge at RuleML 2012
  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker (2011) A Commpletely Automatic Direct Mapping of Relational Databases to RDF and OWL. ISWC 2011.
  • Juan F. Sequeda, Daniel P. Miranker (2011) SPARQL Execution as Fast as SQL Execution on Relational Data. ISWC 2011.
  • Juan F. Sequeda, Rodolfo Depena, Daniel P. Miranker. (2009) Ultrawrap: Using SQL Views for RDB2RDF. ISWC 2009. [poster]
  • Juan F. Sequeda, Syed H. Tirmizi, Daniel P. Miranker. (2008) A Bootrstrapping Architecture for Integration of Relational Databases to the Semantic Web. ISWC 2008.
  • Garcia-Castro, A. Norena, A. Betancourt, A. Garcia, L. Juan F. Sequeda (2008) CMAPS supporting the development of OWL Ontologies. ISWC 2008.

Tutorials

  • Juan F. Sequeda, Daniel P. Miranker. (2014) Relational Database to RDF (RDB2RDF) Tutorial: The R2RML and Direct Mapping Standards, from Theory to Practice. Tutorial at the 5th International Conference on Biomedical Ontologies (ICBO2014). Houston, Texas
  • Juan F. Sequeda, Barry Norton, Daniel P. Miranker. (2013) Relational Database to RDF (RDB2RDF) Tutorial: Theory and Practice. Tutorial at the 10th Extended Semantic Web Conference (ISWC2013). Sydney, Australia [website]
  • Juan F. Sequeda, Barry Norton, Daniel P. Miranker. (2013) Relational Database to RDF (RDB2RDF) Tutorial: Theory and Practice. Tutorial at the 10th Extended Semantic Web Conference (ESWC2013). Montpellier, France [website]
  • Olaf Hartig, Juan F. Sequeda, Patrick Sinclair, Jamie Taylor. (2010) How to Consume Linked Data on the Web. Tutorial at the 19th World Wide Web Conference (WWW2010). Washington DC, US [website]
  • Juan F. Sequeda, Olaf Hartig, Patrick Sinclair, Jamie Taylor. (2009) How to Consume Linked Data on the Web. Tutorial at the 8th International Semantic Web Conference (ISWC2009). Washington DC, US [website]

Technical Reports

  • Juan F. Sequeda, Daniel P. Miranker. (2012) Ultrawrap: SPARQL Execution on Relational Data. University of Texas at Austin. Department of Computer Science. Technical Report# TR-12-10.
  • Marcelo Arenas, Alexandre Bertails, Eric Prud'hommeaux, Juan F. Sequeda. (2012) A Direct Mapping of Relational Data to RDF. W3C Recommendation 27 September 2012
  • Juan F. Sequeda, Marcelo Arenas, Daniel P. Miranker. (2011) On Directly Mapping Relational Databases to RDF and OWL (extended version). Technical Report arXiv:1202.3667v3.
  • Juan F. Sequeda Garcia-Castro, A. Oscar Corcho. Syed H. Tirmizi Miranker, D. (2009) Overcoming database heterogeneity to facilitate social networks: the Colombian displaced population as a case study. Invited Paper at WWW in Iberoamerica Track. WWW 2009.
  • Sahoo, S. Halb, W. Hellmann, S. Idehen, K. Thibodeau, T. Auer, S. Juan F. Sequeda. Ezzat, A. (2009)A Survey of Current Approaches for Mapping of Relational Databases to RDF . W3C RDB2RDF XG Report
  • Juan F. Sequeda Syed H. Tirmizi Oscar Corcho. Daniel P. Miranker (2009) Direct Mapping SQL Databases to the Semantic Web. Technical Report 09-04. The University of Texas at Austin, Department of Computer Sciences.
  • Juan F. Sequeda (2008) On Direct Mapping for Integrating SQL Databases to the Semantic Web. Bachelors Thesis. Technical Report 08-09. The University of Texas at Austin, Department of Computer Sciences.

Talks


Academic

  • Integrating Relational Databases with the Semantic Web
    • RPI. Troy, NY, USA. Feb 2015
    • GE Research. Feb 2015
  • OBDA: Query Rewriting or Materialization? In Practice, Both!
    • ISWC 2014 Best Student Research Paper talk - Video
    • Free University of Bolzano. Bolzano, Italy. October 2014
  • Ultrawrap
    • Dagstuhl Seminar Semantic Data Management. Schloss Dagstuhl, Germany, April 2012
  • Consuming Linked Data Tutorial
    • WWW2010
    • ISWC2009

Industry

  • Integrating Data using Graphs and Semantics
    • LDBC 8th TUC Meeting - Video
  • Virtualizing Relational Databases as Graphs
    • Data Day Texas 2016
    • Data Day Seattle 2016
    • Smart Data/Graphorum Conference 2017
  • Do I need a Graph Database
    • Data/Graph Day Texas 2017
  • Graph Query Languages
    • Data/Graph Day Texas 2017
    • Smart Data/Graphorum Conference 2017

Services


Editorial Board

  • Journal of Web Semantics

Program Committees

  • International Semantic Web Conference: ISWC2017, ISWC2016, ISWC2015, ISWC2014, ISWC2013, ISWC2012
  • Extended Semantic Web Conference: ESWC2016, ESWC2015, ESWC2014, ESWC2013, ESWC2012 (Linked Data Track Co-chair), ESWC2011, ESWC2011
  • International World Wide Web Conference: WWW2015, WWW2014, WWW2013, WWW2012 - Developer track
  • International Conference on Artificial Intelligence: AAAI2015, AAAI2014, AAAI2013 - AI on the Web Track
  • International Joint Conference on Artificial Intelligence: IJCAI
  • International Conference on Semantic Systems: I-SEMANTICS2013, I-SEMANTICS2012, I-SEMANTICS2011, I-SEMANTICS2010
  • Knowledge Capture: K-CAP2013
  • International Conference on Web Engineering: ICWE2012
  • Linked Data on the Web Workshop co-located at WWW: LDOW2014, LDOW2012, LDOW2011, LDOW2010, LDOW2009
  • Ontology Matching Workshop co-located at ISWC: OM2013
  • OEDW2012
  • CAEPIA2011
  • LHD2011

Organizing Committees

  • International Semantic Web Conference (ISWC 2017) - In-Use Track PC Chair
  • Alberto Mendelzon International Workshop on Foundations of Data Management (AMW 2017) - Summer School Chair
  • Tapia Conference 2017 - Workshop and Panel Co-Chair
  • 7th International Workshop on Consuming Linked Data (COLD2016)
  • Alberto Mendelzon International Workshop on Foundations of Data Management (AMW 2016) - Summer School Chair
  • Tapia Conference 2016 - Workshop and Panel Co-Chair
  • 6th International Workshop on Consuming Linked Data (COLD2015)
  • International Semantic Web Conference (ISWC 2015) - Publicity Chair
  • 5th International Workshop on Consuming Linked Data (COLD2014)
  • 4rd International Workshop on Consuming Linked Data (COLD2013)
  • 3rd International Workshop on Consuming Linked Data (COLD2012)
  • International Semantic Web Conference (ISWC 2011) - Publicity Chair
  • 2nd Linked Data-a-thon co-located at ISWC 2011
  • Triplification Challenge 2011
  • 2nd International Workshop on Consuming Linked Data (COLD2011)
  • Linked Data Triplification Challenge 2010
  • 1st International Workshop on Consuming Linked Data (COLD2010)
  • 1st Linked Data-a-thon co-located at ISWC 2009