Human-computer interface development: concepts and systems for its management
ACM Computing Surveys (CSUR)
Patterns of sharing customizable software
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
There's no place like home: continuing design in use
Design at work
Component software and the way ahead
Foundations of component-based systems
Communications of the ACM
Usability Engineering
Business Components Factory: A Comprehensive Overview of Component-Based Development for the Enterprise
Cultivating Communities of Practice: A Guide to Managing Knowledge
Cultivating Communities of Practice: A Guide to Managing Knowledge
Human-Computer Interaction
ARIS Architecture and Reference Models for Business Process Management
Business Process Management, Models, Techniques, and Empirical Studies
The human-computer interaction handbook
Facilitating tacit knowledge exchange
Communications of the ACM - E-services: a cornucopia of digital offerings ushers in the next Net-based evolution
Triana: A Graphical Web Service Composition and Execution Toolkit
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Designing sticky knowledge networks
Communications of the ACM - Adaptive complex enterprises
Integration of Semantic Web Service and Component-Based Development for e-business environment
SERA '06 Proceedings of the Fourth International Conference on Software Engineering Research, Management and Applications
Knowledge provision with intelligent e-services: Research Articles
International Journal of Intelligent Systems
Knowledge services on the semantic web
Communications of the ACM
Implementing component reuse strategy in complex products environments
Communications of the ACM
The business of software: The ontology of paper
Communications of the ACM - Rural engineering development
Multimodal interactive maps: designing for human performance
Human-Computer Interaction
Issues in Design and Implementation of Multimedia Software Systems
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
A Plug-in Architecture for Self-Adaptive Web Service Compositions
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
CBR Based Workflow Composition Assistant
SERVICES '09 Proceedings of the 2009 Congress on Services - I
Visual Interactive Systems for End-User Development: A Model-Based Design Methodology
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Hi-index | 0.00 |
Many working processes are complex and composed by heterogeneous atomic tasks, e.g. editing, assembling data from different sources (as databases or laboratory's devices) with texts, images or learning objects, or submitting them to software components to retrieve information, to render them, re-format, submit to computations, and other types of information processing. All these processes heavily require procedural knowledge which is tacit as owned by experts of the working activity; they are complex and are extremely difficult to be modeled and automatized without having a flexible, multimodular evolutionary system in place. Support to information from different modalities increases the performance of a computer system originally designed for a task with a unimodular nature. In this paper, we discuss the idea of task management system (TMS) as a component-based system which offers a virtual workbench to search, acquire, describe and assemble computational agents performing single autonomous tasks into working processes. We sustain that TMS is a cutting edge platform to develop software solutions for problems related to workflow automatization and design. The architecture we propose follows the conceptual track of the TMS to allow composition and arrangement of atomic modules into a complex system. A configuration of the workflow can be implemented and extended with a set of task/components, chunks of activities which are considered basic elements of the workflow. By interacting with the TMS in editing mode, the workflow designer selects the relevant chunks from system repositories, drags them into a working system area and assembles them into a working process. As the main actor of the system, the workflow designer is provided with an environment resembling an artisan's workshop, to let her/him select the relevant chunks from system repositories, drags them into a working area and assembles them into a working TMS instance, which represents the working process. Global interaction modality of the TMS instance is moulded and specialized on the base of the specific modalities of the task/components which have been retrieved from the system repositories and each time negotiated. Complex activities could be formally described, implemented and applied with a consequent advantage for personnel re-organization toward more conceptual activities.