5 research outputs found

    Web Interfaces Destined for People with Disabilities

    Get PDF
    One of the main characteristics of the world that we live in is the access to information and one of the main ways to reach the information is the Internet. Most Internet sites put accessibility problem on a secondary plan. If we try to define this concept (accessibility) we could say that accessibility it’s a way to offer access to information for the people with disabilities. For example blind people can’t navigate on the Internet like usual people. For that reason Internet sites have to put at their disposal ways to make their content known to this people. Accessibility does not refer only at blind people the web accessibility refers to all people who lost their ability to access the Internet sites. The web accessibility includes every disability that stops people with disabilities to access the web sites content like hearing disability, neurological and cognitive. People that have low speed Internet connection or with low performance computers can use the web accessibility

    SMART CITY APPLICATIONS BUILT ON BIG DATA TECHNOLOGIES AND SECURE IOT

    Get PDF
    Smart city represents an emerging topic because efficient city management is beneficial for both government and private sector businesses. IoT envisions to connect billions of sensors to the Internet and expects to use them for efficient and effective resource management in Smart Cities. An organisation collects data analyses it and uses the results as an input for decision making processes. The paper provides an overview of the smart city concept relying on IoT and Big Data technologies, an overview on Smart City development in Romania and describes four Smart City national solutions. Their benefits are efficient resource utilization, increased quality of life, higher levels of transparency and openness towards citizens. A smart city uses digital technologies or information and communication technologies (ICT) to enhance quality and performance of urban services to make lives of citizens better. It becomes easier to navigate for visitors, and more serendipitous for locals. City officials and municipal governments are provided with a completely new way to connect with citizens and visitors and a city that is more connected to its people works and feels better

    Automated Code Testing System for Bug Prevention in Web-based User Interfaces

    Get PDF
    Automation in testing user interfaces is a prerequisite for overcoming the major weaknesses of manual testing, such as time consumption, not being able to reproduce the sequence that generates a bug or the tendency to repeat only the successful steps. Continuous testing represents an important step in the agile software development cycle because any features and changes added to the code need to be checked before their propagation to production environment. Manually testing is a resource and time-consuming process thus the solution would be to make the entire workflow from committing a change to publishing a new release completely automated. The solution proposed within this paper is a framework for automated code testing and bug prevention that relies on Selenium, a framework supporting also headless testing, integrated with a Continuous Integration (CI) server such as Jenkins

    A Maturity Analysis of Big Data Technologies

    Full text link
    In recent years Big Data technologies have been developed at faster pace due to increase in demand from applications that generate and process vast amount of data. The Cloud Computing and the Internet of Things are the main drivers for developing enterprise solutions that support Business Intelligence which in turn, creates new opportunities and new business models. An enterprise can now collect data about its internal processes, process this data to gain new insights and business value and make better decisions. And this is the reason why Big Data is now seen as a vital component in any enterprise architecture. In this article the maturity of several Big Data technologies is put under analysis. For each technology there are several aspects considered, such as development status, market usage, licensing policies, availability for certifications, adoption, support for cloud computing and enterprise
    corecore