• Home
  • IBM
  • Component Systems
  • Geetika T. Lakshmanan
Geetika T. Lakshmanan

Geetika T. Lakshmanan
  • IBM

About

46
Publications
6,954
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
623
Citations
Current institution
IBM

Publications

Publications (46)
Chapter
Underlying business processes in service management are people intensive and collaborative by nature. We are observing an emerging trend in the service management applications, moving away from rigid process orchestration to leveraging collaboration. Such solutions allow staffers to define their own customized, ad-hoc step flow consisting of the se...
Conference Paper
Full-text available
Hybrid process models are considered an attractive approach for modeling knowledge-intensive processes. A hybrid process model combines both imperative and declarative modeling, which can handle both the structured and the flexible parts of a business process. However, it is difficult and timeconsuming to create and refine a hybrid process model du...
Article
In semi-structured processes, the set of activities that need to be performed, their order and whether additional steps are required are determined by human judgment. There is a growing demand for operational support of such processes during runtime particularly in the form of predictions about the likelihood of future tasks. We address the problem...
Chapter
Underlying business processes in service management are people intensive and collaborative by nature. We are observing an emerging trend in the service management applications, moving away from rigid process orchestration to leveraging collaboration. Such solutions allow staffers to define their own customized, ad-hoc step flow consisting of the se...
Patent
A method for predictive analytics in a semi-structured process including updating, iteratively, at least one probability of a probabilistic process model based on a completed task, wherein updating the at least one probability of the probabilistic process model includes receiving the probabilistic process model associated with a todo list including...
Patent
Full-text available
A method for modeling a process includes receiving a plurality of graphs representing processes wherein for each graph. A sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps. A numeric value representative of graph appearance for each of the plurality of...
Patent
A method for modeling a process includes receiving a plurality of graphs representing processes wherein for each graph. A sequence of process steps of the processes are represented as nodes and edges connecting pairs of nodes represent transitions between process steps. A numeric value representative of graph appearance for each of the plurality of...
Patent
Full-text available
A method for modeling a process includes collecting data pertaining to executed process steps from one or more activity log files. The collected data is parsed to determine a set of process steps that have been performed. An incidence value representing how many times each performed process step follows each of the other performed process steps is...
Patent
A method for modeling a process includes collecting data pertaining to executed process steps from one or more activity log files. The collected data is parsed to determine a set of process steps that have been performed. An incidence value representing how many times each performed process step follows each of the other performed process steps is...
Patent
Full-text available
Embodiments of the present invention provide a method, system and computer program product for intelligent content discovery for content consumers in the global Internet. In an embodiment of the invention, a method for intelligent content discovery for content consumers includes parsing a list of previously viewed content in a content browser execu...
Patent
Full-text available
A method for predictive analytics in a semi-structured process including receiving traces of the semi-structured process, at least one of the traces including a document content value, determining a process model from the traces, the process model comprising tasks at nodes of the semi-structured process and embodies all possible execution sequences...
Patent
Full-text available
Receiving from each of a plurality of low level monitor models an outbound event comprising information associated with a respective data source. The information received in each of the outbound events can be collected to a global monitoring context in which the information is automatically aggregated. Via a global cube associated with the global m...
Patent
Full-text available
A method for predictive analytics in a semi-structured process including receiving traces of the semi-structured process, at least one of the traces including a document content value, determining a process model from the traces, the process model comprising tasks at nodes of the semi-structured process and embodies all possible execution sequences...
Article
In semi-structured case-oriented business processes, the sequence of process steps is determined by case workers based on available document content associated with a case. Transitions between process execution steps are therefore case specific and depend on independent judgment of case workers. In this paper, we propose an instance-specific probab...
Article
Full-text available
The Internet's growth, and the proliferation of online collaboration tools and platforms and the federated systems that support them, have enabled ad hoc processes in which people interact in a dynamic collective way. Such activities are characterized by their flexibility and data-driven nature, which makes them more difficult to analyze and suppor...
Article
Semi-structured processes are data-driven, human-centric, flexible processes whose execution between instances can vary dramatically. Due to their unpredictability and data-driven nature, it's becoming increasingly important to mine traces of events collected from these processes. This enables the extraction of mined process models that could help...
Conference Paper
Clinical care pathway analysis is the process of discovering how clinical activities impact patients in their care journeys, and uses the discovered knowledge for various applications including the redesign and optimization of clinical pathways. We present an approach for mining clinical care pathways correlated with patient outcomes that involves...
Patent
Full-text available
A method, information processing system, and computer program storage product link information associated with a virtual world with information associated with a social collaboration platform. A virtual world user identifier and a social collaboration platform user identifier are stored. The virtual world identifier is associated with a set of virt...
Patent
A computer-implemented method, computer program product and computer readable storage medium directed to decentralized load distribution in an event-driven system. Included are receiving a data flow to be processed by a plurality of tasks at a plurality of nodes in the event-driven system having stateful and stateless event processing components, w...
Patent
A computer-implemented method, computer program product and computer readable storage medium directed to decentralized load placement in an event-driven system so as to minimize energy and cooling related costs. Included are receiving a data flow to be processed by a plurality of tasks at a plurality of nodes in the event-driven system having state...
Patent
Full-text available
A computer-implemented method, system, and article of manufacture for determining a set of correlated data among heterogeneous computer applications. The method includes providing a computer system having software modules, receiving statistics on data relating to a first event and a second event, generating a confidence score for an attribute set,...
Patent
Full-text available
Receiving from each of a plurality of low level monitor models an outbound event comprising information associated with a respective data source. The information received in each of the outbound events can be collected to a global monitoring context in which the information is automatically aggregated. Via a global cube associated with the global m...
Patent
Full-text available
A system, method and computer program product for parameterizing a 3D surface of genus g and arbitrary topology to the 2D plane. The method includes receiving an input 3D mesh of genus g; computing n discrete harmonic one-forms on the surface of the mesh to obtain n numbers for every edge in the graph represented by an input mesh; selecting two com...
Patent
Full-text available
A method for performing a search for information pertaining to a search subject includes receiving a name of a person. A social/professional value is received. A search is performed based on the received name. A plurality of personal candidates is identified from results of the search and profiles of the same person in different search domains are...
Conference Paper
Tracking and analyzing the execution of semi-structured processes is essential for understanding process behavior and its evolution, increasing the effectiveness of business operations, and managing operational risk. A semi structured process is a single process from the perspective of the business but is executed across loosely coupled, heterogene...
Conference Paper
Semi-structured processes arise extensively in various industries such as government, insurance, banking and healthcare and are characterized by their flexibility and data-driven nature. Case management systems are evolving to handle the growing demand for providing operational support to knowledge workers involved in these processes. While enablin...
Conference Paper
Most human centric business activities, like the handling of an insurance claim or the design of an IT solution, do not follow a formal process model word-by-word. While there are often underlying processes in place, the real business operation typically encompasses a wider scope of actions. It includes unstructured segments of human activities, ad...
Conference Paper
Full-text available
Monitoring enterprise applications that consist of multiple heterogeneous components executing in different runtimes is a challenging problem particularly from a business centric perspective. We propose a business centric monitoring approach that involves using business information fields (invariants) to relate service activity to business composit...
Conference Paper
Full-text available
Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a business centric point...
Conference Paper
Advanced case management gives enterprises the flexibility to organize their business operations in an efficient and transparent manner while providing knowledge workers the opportunity to proceed towards their goals and to react to exceptions as required in each individual situation. Powerful analytics based on pervasive observation of end-to-end...
Conference Paper
In this paper we describe an algorithm to automatically detect correlation identifiers from arbitrary data sources. Correlation identifiers can be useful for determining relationships between data in order to isolate instances of a running business process for the purposes of process monitoring and discovery. We have implemented our algorithm and v...
Conference Paper
Full-text available
Semi-structured business processes are emerging at a rapid pace in industries such as government, insurance, banking and healthcare. The workflows underlying these case-oriented processes are non-deterministic. They are mostly driven by human decision making and content status and they may change frequently depending on factors such as economic con...
Article
Full-text available
Provenance, from the French word provenir, "to come from," means the origin, or the source, of something, or the history of an object's ownership or location. A digital object's provenance (also referred to as its audit trail or lineage) contains information about the process and data used to derive the object. Provenance provides important documen...
Conference Paper
Full-text available
In this paper we describe an algorithm to discover event correlation rules from arbitrary data sources. Correlation rules can be useful for determining relationships between events in order to isolate instances of a running business process for the purposes of monitoring, discovery and other applications. We have implemented our algorithm and valid...
Conference Paper
Full-text available
The goal of our work is to examine the utility of predictive analytics for case-oriented semi-structured business processes. As a first step towards this goal, this paper describes an approach to leverage case history to predict outcomes at decision points in case-oriented semi-structured processes, and examine how the contents of documents at thes...
Conference Paper
Full-text available
Enterprise applications today are composed of multiple independently executing services and processes that collectively provide a solution to a business problem. These composite applications contain a heterogeneous collection of services that execute in a variety of runtimes making them difficult to manage while maintaining a business centric point...
Article
Knowledge discovery in blogs is different from knowledge discovery in areas such as databases or Web documents due to blogs' unique characteristics, which introduce additional mining challenges. Although researchers have investigated several techniques to address different aspects of blog discovery, no comparisons among key knowledge discovery tech...
Conference Paper
Full-text available
We propose an algorithm for placing tasks of data flows for streaming systems onto servers within a message-oriented middleware where certain tasks can be replicated. Our work is centered on the idea that certain transformations are stateless and can therefore be replicated. Replication in this case can cause workloads to be partitioned among multi...
Conference Paper
The quantity of events that a single application needs to process is constantly increasing. RFID related events have doubled within the past year and reached 4 trillion events per day, financial applications in large banks are processing 400 million events per day, and Massively Multiplayer Online (MMO) games are monitoring millions of events per s...
Conference Paper
Full-text available
We present a decentralized and dynamic biologically-inspired algorithm for placing dataflow graphs composed of stream processing tasks onto a distributed network of machines, while minimizing the end-to-end latency. Our algorithm responds on-the-fly to placement requests of new flow graphs or to modifications of an already running stream processin...
Article
Full-text available
Optimally assigning streaming tasks to network machines is a key factor that influences a large data-stream-processing system's performance. Although researchers have prototyped and investigated various algorithms for task placement in data stream management systems, taxonomies and surveys of such algorithms are currently unavailable. To tackle thi...

Network

Cited By