201 principles of software development
201 principles of software development
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Genetic Algorithms for Project Management
Annals of Software Engineering
Automatic Verification of Static Policies on Software Process Models
Annals of Software Engineering
Software Process: Principles, Methodology, Technology
Software Process: Principles, Methodology, Technology
Coordination in Workflow Management Systems - A Rule-Based Approach
Coordination Technology for Collaborative Applications - Organizations, Processes, and Agents [ASIAN 1996 Workshop]
CRIWG '01 Proceedings of the Seventh International Workshop on Groupware
On Project Management Scheduling where Human Resource is a Critical Variable
EWSPT '98 Proceedings of the 6th European Workshop on Software Process Technology
Policies in a Resource Manager of Work ow Systems: Modeling, Enforcement and Management
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Modeling and Managing Resource Utilization for Process, Workflow and Activity Coordination TITLE2:
Modeling and Managing Resource Utilization for Process, Workflow and Activity Coordination TITLE2:
A machine learning approach to semi-automating workflow staff assignment
Proceedings of the 2007 ACM symposium on Applied computing
A semi-automatic approach for workflow staff assignment
Computers in Industry
Software multi-project resource scheduling: a comparative analysis
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Hi-index | 0.00 |
Process-Centered Software Engineering Environments (PSEEs) deal with activities that demand specialized personnel and limited resources. Characteristics about required resources and people (and their dynamic availability) are used by software process instantiation phase to define process allocation strategies. However, most of existing PSEEs do not allow precise resource specification, and the instantiation is often based on the knowledge of a process designer, mostly without automated support. Thus, process managers must make all major decisions based on their individual insights and experience: this constitutes a major obstacle for resource allocation analysis and optimization in process systems and can influence project management and overall software quality. This paper proposes Instantiation Policies as a compact formalism, integrated to a process modeling language, to allow user-defined reusable management strategies for resource instantiation. Through the proposed language it is possible to plan or automate allocation depending on process and organization current situation. This paper discusses the motivations for this solution, shows the proposed meta-model, language and some application examples for this approach.