132 research outputs found

    Low cost distributed VR LCD-VR

    Get PDF
    This report describes how a low cost distributed VR system can be created. It describes requirements and possibilities for a low cost VR environment. The use of the system is demonstrated as well as the system design process. Underlying IT-tools are analyzed and the client-server system components are described. The projects goals were reached; to connect people regardless of time and space, collaboration in Virtual Reality using low cost components, respond directly to users with direct feedback, easy to use interface, representing users/visitor as artifacts in the VR

    An architectural comparison of distributed object technologies

    Get PDF
    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1997.Includes bibliographical references (p. 115-117).by Jay Ongg.M.Eng

    Remote hearing aid fitting

    Get PDF
    Includes abstract.Includes bibliographical references.Hearing aid fitting is a costly process due to the cost of hearing aids, audiologists' hourly rates, and large travelling distances caused by regionally sparse audiologist populations. This dissertation is focused on the development of a system which aims at reducing the severity of this problem

    Empirical Domain Model for Web Browser Data Entry

    Get PDF
    The objectives of this experimental web browser project is to show that a web browser can be modified more to enhance the features for a better experience surfing on the web. Other than that, it will increase user satisfaction and productivity in performing their work. Besides that, is to develop a prototype applied model for the web browser and improve on the data entryincluding qualities of the interfaces that is to alter the address bar to make it into split menu. Without the proper menu function on the address bar users will have difficulty in looking for information fast and accurately. In the normal browser, we cannot look for the address in alphabetical order and users will have to scroll the list. The scope of study will cover the literature review on the background of split menu and it uses to the web browser and the research, surveys done by other individuals. Meanwhile, the methodology that is used in the development of this project will feature the four processes that are planning, analysis, design and implementation. Performance and effectiveness will provide an ease of use among users and they will find that split menu in a web browser will have a lot of effect in terms of navigation and graphical user interface. There are several strong justifications which are presented to rationalize the development of this project. The result seems to be positive as many users really like the split menu applied in the web browser. They find it something different and save a lot of time. Overall the web browser is something very useful to everyone and most importantly it achieves the objectives of getting information fast by implementing the split menu

    Attribute based component design: Supporting model driven development in CbSE

    Get PDF
    In analysing the evolution of Software Engineering, the scale of the components has increased, the requirements for different domains become complex and a variety of different component frameworks and their associated models have emerged. Many modern component frameworks provide enterprise level facilities and services, such as instance management, and component container support, that allow developers to apply if needed to manage scale and complexity. Although the services provided by these frameworks are common, they have different models and implementation. Accordingly, the main problem is, when developing a component based application using a component framework, the design of the components becomes tightly integrated with the framework implementation and the framework model is embedded in the component functionality, and hence reduces reusability. Another problem arose is, the designers must have in-depth knowledge of the implementation of a component framework to be able to model, design and implement the components and take advantages of the services provided. To address these problems, this research proposes the Attribute based Component Design (AbCD) approach which allows developers to model software using logical and abstract components at the specification level. The components encapsulate the provided functionality, as well as the required services, runtime requirements and interaction models using a set of attributes. These attributes are systemically derived by grouping common features and services from light weight component frameworks and heavy weight component frameworks that are available in the literature. The AbCD approach consists of the AbCD Meta-model, which is an extension of the บML meta-model, and the Component Design Guidelines (CDG) that includes core Component based Software Engineering principles to assist the modelling process for designers. To support the AbCD approach, an implementation has been developed as a set of plug-ins, called the AbCD tool suite, for Eclipse IDE. An evaluation of the AbCD approach is conducted by using the tool suite with two case studies. The first case study focuses on abstraction achieved by the AbCD approach and the second focuses on reusability of the components. The evaluation shows that the artefacts produced using the approach provide an alternative architectural view to the design and help to re-factor the design based on aspects. At the same time the evaluation process identified possible improvements in the AbCD meta-model and the tool suite constructed. This research provides a non-invasive approach for designing component based software using model driven development

    A Digital Library Component Assembly Environment

    Get PDF
    Digital libraries (DLs) represent an important evolutionary step towards accessing structured digital information. DLs are often built from scratch or by using proprietary monolithic software that is often difficult to customise and extend to meet changing requirements. Researchers are beginning to realise that this is not an ideal solution and as a result, are creating component suites and accompanying protocols to encourage the creation of modular DLs. Despite the introduction of component models, it is not immediately apparent how they can be seamlessly assembled to produce diverse, yet fully functional, component-based digital library systems without knowledge of the underlying protocols. This dissertation presents a graphical user interface and its associated framework for creating DL systems from distributed components, consequently shielding DL architects from the complexity of using components models and taking advantage of the inherent benefits of the component programming paradigm. The framework introduced in this dissertation was designed to be generic enough to be adopted for the assembly of a variety of component-based systems over and beyond the digital library community. After being tested on over thirty inexperienced users and modelling a number of existing DL systems, graphically assembling distributed components has been shown to be a viable approach to simplify the creation of modular DLs from a pool of heterogeneous components

    An integrated computer-aided modular fixture design system for machining semi-circular parts

    Get PDF
    Productivity is one of the most important factors in manufacturing processes because of the high level of market competition. In this regard, modular fixtures (MFs) play an important role in practically improving productivity in flexible manufacturing systems (FMSs) due to this technology using highly productive computer numerical control (CNC) machines. MFs consist of devices called jigs and fixtures for accurately holding the workpiece during different machining operations. The design process is complex, and traditional methods of MF design were not sufficiently productive. Computer-aided design (CAD) software has rapidly improved as a result of the development of computer technology, and has provided huge opportunities for modular fixture designers to use its 3D modelling capabilities to develop more automated systems. Computer-aided fixture design (CAFD) systems have become automated by the use of artificial intelligence (AI) technology. This study will investigate the further improvement of automated CAFD systems by using AI tools. In this research, an integrated CAFD is developed by considering four main requirements: · a 3D model of the workpiece, · an expert system, · assembly automation of MFs, · an efficient feature library. The 3D model is an important factor that can provide the appropriate specification of the workpiece; SolidWorks is used the CAD environment for undertaking the 3D modelling in this study. The expert system is applied as a tool to make right decisions about the CAFD planning process, including locating and clamping methods and their related element selection. This helps achieve a feasible fixture design layout. SolidWorks API and Visual Basic programming language are employed for the automating and simulation of the assembly process of MFs. A feature library of modular fixture elements is constructed as a means to simplify the fixture design process

    A Bi-directional Bi-Lingual Translation Braille-Text System

    Get PDF
    AbstractVisually impaired people are an integral part of the society. However, their disabilities have made them to have less access to computers, the Internet, and high quality educational software than the people with clear vision. Consequently, they have not been able to improve on their own knowledge, and have significant influence and impact on the economic, commercial, and educational ventures in the society. One way to narrow this widening gap and see a reversal of this trend is to develop a system, within their economic reach, and which will empower them to communicate freely and widely using the Internet or any other information infrastructure. Over time, the Braille system has been used by the visually impaired for communication and contact with the outside world. Translation between one language and another, using the Braille coding system, has been limited, problematic, and in many cases, one-directional.This paper describes an Arabic Braille bi-directional and bi-lingual translation/editor system that does not need expensive equipments. With appropriate rule file for any other languages, this system can be generalized to facilitate communication among literate people regardless of their disabilities (visually impaired or sighted), income, languages, and geographical locations

    Economic indicators used for EU projects, in other criteria of aggregation than national / regional

    Get PDF
    Economical and social indicators are created and published for national and regional dimensions. Nowadays, both local and territorial indicators are really able to define more adequate the stage of social and economical development and to illustrate the impact of European programs and projects in fields like: long lasting development, entrepreneurial development, scientific research development and strategies, education and learning resources, IT resources, dissemination of European culture etc. If in the first part, there is only quantitative information, offered by our National Institute of Statistics (NIS), in the following few examples of some useful economical and social indicators provide a dynamic vision in defining objectives, methods and implementation Thus the need for a quantitative framework of local and territorial indicators demands for an original statistical methodology.gross domestic product, indicators in macro, mezo and micro economics, weight of selected, factors, representative methodology
    corecore