1,719 research outputs found

    Expanding JavaScript\u27s metaobject protocol

    Get PDF

    Browser-based Analysis of Web Framework Applications

    Full text link
    Although web applications evolved to mature solutions providing sophisticated user experience, they also became complex for the same reason. Complexity primarily affects the server-side generation of dynamic pages as they are aggregated from multiple sources and as there are lots of possible processing paths depending on parameters. Browser-based tests are an adequate instrument to detect errors within generated web pages considering the server-side process and path complexity a black box. However, these tests do not detect the cause of an error which has to be located manually instead. This paper proposes to generate metadata on the paths and parts involved during server-side processing to facilitate backtracking origins of detected errors at development time. While there are several possible points of interest to observe for backtracking, this paper focuses user interface components of web frameworks.Comment: In Proceedings TAV-WEB 2010, arXiv:1009.330

    System For a Fast Book Catalogization

    Get PDF
    Tato bakalářská práce se zabývá vytvořením systému pro snadnou katalogizaci knih v domácím využití. Jedná se o systém, který uživatelům zefektivní práci při elektronické evidenci svých knih. Práce popisuje, jakým způsobem je katalogizace domácího knižního fondu usnadněna. Cílem je tedy vytvořit systém s několika vlastnostmi, jako jsou snímání klíčových informací pomocí fotoaparátu Android zařízení, automatické dohledání knih na základě těchto informací a následná evidence knih. Mezi další vlastnost patří exportování vybraných knih. Systém by mohl být časem rozšířen na použití ve veřejných knihovnách. Možnosti takového rozšíření jsou uvedeny v závěru celé práce.The Bachelor thesis deals with the creation of a system for easy cataloguing of books in a domestic use. It is a system that allows users to work more efficiently on their electronic books records. This thesis describes the process of simplification the cataloguing of the domestic book collection. Therefore, the goal is to make a system with multiple properties such as capturing the main information using the camera's Android device, automatic book search based on this information, and subsequent book entry. Another feature consists of the export of selected books. The system could be extended to use in public libraries. The possibilities for such an extension are listed at the end of the whole work.460 - Katedra informatikyvelmi dobř

    Individual Professional Practice in the Company

    Get PDF
    Import 22/07/2015Cílem této bakalářské práce je popsat mou odbornou praxi vykonanou namísto klasické bakalářské práce ve firmě VRK plus s.r.o. V této firmě jsem pracoval jako Java programátor v prostředí portálového řešení Liferay, na projektu Elektronizácia vzdelávacieho systému regionálneho školstva pro slovenskou firmu DWC Slovakia a.s. V této práci popisuji použité technologie a nástroje, které jsem musel během své praxe ovládnout a používat. V další části popisuji konkrétní úkoly, které jsem řešil v rámci této individuální odborné praxe.The objective of my bachelor thesis is to describe my professional practice in the company VRK plus s.r.o. In this company I worked as a Java programmer in Liferay portal solution on project Elektronizácia vzdelávacieho systému regionálneho školstva for Slovak company DWC Slovakia a.s. In this thesis I am describing the technology and tools that I have used during my practice. I am also describing the specific tasks that I have solved in the individual professional practice.460 - Katedra informatikyvýborn

    Analisis dan Pemodelan Enterprise Architecture PT. Indonesia Power UBP Kamojang Menggunakan Metode Zachman Framework

    Full text link
    PT Indonesia Power is a large company that manages electrical processing. In order to guarantee the supply of electrical energy for the community, the company needs to determine a process plan effectively. In addition, the company needs to describe every function in the organization so that it can be positioned in their own division.Enterprise architecture is a point of view on how we see elements in enterprise entirely. There are several frameworks to describe it. Zachman framework is one of the frameworks that provides element classifications in an architectural way. The result of EAP is a blueprint, including data architectures, applications and technology as the orientation for the development of the system. The Classification outcomes in Zachman Framework include several scopes that is what, how, where, when, who, why, and where all of the classification scopes have to identify data in any sections of the company. During the final assignment, the classification for the enterprise architecture in PT Indonesia Power UBP Kamojang include all sections in the company that relate to the processing of electrical productions. The purpose of it is to analyze the data or entity which relate to the production processes, flow production processes from the beginning to the end of the process, and also to analyze the strengths and weaknesses of the company

    AJAX-Enabled JSF Component to Work with Chart-Plotting Libraries

    Get PDF
    Cílem této práce bylo vytvořit komponentu pro framework Java Server Faces vykreslující grafy. Komponenta představuje abstrakci nad javascriptovou knihovnou. Umožňuje vykreslovat čarové, sloupcové a koláčové grafy. Rovněž podporuje obsluhu událostí u klienta i na straně serveru. Práce popisuje návrh a implementaci s použitím Component Development Kit.The aim of this thesis is to create a JavaServer Faces component for chart plotting. The component is an abstraction of javascript library. It allows to plot line, bar and pie charts. It supports client-side and server-side event handling. The thesis describes design and implementation using the Component Development Kit.

    BigExcel: A Web-Based Framework for Exploring Big Data in Social Sciences

    Get PDF
    This paper argues that there are three fundamental challenges that need to be overcome in order to foster the adoption of big data technologies in non-computer science related disciplines: addressing issues of accessibility of such technologies for non-computer scientists, supporting the ad hoc exploration of large data sets with minimal effort and the availability of lightweight web-based frameworks for quick and easy analytics. In this paper, we address the above three challenges through the development of 'BigExcel', a three tier web-based framework for exploring big data to facilitate the management of user interactions with large data sets, the construction of queries to explore the data set and the management of the infrastructure. The feasibility of BigExcel is demonstrated through two Yahoo Sandbox datasets. The first dataset is the Yahoo Buzz Score data set we use for quantitatively predicting trending technologies and the second is the Yahoo n-gram corpus we use for qualitatively inferring the coverage of important events. A demonstration of the BigExcel framework and source code is available at http://bigdata.cs.st-andrews.ac.uk/projects/bigexcel-exploring-big-data-for-social-sciences/.Comment: 8 page

    Comparison of selected graphical web interface libraries used in JEE applications

    Get PDF
    The basic technology for creating a graphical user interface (GUI) for Java Enterprise Edition web applications is JavaServer Pages (JSP). However, the capabilities offered by JSP are not sufficient, which has resulted in many extensions that assist the programmer in quickly creating modern GUI. The paper presents the results of comparison JavaServer Faces, Rich Faces and Prime Faces libraries
    corecore