0 0

Proje Grubu: EEEAG Sayfa Sayısı: 18 Proje No: 100E024 Proje Bitiş Tarihi: 01.05.2003 Metin Dili: Türkçe İndeks Tarihi: 29-07-2022

Realistic applications of action languages for worklow management

Öz:
Bu projenin iki amacı vardır. Bunlardan ilki, kendi geliştirdiğimiz iş akışı tanımlama dilini kullanarak tanımlanan iş akışlarını C eylem dilinde yazılmış program haline getiren bir çevirmen sisteminin geliştirilmesi, C eylem dilindeki bu programlar için model(ler) bulma, ve bu programların nasıl çalıştığını görmek için geçiş şemalarını çizen bir araç geliştirmedir. Projenin diğer bir amacı ise, iş akışı konusunda elde ettiğimiz bilgi ve deneyimlerle başka problemlerin çözümü için C eylem dilini ve onun getirdiği altyapıyı kullanmaktır. Bu amaçla, bir ön çalışma olarak, gerçek hayattan alınma bir trafik problemini C dilini kullanarak çözmüş bulunmaktayız. İş akışı yönetimi sistemleri kurumların otomasyon işlemleri için ümit vaad eden bir çözümdür. İş akışını modellemek ve çalıştırmak için pek çok ticari ürün mevcuttur. Ancak, iş akışı yönetim sistemlerinin kuramsal temelleri eksiktir. Diğer bir yandan, eylem dilleri, eylem sistemlerini tanımlama problemine en son yaklaşımlardan biridir. C dili, nedenselliğin açıklanması kuramını temel alan, bir yüksek düzey eylem tanımlama dilidir.İş akışı süreçlerinin biçimselleştirilmesi için yapılan pek çok öneriden biri eylem tanımlama dili C'nin kullanılmasıdır. Bu projede, iş akışı süreçlerinin eylem tanımlama dili C kullanılarak biçimselleştirilmesinde kullanılması amacı ile bir yüksek düzey iş akışı tanımlama dili olan WoDeL tasarlanmıştır ve WoDeL dilinden C diline bir çevirim tanımlanmıştır. Ayrıca, çevirim işinin otomatik olarak yapılabilmesini sağlamak için bir çevirim aracı geliştirilmiştir. Bu biçimselleştirme, iş akışı süreç tanımları üzerinden akıl yürütme işlemlerinin yapılabilmesine olanak sağlayan bir zemin oluşturmaktadır. Ayrıca, önerilen biçimselleştirme geliştirilerek iş akışı süreçlerinin doğrulanması ve en iyilenmesi amaçları için kullanılabilir. Ayrıca iş akışı sürecini görsel olarak izlemeye yarayan bir araç geliştirilmiştir. C diline çevrilen programları farklı model bulucularla denemek mümkündür.
Anahtar Kelime:

Realistic applications of action languages for worklow management

Öz:
This project has two aims: First, we intend to develop a translation tool which translates a workflow defined using our workflow specification language into action language C, find the possible models of the system by using satisfiability-solvers, and visualize the execution of the C program via transition diagrams. Then, with this, we aim to formalize real-world applications using C. As a preliminary result, we have (to a reasonable extent) solved a real-world problem, namely TRAFFIC scenario, which can be thought of as a specific workflow problem. Workflow specification using C is introduced as a real-world application area of action languages. Workflow is concerned with the automation of procedures where documents, information or tasks are passed between participants according to a defined set of rules to achieve, or contribute to, an overall business goal. A workflow management system defines, manages and executes workflows through the execution of software whose order of execution is driven by a computer representation of the workflow logic. To be suitable for workflow management, a workflow specification language (WODEL) has been defined. Processes defined using this language is translated into C. This translation makes it possible to preserve the power of representing actions and their effects as well as reasoning about them. Graphical representation of C programs helps the users to visualize the entire workflow. All possible plans can be generated using different satisfiability-checkers.
Anahtar Kelime:

Erişim Türü: Erişime Açık
APA ALPASLAN N (2003). Realistic applications of action languages for worklow management. , 1 - 18.
Chicago ALPASLAN Nur Realistic applications of action languages for worklow management. (2003): 1 - 18.
MLA ALPASLAN Nur Realistic applications of action languages for worklow management. , 2003, ss.1 - 18.
AMA ALPASLAN N Realistic applications of action languages for worklow management. . 2003; 1 - 18.
Vancouver ALPASLAN N Realistic applications of action languages for worklow management. . 2003; 1 - 18.
IEEE ALPASLAN N "Realistic applications of action languages for worklow management." , ss.1 - 18, 2003.
ISNAD ALPASLAN, Nur. "Realistic applications of action languages for worklow management". (2003), 1-18.
APA ALPASLAN N (2003). Realistic applications of action languages for worklow management. , 1 - 18.
Chicago ALPASLAN Nur Realistic applications of action languages for worklow management. (2003): 1 - 18.
MLA ALPASLAN Nur Realistic applications of action languages for worklow management. , 2003, ss.1 - 18.
AMA ALPASLAN N Realistic applications of action languages for worklow management. . 2003; 1 - 18.
Vancouver ALPASLAN N Realistic applications of action languages for worklow management. . 2003; 1 - 18.
IEEE ALPASLAN N "Realistic applications of action languages for worklow management." , ss.1 - 18, 2003.
ISNAD ALPASLAN, Nur. "Realistic applications of action languages for worklow management". (2003), 1-18.