12 research outputs found

    COMMERCIAL-OFF-THE SHELF VENDOR SELECTION: A MULTI-CRITERIA DECISION-MAKING APPROACH USING INTUITIONISTIC FUZZY SETS AND TOPSIS

    Get PDF
    Commercial-off-the-shelf (COTS) component selection is considered a critical task in effectively developing a component-based software system (CBSS). COTS vendor selection involves selecting the right vendors who can provide reliable COTS components at a suitable price and on time. However, COTS vendor selection is commonly a multi-criteria decision-making (MCDM) issueā€ associated with many paradoxical criteria for which the decision makerā€™s knowledge may be uncertain and ambiguous. This paper attempts to present ā€œIntuitionistic Fuzzy Sets (IFS) combined with the technique for order preference by similarity to an ideal solution (TOPSIS) methodā€ to appraise and choose the best COTS vendor under the environment of group decision-making while considering reliability, delivery time, compatibility, vendor support and functionality as benefit criteria. In contrast, price and maintenance are the cost criteria. The considered case study demonstrated the presented case effectively

    Online collaborative modelling for the goal-oriented requirement language

    No full text
    Software modelling in the software development realm is the demand of the present and future. While developing a large complex software system or working in a team of modelers with distinct expertise, it becomes a necessity to work in a collaborative modelling environment. Textual notations have a long history in software engineering because of their swift editing style, simple usage, and high scalability. Graphical models, on the other hand, are often easier to understand. However, software modelling is usually carried out in a non-collaborative fashion to produce the textual and graphical models of a software system, due to which the challenges faced by modelers are exacerbated when the process of software modelling has to be performed in a distributed environment. The foundation of this thesis is the tColab framework, which enables online collaborative software modelling for the User Requirements Notation (URN). Furthermore, the thesis demonstrates the implementation process followed to produce a graphical representation of a URN model constructed using the Textual Goal-oriented Requirement Language (TGRL), a view of the User Requirement Notation (URN). The combined use of textual and graphical notations brings the benefits of both types of notations to the software modeler.The architecture of the tColab framework is based on the integration of Eclipse Che and the Theia IDE (Integrated Development Environment), which makes it resilient and highly customizable. tColab runs exclusively over the web, independent of any platform or operating system. The actual model implementation is administered by Theia, which supports LSP (Language Server Protocol), so that the textual GRL models can be built and their appropriate strategies can be evaluated. Their corresponding graphical models can be generated in a browser IDE with the help of the Sprotty framework. Eclipse Che adds support for web collaboration where multiple modelers can contribute to building and modifying the textual models and observing their graphical results in an online collaborative manner. This initiative aims to provide a multi-user web version of the jUCMNav tool, which is the most comprehensive URN modelling tool to date but only supports a single user in an Eclipse-based modelling environment. The visualization of the Textual GRL in a graphical GRL model is shown along with an illustration of tools and methodology. Moreover, a comprehensive set of test cases is generated and executed to validate the analysis of TGRL models supported by tColab.Pour developer un logiciel en utilisant une approche dirigeĢe par les modeĢ€les en eĢquipe, il est impeĢratif dā€™avoir acceĢ€s aĢ€ un environment de modeĢlisation coopeĢratif. Depuis les deĢbuts du geĢnie logiciel, les languages textuels se sont eĢtablies parce quā€™ils sont simples aĢ€ utiliser et parce quā€™ils s'appliquent aussi aux deĢveloppement aĢ€ grande eĢchelle. Par contre les repreĢsentations graphiques de modeĢ€les sont souvent plus faciles aĢ€ comprendre. De nos jours, la plupart des outils de modeĢlisation ne geĢ€rent pas la collaboration, ce qui complique le deĢveloppement dirigeĢe par les modeĢ€les consideĢrablement surtout pour les eĢquipes qui travaillent aĢ€ distance.Cette these propose tColab, un cadre dā€™application qui permets la creĢation collaborative de modeĢ€les qui utilisent le language URN (User Requirements Notation). Cā€™est la premieĢ€re eĢtape de deĢveloppement dā€™outil collaboratif qui a comme but finale la construction d'une version multi- utilisateur collaborative de lā€™outil jUCMNav, qui est lā€™outil de modeĢlisation URN le plus compreĢhensif de nos jours, mais qui nā€™est que mono-utilisateur pour le moment.tColab est construit en fusionnant Eclipse Che et Theia IDE, et ainsi est robuste et facilement extensible. tColab tourne entieĢ€rement dans un navigateur web, et ne repose donc pas sur une plate-forme ou systeĢ€me dā€™exploitation speĢcifique. Lā€™impleĢmentation des modeĢ€les est gereĢe par Theia, qui est accessible par le protocol de serveur de languages (LSP - Language Server Protocol). Ceci permet la construction de modeĢ€les GRL textuelles et lā€™eĢvaluation des strateĢgies offerts par GRL. Nous deĢmontrons comment geĢneĢrer une repreĢsentation graphique dā€™un modele URN exprimeĢ dans le language TGRL (Textual Goal-oriented Requirements Language). La repreĢsentation graphique des modeĢ€les est construite dans le navigateur web en utilisant le cadre dā€™application Sprotty. La possibiliteĢ de travailler simultaneĢment avec une repreĢsentation textuelle et graphique facilite donc la creĢation et la modification de modeĢ€les ainsi que leur compreĢhension. Eclipse Che ajoute lā€™aspect collaboratif qui permet aĢ€ plusieurs utilisateurs de construire et de modifier les modeĢ€les textuelles dā€™une manieĢ€re collaborative ainsi que de visualiser la repreĢsentation graphique des modeĢ€les en temps reĢel. Cette theĢ€se propose eĢgalement une suite de tests compreĢhensive qui sert aĢ€ valider lā€™analyse de modeĢ€le TGRL fourni par tColab

    Optimization of Intrusion Detection Systems Determined by Ameliorated HNADAM-SGD Algorithm

    No full text
    Information security is of pivotal concern for consistently streaming information over the widespread internetwork. The bottleneck flow of incoming and outgoing data traffic introduces the issues of malicious activities taken place by intruders, hackers and attackers in the form of authenticity obstruction, gridlocking data traffic, vandalizing data and crashing the established network. The issue of emerging suspicious activities is managed by the domain of Intrusion Detection Systems (IDS). The IDS consistently monitors the network for the identification of suspicious activities, and generates alarm and indication in the presence of malicious threats and worms. The performance of IDS is improved by using different machine learning algorithms. In this paper, the Nesterov-Accelerated Adaptive Moment Estimationā€“Stochastic Gradient Descent (HNADAM-SDG) algorithm is proposed to determine the performance of Intrusion Detection Systems IDS. The algorithm is used to optimize IDS systems by hybridization and tuning of hyperparameters. The performance of algorithm is compared with other classification algorithms such as logistic regression, ridge classifier and ensemble algorithms where the experimental analysis and computations show the improved accuracy with 99.8%, sensitivity with 99.7%, and specificity with 99.5%

    A Machine-Learning Approach for Prediction of Water Contamination Using Latitude, Longitude, and Elevation

    No full text
    One of the significant issues that the world has faced in recent decades has been the estimation of water quality and location where safe drinking water is available. Due to the unexpected nature of the mode of water contamination, it is not easy to analyze the quality and maintain it. Some machine-learning techniques are used for predicting contaminating factors but there is no technique that can predict the contamination using latitude, longitude, and elevation. The main aim of this paper is to put factors such as water body location and elevation, which are used as inputs, into the different machine-learning techniques that predict the contamination. The results are reviewed and analyzed according to groundwater contamination and the chemical composition of the groundwater location. Non-changeable factors such as latitude, longitude, and elevation are used to predict pH, temperature, turbidity, dissolved oxygen hardness, chlorides, alkalinity, and chemical oxygen demand. Such a study has not been conducted in the past where location-based factors are used to predict the water contamination of any area. This research focuses on creating a relationship between the location base factors affecting the water contamination in a given area

    A Machine-Learning Approach for Prediction of Water Contamination Using Latitude, Longitude, and Elevation

    No full text
    One of the significant issues that the world has faced in recent decades has been the estimation of water quality and location where safe drinking water is available. Due to the unexpected nature of the mode of water contamination, it is not easy to analyze the quality and maintain it. Some machine-learning techniques are used for predicting contaminating factors but there is no technique that can predict the contamination using latitude, longitude, and elevation. The main aim of this paper is to put factors such as water body location and elevation, which are used as inputs, into the different machine-learning techniques that predict the contamination. The results are reviewed and analyzed according to groundwater contamination and the chemical composition of the groundwater location. Non-changeable factors such as latitude, longitude, and elevation are used to predict pH, temperature, turbidity, dissolved oxygen hardness, chlorides, alkalinity, and chemical oxygen demand. Such a study has not been conducted in the past where location-based factors are used to predict the water contamination of any area. This research focuses on creating a relationship between the location base factors affecting the water contamination in a given area

    The Use of Linaclotide in Children with Functional Constipation or Irritable Bowel Syndrome: A Retrospective Chart Review

    No full text
    Background: Linaclotide is a well-tolerated and effective agent for adults with functional constipation (FC) or irritable bowel syndrome with constipation (IBS-C). However, data in children are lacking. The aim of this study is to examine the efficacy and safety of linaclotide in children. Methods: We performed a retrospective review of children < 18Ā years old who started linaclotide at our institutionĀ (Nationwide Children's Hospital, Columbus, Ohio). We excluded children already using linaclotide or whom had an organic cause of constipation or abdominal pain. We recorded information on patient characteristics, medical and surgical history, symptoms, clinical response, course of treatment, and adverse events at baseline, first follow-up, and after 1Ā year of linaclotide use. A positive clinical response was based on the physicianā€™s global assessment of symptoms at the time of the visit as documented. Results: We included 93 children treated with linaclotide for FC (n = 60) or IBS-C (n = 33); 60% were female; median age was 14.7Ā years (IQR 13.2ā€“16.6). Forty-five percent of patients with FC and 42% with IBS-C had a positive clinical response at first follow-up a median of 2.5 and 2.4Ā months after starting linaclotide, respectively. Approximately a third of patients experienced adverse events and eventually 27% stopped using linaclotide due to adverse events. The most common adverse events were diarrhea, abdominal pain, nausea, and bloating. Conclusion: Nearly half of children with FC or IBS-C benefited from linaclotide, but adverse events were relatively common. Further prospective, controlled studies are needed to confirm these findings and to identify which patients are most likely to benefit from linaclotide
    corecore