43,744 research outputs found

    CODE: description language for wireless collaborating objects

    Get PDF
    This paper introduces CODE, a Description Language for Wireless Collaborating Objects (WCO), with the specific aim of enabling service management in smart environments. WCO extend the traditional model of wireless sensor networks by transferring additional intelligence and responsibility from the gateway level to the network. WCO are able to offer complex services based on cooperation among sensor nodes. CODE provides the vocabulary for describing the complex services offered by WCO. It enables description of services offered by groups, on-demand services, service interface and sub-services. The proposed methodology is based on XML, widely used for structured information exchange and collaboration. CODE can be directly implemented on the network gateway, while a lightweight binary version is stored and exchanged among sensor nodes. Experimental results show the feasibility and flexibility of using CODE as a basis for service management in WCO

    Supporting collaboration and engagement using a whiteboard-like display

    Get PDF
    Large interactive display surfaces have the potential to combine the simplicity, spontaneity and presence of a conventional whiteboard with the convenience, clarity, and archiving and retrieval capabilities of a computer display. Recent developments in display projection and large surface digitising have brought the cost of such displays to a level where they can be utilised to support a range of everyday activities. This paper describes the LIDS (Large Interactive Display Surfaces) project, recently commenced at the University of Waikato. LIDS focuses on the use of low-cost whiteboard-like shared interactive displays, and is exploring whiteboard metaphors and lightweight interaction techniques to support group collaboration and engagement. Three closely related application areas are being studied: (i) support for single and multiple site meetings and informal discussions, (ii) the use of such displays in teaching, and (iii) their use in personal information management

    Informal Online Decision Making: Current Practices and Support System Design

    No full text
    Existing group decision support systems are too complex to support lightweight, informal decision making made popular by the amount of information available on the Web. From an examination of related work, an online survey and a formative study to examine how people currently use the Web for decision support, we present a set of design recommendations towards the development of an informal Web decision support tool

    The integration of grid and peer-to-peer to support scientific collaboration

    Get PDF
    There have been a number of e-Science projects which address the issues of collaboration within and between scientific communities. Most effort to date focussed on the building of the Grid infrastructure to enable the sharing of huge volume of computational and data resources. The ‘portal’ approach has been used by some to bring the power of grid computing to the desk top of individual researchers. However, collaborative activities within a scientific community are not only confined to the sharing of data or computational intensive resources. There are other forms of sharing which can be better supported by other forms of architecture. In order to provide a more holistic support to a scientific community, this paper proposes a hybrid architecture, which integrates Grid and peer-to-peer technologies using Service Oriented Architecture. This platform will then be used for a semantic architecture which captures characteristics of the data, functional and process requirements for a range of collaborative activities. A combustion chemistry research community is being used as a case study

    Prototype of Fault Adaptive Embedded Software for Large-Scale Real-Time Systems

    Get PDF
    This paper describes a comprehensive prototype of large-scale fault adaptive embedded software developed for the proposed Fermilab BTeV high energy physics experiment. Lightweight self-optimizing agents embedded within Level 1 of the prototype are responsible for proactive and reactive monitoring and mitigation based on specified layers of competence. The agents are self-protecting, detecting cascading failures using a distributed approach. Adaptive, reconfigurable, and mobile objects for reliablility are designed to be self-configuring to adapt automatically to dynamically changing environments. These objects provide a self-healing layer with the ability to discover, diagnose, and react to discontinuities in real-time processing. A generic modeling environment was developed to facilitate design and implementation of hardware resource specifications, application data flow, and failure mitigation strategies. Level 1 of the planned BTeV trigger system alone will consist of 2500 DSPs, so the number of components and intractable fault scenarios involved make it impossible to design an `expert system' that applies traditional centralized mitigative strategies based on rules capturing every possible system state. Instead, a distributed reactive approach is implemented using the tools and methodologies developed by the Real-Time Embedded Systems group.Comment: 2nd Workshop on Engineering of Autonomic Systems (EASe), in the 12th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS), Washington, DC, April, 200

    Activity-Centric Computing Systems

    Get PDF
    • Activity-Centric Computing (ACC) addresses deep-rooted information management problems in traditional application centric computing by providing a unifying computational model for human goal-oriented ‘activity,’ cutting across system boundaries. • We provide a historical review of the motivation for and development of ACC systems, and highlight the need for broadening up this research topic to also include low-level system research and development. • ACC concepts and technology relate to many facets of computing; they are relevant for researchers working on new computing models and operating systems, as well as for application designers seeking to incorporate these technologies in domain-specific applications

    Comparative Study on Agile software development methodologies

    Get PDF
    Today-s business environment is very much dynamic, and organisations are constantly changing their software requirements to adjust with new environment. They also demand for fast delivery of software products as well as for accepting changing requirements. In this aspect, traditional plan-driven developments fail to meet up these requirements. Though traditional software development methodologies, such as life cycle-based structured and object oriented approaches, continue to dominate the systems development few decades and much research has done in traditional methodologies, Agile software development brings its own set of novel challenges that must be addressed to satisfy the customer through early and continuous delivery of the valuable software. It is a set of software development methods based on iterative and incremental development process, where requirements and development evolve through collaboration between self-organizing, cross-functional teams that allows rapid delivery of high quality software to meet customer needs and also accommodate changes in the requirements. In this paper, we significantly identify and describe the major factors, that Agile development approach improves software development process to meet the rapid changing business environments. We also provide a brief comparison of agile development methodologies with traditional systems development methodologies, and discuss current state of adopting agile methodologies. We speculate that from the need to satisfy the customer through early and continuous delivery of the valuable software, Agile software development is emerged as an alternative to traditional plan-based software development methods. The purpose of this paper, is to provide an in-depth understanding, the major benefits of agile development approach to software development industry, as well as provide a comparison study report of ASDM over TSDM.Comment: 25 pages, 25 images, 86 references used, with authors biographie

    Boundary Objects and their Use in Agile Systems Engineering

    Full text link
    Agile methods are increasingly introduced in automotive companies in the attempt to become more efficient and flexible in the system development. The adoption of agile practices influences communication between stakeholders, but also makes companies rethink the management of artifacts and documentation like requirements, safety compliance documents, and architecture models. Practitioners aim to reduce irrelevant documentation, but face a lack of guidance to determine what artifacts are needed and how they should be managed. This paper presents artifacts, challenges, guidelines, and practices for the continuous management of systems engineering artifacts in automotive based on a theoretical and empirical understanding of the topic. In collaboration with 53 practitioners from six automotive companies, we conducted a design-science study involving interviews, a questionnaire, focus groups, and practical data analysis of a systems engineering tool. The guidelines suggest the distinction between artifacts that are shared among different actors in a company (boundary objects) and those that are used within a team (locally relevant artifacts). We propose an analysis approach to identify boundary objects and three practices to manage systems engineering artifacts in industry

    Meeting the challenge of zero carbon homes : a multi-disciplinary review of the literature and assessment of key barriers and enablers

    Get PDF
    Within the built environment sector, there is an increasing pressure on professionals to consider the impact of development upon the environment. These pressures are rooted in sustainability, and particularly climate change. But what is meant by sustainability? It is a term whose meaning is often discussed, the most common definition taken from the Bruntland report as “sustainable development is development that meets the needs of the present without compromising the ability of future generations to meet their own needs” (World Commission on Environment and Development, 1987). In the built environment, the sustainability issues within the environment, social and economic spheres are often expressed through design considerations of energy, water and waste. Given the Stern Report’s economic and political case for action with respect to climate change (Stern, 2006) and the IPCC’s Fourth Assessment Report’s confirmation of the urgency of the climate change issue and it’s root causes (IPCC, 2007), the need for action to mitigate the effects of climate change is currently high on the political agenda. Excess in carbon dioxide concentrations over the natural level have been attributed to anthropogenic sources, most particularly the burning of carbon-based fossil fuels. Over 40% of Europe’s energy and 40% of Europe’s carbon dioxide emissions arise from use of energy in buildings. Energy use in buildings is primarily for space heating, water heating, lighting and appliance use. Professionals in the built environment can therefore play a significant role in meeting targets for mitigating the effects of climate change. The UK Government recently published the Code for Sustainable Homes (DCLG, 2006). Within this is the objective of development of zero carbon domestic new build dwellings by 2016. It is the domestic zero carbon homes agenda which is the focus of this report. The report is the culmination of a research project, funded by Northumbria University, and conducted from February 2008 to July 2008, involving researchers from the Sustainable Cities Research Institute (within the School of the Built Environment) and academics, also from within the School. The aim of the project was to examine, in a systematic and holistic way, the critical issues, drivers and barriers to building and adapting houses to meet zero carbon targets. The project involved a wide range of subject specialisms within the built environment and took a multi-disciplinary approach. Practitioner contribution was enabled through a workshop. The focus of this work was to review the academic literature on the built environment sector and its capabilities to meet zero carbon housing targets. It was not possible to undertake a detailed review of energy efficiency or micro-generation technologies, the focus of the research was instead in four focussed areas: policy, behaviour, supply chain and technology.What follows is the key findings of the review work undertaken. Chapter One presents the findings of the policy and regulation review. In Chapter Two the review of behavioural aspects of energy use in buildings is presented. Chapter Three presents the findings of the review of supply chain issues. Chapter Four presents the findings of the technology review, which focuses on phase change materials. A summary of the key barriers and enablers, and areas for future research work, concludes this report in Chapter Five. Research is always a work in progress, and therefore comments on this document are most welcome, as are offers of collaboration towards solutions. The School of the Built Environment at Northumbria University strives to embed its research in practical applications and solutions to the need for a low carbon economy
    • …
    corecore