121,212 research outputs found
Development of a client interface for a methodology independent object-oriented CASE tool : a thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University
The overall aim of the research presented in this thesis is the development of a prototype CASE Tool user interface that supports the use of arbitrary methodology notations for the construction of small-scale diagrams. This research is part of the larger CASE Tool project, MOOT (Massey's Object Oriented Tool). MOOT is a meta-system with a client-server architecture that provides a framework within which the semantics and syntax of methodologies can be described. The CASE Tool user interface is implemented in Java so it is as portable as possible and has a consistent look and feel. It has been designed as a client to the rest of the MOOT system (which acts as a server). A communications protocol has been designed to support the interaction between the CASE Tool client and a MOOT server. The user interface design of MOOT must support all possible graphical notations. No assumptions about the types of notations that a software engineer may use can be made. MOOT therefore provides a specification language called NDL for the definition of a methodology's syntax. Hence, the MOOT CASE Tool client described in this thesis is a shell that is parameterised by NDL specifications. The flexibility provided by such a high level of abstraction presents significant challenges in terms of designing effective human-computer interaction mechanisms for the MOOT user interface. Functional and non-functional requirements of the client user interface have been identified and applied during the construction of the prototype. A notation specification that defines the syntax for Coad and Yourdon OOA/OOD has been written in NDL and used as a test case. The thesis includes the iterative evaluation and extension of NDL resulting from the prototype development. The prototype has shown that the current approach to NDL is efficacious, and that the syntax and semantics of a methodology description can successfully be separated. The developed prototype has shown that it is possible to build a simple, non-intrusive, and efficient, yet flexible, useable, and helpful interface for meta-CASE tools. The development of the CASE Tool client, through its generic, methodology independent design, has provided a pilot with which future ideas may be explored
Applying A Methodology For Educating Students With Special Needs: A Case Study
The introduction of innovative educational technologies opens up new ways of interacting with students. We propose to exploit this potential to help in the education of children with special needs. We analyze the state of the art of tools supporting the teaching process, focusing on the omissions of existing research. We propose a new framework to help throughout the whole teaching process and describe its application to Proyecto Aprender (Learn Project), an educational resource targeting children with learning difficulties. Finally, we outline some conclusions and current/future research lines
Recommended from our members
Comparing inductive and deductive methodologies for design patterns identification and articulation
Design patterns offer a valuable format to communicate knowledge of successful design solutions to recurring problems. However, there is a lack of research into design patterns that differentiate the applicability of the proposed design solutions across different nations. This paper discusses inductive and deductive methodologies for analyzing qualitative data in order to identify and articulate design patterns for cross-cultural computer-supported collaborative design learning. It proposes a methodology how patterns for facilitating intercultural design education can be identified and articulated. Within this research, an inductive, deductive and comparative methodology for identifying and articulating design patterns was developed. Therein, eleven patterns for intercultural computer-supported collaboration were identified and written. This paper introduces the proposed methodology taking the design pattern āMOOD OF THE MOMENTā for example
E-Learning for Teachers and Trainers : Innovative Practices, Skills and Competences
Reproduction is authorised provided the source is acknowledged.Final Published versio
Recommended from our members
HMD versus PDA: A comparative study of the user out-of-box experience
The out-of-box experience (OOBE) has been identified as a significant factor contributing to user perception and acceptance of products and technologies. Whilst there has been considerable emphasis placed on formalising methodological procedures for evaluating the OOBE and on the creation of positive user experiences through appropriate interfaces and applications, relatively little work has been undertaken examining how the OOBE is impacted when the experience itself covers a range of (possibly interconnected) devices. In this paper we report the results of an empirical study which examined the OOBE when a Personal Digital Assistant (PDA) and Head Mounted Device (HMD) were configured and then connected for inter-operability purposes. Our findings show that type of device has a considerable impact on the OOBE, with the ask of interconnecting devices having a detrimental effect on the OOBE. The OOBE, however, is in main unaffected by user type and gender
- ā¦