Skip to search formSkip to main contentSkip to account menu

Apache ODE

Known as: ODE, Ode (disambiguation) 
Apache ODE (Apache Orchestration Director Engine) 'executes' or 'runs' one or more business processes which have been expressed in the Web Services… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2014
2014
Στο υπό εξέλιξη διαδίκτυο, όπου ανθούν οι υπηρεσίες και οι πηγές πληροφορίας, η παροχή προσαρμοζόμενων υπηρεσιοστρεφών διαδικασιών οι οποίες εκμεταλλεύονται διαθέσιμες υπηρεσίες και πληροφορίες, αποτελεί επιτακτική ανάγκη και όχι απλά επιθυμητό χαρακτηριστικό. Στόχος των προσαρμοζόμενων διαδικασιών είναι η «χρήση διαθέσιμων πληροφοριών σχετικών με τις αλλαγές του περιβάλλοντος τους με σκοπό την βελτιστοποίηση της συμπεριφοράς τους». Στο σύνολο των τεχνικών που έχουν εφαρμοστεί ως τώρα μπορεί κανείς να αναγνωρίσει διάφορες κατηγορίες, όπως για παράδειγμα, τεχνικές από το χώρο της Τεχνητής Νοημοσύνης, τεχνικές από το χώρο της υπολογιστικής Πλαισίου, ή ακόμη από το χώρο της υπολογιστικής Όψεων. Ομοίως όταν κανείς εξετάζει το κύκλο ζωής διαδικασιών, εάν και η προσαρμογή μιας διαδικασίας είθισται να λαμβάνει χώρα κατά το χρόνο εκτέλεσης, είναι απαραίτητο να λαμβάνεται υπόψη το ‘πότε’ πραγματοποίούνται οι περισσότεροι υπολογισμοι, π.χ. κατά το χρόνο εκτέλεσης, το χρόνο σχεδιασμού ή το χρόνο διάθεσης. Εξετάζοντας το είδος της βελτιστοποίησης που προσπαθεί να επιτύχει η κάθε πρακτική, διακρίνει κανείς προσπάθειες οι οποίες έχουν ως στόχο να ανακάμψουν από σφάλματα, ενώ άλλες προσπαθούν να βελτιώσουν τα ποιοτικά χαρακτηριστικά της διαδικασίας.Η προσέγγιση μας επιτρέπει την προσφορά προσαρμοζόμενων διαδικασιών χρησιμοποιώντας διαθέσιμες πληροφορίες και υπηρεσίες και περιλαμβάνει την αναγνώριση και χρήση πιθανών εναλλακτικών μονοπατιών εκτέλεσης (ή διαδρομών) για την επίτευξη των στόχων και υπό-στόχων της κάθε διαδικασίας. Για την αναζήτηση των πιθανών εναλλακτικών χρησιμοποιούνται τεχνικές από το χώρο της Τεχνητής Νοημοσύνης Σχεδιασμού και της υπολογιστικής Πλαισίου κατά τον χρόνο διάθεσης της διαδικασίας. Κατά τον υπολογισμό των πιθανών εναλλακτικών, στόχος της προσέγγισης μας είναι η μείωση των βημάτων εκτέλεσης, δλδ του πλήθους των βημάτων της διαδικασίας που έχουν οριστεί.Συγκεκριμένα η προσέγγιση μας μοντελοποιεί το πρόβλημα της αναζήτησης εναλλακτικών μονοπατιών ως ένα μη-ντετερμινιστικό, μερικώς παρατηρήσιμο πρόβλημα σχεδιασμού για την επίλυση του οποίου στηρίζεται στη χρήση τεχνικών Σχεδιασμού Βασισμένου σε Μοντέλα. Το πρόβλημα της συλλογής και διαμοιρασμού της πληροφορίας επιλύεται με τη χρήση ενός σημασιολογικά εκτεταμένου tuplespace μοντέλου. Σε σύγκριση με τις υπάρχουσες προσεγγίσεις η εργασία αυτή αποτελεί ένα σημαντικό βήμα εξέλιξης καθώς i)Υποστηρίζει την επαναχρησιμοποίηση διαθέσιμων δεδομένων και υπηρεσιών για την προσαρμογή διαδικασιών, ii)Στηρίζει τη προσαρμογή μέσω της ενσωμάτωσης εναλλακτικών ροών εκτέλεσης σε ένα μοντέλο διαδικασίας κατά το χρόνο προσφοράς της διαδικασίας, άλλες προσπαθούν να βελτιώσουν τα ποιοτικά χαρακτηριστικά της διαδικασίας.Η προσέγγιση μας επιτρέπει την προσφορά προσαρμοζόμενων διαδικασιών χρησιμοποιώντας διαθέσιμες πληροφορίες και υπηρεσίες και περιλαμβάνει την αναγνώριση και χρήση πιθανών εναλλακτικών μονοπατιών εκτέλεσης (ή διαδρομών) για την επίτευξη των στόχων και υπό-στόχων της κάθε διαδικασίας. Για την αναζήτηση των πιθανών εναλλακτικών χρησιμοποιούνται τεχνικές από το χώρο της Τεχνητής Νοημοσύνης Σχεδιασμού και της υπολογιστικής Πλαισίου κατά τον χρόνο διάθεσης της διαδικασίας. Κατά τον υπολογισμό των πιθανών εναλλακτικών, στόχος της προσέγγισης μας είναι η μείωση των βημάτων εκτέλεσης, δλδ του πλήθους των βημάτων της διαδικασίας που έχουν οριστεί.Συγκεκριμένα η προσέγγιση μας μοντελοποιεί το πρόβλημα της αναζήτησης εναλλακτικών μονοπατιών ως ένα μη-ντετερμινιστικό, μερικώς παρατηρήσιμο πρόβλημα σχεδιασμού για την επίλυση του οποίου στηρίζεται στη χρήση τεχνικών Σχεδιασμού Βασισμένου σε Μοντέλα. Το πρόβλημα της συλλογής και διαμοιρασμού της πληροφορίας επιλύεται με τη χρήση ενός σημασιολογικά εκτεταμένου tuplespace μοντέλου. Σε σύγκριση με τις υπάρχουσες προσεγγίσεις η εργασία αυτή αποτελεί ένα σημαντικό βήμα εξέλιξης καθώς i)Υποστηρίζει την επαναχρησιμοποίηση διαθέσιμων δεδομένων και υπηρεσιών για την προσαρμογή διαδικασιών, ii)Στηρίζει τη προσαρμογή μέσω της ενσωμάτωσης εναλλακτικών ροών εκτέλεσης σε ένα μοντέλο διαδικασίας κατά το χρόνο προσφοράς της διαδικασίας, άλλες προσπαθούν να βελτιώσουν τα ποιοτικά χαρακτηριστικά της διαδικασίας.Η προσέγγιση μας επιτρέπει την προσφορά προσαρμοζόμενων διαδικασιών χρησιμοποιώντας διαθέσιμες πληροφορίες και υπηρεσίες και περιλαμβάνει την αναγνώριση και χρήση πιθανών εναλλακτικών μονοπατιών εκτέλεσης (ή διαδρομών) για την επίτευξη των στόχων και υπό-στόχων της κάθε διαδικασίας. Για την αναζήτηση των πιθανών εναλλακτικών χρησιμοποιούνται τεχνικές από το χώρο της Τεχνητής Νοημοσύνης Σχεδιασμού και της υπολογιστικής Πλαισίου κατά τον χρόνο διάθεσης της διαδικασίας. Κατά τον υπολογισμό των πιθανών εναλλακτικών, στόχος της προσέγγισης μας είναι η μείωση των βημάτων εκτέλεσης, δλδ του πλήθους των βημάτων της διαδικασίας που έχουν οριστεί.Συγκεκριμένα η προσέγγιση μας μοντελοποιεί το πρόβλημα της αναζήτησης εναλλακτικών μονοπατιών ως ένα μη-ντετερμινιστικό, μερικώς παρατηρήσιμο πρόβλημα σχεδιασμού για την επίλυση του οποίου στηρίζεται στη χρήση τεχνικών Σχεδιασμού Βασισμένου σε Μοντέλα. Το πρόβλημα της συλλογής και διαμοιρασμού της πληροφορίας επιλύεται με τη χρήση ενός σημασιολογικά εκτεταμένου tuplespace μοντέλου. Σε σύγκριση με τις υπάρχουσες προσεγγίσεις η εργασία αυτή αποτελεί ένα σημαντικό βήμα εξέλιξης καθώς i)Υποστηρίζει την επαναχρησιμοποίηση διαθέσιμων δεδομένων και υπηρεσιών για την προσαρμογή διαδικασιών, ii)Στηρίζει τη προσαρμογή μέσω της ενσωμάτωσης εναλλακτικών ροών εκτέλεσης σε ένα μοντέλο διαδικασίας κατά το χρόνο προσφοράς της διαδικασίας, iii)Καλύπτει τη προσφορά διαδικασιών που περιλαμβάνουν υπηρεσίες διαφόρων τύπων, π.χ. υπηρεσίες Ιστού (Web services), υπηρεσίες Ομότιμου-προς-Ομότιμο, Γεωδαιτικές υπηρεσίες, και iv)Επιτρέπει τη συλλογή και το διαμοιρασμό σχετικών πληροφοριών με τη χρήση ενός σημασιολογικά εκτεταμένου tuplespace μοντέλου. Τέλος άξιο αναφοράς είναι το ότι η συγκεκριμένη προσέγγιση ανοίγει έναν νέο ερευνητικό δρόμο σχετικό με την επικοινωνία μεταξύ διαδικασιών. Η προσέγγιση μας εισάγει ένα νέο πρότυπο έμμεσης ανταλλαγής μηνυμάτων μέσω του πλαισίου tuplespace, το οποίο μπορεί να οδηγήσει στη δημιουργία πιο ευέλικτων και αποσυνδεδεμένων μοντέλων διεργασιών. 
2012
2012
Using workflows for scientific calculations, experiments and simulations has been a success story in many cases. Unfortunately… 
2012
2012
The repeated execution of workflow logic is usually modeled with loop constructs in the workflow model. But there are cases where… 
2012
2012
Abstract“Open science,” where researchers share and publish every element of their research process in addition to the final… 
2012
2012
. Grid services and workflows using BPEL have gained much interest in Grid computing recently as they allow useful structured… 
2011
2011
The repeated execution of workflow logic is a feature needed in many situations. Repetition of activities can be modeled with… 
2011
2011
Business processes today are supported by process-driven service oriented architectures. Due to the increasing importance of… 
2010
2010
Current BPEL engine products are difficult to meet the highly concurrent demands of increasing mission-critical business… 
2008
2008
WS-BPEL is the standard to define executable business processes in a Web service world. Numerous commercial and open source BPEL…