Dimitrios C. Tselios

Learn More
On large Computational Grids, performance is one of the main problems that has to be addressed but another important issue is the underlying interconnection network that has to be reliable in order to ensure the nodes’ intercommunication and the migration of the appropriate load from one node to others. Reliability and performance are both influenced by the(More)
This work is devoted to the portfolio project management problem and more specifically is focused on IT portfolios' management. This problem is formulated as Resource Constrained Scheduling Problem (RCPSP). The contemporary organisations such as the IT companies plan and execute a set of projects that share common resources. Therefore, each IT organisation(More)
This paper proposes a consolidation of the Incremental Funding Method (IFM) with the Job Shop Scheduling Problem (JSSP) through Neural Networks, in order to develop a model for software projects. More specifically, it formulates the IFM method in terms of JSSP model and then gives a solution method based on Recurrent Neural Networks (RRNs). The IFM is a(More)
This paper proposes a Neural Network approach for the project portfolio management problem. The modern organizations such as the IT firms schedule and perform a set of projects that share common rare resources. Therefore, each IT organization develops a set of IT projects and it has to execute them simultaneously. In this work we reviewed the literature and(More)
A key factor in the development of software projects is the generation of added value to the business. The Incremental Funding Method (IFM) is a financial approach to software development aiming at maximizing the net present value (NPV) of a software project through proper sequencing and deployment of the software marketable features. This paper proposes(More)
The Incremental Funding Method (IFM) in software development projects aims at optimizing the financial return of a software project through proper sequencing of development activities and incremental releases of the software product. This paper presents a Dynamic Programming (DP) project scheduling algorithm that maximizes a software project's net present(More)
This paper presents a Recurrent Neural Network approach for the multipurpose machines Job Shop Scheduling Problem. This case of JSSP can be utilized for the modelling of project portfolio management besides the well known adoption in factory environment. Therefore, each project oriented organization develops a set of projects and it has to schedule them as(More)