← Search

Data · dataset · 2025

Dynamic Scheduling and Workforce Assignment in Open Source Software Development

Listed in Borealis

A novel modeling framework is proposed for dynamic scheduling of projects and workforce assignment in open source software development (OSSD).

Description

The goal is to help project managers in OSSD distribute workforce to multiple projects to achieve high efficiency in software development (e.g. high workforce utilization and short development time) while ensuring the quality of deliverables (e.g. code modularity and software security).

The proposed framework consists of two models: 1) a system dynamic model coupled with a meta-heuristic to obtain an optimal schedule of software development projects considering their attributes (e.g. priority, effort, duration) and 2) an agent based model to represent the development community as a social network, where development managers form an optimal team for each project and balance the workload among multiple scheduled projects based on the optimal schedule obtained from the system dynamic model.

Read the rest (1 more)

To illustrate the proposed framework, a software enhancement request process in Kuali foundation is used as a case study. Survey data collected from the Kuali development managers, project managers and actual historical enhancement requests have been used to construct the proposed models. Extensive experiments are conducted to demonstrate the impact of varying parameters on the considered efficiency and quality.

Links

Where it is published

Catalogue records · 1

Topics

Stated by source
Engineering
From keywords
Engineering
Inferred from text
Geomatic engineering 68%
Provenance · 1 source records, 9 field assertions
SourceKeyLast seenRaw
Borealisdoi:10.5683/SP3/UZZ1EZ12 d agoJSON v1
FieldAssertionExtractorEvidence
concepts[field].anzsrc:group:4013enrichment · borealisdata cataxonomy-embedding@1.1.0title+keywords+description (68%)
concepts[field].dataverse_subject:engineeringsource · borealisdata caconnector:borealisdata_ca@1.0.0/subjects
concepts[field].local:field:engineeringmapping · borealisdata caconnector:borealisdata_ca@1.0.0/subjects
created_datesource · borealisdata caconnector:borealisdata_ca@1.0.0
descriptionsource · borealisdata caconnector:borealisdata_ca@1.0.0/description
publication_datesource · borealisdata caconnector:borealisdata_ca@1.0.0
titlesource · borealisdata caconnector:borealisdata_ca@1.0.0/name
updated_datesource · borealisdata caconnector:borealisdata_ca@1.0.0
version_labelsource · borealisdata caconnector:borealisdata_ca@1.0.0