71 |
A learner centred CASE tool for software engineeringAljasmi, Lamya Mohammed January 2000 (has links)
No description available.
|
72 |
Characterizing the reliability of a BioMEMS-based cantilever sensorBhalerao, Kaustubh D. 09 June 2004 (has links)
No description available.
|
73 |
X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3DMcIntosh, Paul Malcolm, paul.mcintosh@internetscooter.com January 2010 (has links)
This thesis presents an in-depth investigation into the practical use of 3D for software visualisation. This work presents the first comprehensive user-centred study which examines the software engineering tasks users undertake currently, the issues that 3D addresses and a measure of benefit of the 3D solution compared to traditional approaches. This thesis also presents a mechanism for creating 3D software visualisations, a refined evaluation methodology and visualisation heuristics that together provide a valuable resource for further research into this area. The research results have been structured so they are directly applicable to industry and as such are already undergoing industrial adoption. This has been achieved through the following: Firstly the research augments current and accepted software visualisation approaches by basing the visual notation on the Unified Modelling Language (UML). This has enabled the current visual software engineering tasks to be studied and for representative user tasks to be captured and quantified. The 3D visualisations then complement the current working practices by solving
|
74 |
X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3DMcIntosh, Paul Malcolm, paul.mcintosh@internetscooter.com January 2010 (has links)
This thesis presents an in-depth investigation into the practical use of 3D for software visualisation. This work presents the first comprehensive user-centred study which examines the software engineering tasks users undertake currently, the issues that 3D addresses and a measure of benefit of the 3D solution compared to traditional approaches. This thesis also presents a mechanism for creating 3D software visualisations, a refined evaluation methodology and visualisation heuristics that together provide a valuable resource for further research into this area. The research results have been structured so they are directly applicable to industry and as such are already undergoing industrial adoption. This has been achieved through the following: Firstly the research augments current and accepted software visualisation approaches by basing the visual notation on the Unified Modelling Language (UML). This has enabled the current visual software engineering tasks to be studied and for representative user tasks to be captured and quantified. The 3D visualisations then complement the current working practices by solving
|
75 |
X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3DMcIntosh, Paul Malcolm, paul.mcintosh@internetscooter.com January 2010 (has links)
This thesis presents an in-depth investigation into the practical use of 3D for software visualisation. This work presents the first comprehensive user-centred study which examines the software engineering tasks users undertake currently, the issues that 3D addresses and a measure of benefit of the 3D solution compared to traditional approaches. This thesis also presents a mechanism for creating 3D software visualisations, a refined evaluation methodology and visualisation heuristics that together provide a valuable resource for further research into this area. The research results have been structured so they are directly applicable to industry and as such are already undergoing industrial adoption. This has been achieved through the following: Firstly the research augments current and accepted software visualisation approaches by basing the visual notation on the Unified Modelling Language (UML). This has enabled the current visual software engineering tasks to be studied and for representative user tasks to be captured and quantified. The 3D visualisations then complement the current working practices by solving
|
76 |
X3D-UML: User-Centred Design, Implementation and Evaluation of 3D UML Using X3DMcIntosh, Paul Malcolm, paul.mcintosh@internetscooter.com January 2010 (has links)
This thesis presents an in-depth investigation into the practical use of 3D for software visualisation. This work presents the first comprehensive user-centred study which examines the software engineering tasks users undertake currently, the issues that 3D addresses and a measure of benefit of the 3D solution compared to traditional approaches. This thesis also presents a mechanism for creating 3D software visualisations, a refined evaluation methodology and visualisation heuristics that together provide a valuable resource for further research into this area. The research results have been structured so they are directly applicable to industry and as such are already undergoing industrial adoption. This has been achieved through the following: Firstly the research augments current and accepted software visualisation approaches by basing the visual notation on the Unified Modelling Language (UML). This has enabled the current visual software engineering tasks to be studied and for representative user tasks to be captured and quantified. The 3D visualisations then complement the current working practices by solving
|
77 |
Nástroj pro kontrolu správnosti návrhových diagramů v UML / A Tool for Checking Correctness of Design Diagrams in UMLDlouhý, Ivo January 2014 (has links)
Aim of this master's thesis is to create a tool for checking correctness of design diagrams in UML. The work describes the UML language and connected standards, defines the problem of UML correctness and explains the approach of using incorrectness pattern database to check the UML correctness. Furthermore it suggests the QVT language as a suitable for implementing the incorrectness patterns. The problem is decomposed into shared incorrectness pattern database manageable via web interface, standalone tool for use from the command line and a plugin for the UML design software Visual Paradigm. All of the components are designed, implemented, tested and evaluated. The important aspect is the openness and extensibility of the tool.
|
78 |
Phone alert systemRayapati, Anisha January 1900 (has links)
Master of Science / Department of Computing and Information Sciences / Mitchell Neilsen / There has been vast growth in development of mobile applications over the past few years. Many competitors in this area are involved in research and development on new platforms and user experience. One such technology is Android, whose credit goes to the Internet giant Google. Android supports a variety of mobile phones and tablets many manufactured by distinguished companies. These phones are described as next generation mobiles [as described by Google]. Android, being open source and free to use platform, offers the developers a broad way to build different kind of applications.
Currently, if a user leaves his/her mobile at home or some other place, there is no option for him/her to see the messages or missed calls until they get back home. To avoid such things, I have built an Android application where we can integrate the mobile phone with SMTP (Simple Mail Transfer Protocol) email system so that the user will get the notification of email or SMS to their email client which is installed on his/her workstation. It will also allow the user to set the profile of the phone as Silent, Ring or Vibrate just by sending messages to the phone.
The developed Android software allows users to start the app and give the desired email to which the notifications are to be sent. It will also allow saving the timings during which we need the notifications. The days on which the same notification alert is required can also be mentioned through the app. This will help users to track their mobile by changing its mode to ring just by sending a message.
|
79 |
OWL Ontology for Scalable Vector GraphicsMathis, Regina Mitzie 01 January 2014 (has links)
Using the World Wide Web of today, searching for a graphic pertaining to a particular subject domain or in response to a specific query is a difficult task. A typical search for a graphic related to a specific subject matter or query may yield hundreds or thousands of Web resources, few of which relate to the intended meaning. The primary goal of the completed dissertation is to develop and assess the feasibility of using a global ontology for Scalable Vector Graphics (SVG) written in the Semantic Web markup language Web Ontology Language (OWL).
SVG is an eXtensible Markup Language (XML) based technology used to describe two-dimensional graphics. SVG has the ability to fully scale images without loss of resolution, provide file sizes that are independent of resolution, represent text as text strings allowing the graphic to be fully searched for content, and support a rich set of geometrical primitives.
An SVG OWL ontology provides three benefits. First, the ontology enables powerful semantic search engines to quickly and efficiently pinpoint SVG graphics and relate these graphics to specific knowledge domains. Second, the ontology enables semantic search engines to understand the content of a SVG graphic and infer relationships between the content of the graphic and specific domains. Lastly, enabling SVG graphics to be annotated in varying levels of abstraction allows the graphic to be reused in other contexts.
The research methods included developing the framework for the model, identifying the entities to be used in the ontology, representing the conceptual elements using Unified Modeling Language (UML), converting the UML to OWL, evaluating the ontology to ensure that it meets the requirements initially presented, developing a working system based on the ontology and testing this system, and documenting the development process.
Regarding experimental results, a total of 69 queries were applied to a set of 500 images representing a range of both primitive and derived spatial properties. Both recall and precision were perfect, indicating the feasibility of effective ontology-based search for annotated vector graphics through this approach. The question of scalability to more complex and realistic settings remains for future research.
|
80 |
An Abstract Meta-model for Model Driven Development of Web Applications Targeting Multiple PlatformsFatolahi, Ali 13 September 2012 (has links)
In this thesis, we present an abstract meta-model for model driven development of web applications targeting multiple platforms. We review the existing technologies and the related work in order to obtain a list of requirements for such an abstract model. The abstract model is built by extending an existing UML-based model for web applications. We demonstrate that it is possible to map this abstract model to more than one specific development platform by providing transformations for these mappings. We also lay out the general outline of a model-driven process based on the proposed abstract model. The abstract model and the model-driven process are supported by a set of tools, case studies and a visual modeling notation. Model-driven techniques have been used in the area of web development to a great extent. Most of the existing approaches are tuned toward specific platforms or develop only certain parts of web applications. These approaches generally use meta-models adapted to their targeted platforms. In order to flexibly target multiple platforms, the level of abstraction of the meta-model must be raised. Such a meta-model must allow the description of relevant features of web applications independently from the specificities of specific platforms. Additionally, transformations mapping from abstract to specific web descriptions must be expressible in a flexible way. In this thesis, we propose such an abstract meta-model. Mappings that transform abstract models to specific platforms are also presented. Different benefits can be foreseen from this approach. By relieving developers from low-level platform-specific related design, the approach has the potential to shift the development task to issues related to business needs. Another benefit is shortened development time. This could help web developers to overcome the problem of schedule delays, which is recognized as one of the top five most-cited problems with large-scale web systems. The approach is specifically suitable for information-intensive web-based systems. These applications typically involve large data stores accessed through a web interface. A distinctive aspect of this approach is its use of a specification of the data mapping as part of its high-level input. More importantly, the common features required to process data and communicate data objects between different layers and components are targeted.
|
Page generated in 0.0152 seconds