Browsing by Author "MA Helal, Iman"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item Deducing Case IDs for Unlabeled Event Logs(Springer, Cham, 2016) Bayomie, Dina; MA Helal, Iman; Awad, Ahmed; Ezat, Ehab; ElBastawissi, AliEvent logs are invaluable sources of knowledge about the actual execution of processes. A large number of techniques to mine, check conformance and analyze performance have been developed based on logs. All these techniques require at least case ID, activity ID and the timestamp to be in the log. If one of those is missing, these techniques cannot be applied. Real life logs are rarely originating from a centrally orchestrated process execution. Thus, case ID might be missing, known as unlabeled log. This requires a manual preprocessing of the log to assign case ID to events in the log. In this paper, we propose a new approach to deduce case ID for the unlabeled event log depending on the knowledge about the process model. We provide a set of labeled logs instead of a single labeled log with different rankings. We evaluate our prototypical implementation against similar approaches.Item ICCPN: Interval-based Conditional Colored Petri Net(IEEE, 2010) MA Helal, Iman; El-Bastawissy, Ali; Hegazy, OsmanNowadays, rules make part of any software system including real-time applications and games, meanwhile an event can trigger many different rules according to the conditions controlling these rules. Although rules are core part to many kinds of systems, its maintenance and update are not easy without affecting the whole application. Hence, many systems have presented rules as a separate layer from the application; such as: SAMOS, Sentinel, Snoop, SnoopIB and CCPN. CCPN is a model that was used in an Amplified CDBB-500 architecture; which is a system supporting active database within its architecture. In this paper, we propose some extensions on CCPN to be able to present rules as a separate layer from the application, to support time-based events, and to add other important features which were agreed and implemented in other systems such as: Snoop and SnoopIBItem Runtime deduction of case ID for unlabeled business process execution events(IEEE, 2015) MA Helal, Iman; Awad, Ahmed; ElBastawissi, AliEvents produced from business process execution need identification of process instance. With the lack of a central execution, it is hard to correlate these events to specific cases. Monitoring business processes is useful in conformance checking, compliance enforcement, risk management, and performance analysis. However, all these techniques and approaches need a set of correlated events. We present an approach to fill the gap in real life situations, between execution of unmanaged events and the stack of techniques and approaches that need labeled events at runtime to generate further analysis. This approach works on the unlabeled events, either online (as a stream of events) or offline (as a batch file of events). It deduces the case identifier for each unlabeled event, and displays the results of possible case identifiers with their rankings. Also the generated events can be filed in different event logs with different rankings to be further analyzed by other techniques and approaches