Abstract-In this paper we propose a QoS based routing protocol for wireless sensor network applications that support both periodic and event-based data reporting. A geographic routing mechanism combined with QoS support is used to forward packets in the network. Data is routed based on the packet type. To route packets with different priorities, multiple transmission queues are used. In choosing the next hop, the node that is closer to the sink, has high residual energy, high link quality, and low load is selected. Congestion control is achieved by using a ring or barrier mechanism that captures and aggregates messages that report the same event to the same sink. We present the main operations of the barrier mechanism, including barrier formation, repair, enlarge, shrink, and termination. Simulation results using JIST/SWANS simulator show the performance of our routing protocol compared with other related works.
Abstract-In this paper we present a framework for improving model-driven system design productivity with Requirements-Driven Design Automation (RDDA). The key to the proposed approach is to close the semantic gap between requirements, components and architecture by using compatible semantic models for describing product requirements and component capabilities, including constraints. An ontology-based representation language is designed that spans requirements for the application domain, the software design domain (UML metaschema) and the component domain. Design automation is supported for architecture development by machine-based mapping of desired product/subsystem features and capabilities to library components and by synthesis and maintenance of UML design structure diagrams. The RDDA framework uses standards-based semantic web technologies and can be integrated with exiting modeling tools.
-Component selection and design automation have the potential to play a major role in reducing the system development time and cost caused by the rapid change in technology advances and the large solution search space. In our research we start from a structured representation of requirements and components using the Systems Modeling Language (SysML), and based on specific set of rules written in Prolog, we partially automate the process of architecture design. This methodology is part of the Requirements-Driven Design Automation (RDDA) framework that we develop for component-based system development.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.