TOPSIS-Approach in Selection of Open Source Operating System with Ideal Solution Optimization
Total Page:16
File Type:pdf, Size:1020Kb
International Journal of Engineering Technology Science and Research IJETSR www.ijetsr.com ISSN 2394 – 3386 Volume 2 Issue 4 April 2015 TOPSIS-Approach in Selection of Open Source Operating System with Ideal Solution Optimization Rahul B. Diwate1, Kavita S. Pokarna2 Assistant Professor1, U.G.Scholar2 J.D.I.E.T., Yavatmal, Amravati University Abstract-Now a day’s open source software is purpose [1]. Due to code distribution polices of widely market dominating product. There are open source software, now a day’s number of multiple options are available for operating operating system are made available in the system. In this paper we focused on selection of market, But as soon as latest versions are operating system with the applicability of released many options are available and Multi-Criteria Decision Analysis (MCDA). confusion occurs. Open source technology is Multi-Criteria Decision Analysis (MCDA) has often a smart choice for designers looking to been extensively used in Management Science stay competitive. It provides the means to keep as a tool for evaluating options in decisions down costs while increasing system which involve the achievement of multiple efficiencies. For designers and developers objectives. MCDA is can be applied to the striving to strike a balance between resources selection of operating systems (OPS) in a group and requirements, open source software, while decision environment. A OSSP selection model not always as pretty as its more expensive is proposed to facilitate the group's decision counterparts, is a viable solution. Open source making in the selection of OSSP. For our four software is software that can be freely used, experts participated in our study, who are changed, and shared (in modified or technically competent and experienced. They unmodified form) by anyone. Open source were trained to use MCDA for Selection OSSP software is made by many people, and and then applied this technique.. distributed under licenses that comply with the Keywords- Multi-Criteria Decision Analysis Open Source Definition [6].OSI uses The Open (MCDA). Operating system (Linux Flavor OS), Source Definition to determine whether it Decision making system, Ideal Solution, considers a software license open source. The Negative Ideal Solution. definition was based on the Debian Free Software Guidelines, written and adapted I. Introduction: primarily by Perens[3][4][5]. Perens did not 1. Open source Software base his writing on the "four freedoms" of Free Today, the open source technology is Software from the Free Software Foundation developing at an incredible speed. With the (FSF)[2]. acceleration of the development in the field of operating system, it becomes necessary to take 2. Basic Framework for OSSP decisions more frequently for the update of the The motivation of this work is the max demand operating system. Open-source software (OSS) in the open source software market for analysis is computer software with its source code made and comparison of operating system, in a way available with a license in which the copyright that helps users to choose operating system holder provides the rights to study change and based on their needs and limitations. In this distribute the software to anyone and for any work we will study a real world case and define 108 Mr. Rahul B. Diwate1,Miss. Kavita S. Pokarna2 International Journal of Engineering Technology Science and Research IJETSR www.ijetsr.com ISSN 2394 – 3386 Volume 2 Issue 4 April 2015 the main criteria for operating system selection Linux is more suited to multi-tasking and problem. Following diagram shows the general security frame work for selection criteria for selection of Linux was designed from the outset as a multi- operating system. user, multi-tasking PC version of the most popular business O/S Unix - which has been around for a long time and is used by most businesses to run their Data Processing departments. Linux is light on resources Linux is smaller and less resource intensive, allowing it to run on old hardware or low specification PCs. Figure 2.1: A Framework for operating Linux is Open Source system selection criteria This means that the code is available to anyone. Since the more information available for use in There is an army of Linux developers out there multiple criteria decision making is usually tinkering with the code and producing fixes or uncertain. To obtain less biased judgments we enhancing the code rather than relying on adopt a group decision making approach with programmers from a single vendor company. four experts who are technically competent and As a result, intervals between major Linux experience. We perform comparisons on releases are measured in months not years different flavor of Linux version with their Linux is portable: different parameters. And calculate Ideal Generally code written on one flavor of Linux solution for selection of operating system. will run on all other versions of Linux or Unix 2.1 Why Linux? with little or no modification Linux is more beneficial option for operating Linux software is generally free: system but there are many flavors are available In the spirit of Open Source, most Linux in operating system market, like ubuntu, Linux developers make their downloadable at charge. mint, centos, puppy Linux, Fedora. How to There is now a very large amount of software choose better operating system? It totally available: software is available for most depends upon the users need or expectation. applications For categorization of software there are some comparative parameters which are included in 3. Multi-Criteria Decision Analysis this paper. (MCDA). Linux has a lot of advantages over the "usual Multiple-criteria decision-making or suspects", including the following: multiple-criteria decision analysis (MCDA) Linux is free! is a sub-discipline of operations research that You can download it off the web: there is also explicitly considers multiple criteria in no licensing cost for installing it to multiple decision-making environments. Whether in our PCs daily lives or in professional settings, there are Linux is available in lots of different typically multiple conflicting criteria that need “flavors”: to be evaluated in making decisions [9]. If you have a particular use in mind for your Multi-Criteria Decision Analysis (MCDA), a PC, then there is probably a tailored version of methodology for supporting decision making Linux out there just for you when multiple objectives have to be achieved 109 Mr. Rahul B. Diwate1,Miss. Kavita S. Pokarna2 International Journal of Engineering Technology Science and Research IJETSR www.ijetsr.com ISSN 2394 – 3386 Volume 2 Issue 4 April 2015 [10, 11], It has been extensively used to support 4. Important Key Features of Operating a wide variety of complex decision problems System [5]. The AHP first decomposes the decision The main criteria for selection of operating problem into a hierarchy of sub-problems. Then system id depends upon the following related the decision-maker evaluates the relative criteria importance of its various elements by pair wise Performance: Optimizing operating system comparisons. The AHP converts these (OS) environment can improve system evaluations to numerical values (weights or performance and capacity by helping you to priorities), which are used to calculate a score quickly identify areas of concern. You can use for each alternative. A consistency index the information to evaluate performance, measures the extent to which the decision- identify potential issues, and perform tuning. maker has been consistent in her responses. The following are some of the details gathered on the performance and capacity of a specific 3.2 Alternative & Criteria: - Selection of the operating system or zone [14]: best, from a set of alternatives, each of which is Real time network details, Real time IO details, evaluated against multiple criteria. Real time and historical process details, Real These will impact the selection of alternatives. time and historical memory details Example: (for Operating system selection Reusability: Reusability of various components problem) version, kernel, booting time, of operating system. Memory space Flexibility: Flexibility in a operating system is enhanced through the modular and Completeness: It is important to ensure that all characteristics of the OS, and by providing a of the important criteria are included. richer set of higher-level services. Redundancy: In principle, criteria that have Maintainability: A characteristic of design and been judged relatively unimportant or to be installation, expressed as the probability that an duplicates should be removed at a very early item will be retained in or restored to a stage. specified condition within a given period of time, when the maintenance is performed in Operationally: It is important that each accordance with prescribed procedures and alternative can be judged against each criterion. resources. Some problem solving techniques are: General Criteria: Selection Criteria for • SAW (Simple Additive Weighting) operating system selection process is also • TOPSIS (Technique for Order Preference depend on the general criteria. by Similarity to the Ideal Solution) Technical architecture: Technical • ELECTRE (Elimination et Choice requirements, including integration with Translating Reality) existing systems • AHP (The Analytical Hierarchy Process) Cost:-Both for implementation, maintenance • SMART (The Simple Multi Attribute and further adaptation / extension Rating