Tore Risch
Professor emeritus at Department of Information Technology; Division of Computing Science
- E-mail:
- Tore.Risch@it.uu.se
- Visiting address:
- Lägerhyddsvägen 7, hus 19
SE-752 37 Uppsala
Sweden - Postal address:
- Box 337
751 05 UPPSALA
Publications
Recent publications
-
Analytics of IIoT Data Using a NoSQL Datastore
Part of 2021 IEEE International Conference on Smart Computing (SMARTCOMP), p. 97-104, 2021
-
Wrapping a NoSQL Datastore for Stream Analytics
Part of 2020 IEEE 21st International Conference On Information Reuse And Integration For Data Science (IRI 2020), p. 301-305, 2020
-
Strategies for array data retrieval from a relational back-end based on access patterns
Part of Computing, p. 1139-1158, 2020
- DOI for Strategies for array data retrieval from a relational back-end based on access patterns
- Download full text (pdf) of Strategies for array data retrieval from a relational back-end based on access patterns
-
Comparison of NoSQL Datastores for Large Scale Data Stream Log Analytics
Part of 2019 IEEE International Conference on Smart Computing (SMARTCOMP), p. 478-480, 2019
-
VisDM-A Data Stream Visualization Platform
Part of Database Systems For Advanced Applications (DASFAA 2017), Proceedings Pt II, p. 677-680, 2017
All publications
Articles in journal
-
Strategies for array data retrieval from a relational back-end based on access patterns
Part of Computing, p. 1139-1158, 2020
- DOI for Strategies for array data retrieval from a relational back-end based on access patterns
- Download full text (pdf) of Strategies for array data retrieval from a relational back-end based on access patterns
-
Scalable validation of industrial equipment using a functional DSMS
Part of Journal of Intelligent Information Systems, p. 553-577, 2017
- DOI for Scalable validation of industrial equipment using a functional DSMS
- Download full text (pdf) of Scalable validation of industrial equipment using a functional DSMS
-
Scalable long-term preservation of relational data through SPARQL queries
Part of Semantic Web, p. 117-137, 2016
-
SPARQL queries to RDFS views of Topic Maps
Part of International Journal of Metadata, Semantics and Ontologies (IJMSO), p. 1-16, 2010
-
Automated Web Service Query Service
Part of International Journal of Web and Grid Services (IJWGS), p. 400-423, 2010
-
A database approach for information communication in a peer-to-peer collaborative CAD environment
Part of Software, practice & experience, p. 1193-1213, 2007
-
An Object-relational Model for Structured Representation of Medical Knowledge
Part of International Journal of Computerized Dentistry, p. 237-252, 2006
-
Report on the Workshop on Wrapper Techniques for Legacy Data Systems
Part of SIGMOD Record, p. 85-86, 2005
-
Engineering Information Integration using Object-Oriented Mediator Technology
Part of Software - Practice and Experience J.,, p. 949-975, 2004
-
Adaptive data mediation over XML data
Part of Journal of Applied System Studies (JASS), 2002
-
LH*g: A High-Availability Scalable Distributed Data Structure through Record Grouping
Part of IEEE Trnasactions on Knowledge and Data Engineering, p. 923-927, 2002
-
Query Decomposition for a Distributed Object-Oriented Mediator System
Part of Distributed and Parallel Databases J., p. 307-336, 2002
-
Distributed Data Integration by Object-Oriented Mediator Servers
Part of Concurrency and Computation: Practice and Experience, 2001
-
A database generator for human brain imaging
Part of TRENDS in Neurosciences, 2001
-
Mediator-Based Evolutionary design and Meta-Analysis Environments
Part of Journal of Intelligent Information Systems, p. 301-322, 2001
-
Functional Query Optimization over Object-Oriented Views for Data Integration
Part of Journal of Intelligent Information Systems (JIIS), 1999
-
Query Processing over Object Views of Relational Data
Part of The VLDB Journal, p. 261-281, 1997
-
Active Rules based on Object-Oriented Queries
Part of Data Engineering Bulletine, p. 261-281, 1992
-
Main Memory Oriented Optimization of Object-Oriented Queries
Part of IEEE Trnasactions on Knowledge and Data Engineering, p. 517-528, 1992
-
A functional approach to integrating database and expert systems
Part of Communications of the ACM (CACM), 1988
-
SYNTEL: Using a Functional Language for Financial Risk Assessment
Part of IEEE Expert, 1987
-
A Data Manager for the Health Information System Berlin
Part of Computer Programs in Biomedicine, 1976
Books
-
Studentlitteratur, 2005
Chapters in book
-
Adaptive Parallelization of Queries to Data Providing Web Service Operations
Part of Transactions on Large-Scale Data- and Knowledge-Centered Systems V, p. 49-69, Springer, 2012
-
Adaptive parallelization of queries calling dependent data providing web services
Part of New Frontiers in Information and Software as Services, p. 132-154, Springer-Verlag, 2011
-
Distributed Architecture, et cetera
Part of Encyclopedia of Database Systems, Springer, 2009
-
Analyzing data streams in scientific applications
Part of Scientific Data Management, p. 399-432, Chapman & Hall/CRC, 2009
-
Mediators for Querying Heterogeneous Data
Part of The Practical Handbook of Internet Computing, Chapman & Hall/CRC, USA, 2004
-
Functional Queries to Wrapped Educational Semantic Web Meta-data
Part of Functional Queries to Wrapped Educational Semantic Web Meta-data, 2003
-
Representing Matrices using Multi-Directional Foreign Functions
Part of Functional Approaches to Computing with Data, 2003
-
Functional Data Integration in a Distributed Mediator System
2003
-
Monitoring Complex Rule Conditions
Part of Active Rules in Database Systems, Springer-Verlag, 1999
-
Optimizing Performance-Polymorphic Declarative Database Queries
Part of Real-Time Database and Information Systems. Research Advances, Kluwer, 1997
-
Part of Object-Oriented Concepts, Databases, and Applications, ACM Press, 1990
-
Part of Research Foundations in Object-Oriented and Semantic Database System, 1990
Conference papers
-
Analytics of IIoT Data Using a NoSQL Datastore
Part of 2021 IEEE International Conference on Smart Computing (SMARTCOMP), p. 97-104, 2021
-
Wrapping a NoSQL Datastore for Stream Analytics
Part of 2020 IEEE 21st International Conference On Information Reuse And Integration For Data Science (IRI 2020), p. 301-305, 2020
-
Comparison of NoSQL Datastores for Large Scale Data Stream Log Analytics
Part of 2019 IEEE International Conference on Smart Computing (SMARTCOMP), p. 478-480, 2019
-
VisDM-A Data Stream Visualization Platform
Part of Database Systems For Advanced Applications (DASFAA 2017), Proceedings Pt II, p. 677-680, 2017
-
Framework for real-time clustering over sliding windows
Part of Proc. 28th International Conference on Scientific and Statistical Database Management, p. 1-13, 2016
-
Scalable queries over log database collections
Part of Data Science, p. 173-185, 2015
-
NoSQL approach to large scale analysis of persisted streams
Part of Data Science, p. 152-156, 2015
-
Transparent inclusion, utilization, and validation of main memory domain indexes
Part of Proc. 27th International Conference on Scientific and Statistical Database Management, 2015
-
Spatio-Temporal Gridded Data Processing on the Semantic Web
Part of 2015 IEEE International Conference On Data Science And Data Intensive Systems, p. 38-45, 2015
-
Scalable Numerical Queries by Algebraic Inequality Transformations
Part of Database Systems for Advanced Applications, Dasfaa 2014, PT I, p. 95-109, 2014
-
Scientific data as RDF with arrays: Tight integration of SciSPARQL queries into MATLAB
Part of Proc. ISWC 2014 Posters & Demonstrations Track, p. 221-224, 2014
-
Scientific analysis by queries in extended SPARQL over a scalable e-Science data store
Part of Proc. 9th International Conference on e-Science, p. 98-106, 2013
-
Scalable reconstruction of RDF-archived relational databases
Part of Proc. 5th International Workshop on Semantic Web Information Management, 2013
-
Part of Proc. 7th ACM International Conference on Distributed Event-Based Systems, p. 325-330, 2013
-
Model-based validation of streaming data
Part of Proc. 7th ACM International Conference on Distributed Event-Based Systems, p. 107-113, 2013
-
Scientific SPARQL: Semantic web queries over scientific data
Part of Proc. 28th International Conference on Data Engineering Workshops, p. 5-10, 2012
-
Scalable ordered indexing of streaming data
Part of 3rd International Workshop on Accelerating Data Management Systems using Modern Processor and Storage Architectures, p. 11, 2012
-
Massive scale-out of expensive continuous queries
Part of 36th International Conference on Very Large Data Bases, 2011
-
A scalable architecture for e-Science data management
Part of Proc. 7th International Conference on e-Science, p. 210-217, 2011
-
Optimizing Unbound-property Queries to RDF Views of RelationalDatabases
p. 43-58, 2011
-
Scalable Splitting of Massive Data Streams
Part of Database Systems for Advanced Applications, p. 184-198, 2010
- DOI for Scalable Splitting of Massive Data Streams
- Download full text (pdf) of Scalable Splitting of Massive Data Streams
-
Optimization and Execution of Complex Scientific Queries over Uncorrelated Experimental Data
Part of Scientific and Statistical Database Management, p. 320-338, 2009
- DOI for Optimization and Execution of Complex Scientific Queries over Uncorrelated Experimental Data
- Download full text (pdf) of Optimization and Execution of Complex Scientific Queries over Uncorrelated Experimental Data
-
Adaptive Parallelization of Queries over Dependent Web Service Calls
Part of Proc. 25th International Conference on Data Engineering, p. 1725-1732, 2009
-
Part of Proc. 4th International Conference on Systems and Networks Communications, p. 1-5, 2009
-
Part of Proc. 11th International Conference on Information Integration and Web-based Applications and Services, p. 692-697, 2009
-
Viewing and Querying Topic Maps in terms of RDF
Part of SEMMA2008: First International Workshop on Semantic Metadata Management and Applications, 2008
-
Highly Scalable Trip Grouping for Large Scale Collective Transportation Systems
Part of Proc. 11th International Conference on Extending Database Technology, EDBT 2008, 2008
-
Web Service Mediation Through Multi-level Views
Part of Proceedings of the CAiSE'07 Workshops and Doctoral Consortium, p. 755-766, 2007
-
Cost-based Optimization of Complex Scientific Queries
Part of 19th International Conference on Scientific and Statistical Database Management (SSDBM 2007), 2007
-
Using stream queries to measure communication performance of a parallel computing environment
Part of Proc. 1st International Workshop on Distributed Event Processing, Systems and Applications (DEPSA’07), 2007
-
SWARD: Semantic Web Abridged Relational Databases
2007
-
Processing High-Volume Stream Queries on a Supercomputer
Part of Processing High-Volume Stream Queries on a Supercomputer, p. 147, 2006
-
Querying Mediated Web Services
Part of Proceedings of the IITC Conference 2006, p. 39-44, 2006
-
Framework for Querying Distributed Objects Managed by a Grid Infrastructure
Part of Data Management in Grids, p. 58-70, 2005
-
Customizable parallel execution of scientific stream queries
Part of 31st International Conference on Very Large Data Bases, 2005
-
Optimising Mediator Queries to Distributed Engieering Systems
Part of Proc. 9th International Conference on Database Systems for Advanced Applications (DASFAA 2004), 2004
-
Managing Long Running Queries in Grid Environment,
Part of 1st Intl. Workshop on GRID Computing and its Applications to Data Analysis (GADA'04), 2004
-
Processing queries over RDF views of wrapped relational databases
Part of 1st International Workshop on Wrapper Techniques for Legacy Systems, WRAP 2004,, 2004
-
High-performance Stream-oriented GRID Database Manager for Scientific Data,
Part of Proc. 1st European Across Grids Conference, 2003
-
Scalable View Expansion in a Peer Mediator System
Part of Proc. 8th International Conference on Database Systems for Advanced Applications (DASFAA 2003), 2003
-
High-performance GRID Database Manager for Scientific Data
Part of Workshop on Distributed Data & Structures - WDAS-2002, Paris, France, 2002
-
EDUTELLA: A P2P Networking Infrastructure Based on RDF
2002
-
Completing CAD Data Queries for Visualization
Part of International Database Engineering and Applications Symposium (IDEAS 2002), Edmonton, Canada, 2002
-
An Architecture for a Scalable Distributed DBS: Application to SQL Server 2000
Part of 2nd Intl. Workshop on Cooperative Internet Computing (CIC 2002), Hong Kong, 2002
-
Object-Oriented Mediator Queries to Internet Search Engines
Part of Advances in Object-Oriented Information Systems, 2002
-
An Object-Oriented Multi-Mediator Browser
Part of 2nd International Workshop on User Interfaces to Data Intensive Systems, 2001
-
AMOSSDDS: A Scalable Distributed Data Manager for Windows Multicomputers
Part of 14th International Conference on Parallel and Distributed Computing Systems, 2001
-
Join Strategies for Distributed Mediation
Part of 5th East-European Conference on Advances in Databases and Information Systems, 2001
-
Scalable Distributed Datastructures for High-Performance Databases
Part of Proc. 3rd Workshop on Distributed Data and Structures (WDAS'2000), 2000
-
Distributed View Expansion in Object-Oriented Mediators
Part of Fifth IFCIS International Conference on Cooperative Information Systems, Eilat, Israel, 2000
-
Object-Oriented Mediator Queries to XML Data
Part of The International Workshop on World Wide Web Semantics (WebSem 2000), 2000
-
Object-Oriented Mediator Queries to XML Data
Part of Proc. 1st Intl. Conf. on Web Information Systems Engineering, 2000
-
Integrating Heterogeneous Overlapping Databases through Object-Oriented Transformations
Part of Proc. 25th Intl. Conf. On Very Large Databases, 1999
-
Optimizing queries in distributed and composable mediators
Part of Proc. 4th Conference on Cooperative Information Systems, CoopIS'99, 1999
-
Distributed Mediation using a Light-Weight OODBMS
Part of 1st ECOOP Workshop on Object-Oriented Databases, 1999
-
Design Issues for Scalable Availability LH* Schemes with Record Grouping
Part of DIMACS Workshop on Distributed Data and Structures (WDAS'99), 1999
-
Using Queries with Multi-Directional Functions for for Numerical Database Applications
Part of 2nd East-European Symposium on Advances in Databases and Information Systems (ADBIS'98), 1998
-
Calculus-based Transformations of Queries over Object-Oriented Views in a Database Mediator System
Part of 3rd IFCIS International Conference on Cooperative Information Systems, 1998
-
Querying Continuous Time Sequences
Part of 24th International Conference on Very Large Data Bases (VLDB'98), 1998
-
Distributing Semantic Constraints Between Heterogeneous Databases
Part of The 13th International Conference on Data Engineering (ICDE'97), 1997
-
Using a Sequential Index in Terrain-Aided Navigation
Part of The Sixth International Conference on Information and Knowledge Management (CIKM'97), 1997
-
Using Partial Differencing for Efficient Monitoring of Deferred Complex Rule Conditions
Part of The 12th International Conference on Data Engineering (ICDE'96), 1996
-
Performance-Polymorphic Execution of Real-Time Queries
Part of The 1st Workshop on Real-Time Databases: Issues and Applications (RTDB-96), 1996
-
LH*lh : A Scalable High Performance Data Structure for Switched Multicomputers
Part of The 5th International Conference on Extending Database Technology (EDBT'96), 1996
-
Next Generation of O-O Database Techniques in Finite Element Analysis
Part of The Third International Conference on Computational Structures Technology, 1996
-
Indexing Values of Time Sequences
Part of 5th International Conference on Information and Knowledge Management (CIKM'96), 1996
-
Rule Contexts in Active Databases - A Mechanism for Dynamic Rule Grouping
Part of Rules in Database Systems (RIDS'95), 1995
-
Processing Object-Oriented Queries with Invertible Late Bound Functions
Part of The 21st International Conference on Very Large Data Bases (VLDB'95), 1995
-
Produktmodellering med objektorienterade databaser och frågespråk
Part of Proc. Workshop on Product Models (PM-93), 1993
-
AMOS - An Architecture for Active Mediators
Part of Workshop on Next Generation Information Technologies and Systems (NGITS), 1993
-
Active Object Oriented Databases in Control Applications
Part of Proc. 19th Euromicro Conference, 1993
-
Representation of factual information by equations and their evaluation
Part of The 6th International Conference on Software Engineering, 1992
-
Building Adaptive Applications using Active Mediators
Part of International Conference on Database and Expert Systems (DEXA), 1991
-
Comparative analysis of RDBMS and OODBMS: a case study
Part of Proc. of the COMPCON IEEE Computer Society International Conference, 1990
-
Part of The 15th International Conference on Very Large Databases, 1989
-
Intensionally Integrating Database and Expert Systems
Part of 1988 Intl. Symposium on Lucid and Intensional Programming, 1988
-
Syntel: Knowledge programming using functional representations
Part of AAAI Conference, 1986
-
Production program generation in a flexible data dictionary system
Part of The 6th International Conference on Very Large Databases, 1980
-
A flexible and external data dictionary system for program generation
Part of International Conference on Data Bases, 1980
Conference proceedings (editor)
Patents
-
System for a Scalable Distributed Data Structure Having Scalable Availability
2001
-
Method and System for Data Recovery Using a Distributed and Scalable Data Structure
2000
-
Method of Monitoring Changes in an Object-Oriented Database With Tuned Monitors
1995
-
Method of Monitoring Changes in Attribute Values of Objects in an Object Oriented Database
1992
-
A Data-Driven, Functional Expert System Shell
1989
Reports
-
Scalable RDF Views of Relational Databases through Partial Evaluation
2006
-
Customizable Parallel Execution of Scientific Stream Queries
2005
-
Amos II Release 8 User's Manual
2005
-
Interface Capabilities for Query Processing in Peer Mediator Systems
2003
-
2002
-
Arkitekturprinciper för informationsöverlägsenhet i framtidens ledningssystem
2000
-
2000
-
2000
-
An Object-Relational Model for Musical Data
2000
-
Distributed View Expansion in Composable Mediators
2000
-
Comparison of Amos II with other Data Integration Projects
1999
-
LH* Schemes with Scalable Availability
1998
-
IEIS - Integrated Engineering Information Systems
1998
-
LH*g: A High-availability Scalable Distributed Data Structure through Record Grouping
1998
-
LH* Schemes with Scalable Availability
1998
-
Indexing Interpolated Time Sequences
1996
-
Indexing Interpolated Time Sequences
1996
-
1994
-
Fast Processing of OO Declarative Queries with Foreign Functions
1992
-
Relations with Inherited Attributes
1992
-
The Translation of Object-Oriented Queries to Optimized Datalog Programs
1991
-
A Mediator Architecture for Abstract Data Access.
1990
-
Tuning the Reactivity of Database Monitors
1990
-
1988
-
A Data Base Extension of Prolog and its Implementation
1982
-
1982
-
An Interpreter for Functional Rules
1982
-
Using Dynamic Generic Functions in Lisp like Lanuages
1981
-
PLOT, ett datorprogram för kurvritning
1979
-
1977
-
PL-360-Lisp - ALisp 1.5 Interpreter written in PL/360
1975
-
Index - för produktion av stickordsindex
1975
-
PMG - Program Manipulator Generator
1975
-
REMREC - A program for Automatic Recursion Removal
1973