Hassan Rashidi

Department of Computer Engineering, Islamic Azad University of Qazvin, Qazvin, Iran

[ 1 ] - Scheduling in Container Terminals using Network Simplex Algorithm

In static scheduling problem, where there is no change in situation, the challenge is that the large problems can be solved in a short time. In this paper, the Static Scheduling problem of Automated Guided Vehicles in container terminal is solved by the Network Simplex Algorithm (NSA). The algorithm is based on graph model and their performances are at least 100 times faster than traditional si...

[ 2 ] - Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

[ 3 ] - یک رویکرد سامانه‌ای برای برنامه‌ریزی مالی بنگاه‌ها و پیاده‌سازی آن در یک بنگاه

ارائه برنامه‌ریزی بنگاه به‌عنوان نوعی برنامه‌ریزی منابع سازمان یا بنگاه در سطح کلان از اهمیت ویژه‌ای برخوردار است. بسته‌های نرم‌افزاری کاربردی در راستای مدیریت منابع سازمان مجموعه‌ای از نرم‌افزارهای یکپارچه آماده راه‌اندازی از پیش طراحی‌شده و از پیش ساخته‌شده‌ای است که تمام فرایندهای تجاری سازمان راپوشش می‌دهد. دستیابی به حداکثرکارایی درپیاده‌سازی این نرم‌افزارها با هماهنگ‌سازی آن بانیازهای ساز...

[ 4 ] - On Attributes of Objects in Object-Oriented Software Analysis

One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...

[ 5 ] - Optimizing the Static and Dynamic Scheduling problem of Automated Guided Vehicles in Container Terminals

The Minimum Cost Flow (MCF) problem is a well-known problem in the area of network optimisation. To tackle this problem, Network Simplex Algorithm (NSA) is the fastest solution method. NSA has three extensions, namely Network Simplex plus Algorithm (NSA+), Dynamic Network Simplex Algorithm (DNSA) and Dynamic Network Simplex plus Algorithm (DNSA+). The objectives of the research reported in this...

[ 6 ] - A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)

Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...

[ 7 ] - A Mathematical Optimization Model for Scheduling Student Classes in Corona-Living Conditions

Due to the widespread outbreak of Covid-19, many of the world's top universities have decided to hold the next semester virtually. In our country, too, the forecasts show a red situation for some areas in terms of corona prevalence. Due to the large number of students living in these areas, planning for the next semester of universities should be more focused on e-education. According to the in...

Co-Authors