User Tools

Site Tools


labsedc:tools:glimpse:public:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

labsedc:tools:glimpse:public:main [2015/09/30 16:46]
a.calabro [GLIMPSE requirements]
labsedc:tools:glimpse:public:main [2017/05/08 12:25] (current)
a.calabro [Publications]
Line 33: Line 33:
  
 ===== Rule-template example ===== ===== Rule-template example =====
-<note>In Listing an example of rule-template which calculates an activity completion time is provided. +<note>In Listing an example of rule-template which calculates an activity completion time is provided.</note> 
 +<code>
 rule "BPMN_SESSIONID_COMPLETIONTIME" rule "BPMN_SESSIONID_COMPLETIONTIME"
   no-loop   no-loop
Line 41: Line 41:
     when     when
       $aEvent : GlimpseBPMNEvent(       $aEvent : GlimpseBPMNEvent(
- this.isConsumed == false,+        this.isConsumed == false,
  this.getEventName == "start",  this.getEventName == "start",
- this.getSessionID == "_SESSIONID_",+        this.getSessionID == "_SESSIONID_",
  this.getEventActivityName == "_TASKID_",  this.getEventActivityName == "_TASKID_",
- this.getTimeStamp == _TIMESTAMP_); +        this.getTimeStamp == _TIMESTAMP_); 
- +      
-      $bEvent : GlimpseBPMNEvent( +      $bEvent : GlimpseBPMNEvent(this.isConsumed == false,
- this.isConsumed == false,+
  this.getEventName == "end",  this.getEventName == "end",
- this.getSessionID == "_SESSIONID_",+        this.getSessionID == "_SESSIONID_",
  this.getEventActivityName == "_TASKID_",  this.getEventActivityName == "_TASKID_",
- this after $aEvent); +        this after $aEvent);
- +
     then     then
  $aEvent.setConsumed(true);  $aEvent.setConsumed(true);
Line 61: Line 59:
   
  ResponseDispatcher.LogExecution(  ResponseDispatcher.LogExecution(
-   "RULE", +          "RULE","auto_generated_rule", 
-   "auto_generated_rule", +   "\nThe completion time is:" + 
-   "\nThe completion time is:" + bEvent.getTimeStamp() - aEvent.getTimeStamp()); +          bEvent.getTimeStamp() - aEvent.getTimeStamp());
- +
  retract($aEvent);  retract($aEvent);
- retract($bEvent);  + retract($bEvent); 
-end</note>+end 
 +</code> 
 ===== MAVEN Branch on GitHub ===== ===== MAVEN Branch on GitHub =====
  
-https://github.com/acalabro/lp-monitoring+https://github.com/acalabro/glimpse
 ===== Prototype Download ===== ===== Prototype Download =====
     * {{:labsedc:tools:glimpse:public:glimpse-manager.0.3.tar.gz|Glimpse Monitoring Manager v.0.3}}      * {{:labsedc:tools:glimpse:public:glimpse-manager.0.3.tar.gz|Glimpse Monitoring Manager v.0.3}} 
Line 98: Line 97:
  
   * {{:labsedc:tools:glimpse:public:main-ewdc2011.pdf|GLIMPSE: A Generic and Flexible Monitoring Infrastructure}}   * {{:labsedc:tools:glimpse:public:main-ewdc2011.pdf|GLIMPSE: A Generic and Flexible Monitoring Infrastructure}}
 +  * {{http://delivery.acm.org/10.1145/1980000/1978598/p73-bertolino.pdf?ip=146.48.84.218&CFID=27801301&CFTOKEN=66398784&__acm__=1307520607_99cef9d350282bfcb7eacb8842740400|GLIMPSE: A Generic and Flexible Monitoring Infrastructure - ACM Link}}
   * {{:labsedc:tools:glimpse:public:main-isads2011.pdf|Automated Refinement of Dependability Analysis through Monitoring}}   * {{:labsedc:tools:glimpse:public:main-isads2011.pdf|Automated Refinement of Dependability Analysis through Monitoring}}
   * {{:labsedc:tools:glimpse:public:main-serene2011.pdf|Towards a model-driven infrastructure for runtime monitoring}}   * {{:labsedc:tools:glimpse:public:main-serene2011.pdf|Towards a model-driven infrastructure for runtime monitoring}}
-  * [[https://www-roc.inria.fr/connect-private/index.php?option=com_content&view=section&id=34&Itemid=115|Deliverable D4.2]]  
-  * {{:labsedc:tools:glimpse:public:main-d5.2.pdf|Deliverable D5.2}} 
-  * {{http://delivery.acm.org/10.1145/1980000/1978598/p73-bertolino.pdf?ip=146.48.84.218&CFID=27801301&CFTOKEN=66398784&__acm__=1307520607_99cef9d350282bfcb7eacb8842740400|GLIMPSE: A Generic and Flexible Monitoring Infrastructure - ACM Link}} 
   * {{:labsedc:tools:glimpse:public:meta-rules.pdf|Adaptive SLA Monitoring of Service Choreographies Enacted on the Cloud}}   * {{:labsedc:tools:glimpse:public:meta-rules.pdf|Adaptive SLA Monitoring of Service Choreographies Enacted on the Cloud}}
 +  * {{:labsedc:tools:glimpse:public:icwe.pdf|A Generative Approach for the Adaptive Monitoring of SLA in Service Choreographies}}
   * {{:labsedc:tools:glimpse:public:kpi.pdf|Monitoring of Business Process execution based on performance indicators}}   * {{:labsedc:tools:glimpse:public:kpi.pdf|Monitoring of Business Process execution based on performance indicators}}
 +  * {{:labsedc:tools:glimpse:public:kpi2.pdf|KPI Evaluation of the Business Process Execution through Event Monitoring Activity}}
 +  * {{:labsedc:tools:glimpse:public:coverage.pdf|Business Process Execution Analysis through Coverage-based Monitoring}}
 +  * {{:labsedc:tools:glimpse:public:swqd.pdf|Towards Business Process Execution Adequacy Criteria}}
 +  * {{:labsedc:tools:glimpse:public:quatic.pdf|Enhancing Business Process Performance Analysis through Coverage-Based Monitoring}}
 +  * {{:labsedc:tools:glimpse:public:modelsward16.pdf|Design of a Simulation Framework for Model-based Learning}}
 +  * {{:labsedc:tools:glimpse:public:modelsward162.pdf|Model-based Learning Assessment Management}}
 +  * {{:labsedc:tools:glimpse:public:swqd17.pdf|Towards the Automation of the Travel Management Procedure of an Italian Public Administration}}
 +
 +===== Videos =====
 +
 +ChoreOS Monitoring Demo https://www.youtube.com/embed/QettUXhbABQ
 +
 +Connect Drone Demo http://second18.isti.cnr.it/misc/connectVideo.mp4
 ===== Contacts ===== ===== Contacts =====
  
labsedc/tools/glimpse/public/main.1443624401.txt.gz · Last modified: 2017/02/02 22:55 (external edit)