Objective :
1. Task Scheduling using tabu search algorithm in CloudSim
2. Comparison between fcfs(first come first serve), sjf(shortest job first), rr(round robin) and tabu search algorithm in term of turnaroundtime and throughput.
3. Results displayed in GRAPH
Hence, I need to have these in CloudSim.
i. Tabu Search Algorithm
ii. FCFS Algorithm
iii. SJF Algorithm iv.RR Algorithm
v.
Coding to calculate turnaroundtime
vi. Coding to calculate throughput
In the end, i can compare between any of above algorithms, in term of turnaroundtime and throughput.
And displayed them in a form of graph
Category: IT & Programming Subcategory: Other Project size: Small Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed API Integrations: Other (Other APIs)
Project Brief
The GreenWheel car manufacturer is updating their product line. They have decided to produce a limited run of 500 new products.
GreenWheel has 50 dealerships already selling their cars.
The new vehicles use components from existing cars.
You have been tasked with gathering the components for the new vehicle line and distributing the completed 500 cars to the dealerships.
GreenWheel new product names:
GreenWheelSportsCar
SmallGreenMini
MediumGreenSaloon
GreenBus
Existing Car details:
name: (GreenWheelX2 / GreenWheelX9 etc.)
VinNumber: (vehicle id - unique)
gearbox: (5 / 6 / 8 speed)
transmission: (automatic / manual / NA)
engineType: (diesel / petrol / electric)
engineSize: (1.0 litre to 4.0 litre(petrol or diesel) 50 hp to 340 hp (electric))
numberOfDoors (2 to 5)
wheelSize (16 to 20 inch alloys)
colour (any colour you like)
Example output of existing car:
GreenWheelX5 (vin : 12345678)
2.5 litre petrol engine, 6 speed automatic transmission
20 inch alloy wheels, 3 doors, in cherry red.
Rules for new Vehicle:
(1) A new vehicle cannot use more than two components from any one existing car.
i.E - a gearbox and engine type from GreenWheelX1(vin:1509098) (that is the maximum we can take
from that particular GreenWheelX1(vin: 1509098) (we must use the other vehicles to fill the remaining requirements of the new vehicle)
(2) A new vehicle must state where its components came from.
(i.E donor vehicle name and vin number).
Example output of new car: (donor model is only seen when looking at all stock – old and new)
MediumGreenSaloon (vin:24)
1.5 litre diesel engine (GreenWheelX1(vin:15)),
8 speed (GreenWheelX1 (vin:15)), automatic transmission (GreenWheelX7(vin:11)),
17 inch alloy wheels (GreenWheelX3(vin:11)), 3 doors(GreenWheelX5(vin:17)), in cherry red.
GreenWheel cars are sold in the GreenWheel dealerships.
GreenWheel Dealership details:
name
address
inventory (stock of cars: min of 5 - max of 20)
Example output of stock from GreenWheel dealership:
Gerry’s GreenWheel Dealership of 123 my road, my street, my County (randomly generated)
Presents:
4 GreenWheelSportsCar in cherry red, sky blue, autumn orange and GreenWheel green.
3 GreenWheelX3 in sunset yellow, midnight blue and panther black.
1 SmallGreenMini in panther black.
Requirements:
Your program must be able to:
(1) Randomly generate the existing GreenWheel products (see existing car details).
(2) Generate the 500 new products using values from the existing products
(see rules for new vehicles (1)).
(3) Generate 50 GreenWheel dealerships and supply them with a mix of new and old products.
(See GreenWheel Dealership details)
Your end user must be able to:
(1) View all the existing products (old and new)
(2) View all the new products
(3) Select a single new product to view
(4) View all the dealerships and their products(existing stock and new stock)
(5) Select a single dealership to view
(6) Select a product from a selected dealership
Project Requirements / Rules:
You are required to implement the preceding program specification, in order to do this you must:
Generate data on first run of program. (Not hard coded).
Data must be persistent while program is running.(
i.E program must use the generated data).
All data may be (but does not have to be) saved to a .txt file to be used for subsequent runs of the program (program must then use this data).
Java standard edition 7, 8 or 9 (8 recommended) only, to be used.
Dependencies allowed (can be, but do not have to be used):
AWT / Swing.
.Txt file/s.
Dependencies NOT allowed (must not be used):
No additional java libraries.
No Database.
Category: IT & Programming Subcategory: Web development What is the scope of the project?: Small change or bug Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed Roles needed: Developer, Other Other roles needed: Programador em java
Please contact me if you are a java expert and has time for a java project in netbeans is a little long but it is also basic work it can take a day of work I think
Category: IT & Programming Subcategory: Other Project size: Medium Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed
Plotting the map with coordiantes, show paths from one points to another, show area of the selected area. Use netbeans and required a GUI
Category: IT & Programming Subcategory: Other Project size: Medium Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed
Necesito ayuda a realizar un applet de java en netbeans de un solitario, super sencillo con que funcione dando click en la columna con la carta y que con el segundo click se pase la carta para el lugar correcto y/o deseado.
Category: IT & Programming Is this a project or a position?: Project I currently have: I have specifications Required availability: As needed Experience in this type of projects: Yes (I have managed this kind of project before) API Integrations: Other (Other APIs)
Published by: A. C.Last reply: 5 years ago
Costa Rica
Open
Create profile
In order to send a message or place a bid on a project, you need to complete your profile.
You are leaving Workana
The previous page is sending you to
Are you sure you want to continue?
IMPORTANT: Remember not to share personal data or passwords with third parties.