Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mehmet Altinel

dblp:02/6597 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 10 · 5 first-authorArtificial intelligence and machine learning · 1Computer networks · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
9 papers
Data integration and cleaning · 26% Indexing and storage engines · 20% Distributed and cloud data management · 19%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 64% Cloud and datacenter computing · 36%

Topics — the 11 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning › web data integration
data mashup
0.222008
Damia: data mashups for intranet applications · SIGMOD Conference 2008
DAMIA - A Data Mashup Fabric for Intranet Applications · VLDB 2007
Indexing and storage engines › caching
database caching
0.132003
Cache Tables: Paving the Way for an Adaptive Database Cache · VLDB 2003
DBCache: Middle-tier Database Caching for Highly Scalable e-Business Architectures · SIGMOD Conference 2003
DBCache: database caching for web application servers · SIGMOD Conference 2002
Distributed and cloud data management › database middleware
middle-tier database caching
0.122003
DBCache: Middle-tier Database Caching for Highly Scalable e-Business Architectures · SIGMOD Conference 2003
DBCache: database caching for web application servers · SIGMOD Conference 2002
Data stream processing › XML stream processing
XML filtering
0.122003
Path sharing and predicate evaluation for high-performance XML filtering · ACM Trans. Database Syst. 2003
Efficient Filtering of XML Documents for Selective Dissemination of Information · VLDB 2000
Query processing and optimization › query execution › expression evaluation
predicate evaluation
0.012003
Path sharing and predicate evaluation for high-performance XML filtering · ACM Trans. Database Syst. 2003
Information retrieval › information filtering
selective dissemination of information
0.012000
Efficient Filtering of XML Documents for Selective Dissemination of Information · VLDB 2000
Memory systems
cache
0.012003
Cache Tables: Paving the Way for an Adaptive Database Cache · VLDB 2003
Data models and query languages
object-oriented database
0.011994
METU Object-Oriented DBMS · SIGMOD Conference 1994
Distributed and cloud data management
distributed query processing
0.012002
DBCache: database caching for web application servers · SIGMOD Conference 2002
Data models and query languages
XML
0.012000
Efficient Filtering of XML Documents for Selective Dissemination of Information · VLDB 2000
Data models and query languages
object-oriented data model
0.011994
METU Object-Oriented DBMS · SIGMOD Conference 1994

Methods — techniques the papers use, named apart from their topics

middleware · 0.0nondeterministic finite automaton · 0.0finite state machine · 0.0event-based parsing · 0.0query partitioning · 0.0federated database · 0.0
YearPublicationVenuePosition
2008 Damia: data mashups for intranet applications
abstract
Increasingly large numbers of situational applications are being created by enterprise business users as a by-product of solving day-to-day problems. In efforts to address the demand for such applications, corporate IT is moving toward Web 2.0 architectures. In particular, the corporate intranet is evolving into a platform of readily accessible data and services where communities of business users can assemble and deploy situational applications. Damia is a web style data integration platform being developed to address the data problem presented by such applications, which often access and combine data from a variety of sources. Damia allows business users to quickly and easily create data mashups that combine data from desktop, web, and traditional IT sources into feeds that can be consumed by AJAX, and other types of web applications. This paper describes the key features and design of Damia's data integration engine, which has been packaged with Mashup Hub, an enterprise feed server currently available for download on IBM alphaWorks. Mashup Hub exposes Damia's data integration capabilities in the form of a service that allows users to create hosted data mashups.
David E. Simmen, Mehmet Altinel, Volker Markl, Sriram Padmanabhan
SIGMOD Conference2
2007 DAMIA - A Data Mashup Fabric for Intranet Applications
Mehmet Altinel, Paul Brown, Susan Cline, Rajesh Kartha, Eric Louie, Volker Markl, Louis Mau, Yip-Hing Ng, David E. Simmen
VLDB1
2004 Highly Personalized Information Delivery to Mobile Clients
Bahattin Ozen, Ozgur Kilic, Mehmet Altinel, Asuman Dogac
Wirel. Networks3
2003 DBCache: Middle-tier Database Caching for Highly Scalable e-Business Architectures
abstract
No abstract available.
Christof Bornhövd, Mehmet Altinel, Sailesh Krishnamurthy, C. Mohan 0001, Hamid Pirahesh, Berthold Reinwald
SIGMOD Conference2
2003 Cache Tables: Paving the Way for an Adaptive Database Cache
Mehmet Altinel, Christof Bornhövd, Sailesh Krishnamurthy, C. Mohan 0001, Hamid Pirahesh, Berthold Reinwald
VLDB1
2003 Path sharing and predicate evaluation for high-performance XML filtering
abstract
XML filtering systems aim to provide fast, on-the-fly matching of XML-encoded data to large numbers of query specifications containing constraints on both structure and content. It is now well accepted that approaches using event-based parsing and Finite State Machines (FSMs) can provide the basis for highly scalable structure-oriented XML filtering systems. The XFilter system [Altinel and Franklin 2000] was the first published FSM-based XML filtering approach. XFilter used a separate FSM per path query and a novel indexing mechanism to allow all of the FSMs to be executed simultaneously during the processing of a document. Building on the insights of the XFilter work, we describe a new method, called "YFilter" that combines all of the path queries into a single Nondeterministic Finite Automaton (NFA). YFilter exploits commonality among queries by merging common prefixes of the query paths such that they are processed at most once. The resulting shared processing provides tremendous improvements in structure matching performance but complicates the handling of value-based predicates.In this article, we first describe the XFilter and YFilter approaches and present results of a detailed performance comparison of structure matching for these algorithms as well as a hybrid approach. The results show that the path sharing employed by YFilter can provide order-of-magnitude performance benefits. We then propose two alternative techniques for extending YFilter's shared structure matching with support for value-based predicates, and compare the performance of these two techniques. The results of this latter study demonstrate some key differences between shared XML filtering and traditional database query processing. Finally, we describe how the YFilter approach is extended to handle more complicated queries containing nested path expressions.
Yanlei Diao, Mehmet Altinel, Michael J. Franklin, Hao Zhang 0003, Peter M. Fischer 0001
ACM Trans. Database Syst.2
2002 DBCache: database caching for web application servers
abstract
Many e-Business applications today are being developed and deployed on multi-tier environments involving browser-based clients, web application servers and backend databases. The dynamic nature of these applications necessitates generating web pages on-demand, making middle-tier database caching an effective approach to achieve high scalability and performance [3]. In the DBCache project, we are incorporating a database cache feature in DB2 UDB by modifying the engine code and leveraging existing federated database functionality. This allows us to take advantage of DB2's sophisticated distributed query processing power for database caching. As a result, the user queries can be executed at either the local database cache or the remote backend server, or more importantly, the query can be partitioned and then distributed to both databases for cost optimum execution.DBCache also includes a cache initialization component that takes a backend database schema and SQL queries in the workload, and generates a middle-tier database schema for the cache. We have implemented an initial prototype of the system that supports table level caching. As DB2's functionality is extended, we will be able to support subtable level caching, XML data caching and caching of execution results of web services.
Mehmet Altinel, Qiong Luo 0001, Sailesh Krishnamurthy, C. Mohan 0001, Hamid Pirahesh, Bruce G. Lindsay 0001, Honguk Woo, Larry Brown
SIGMOD Conference1
2000 Efficient Filtering of XML Documents for Selective Dissemination of Information
Mehmet Altinel, Michael J. Franklin
VLDB1
1999 DBIS-Toolkit: Adaptable Middleware for Large Scale Data Delivery
Mehmet Altinel, Demet Aksoy, Thomas Baby, Michael J. Franklin, William Shapiro, Stanley B. Zdonik
SIGMOD Conference1
1997 Design and Implementation of a Distributed Workflow Enactment Service
abstract
Workflows are activities involving the coordinated execution of multiple tasks performed by different processing entities, mostly in distributed heterogeneous environments, which are very common in enterprises of even moderate complexity. In current commercial workflow systems, the workflow scheduler is a single centralized component. A distributed workflow enactment service, on the other hand, should contain several schedulers on different nodes of a network, each executing a part of the process instances. Such an architecture would fit naturally into the distributed heterogeneous environments. Further advantages of a distributed enactment service are failure resiliency and increased performance, since a centralized scheduler is a potential bottleneck. In this paper, we present the design and implementation of a distributed workflow enactment service based on the work of M. Singh (1996). By starting with a block-structured workflow specification language, we avoid a very general set of dependencies and their related problems. In this way, it is possible to present a simple algorithm for the distributed scheduling of process instances. Further benefits of the approach are the ease of testing and debugging the system, and the execution efficiency through having a reduced number of messages.
Esin Gokkoca, Mehmet Altinel, Ibrahim Cingil, Nesime Tatbul, Pinar Koksal, Asuman Dogac
CoopIS2
1995 METU Object-Oriented DBMS Kernel
Asuman Dogac, Mehmet Altinel, Cetin Ozkan, Ismailcem Budak Arpinar, Ilker Durusoy, Ilker Altintas
DEXA2
1994 METU Object-Oriented DBMS
abstract
No abstract available.
Asuman Dogac, Ismailcem Budak Arpinar, Cem Evrendilek, Cetin Ozkan, Ilker Altintas, Ilker Durusoy, Mehmet Altinel, Tansel Okay, Yuksel Saygin
SIGMOD Conference7