Demo Data from SIGIR 2026 / reviewers in the wild / expert
Maria E. Orlowska
dblp:o/MariaEOrlowska
· DBLP profile ↗
82ranked-venue papers
6as first author
7since 2021 · last 2024
0000-0002-5234-7925ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 64 · 5 first-author · 6 since 2021Artificial intelligence and machine learning · 17 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 1 first-authorSoftware engineering, systems software and programming languages · 7 · 1 first-authorHuman-computer interaction and ubiquitous computing · 4Systems, architecture and hardware · 2Theory of computation · 2
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 |
Graph data management · 31% Data mining · 26% Knowledge graphs · 24% | |
| Artificial intelligence
3 papers |
Graph learning · 93% Efficient and distributed learning · 6% Motion planning and robot control · 1% | |
| Network and information security
1 paper |
Privacy and data protection · 100% |
Topics — the 30 heaviest of 34, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
0.9 | 2 | 2024 | TimeSGN: Scalable and Effective Temporal Graph Neural Network · ICDE 2024 Estimating Node Importance Values in Heterogeneous Information Networks · ICDE 2022 |
Machine learning › Graph learning
dynamic graph learning |
0.8 | 1 | 2024 | TimeSGN: Scalable and Effective Temporal Graph Neural Network · ICDE 2024 |
Machine learning › Graph learning › graph neural network
dynamic graph neural network |
0.8 | 1 | 2024 | TimeSGN: Scalable and Effective Temporal Graph Neural Network · ICDE 2024 |
Machine learning › Graph learning › dynamic graph learning
temporal message passing |
0.8 | 1 | 2024 | TimeSGN: Scalable and Effective Temporal Graph Neural Network · ICDE 2024 |
Privacy and data protection
anonymization |
0.7 | 1 | 2023 | A Survey and Experimental Study on Privacy-Preserving Trajectory Data Publishing · IEEE Trans. Knowl. Data Eng. 2023 |
Privacy and data protection › data publishing
privacy-preserving data publishing |
0.7 | 1 | 2023 | A Survey and Experimental Study on Privacy-Preserving Trajectory Data Publishing · IEEE Trans. Knowl. Data Eng. 2023 |
Privacy and data protection › data publishing › privacy-preserving data publishing
trajectory data publishing |
0.7 | 1 | 2023 | A Survey and Experimental Study on Privacy-Preserving Trajectory Data Publishing · IEEE Trans. Knowl. Data Eng. 2023 |
Distributed and cloud data management
data partitioning |
0.6 | 1 | 2022 | MDDE: multitasking distributed differential evolution for privacy-preserving database fragmentation · VLDB J. 2022 |
Knowledge graphs
entity linking |
0.6 | 1 | 2022 | Trajectory-Based Spatiotemporal Entity Linking · IEEE Trans. Knowl. Data Eng. 2022 |
Data mining › structured data mining › graph mining
heterogeneous information network |
0.6 | 1 | 2022 | Estimating Node Importance Values in Heterogeneous Information Networks · ICDE 2022 |
Knowledge graphs › knowledge graph analytics
node importance estimation |
0.6 | 1 | 2022 | Estimating Node Importance Values in Heterogeneous Information Networks · ICDE 2022 |
Data mining › spatiotemporal data mining
trajectory data mining |
0.6 | 1 | 2022 | Trajectory-Based Spatiotemporal Entity Linking · IEEE Trans. Knowl. Data Eng. 2022 |
Graph data management › bipartite graph
bipartite graph analysis |
0.5 | 1 | 2021 | Efficient Bi-triangle Counting for Large Bipartite Networks · Proc. VLDB Endow. 2021 |
Graph data management
graph analytics |
0.5 | 1 | 2021 | Efficient Bi-triangle Counting for Large Bipartite Networks · Proc. VLDB Endow. 2021 |
Graph data management
motif counting |
0.5 | 1 | 2021 | Efficient Bi-triangle Counting for Large Bipartite Networks · Proc. VLDB Endow. 2021 |
Machine learning › Efficient and distributed learning
memory-efficient training |
0.2 | 1 | 2024 | TimeSGN: Scalable and Effective Temporal Graph Neural Network · ICDE 2024 |
Privacy and data protection › privacy evaluation
privacy-utility tradeoff |
0.2 | 1 | 2023 | A Survey and Experimental Study on Privacy-Preserving Trajectory Data Publishing · IEEE Trans. Knowl. Data Eng. 2023 |
Machine learning › Graph learning › graph neural network
heterogeneous graph neural network |
0.2 | 1 | 2022 | Estimating Node Importance Values in Heterogeneous Information Networks · ICDE 2022 |
Information retrieval
indexing |
0.2 | 1 | 2022 | Trajectory-Based Spatiotemporal Entity Linking · IEEE Trans. Knowl. Data Eng. 2022 |
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem |
0.1 | 1 | 2007 | On the Optimal Robot Routing Problem in Wireless Sensor Networks · IEEE Trans. Knowl. Data Eng. 2007 |
Mathematical optimization › combinatorial optimization › vehicle routing › traveling salesman problem
traveling salesman problem with neighborhoods |
0.1 | 1 | 2007 | On the Optimal Robot Routing Problem in Wireless Sensor Networks · IEEE Trans. Knowl. Data Eng. 2007 |
Data integration and cleaning › data extraction
web data extraction |
0.1 | 1 | 2006 | Robust web content extraction · WWW 2006 |
Services computing and microservices
workflow management |
0.0 | 2 | 1999 | Confirmation: A Solution for Non-Compensatability in Workflow Applications · ICDE 1999 FlowBack: Providing Backward Recovery for Workflow Systems · SIGMOD Conference 1998 |
Data mining › pattern mining › temporal pattern mining
event pattern mining |
0.0 | 1 | 2003 | Introducing Uncertainty into Pattern Discovery in Temporal Event Sequences · ICDM 2003 |
Data mining
pattern mining |
0.0 | 1 | 2003 | Introducing Uncertainty into Pattern Discovery in Temporal Event Sequences · ICDM 2003 |
Data mining
uncertain data mining |
0.0 | 1 | 2003 | Introducing Uncertainty into Pattern Discovery in Temporal Event Sequences · ICDM 2003 |
Indexing and storage engines
multidimensional indexing |
0.0 | 1 | 2000 | Optimizing Multiple Dimensional Queries Simultaneously in Multidimensional Databases · VLDB J. 2000 |
Query processing and optimization › query optimization
multidimensional query optimization |
0.0 | 1 | 2000 | Optimizing Multiple Dimensional Queries Simultaneously in Multidimensional Databases · VLDB J. 2000 |
Transaction processing and concurrency control › transaction models
extended transaction models |
0.0 | 1 | 1999 | Confirmation: A Solution for Non-Compensatability in Workflow Applications · ICDE 1999 |
Internet of things and sensor networks
wireless sensor network |
0.0 | 1 | 2007 | On the Optimal Robot Routing Problem in Wireless Sensor Networks · IEEE Trans. Knowl. Data Eng. 2007 |
Methods — techniques the papers use, named apart from their topics
meta schema · 1.1graph neural network · 1.1self-attention · 0.8linear state updater · 0.8utility metrics · 0.7privacy model · 0.7multitasking optimization · 0.6k nearest neighbor query · 0.6dimension reduction · 0.6differential evolution · 0.6WR-tree · 0.6wedge join · 0.5super-wedge join · 0.5degree-based vertex ranking · 0.5approximation algorithm · 0.2compensation semantics · 0.0workflow verification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | TimeSGN: Scalable and Effective Temporal Graph Neural NetworkabstractTemporal graph neural networks (T-GNNs) have emerged as leading approaches for representation learning over dynamic graphs. However, existing solutions typically suffer from exponential time complexity with model depth and excessive GPU memory usage due to acceleration techniques, and cannot handle large dynamic graphs. Furthermore, the core component of T-G NNs, temporal message passing, still predominantly derives from static GNNs. This neglects the distinct characteristics of two types of features, timestamps and edge features, and results in sub-optimal embedding quality. Consequently, existing T-GNNs fail to scale to large dynamic graphs and generalize well in unseen or complex scenarios, limiting their applicability. To bridge the gap, this paper first proposes a simple yet effective temporal message passing paradigm for T-GNNs, called the divided temporal message passing (DT-MP) paradigm, which enables effective feature learning for each feature type. We theoretically demonstrate that the DT-MP paradigm can reduce GPU memory usage compared to existing T-GNNs. Building on this foundation, we propose TimeSGN, a scalable and effective temporal graph neural network, which can handle billion-scale dynamic graphs. Specifically, we design a linear state updater to effectively capture node dynamic evolution and instantiate the DT-MP paradigm using two 1-layer self-attention mechanisms for temporal message passing to generate temporal embeddings. As a result, TimeSGN fundamentally avoids exponential time complexity and significantly reduces GPU memory usage. Extensive experiments demonstrate that TimeSGN achieves an average 10.56% improvement in accuracy, up to 42.48% reduction in training GPU memory, and up to 5 x speedup in per-epoch training time compared to the state-of-the-art baselines, while being one order of magnitude faster than vanilla T-GNNs. Yuanyuan Xu 0002, Wenjie Zhang 0001, Ying Zhang 0001, Maria E. Orlowska, Xuemin Lin 0001 |
ICDE | 4 |
| 2023 | A Survey and Experimental Study on Privacy-Preserving Trajectory Data PublishingabstractTrajectory data has become ubiquitous nowadays, which can benefit various real-world applications such as traffic management and location-based services. However, trajectories may disclose highly sensitive information of an individual including mobility patterns, personal profiles and gazetteers, social relationships, etc, making it indispensable to consider privacy protection when releasing trajectory data. Ensuring privacy on trajectories demands more than hiding single locations, since trajectories are intrinsically sparse and high-dimensional, and require to protect multi-scale correlations. To this end, extensive research has been conducted to design effective techniques for privacy-preserving trajectory data publishing. Furthermore, protecting privacy requires carefully balance two metrics: privacy and utility. In other words, it needs to protect as much privacy as possible and meanwhile guarantee the usefulness of the released trajectories for data analysis. In this survey, we provide a comprehensive study and a systematic summarization of existing protection models, privacy and utility metrics for trajectories developed in the literature. We also conduct extensive experiments on two real-life public trajectory datasets to evaluate the performance of several representative privacy protection models, demonstrate the trade-off between privacy and utility, and guide the choice of the right privacy model for trajectory publishing given certain privacy and utility desiderata. Fengmei Jin, Wen Hua, Matteo Francia, Pingfu Chao, Maria E. Orlowska, Xiaofang Zhou 0001 |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2022 | Estimating Node Importance Values in Heterogeneous Information NetworksabstractNode importance estimation is a fundamental task in graph data analysis. Extensive studies have focused on this task, and various downstream applications have benefited from it, such as recommendation, resource allocation optimization, and missing value completion. However, existing works either focus on the homogeneous network or only study importance-based ranking. We are the first to consider the node importance values as heterogeneous values in heterogeneous information networks (HINs). A typical HIN is built of several distinguished node types where each type has its own measure of importance value (e.g., in the DBLP network, the importance values of authors and papers can be reflected by their h-index and citation numbers, respectively). This characteristic makes the above problem more challenging than computing the node importance in conventional homogeneous networks. In this paper, we formally introduce the problem of node importance value estimation in HINs; that is, given the importance values of a subset of nodes in an HIN, we aim to estimate the importance values of the remaining nodes. To solve this problem, we propose an effective graph neural network (GNN) model, called HIN Importance Value Estimation Network (HIVEN). HIVEN traces the local information of each node, specifically by utilizing the heterogeneity of the HIN. Furthermore, the meta schema is deployed to alleviate the node type domination issue. Additionally, HIVEN exploits the node similarity within each type to remedy the shortcoming of GNN models in capturing global information. Extensive experiments on real-world HIN datasets demonstrate that HIVEN superiorly outperforms the baseline methods. Chenji Huang, Yixiang Fang, Xuemin Lin 0001, Xin Cao 0001, Wenjie Zhang 0001, Maria E. Orlowska |
ICDE | 6 |
| 2022 | Trajectory-Based Spatiotemporal Entity LinkingabstractTrajectory-based spatiotemporal entity linking is to match the same moving object in different datasets based on their movement traces. It is a fundamental step to support spatiotemporal data integration and analysis. In this paper, we study the problem of spatiotemporal entity linking using effective and concise signatures extracted from their trajectories. This linking problem is formalized as a$k$-nearest neighbor ($k$-NN) query on the signatures. Four representation strategies (sequential, temporal, spatial, and spatiotemporal) and two quantitative criteria (commonality and unicity) are investigated for signature construction. A simple yet effective dimension reduction strategy is developed together with a novel indexing structure called the WR-tree to speed up the search. A number of optimization methods are proposed to improve the accuracy and robustness of the linking. Our extensive experiments on real-world datasets verify the superiority of our approach over the state-of-the-art solutions in terms of both accuracy and efficiency. Fengmei Jin, Wen Hua, Thomas Zhou, Jiajie Xu 0001, Matteo Francia, Maria E. Orlowska, Xiaofang Zhou 0001 |
IEEE Trans. Knowl. Data Eng. | 6 |
| 2022 | MDDE: multitasking distributed differential evolution for privacy-preserving database fragmentation
Yong-Feng Ge, Maria E. Orlowska, Jinli Cao, Hua Wang 0002, Yanchun Zhang |
VLDB J. | 2 |
| 2021 | Knowledge transfer-based distributed differential evolution for dynamic database fragmentation
Yong-Feng Ge, Maria E. Orlowska, Jinli Cao, Hua Wang 0002, Yanchun Zhang |
Knowl. Based Syst. | 2 |
| 2021 | Efficient Bi-triangle Counting for Large Bipartite NetworksabstractA bipartite network is a network with two disjoint vertex sets and its edges only exist between vertices from different sets. It has received much interest since it can be used to model the relationship between two different sets of objects in many applications (e.g., the relationship between users and items in E-commerce). In this paper, we study the problem of efficient bi-triangle counting for a large bipartite network, where a bi-triangle is a cycle with three vertices from one vertex set and three vertices from another vertex set. Counting bi-triangles has found many real applications such as computing the transitivity coefficient and clustering coefficient for bipartite networks. To enable efficient bi-triangle counting, we first develop a baseline algorithm relying on the observation that each bi-triangle can be considered as the join of three wedges. Then, we propose a more sophisticated algorithm which regards a bi-triangle as the join of two super-wedges, where a wedge is a path with two edges while a super-wedge is a path with three edges. We further optimize the algorithm by ranking vertices according to their degrees. We have performed extensive experiments on both real and synthetic bipartite networks, where the largest one contains more than one billion edges, and the results show that the proposed solutions are up to five orders of magnitude faster than the baseline method. Yixing Yang, Yixiang Fang, Maria E. Orlowska, Wenjie Zhang 0001, Xuemin Lin 0001 |
Proc. VLDB Endow. | 3 |
| 2009 | Projected outlier detection in high-dimensional mixed-attributes data set
Mao Ye 0001, Xue Li 0001, Maria E. Orlowska |
Expert Syst. Appl. | 3 |
| 2008 | On Using Workflow Technology to Model eLearning ProcessabstracteLearning can be viewed as a coordination of dependent learning activities in an online setting. During the last two decades, workflow and related technologies have delivered successfully in the area of activity coordination, although primarily in the business domain. However, there is evidence in literature that the principles of workflow management have been successfully utilized in the eLearning domain as well. In this paper, we present a brief analysis of various classes of dependencies that can exist in eLearning processes. We will demonstrate the overlaps and differences of these dependency classes with conventional process modeling aspects. Alex Pongpech, Shazia Sadiq, Maria E. Orlowska |
ICALT | 3 |
| 2007 | Hiding Sensitive Associative Classification Rule by Data Reduction
Juggapong Natwichai, Maria E. Orlowska, Xingzhi Sun 0001 |
ADMA | 2 |
| 2007 | Efficient Semantically Equal Join on Strings
Juggapong Natwichai, Xingzhi Sun 0001, Maria E. Orlowska |
DASFAA | 3 |
| 2007 | Personalized Courses Recommendation Functionality for Flex-eLabstractConsider substantial scope of courses with theirs complex relationships, it is not a trivial task for each elearner to find coherent and sound courses to enroll in elearning environment where face to face consultation is not the norm. In this paper, we extend the scope of Flex-eL services by providing functionality which delivers smart and automate personalized courses recommendation that are coherent and sound for each elearner. The outcome is a set of ranked recommendation goals for each individual based on his/her completed courses. Alex Pongpech, Maria E. Orlowska, Shazia Sadiq |
ICALT | 2 |
| 2007 | Discovering Correlated Items in Data Streams
Xingzhi Sun 0001, Xue Li 0001, Maria E. Orlowska |
PAKDD | 4 |
| 2007 | A Recommender System with Interest-Drifting
Shanle Ma, Xue Li 0001, Maria E. Orlowska |
WISE | 4 |
| 2007 | On the Optimal Robot Routing Problem in Wireless Sensor NetworksabstractGiven a set of sparsely distributed sensors in the Euclidean plane, a mobile robot is required to visit all sensors to download the data and finally return to its base. The effective range of each sensor is specified by a disk, and the robot must at least reach the boundary to start communication. The primary goal of optimization in this scenario is to minimize the traveling distance by the robot. This problem can be regarded as a special case of the traveling salesman problem with neighborhoods (TSPN), which is known to be NP-hard. In this paper, we present a novel TSPN algorithm for this class of TSPN, which can yield significantly improved results compared to the latest approximation algorithm. Bo Yuan 0003, Maria E. Orlowska, Shazia Sadiq |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2006 | Towards More Personalized Web: Extraction and Integration of Dynamic Content from the Web
Marek Kowalkiewicz, Maria E. Orlowska, Tomasz Kaczmarek, Witold Abramowicz |
APWeb | 2 |
| 2006 | On Sensor Network Segmentation for Urban Water Distribution Monitoring
Sudarsanan Nesamony, Madhan Karky Vairamuthu, Maria E. Orlowska, Shazia Sadiq |
APWeb | 3 |
| 2006 | Towards a Methodology for Deriving Contract-Compliant Business Processes
Zoran Milosevic, Shazia Sadiq, Maria E. Orlowska |
Business Process Management | 3 |
| 2006 | Translating business contract into compliant business processesabstractThis paper presents an approach for translating legalese expression of business contracts into candidate business activities and processes while ensuring their compliance with contract. This is a progressive refinement using logic-based formalism to capture contract semantics and to serve as an intermediate step for transformation. Particular value of this approach is for those organisations that consider moving towards new approaches to enterprise contract management and applying them to their future contracts Zoran Milosevic, Shazia Sadiq, Maria E. Orlowska |
EDOC | 3 |
| 2006 | Robust web content extractionabstractWe present an empirical evaluation and comparison of two content extraction methods in HTML: absolute XPath expressions and relative XPath expressions. We argue that the relative XPath expressions, although not widely used, should be used in preference to absolute XPath expressions in extracting content from human-created Web documents. Evaluation of robustness covers four thousand queries executed on several hundred webpages. We show that in referencing parts of real world dynamic HTML documents, relative XPath expressions are on average significantly more robust than absolute XPath ones. Marek Kowalkiewicz, Maria E. Orlowska, Tomasz Kaczmarek, Witold Abramowicz |
WWW | 2 |
| 2006 | Formal considerations of rule-based messaging for business process integrationabstractIn the last decade, with the expansion of organizational scope and the tendency for outsourcing, there has been an increasing need for Business Process Integration (BPI), understood as the sharing of data and applications among business processes. The research efforts and development paths in BPI pursued by many academic groups and system vendors, targeting heterogeneous system integration, continue to face several conceptual and technological challenges. This article begins with a brief review of major approaches and emerging standards to address BPI. Further, we introduce a rule-driven messaging approach to BPI, which is based on the harmonization of messages in order to compose a new, often cross-organizational process. We will then introduce the design of a temporal first order language (Harmonized Messaging Calculus) that provides the formal foundation for general rules governing the business process execution. Definitions of the language terms, formulae, safety, and expressiveness are introduced and considered in detail. Dat C. Ma, Maria E. Orlowska, Shazia Sadiq |
Cybern. Syst. | 2 |
| 2005 | A Further Study on Inverse Frequent Set Mining
Xia Chen 0001, Maria E. Orlowska |
ADMA | 2 |
| 2005 | Hiding Classification Rules for Data Sharing with Privacy Preservation
Juggapong Natwichai, Xue Li 0001, Maria E. Orlowska |
DaWaK | 3 |
| 2005 | Improvements of IncSpan: Incremental Mining of Sequential Patterns in Large Database
Son N. Nguyen, Xingzhi Sun 0001, Maria E. Orlowska |
PAKDD | 3 |
| 2005 | Finding Temporal Features of Event-Oriented Patterns
Xingzhi Sun 0001, Maria E. Orlowska, Xue Li 0001 |
PAKDD | 2 |
| 2005 | Improvements in the Data Partitioning Approach for Frequent Itemsets Mining
Son N. Nguyen, Maria E. Orlowska |
PKDD | 2 |
| 2005 | Collaborative business process technologies
Maria E. Orlowska, Shazia Sadiq |
Data Knowl. Eng. | 1 |
| 2005 | Specification and validation of process constraints for flexible workflows
Shazia Sadiq, Maria E. Orlowska, Wasim Sadiq |
Inf. Syst. | 2 |
| 2005 | Editorial
Tiziana Catarci, John Mylopoulos, Maria E. Orlowska |
World Wide Web | 3 |
| 2004 | The Next Generation Messaging Technology ? Makes Web Services Effective
Maria E. Orlowska |
APWeb | 1 |
| 2004 | SQLator: an online SQL learning workbenchabstractSQL (Structured Query Language) is one of the essential topics in foundation databases courses in higher education. Due to its apparent simple syntax, learning to use the full power of SQL can be a very difficult activity. In this paper, we introduce SQLator, which is a web-based interactive tool for learning SQL. SQLator's key function is the evaluate function, which allows a user to evaluate the correctness of his/her query formulation. The evaluate engine is based on complex heuristic algorithms. The tool also provides instructors the facility to create and populate database schemas with an associated pool of SQL queries. Currently it hosts two databases with a query pool of 300+ across the two databases. The pool is divided into 3 categories according to query complexity. The SQLator user can perform unlimited executions and evaluations on query formulations and/or view the solutions. The SQLator evaluate function has a high rate of success in evaluating the user's statement as correct (or incorrect) corresponding to the question. We will present in this paper, the basic architecture and functions of SQLator. We will further discuss the value of SQLator as an educational technology and report on educational outcomes based on studies conducted at the School of Information Technology and Electrical Engineering, The University of Queensland. Shazia Sadiq, Maria E. Orlowska, Wasim Sadiq, Joe Y.-C. Lin |
ITiCSE | 2 |
| 2004 | Finding Negative Event-Oriented Patterns in Long Temporal Sequences
Xingzhi Sun 0001, Maria E. Orlowska, Xue Li 0001 |
PAKDD | 2 |
| 2004 | Facilitating cross-organisational workflows with a workflow view approach
Karsten A. Schulz, Maria E. Orlowska |
Data Knowl. Eng. | 2 |
| 2003 | Introducing Uncertainty into Pattern Discovery in Temporal Event SequencesabstractPattern discovery in temporal event sequences is of great importance in many application domains, such as telecommunication network fault analysis. In reality, not every type of event has an accurate timestamp. Some of them, defined as inaccurate events may only have an interval as possible time of occurrence. The existence of inaccurate events may cause uncertainty in event ordering. The traditional support model cannot deal with this uncertainty, which would cause some interesting patterns to be missing. A new concept, precise support, is introduced to evaluate the probability of a pattern contained in a sequence. Based on this new metric, we define the uncertainty model and present an algorithm to discover interesting patterns in the sequence database that has one type of inaccurate event. In our model, the number of types of inaccurate events can be extended to k readily, however, at a cost of increasing computational complexity. Xingzhi Sun 0001, Maria E. Orlowska, Xue Li 0001 |
ICDM | 2 |
| 2003 | Finding Event-Oriented Patterns in Long Temporal Sequences
Xingzhi Sun 0001, Maria E. Orlowska, Xiaofang Zhou 0001 |
PAKDD | 2 |
| 2003 | SemanticWeb Services: Facts and FictionabstractSemantic web services are web services with associated semantic descriptions. These descriptions will make it possible for other programs to select, compose and monitor web services at run-time, thereby contributing to the realization of the Semantic Web vision. Researchers have already been active in making the notion of semantic web service more concrete through usage scenaria and technologies that will support their design and use (e.g., [1]). Software Engineering has grappled with the problem of software design for more than three decades. There is welldocumented evidence that designing software manually is a laborious and error-prone task. Semantic descriptions of software (e.g., requirements and design specifications), developed and used at design-time, can facilitate the process of software construction, but they are not panacea. With semantic web services, we seem to be trying to solve the same software development problem, but now these semantic descriptions are used (for selection, composition, monitoring and other purposes) at run-time, automatically. Can we ever hope to see semantic web service technologies and methodologies that actually work? The discussion will focus on this central theme; it will be structured according to the following questions: John Mylopoulos, Maria E. Orlowska |
WISE | 2 |
| 2003 | Confirmation: increasing resource availability for transactional workflows
Chengfei Liu, Xuemin Lin 0001, Maria E. Orlowska, Xiaofang Zhou 0001 |
Inf. Sci. | 3 |
| 2002 | Towards a Cross-Organizational Workflow Model
Karsten A. Schulz, Maria E. Orlowska |
PRO-VE | 2 |
| 2001 | Improving Backward Recovery in Workflow SystemsabstractThe notion of compensation is widely used as means of backward recovery in long-lived transactions as well as in business processes supported by workflow management systems. In general, it is non-trivial to design compensating tasks for tasks in the context of a workflow. Actually, a task does not have to be compensatable. In this paper, we first look into the requirements that a compensating task has to satisfy. Then we introduce a new mechanism called confirmation. With the help of confirmation, we can modify some non-compensatable tasks so that they become compensatable. This greatly improves backward recovery for workflow applications in the case of failures. To effectively incorporate confirmation and compensation into the workflow management environment, a three-level bottom-up workflow design method is introduced. The implementation issues of this design are also discussed. Chengfei Liu, Maria E. Orlowska, Xuemin Lin 0001, Xiaofang Zhou 0001 |
DASFAA | 2 |
| 2001 | Integrating Web Based Applications - Challenges and Opportunities
Maria E. Orlowska |
DASFAA | 1 |
| 2001 | Pockets of Flexibility in Workflow Specification
Shazia Sadiq, Wasim Sadiq, Maria E. Orlowska |
ER | 3 |
| 2001 | On Workflow Enabled e-Learning ServicesabstractWorkflow technology provides a suitable platform to define and manage the coordination and allocation of business process activities. We introduce the Flex-eL (Flexible electronic Learning) environment that has been built upon workflow technology. The workflow functionality of Flex-eL manages the coordination of learning and assessment activities of the course process between students and teaching staff. It provides a unique environment for teachers to design and develop process-centric courses and to monitor student progress. It allows students to learn at their own pace while observing the learning guidelines and checkpoints modelled into the course process by teaching staff. We also report on the successful deployment of the concept and system for a university course and our experiences from the implementation. Joe Y.-C. Lin, Charley Ho, Wasim Sadiq, Maria E. Orlowska |
ICALT | 4 |
| 2001 | Materialized view selection under the maintenance time constraint
Weifa Liang, Hui Wang 0010, Maria E. Orlowska |
Data Knowl. Eng. | 3 |
| 2000 | On Business Process Model Transformations
Wasim Sadiq, Maria E. Orlowska |
ER | 2 |
| 2000 | Range queries in dynamic OLAP data cubes
Weifa Liang, Hui Wang 0010, Maria E. Orlowska |
Data Knowl. Eng. | 3 |
| 2000 | Managing Change and Time in Dynamic Workflow ProcessesabstractBusiness environments have become exceedingly dynamic and competitive in recent times. This dynamism is manifested in the form of changing process requirements and time constraints. Workflow technology is currently one of the most promising fields of research in business process automation. However, workflow systems to date do not provide the flexibility necessary to support the dynamic nature of business processes. In this paper we primarily discuss the issues and challenges related to managing change and time in workflows representing dynamic business processes. We also present an analysis of workflow modifications and provide feasibility considerations for the automation of this process. Wasim Sadiq, Olivera Marjanovic, Maria E. Orlowska |
Int. J. Cooperative Inf. Syst. | 3 |
| 2000 | Analyzing Process Models Using Graph Reduction Techniques
Wasim Sadiq, Maria E. Orlowska |
Inf. Syst. | 2 |
| 2000 | Optimizing Multiple Dimensional Queries Simultaneously in Multidimensional Databases
Weifa Liang, Maria E. Orlowska, Jeffrey Xu Yu |
VLDB J. | 2 |
| 1999 | Applying Graph Reduction Techniques for Identifying Structural Conflicts in Process Models
Wasim Sadiq, Maria E. Orlowska |
CAiSE | 2 |
| 1999 | Efficient Refreshment of Materialized Views with Multiple SourcesabstractA data warehouse collects and maintains a large amount of data from multiple distributed and autonomous data sources. Often the data in it is stored in the form of materialized views in order to provide fast access to the integrated data. However, maintaining a certain level consistency of warehouse data with the source data is challenging in a distributed multiple source environment. Transactions containing multiple updates at one or more sources further complicate the consistency issue. Hui Wang 0010, Maria E. Orlowska, Weifa Liang |
CIKM | 2 |
| 1999 | Confirmation: A Solution for Non-Compensatability in Workflow ApplicationsabstractThe notion of a compensation is widely used in advanced transaction models as means of recovery from a failure. Similar concepts are adopted for providing "transaction-like" behaviour for long business processes supported by workflows technology. Generally, designing a compensating task in the context of a workflow process is a non-trivial job. In fact, not every task is compensatable. This work contributes to the study of the non-compensatability problem. A compensating task C of a task T semantically undoes the effect of T after T has been committed. For example, the compensating task of a deposit is a withdrawal. For a task to be compensatable, it must satisfy two conditions. Forcibility: The compensating task of the task must be forcible. In other words, after the task commits, the execution of its compensating task is guaranteed to succeed by the application semantics. Relaxation of isolation: The isolation requirement of the shared data resources which the task may access must be relaxed. This relaxation is required as the purpose of introducing compensation is to avoid long-duration waiting, otherwise, compensation may become useless. In this work, we carefully investigate the properties of shared resources and tasks which may be performed on these resources. As all its invoked operations must be compensatable as well if a task is compensatable, we only discuss the compensatability of operations defined on shared resources. Chengfei Liu, Maria E. Orlowska, Xiaofang Zhou 0001, Xuemin Lin 0001 |
ICDE | 2 |
| 1999 | On the Complexity of Some Verification Problems in Process Control SpecificationsabstractMany techniques in many diverse areas in computer science, such as process modelling, process programming, decision support systems and workflow systems, use concepts for the specification of process control. These typically include concepts for the specification of sequential execution, parallelism, synchronization and moments of choice. This paper identifies some typical verification problems in process control specifications, such as reachability, termination, freedom of deadlock and livelock, and determines their computational complexity. These results then provide computational lower bounds for any technique using these concepts for process control. Arthur H. M. ter Hofstede, Maria E. Orlowska |
Comput. J. | 2 |
| 1999 | Making Multiple Views Self-Maintainable in a Data Warehouse
Weifa Liang, Hui Li 0004, Hui Wang 0010, Maria E. Orlowska |
Data Knowl. Eng. | 4 |
| 1999 | On Modeling and Verification of Temporal Constraints in Production Workflows
Olivera Marjanovic, Maria E. Orlowska |
Knowl. Inf. Syst. | 2 |
| 1998 | Automating Handover in Dynamic Workflow Environments
Chengfei Liu, Maria E. Orlowska, Hui Li 0004 |
CAiSE | 2 |
| 1998 | Computing Multidimensional Aggregates in ParallelabstractComputing multiple related group-by aggregates is one of the core operations of online analytical processing (OLAP) applications. This kind of computation involves a huge volume of data operations (megabytes or treabytes). The response time for such applications is crucial, so, using parallel processing techniques to handle such computation is inevitable. We present several parallel algorithms for computing a collection of group-by aggregates based on a multiprocessor system with shared disks. We focus on a special case of the aggregation problem-"Cube" operator which computes group-by aggregates over all possible combinations of a list of attributes. The proposed algorithms introduce a novel processor scheduling policy and a non-trivial decomposition approach for the problem in the parallel environment. Particularly, the hybrid algorithm has the best performance potential among the four proposed algorithms. All the proposed algorithms are scalable. Weifa Liang, Maria E. Orlowska |
ICPADS | 2 |
| 1998 | CCAIIA: Clustering Categorial Attributed into Interseting Accociation Rules
Brett Gray, Maria E. Orlowska |
PAKDD | 2 |
| 1998 | FlowBack: Providing Backward Recovery for Workflow SystemsabstractThe Distributed Systems Technology Centre (DSTC) framework for workflow specification, verification and management captures workflows transaction-like behavior for long lasting processes. FlowBack is an advanced prototype functionally enhancing an existing workflow management system by providing process backward recovery. It is based on extensive theoretical research ([3],[4],[5],[6],[8],[9]), and its architecture and construction assumptions are product independent. FlowBack clearly demonstrates the extent to which generic backward recovery can be automated and system supported. The provision of a solution for handling exceptional business process behavior requiring backward recovery makes workflow solutions more suitable for a large class of applications, therefore opening up new dimensions within the market. For the demonstration purpose, FlowBack operates with IBM FlowMark, one of the leading workflow products. Bartek Kiepuszewski, Ralf Mühlberger, Maria E. Orlowska |
SIGMOD Conference | 3 |
| 1998 | Verification Problems in Conceptual Workflow Specifications
Arthur H. M. ter Hofstede, Maria E. Orlowska, Jayantha Rajapakse |
Data Knowl. Eng. | 2 |
| 1998 | Supporting Update Propagation in Object-Oriented Databases
Chengfei Liu, Hui Li 0004, Maria E. Orlowska |
Data Knowl. Eng. | 3 |
| 1997 | On Integration of Relational and Object-Oriented Database Systems
Maria E. Orlowska, Hui Li 0004, Chengfei Liu |
SOFSEM | 1 |
| 1996 | Verification Problems in Conceptual Workflow Specifications
Arthur H. M. ter Hofstede, Maria E. Orlowska, Jayantha Rajapakse |
ER | 2 |
| 1996 | Characterization of the Effects of Schema Change
Catherine A. Ewald, Maria E. Orlowska |
Inf. Sci. | 2 |
| 1996 | An Extended Transaction to Maintain Consistency and Recovery in Multidatabase Systems
Jayantha Rajapakse, Maria E. Orlowska |
Inf. Sci. | 2 |
| 1996 | Fault-Tolerant Logarithmic Mutual Exclusion with Lazy Update Propagation
David Truffet, Maria E. Orlowska |
Inf. Sci. | 2 |
| 1996 | Parallel Transitive Closure Computation in Relational Databases
Xiaofang Zhou 0001, Yanchun Zhang, Maria E. Orlowska |
Inf. Sci. | 3 |
| 1996 | An Optimal Voting Scheme for Minimizing the Overall Communication Cost in Replicated Data Management
Xuemin Lin 0001, Maria E. Orlowska |
J. Parallel Distributed Comput. | 2 |
| 1995 | A Highly Fault-Tolerant Quorum Consensus Method for Managing Replicated Data
Xuemin Lin 0001, Maria E. Orlowska |
COCOON | 2 |
| 1995 | An Efficient Processing of a Chain Join with the Minimum Communication Cost in Distributed Database Systems
Xuemin Lin 0001, Maria E. Orlowska |
Distributed Parallel Databases | 2 |
| 1995 | An Integer Linear Programming Approach to Data Allocation with the Minimum Total Communication Cost in Distributed Database Systems
Xuemin Lin 0001, Maria E. Orlowska |
Inf. Sci. | 2 |
| 1994 | An Efficient Optimal Algorithm for Minimizing the Overall Communication Cost in Replicated Data Management
Xuemin Lin 0001, Maria E. Orlowska |
ISAAC | 2 |
| 1994 | A new Fragmentation Scheme for Recursive Query Processing
Xiaofang Zhou 0001, Yanchun Zhang, Maria E. Orlowska |
Data Knowl. Eng. | 3 |
| 1993 | A Procedural Approach to Schema Evolution
Catherine A. Ewald, Maria E. Orlowska |
CAiSE | 2 |
| 1993 | A Graph Based Cluster Approach for Vertical Partitioning in Database Design
Xuemin Lin 0001, Maria E. Orlowska, Yanchun Zhang |
Data Knowl. Eng. | 2 |
| 1993 | Effective Utilization of Copies in a Transparent Distributed Environment
Maria E. Orlowska |
Distributed Parallel Databases | 1 |
| 1993 | Parallel processing for the full reductioin of a chain query in distributed databases
Yanchun Zhang, Maria E. Orlowska |
Inf. Syst. | 2 |
| 1993 | Corrections to Ram's synthesis approach for relational database design
Yanchun Zhang, Maria E. Orlowska |
Inf. Sci. | 2 |
| 1992 | An Efficient Test for the Validity of Unbiased Hybrid Knowledge Fragmentation in Distributed DatabasesabstractKnowledge bases contain specific and general knowledge. In relational database systems, specific knowledge is often represented as a set of relations. The conventional methodologies for centralized database design can be applied to develop a normalized, redundancy-free global schema. Distributed database design involves redundancy removal as well as the distribution design which allows replicated data segments. Thus, distribution design can be viewed as a process on a normalized global schema which produces a collection of fragments of relations from a global database. Clearly, not every fragment of data can be permitted as a relation. In this paper, we clarify and formally discuss three kinds of fragmentations of relational databases, and characterize their features as valid designs, and we introduce a hybrid knowledge fragmentation as the general case. For completeness of presentation, we first show an algorithm for the validity test of vertical fragmentations of normalized relations, and then extend it to the more general case of unbiased fragmentations. Yanchun Zhang, Maria E. Orlowska, Robert M. Colomb |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 1992 | A new polynomial time algorithm for BCNF relational database design
Yanchun Zhang, Maria E. Orlowska |
Inf. Syst. | 2 |
| 1991 | A Funtional Method of Data Processing based on Relational Algebra
Maria E. Orlowska, Keith G. Jeffery |
CAiSE | 1 |
| 1990 | A Natural Language Interpreter for Construction of Conceptual Schemas
Leone Dunn, Maria E. Orlowska |
CAiSE | 2 |
| 1990 | An improvement on the automatic tool for relational database design
Yanchun Zhang, Maria E. Orlowska |
Inf. Syst. | 2 |