Search or add a thesis

Advanced Search (Beta)
Home > Design of Workflows for Context-Aware Applications

Design of Workflows for Context-Aware Applications

Thesis Info

Access Option

External Link

Author

Abu Zafar Abbasi

Program

PhD

Institute

National University of Computer and Emerging Sciences

City

Karachi

Province

Sindh

Country

Pakistan

Thesis Completing Year

2013

Thesis Completion Status

Completed

Subject

Computer Science

Language

English

Link

http://prr.hec.gov.pk/jspui/handle/123456789/664

Added

2021-02-17 19:49:13

Modified

2024-03-24 20:25:49

ARI ID

1676727728971

Similar


Workflow technology is widely used for automation of business processes that supports their modeling, enactment, tracking, and analysis. Processes represented as workflows are composed of ordered and coordinated activities that integrate humans, resources, and applications. Workflow brings flexibility through explicit definition of processes enabling applications to be easily managed without disturbing the program code. Such unique characteristics of workflow technology enable it to be used in domains other than business also. In fact, workflow based programming brings a paradigm shift in the development of applications in more flexible, natural, and usable way. Recent advancement in communication, electronics, sensors, and software architectures pose requirements of context-aware applications that are dynamic, flexible, and adaptable. These applications are not limited to emerging domains like pervasive and ubiquitous computing but also required by traditional business processes to survive in today’s competitive market. The design and maintenance of context-aware applications may greatly be simplified by using workflows to represent variability associated with these applications. However, rigidity in workflow representation and enactment necessitates modifications and extensions in workflow technology before it could be adopted in context-aware application development. This thesis investigates key issues and challenges in adopting workflow technology for context-aware applications. Governed by the guiding principles of flexibility, adaptability, extensibility, reusability, autonomy, and usability; a generic framework for context-aware workflow design and management is presented. Making use of explicit modeling of context information, adaptation rule-set, and sub-workflows, a conventional workflow application may be transformed to become context-aware. A Context-Activity Architecture is presented that describes the integration and working of constituent components of context-aware workflow system. Most notably, an activity is represented as specially designed context-aware activity that adapts itself to a contextually suitable activity at runtime with the help of necessary functionality embedded within the activity itself. The proposed architecture is realized through the development of a context aware workflow designer tool (CAWD) using Windows Workflow Foundation classes. A couple of example scenarios and simulated testing elaborate and verify the intended adaptation operations and handling of evolutionary changes within a process that may be experienced by a context-aware workflow application.
Loading...

Similar Thesis

Showing 1 to 20 of 100 entries
TitleAuthorSupervisorDegreeInstitute
PhD
National University of Computer and Emerging Sciences, Karachi, Pakistan
BCS
COMSATS University Islamabad, Islamabad, Pakistan
PhD
National University of Computer and Emerging Sciences, Islamabad, Pakistan
Mphil
Quaid-i-Azam University, Islamabad, Pakistan
MSc
Quaid-i-Azam University, Islamabad, Pakistan
PhD
University of Engineering and Technology, Lahore, Pakistan
BET
COMSATS University Islamabad, Islamabad, Pakistan
BET
COMSATS University Islamabad, Islamabad, Pakistan
BET
COMSATS University Islamabad, Islamabad, Pakistan
PhD
University of Engineering and Technology, Taxila, Pakistan
Allama Iqbal Open University, Islamabad, Pakistan
PhD
University of Engineering and Technology, Taxila, Pakistan
BET
COMSATS University Islamabad, Islamabad, Pakistan
Mphil
Quaid-i-Azam University, Islamabad, Pakistan
PhD
University of Sindh, Jamshoro, Pakistan
PhD
University of Engineering and Technology, Lahore, Pakistan
MS
University of Management and Technology, Lahore, Pakistan
BET
COMSATS University Islamabad, Islamabad, Pakistan
MS
Riphah International University, Islamabad, Pakistan
BET
COMSATS University Islamabad, Islamabad, Pakistan
TitleAuthorSupervisorDegreeInstitute
Showing 1 to 20 of 100 entries

Similar News

Loading...

Similar Articles

Loading...

Similar Article Headings

Loading...