DocumentCode :
2697583
Title :
GroupSpeak: High-level Language Extension for Workflow Capability
Author :
Gutman, Moshe ; Radhakrishnan, Sridhar ; Kim, Changwook ; Sekharan, Chandra N. ; Laufer, Konstantin
Author_Institution :
Sch. of Comput. Sci., Univ. of Oklahoma, Norman, OK, USA
fYear :
2009
fDate :
6-10 July 2009
Firstpage :
1035
Lastpage :
1036
Abstract :
Currently, workflow systems are either XML based or component based. Both paradigms have usability deficiencies. XML is not designed for procedural programming. Legacy code is difficult to adapt to component based systems. We propose a new paradigm by adding workflow keywords to an existing high-level language. This approach, called GroupSpeak, uses a procedural style of programming and allows for easy introduction of workflow patterns to legacy code. The programmer can leverage their existing knowledge of the high-level language to easily add workflow capabilities to their applications.
Keywords :
XML; high level languages; object-oriented programming; workflow management software; XML; component based system; groupspeak; high-level language extension; legacy code; procedural programming; workflow capability; workflow pattern; Computer science; Encoding; High level languages; Java; Programming profession; USA Councils; Usability; Visual BASIC; Web services; XML; language extensions; programming patterns; web services composition; workflow;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3709-2
Type :
conf
DOI :
10.1109/ICWS.2009.135
Filename :
5175937
Link To Document :
بازگشت