Flexibility and control for dynamic workflows in the WORLDS environment
COCS '95 Proceedings of conference on Organizational computing systems
Analyzing process models using graph reduction techniques
Information Systems - The 11th international conference on advanced information systems engineering (CAiSE*
How can cooperative work tools support dynamic group process? bridging the specificity frontier
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Automating Handover in Dynamic Workflow Environments
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
ER '96 Proceedings of the 15th International Conference on Conceptual Modeling
Pockets of Flexibility in Workflow Specification
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
Handling Dynamic Schema Change in Process Models
ADC '00 Proceedings of the Australasian Database Conference
Dynamic Workflow Schema Evolution Based on Workflow Type Versioning and Workflow Migration
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
Tucupi: a flexible workflow system based on overridable constraints
Proceedings of the 2004 ACM symposium on Applied computing
PRES: a practical flexible RBAC workflow system
ICEC '05 Proceedings of the 7th international conference on Electronic commerce
Constructing Meta-CASE Workbenches by Exploiting Visual Language Generators
IEEE Transactions on Software Engineering
Discovery of effective learning paths for corporate learners
WBE'06 Proceedings of the 5th IASTED international conference on Web-based education
Applying UML and software simulation for process definition, verification, and validation
Information and Software Technology
Process Materialization Using Templates and Rules to Design Flexible Process Models
RuleML '09 Proceedings of the 2009 International Symposium on Rule Interchange and Applications
CSCWD'06 Proceedings of the 10th international conference on Computer supported cooperative work in design III
Autonomic business processes scalable architecture: position paper
BPM'07 Proceedings of the 2007 international conference on Business process management
BPM'07 Proceedings of the 2007 international conference on Business process management
Infusing agility in business processes through an event-centric approach
International Journal of Business Information Systems
Declarative workflows to efficiently manage flexible and advanced business processes
Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programming
Expert Systems with Applications: An International Journal
E = MA2 (e-learning in a Moodle-based adaptive and accumulative system)
Proceedings of the 12th International Conference on Computer Systems and Technologies
Towards incompletely specified process support in swindew – a peer-to-peer based workflow system
CSCWD'04 Proceedings of the 8th international conference on Computer Supported Cooperative Work in Design I
Design and management of flexible process variants using templates and rules
Computers in Industry
Transactional behavior of a workflow instance
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Process control technique using planning and constraint satisfaction
APNOMS'07 Proceedings of the 10th Asia-Pacific conference on Network Operations and Management Symposium: managing next generation networks and services
Supporting adaptive e-Learning: an approach based on open-source learning management systems
Proceedings of the 14th International Conference on Computer Systems and Technologies
Hi-index | 0.00 |
Process support systems, such as workflows, are being used in a variety of domains. However, most areas of application have focused on traditional production-style processes, which are characterized by predictability and repetitiveness. Application in non-traditional domains with highly flexible process is still largely unexplored. Such flexible processes are characterized by lack of ability to completely predefine and/or an explosive number of alternatives. Accordingly we define flexibility as the ability of the process to execute on the basis of a partially defined model where the full specification is made at runtime and may be unique to each instance. In this paper, we will present an approach to building workflow models for such processes. We will present our approach in the context of a non-traditional domain for workflow deployment, which is, degree programs in tertiary institutes. The primary motivation behind our approach is to provide the ability to model flexible processes without introducing non-standard modeling constructs. This ensures that the correctness and verification of the language is preserved. We propose to build workflow schemas from a standard set of modeling constructs and given process constraints. We identify the fundamental requirements for constraint specification and classify them into selection, termination and build constraints. Finally, we will demonstrate the dynamic building of instance specific workflow models on the basis of these constraints.