292,724 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

    Get PDF
    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

    Towards a kansei-based user modeling methodology for eco-design

    Get PDF
    We propose here to highlight the benefits of building a framework linking Kansei Design (KD), User Centered Design (UCD) and Eco-design, as the correlation between these fields is barely explored in research at the current time. Therefore, we believe Kansei Design could serve the goal of achieving more sustainable products by setting up an accurate understanding of the user in terms of ecological awareness, and consequently enhancing performance in the Eco-design process. In the same way, we will consider the means-end chain approach inspired from marketing research, as it is useful for identifying ecological values, mapping associated functions and defining suitable design solutions. Information gathered will serve as entry data for conducting scenario-based design, and supporting the development of an Eco-friendly User Centered Design methodology (EcoUCD).ANR-ECOUS

    Life cycle assessment (LCA) applied to the process industry: a review

    Get PDF
    Purpose : Life cycle assessment (LCA) methodology is a well-established analytical method to quantify environmental impacts, which has been mainly applied to products. However, recent literature would suggest that it has also the potential as an analysis and design tool for processes, and stresses that one of the biggest challenges of this decade in the field of process systems engineering (PSE) is the development of tools for environmental considerations. Method : This article attempts to give an overview of the integration of LCA methodology in the context of industrial ecology, and focuses on the use of this methodology for environmental considerations concerning process design and optimization. Results : The review identifies that LCA is often used as a multi-objective optimization of processes: practitioners use LCA to obtain the inventory and inject the results into the optimization model. It also shows that most of the LCA studies undertaken on process analysis consider the unit processes as black boxes and build the inventory analysis on fixed operating conditions. Conclusions : The article highlights the interest to better assimilate PSE tools with LCA methodology, in order to produce a more detailed analysis. This will allow optimizing the influence of process operating conditions on environmental impacts and including detailed environmental results into process industry

    Learning Design: reflections on a snapshot of the current landscape

    Get PDF
    The mounting wealth of open and readily available information and the swift evolution of social, mobile and creative technologies warrant a re-conceptualisation of the role of educators: from providers of knowledge to designers of learning. This need is being addressed by a growing trend of research in Learning Design. Responding to this trend, the Art and Science of Learning Design workshop brought together leading voices in the field and provided a forum for discussing its key issues. It focused on three thematic axes: practices and methods, tools and resources, and theoretical frameworks. This paper reviews some definitions of Learning Design and then summarises the main contributions to the workshop. Drawing upon these, we identify three key challenges for Learning Design that suggest directions for future research

    Multi-agent systems for power engineering applications - part 2 : Technologies, standards and tools for building multi-agent systems

    Get PDF
    This is the second part of a 2-part paper that has arisen from the work of the IEEE Power Engineering Society's Multi-Agent Systems (MAS) Working Group. Part 1 of the paper examined the potential value of MAS technology to the power industry, described fundamental concepts and approaches within the field of multi-agent systems that are appropriate to power engineering applications, and presented a comprehensive review of the power engineering applications for which MAS are being investigated. It also defined the technical issues which must be addressed in order to accelerate and facilitate the uptake of the technology within the power and energy sector. Part 2 of the paper explores the decisions inherent in engineering multi-agent systems for applications in the power and energy sector and offers guidance and recommendations on how MAS can be designed and implemented. Given the significant and growing interest in this field, it is imperative that the power engineering community considers the standards, tools, supporting technologies and design methodologies available to those wishing to implement a MAS solution for a power engineering problem. The paper describes the various options available and makes recommendations on best practice. It also describes the problem of interoperability between different multi-agent systems and proposes how this may be tackled
    • 

    corecore