4,955 research outputs found

    COEL: A Web-based Chemistry Simulation Framework

    Get PDF
    The chemical reaction network (CRN) is a widely used formalism to describe macroscopic behavior of chemical systems. Available tools for CRN modelling and simulation require local access, installation, and often involve local file storage, which is susceptible to loss, lacks searchable structure, and does not support concurrency. Furthermore, simulations are often single-threaded, and user interfaces are non-trivial to use. Therefore there are significant hurdles to conducting efficient and collaborative chemical research. In this paper, we introduce a new enterprise chemistry simulation framework, COEL, which addresses these issues. COEL is the first web-based framework of its kind. A visually pleasing and intuitive user interface, simulations that run on a large computational grid, reliable database storage, and transactional services make COEL ideal for collaborative research and education. COEL's most prominent features include ODE-based simulations of chemical reaction networks and multicompartment reaction networks, with rich options for user interactions with those networks. COEL provides DNA-strand displacement transformations and visualization (and is to our knowledge the first CRN framework to do so), GA optimization of rate constants, expression validation, an application-wide plotting engine, and SBML/Octave/Matlab export. We also present an overview of the underlying software and technologies employed and describe the main architectural decisions driving our development. COEL is available at http://coel-sim.org for selected research teams only. We plan to provide a part of COEL's functionality to the general public in the near future.Comment: 23 pages, 12 figures, 1 tabl

    MCloud

    Get PDF
    supervisor Dr. Abed El-Hamid ZougborStoring and sharing files is a task that all internet users do every day, in recent years the way people store their files is changed due the emergence of cloud storages services such as Google Drive, OneDrive and Dropbox, etc. They introduced a great solution for most users when it comes to storing files and sharing it with others. There are a ton of cloud storages options out there. Inevitably, everyone finds a favorite, but more than likely, a lot of users end up with a bunch of unused free storage from other services or the circumstances dictates them to use different cloud drives in case the user prefers Google Drive for example, but his work’s infrastructure uses Dropbox and his friends keep sharing files and photos using OneDrive. As a result the user begin to suffer from the same problem that was hoping to avoid from the first place, it became so frustrating to manage, store and share his files because it’s scattered in several storages and each one requires its own login. Duo to this, MCloud was born. MCloud is a web-based application essentially as cloud service that can put multiple cloud drives into one. It mainly serves for the users who have multiple cloud drives and in the need for managing all the files in their cloud drives through just one single account. MCloud users can connect their MCloud profile to other cloud storage services such as Google Drive, OneDrive and Dropbox. This connection allows the MCloud user to browse all files of these different drives in the same place without opening too many tabs or keeping longing in and out. Furthermore the team made sure that most functionalities that were available in the original cloud drives are also exists in MCloud system as well for instances the user can share files on social media and copy a sharable link to send it via email or a chat, also the major file management tools like creating, deleting and renaming files and folders are available, in addition to that the user also able to download and upload files easily. The team was dedicated to develop the system in the most fitted development practices with the available skills by using the ASP.NET MVC as the development framework with C# as programming language for our system following the incremental model with all the shear amount of advantages it offers. MCloud system is designed with a easy to use and user-friendly interface with responsive design technologies in order to give the user the ultimate solution for using cloud storage services

    دور نظام الاتصالات في العلاقة بين توافر متطلبات إدارة الجودة الشاملة وجودة علاقات العاملين (دراسة على الشركات الصناعية العاملة في قطاع غزة)

    Get PDF
    The Quality of Workers Relationships in human resources management is one of the most important modern management concepts that enable business organizations to face future challenges, The aim of this study was to identify the availability of TQM requirements in the Palestinian industrial companies, As well as studying the relationship between TQM and the Quality of Workers Relations in these companies, And determine whether the communications system plays the role of mediator in the relationship between the availability of TQM requirements and the Quality of Workers Relations, To achieve the objectives of the study, the descriptive approach and the design of a questionnaire were distributed to a random sample of 237 employee in the Palestinian industrial companies operating in Gaza Strip, To test the hypotheses of the study, multiple regression was used, The study reached a group of results: There is a positive relationshipThe Quality of Workers Relationships in human resources management is one of the most important modern management concepts that enable business organizations to face future challenges, The aim of this study was to identify the availability of TQM requirements in the Palestinian industrial companies, As well as studying the relationship between TQM and the Quality of Workers Relations in these companies, And determine whether the communications system plays the role of mediator in the relationship between the availability of TQM requirements and the Quality of Workers Relations, To achieve the objectives of the study, the descriptive approach and the design of a questionnaire were distributed to a random sample of 237 employee in the Palestinian industrial companies operating in Gaza Strip, To test the hypotheses of the study, multiple regression was used, The study reached a group of results: There is a positive relationship between the availability of TQM requirements and the Quality of Workers Relations in the Palestinian companies, There is a positive relationship between the availability of TQM requirements and communications system. There is a positive relation between the communications system and the Quality of Workers Relations, in addition to that communications system plays the role of mediator in the relations between the availability of TQM requirements as a whole and The Quality of Workers Relations as a whole, However, the result of the multiple regression analysis of the dimensions of TQM on The Quality of Workers Relations in the existence of a Communications system as a mediator has shown that the relations is not significant for the "focus on clients and senior management support", The study recommended a group of recommendations: The need for senior management to apply the dimensions of TQM in all departments, Focusing on customers and developing communication methods between employees, and take care of enhancing the Quality of Workers Relations, and set customers’ needs as the main goal.صديق بلل إبراهي

    Unified messaging control platform

    Get PDF

    Design and development of a hybrid-based mobile app for ISCTE-IUL

    Get PDF
    The increase in mobile computing power and the number of mobile devices available worldwide has led to a considerable increase in applications. Many of these mobile applications are designed to help its users in their daily basis. Some universities saw this increase as an opportunity to help their students in their academic life by creating a mobile application that grants easier access to several services of the institution. In ISCTE-IUL, the decentralization of several services and the lack of compatibility with mobile devices hinder their access to their students which then they require laptops or computers of the institution to access them. The proposal presented in this dissertation is the creation of a mobile application using hybrid technologies in order to provide an easy mean of interaction between students and services of ISCTE-IUL. The results obtained with the students of the institution show that this application is viable and that it is desired by the student community.O aumento do poder da computação móvel e a quantidade de dispositivos móveis em todo o mundo levou a um considerável aumento de aplicações. Muitas destas aplicações móveis foram criadas para ajudar os seus utilizadores no seu diaa- dia. Algumas universidades viram este aumento como uma oportunidade para facilitarem a vida dos seus alunos ao criarem aplicações para simplificar o acesso aos diversos serviços. No ISCTE-IUL, a descentralização dos diversos serviços e a falta de compatibilidade com dispositivos móveis dificultam o acesso destes serviços aos seus alunos, os quais necessitam de aceder aos mesmos através dos seus portáteis ou computadores da instituição. A proposta apresentada nesta dissertação passa pela criação de uma aplicação móvel utilizando tecnologias híbridas de forma a disponibilizar um meio mais fácil de interação entre os alunos e os serviços do ISCTE-IUL. Os resultados obtidos com os alunos da instituição mostram que esta aplicação é viável e que é desejável pela comunidade estudanti

    MI-KPI: measuring the degree of innovation in higher education institutions

    Get PDF
    This bachelor thesis is based on measuring the innovation in higher educational institutions by measuring the number of MOOCs and computing some metrics. In order to do so, the process of the project will be divided into three stages: data collection, data computation and data visualization. First, the data will be collected from some MOOCs providers. Then, the data will be cleaned and the metrics will be computed. Finally, a web application will be created and the data will be displayed by means of ranking tables and graphs.Ingeniería Informática (Plan 2011

    Reengineering and development of IoT Systems for Home Automation

    Get PDF
    BEng Thesis, Instituto Superior de Engenharia do Porto.With the increasing adoption of technology in today’s houses, electricity is at an all-time high demand. In fact, given the plethora of vital electricity-powered appliances used every day, such as refrigerators, washing machines, and so forth, it has been proven difficult to even handle all devices’ electric consumption. To reduce consumption costs and turn it into a more manageable process, the concept of flex-offers was created. A flex-offer is built around scheduling energy usage in conjunction with the prices of electricity, as provided by an energy market. More specifically, a flex-offer is an energy consumption offer containing the user’s energy consumption flexibility, which is sent to an entity called the Aggregator, who aggregates together flex-offers from multiple parties, bargains with the energy market, and responds to each flex-offer with a schedule that meets the lowest prices for consumption, while still satisfying the users’ needs. By using flex-offers on a house’s equipment, the idea of FlexHousing was born. The aspired goal of the CISTER Research Center’s FlexHousing project is to deliver a platform where users can register their smart appliances, regardless of its brand and distributor, set up preferences for the devices’ usage, and let the system manage the energy consumption and device activation schedules based on the energy market prices. A previous project had already built a prototype of the FlexHousing system. Nevertheless, the original platform had many limitations and lacked maturity from a software engineering point of view, and the goal of this internship is to apply a reengineering process on the FlexHousing project, while also adding new features to it. Thus, the project’s domain model, its database, and class structures were altered to satisfy the new requirements. Furthermore, its web platform was rebuilt from the ground up. Also, a new interface was developed to facilitate support for devices of different brands. As a proof of concept for the benefits provided by this new interface, a connection with a new device (Sonoff Pow) was also established. Moreover, a new functionality was developed to identify a device’s type of appliance based on its energy consumption, in other words, to specify if a device is, for instance, a refrigerator or not. Finally, another new feature was added in which, based on a device’s type and its energy consumption pattern, the flex-offer creation is automated, minimizing user input. As planned, the FlexHousing platform now supports multiple types of devices, and has a software interface to support more types in the future with minimal effort. The flex-offer creation process has been simplified and is now partially automated. Finally, the web platform’s UI has been updated, becoming more intuitive and appealing to the user.info:eu-repo/semantics/publishedVersio
    corecore