Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 8 of 8

Full-Text Articles in Computer Engineering

On Localized Control In Qos Routing, Srihari Nelakuditi, Srivatsan Varadarajan, Zhi-Li Zhang Jun 2002

On Localized Control In Qos Routing, Srihari Nelakuditi, Srivatsan Varadarajan, Zhi-Li Zhang

Faculty Publications

In this note, we study several issues in the design of localized quality-of-service (QoS) routing schemes that make routing decisions based on locally collected QoS state information (i.e., there is no network-wide information exchange among routers). In particular, we investigate the granularity of local QoS state information and its impact on the design of localized QoS routing schemes from a theoretical perspective. We develop two theoretical models for studying localized proportional routing: one using the link-level information and the other using path-level information. We compare the performance of these localized proportional routing models with that of a global optimal proportional …


A Localized Adaptive Proportioning Approach To Qos Routing, Srihari Nelakuditi, Zhi-Li Zhang Jun 2002

A Localized Adaptive Proportioning Approach To Qos Routing, Srihari Nelakuditi, Zhi-Li Zhang

Faculty Publications

In QoS routing, paths for flows are selected based on knowledge of resource availability at network nodes and the QoS requirements of flows. Several QoS routing schemes have been proposed that differ in the way they gather information about the network state and select paths based on this information. We broadly categorize these schemes into best path routing and proportional routing. The best path routing schemes gather global network state information and always select the best path for an incoming I-low,based on this global view. It has been shown that best path routing schemes require frequent exchange of network state, …


Trusted Autonomy, Michael N. Huhns, Duncan A. Buell Jan 2002

Trusted Autonomy, Michael N. Huhns, Duncan A. Buell

Faculty Publications

We describe how agents are the right building blocks for constructing trustworthy systems. Robust software and trusted autonomy represent the future for agent technology and software engineering.


Making Agents Secure On The Semantic Web, Csilla Farkas, Michael N. Huhns Jan 2002

Making Agents Secure On The Semantic Web, Csilla Farkas, Michael N. Huhns

Faculty Publications

Agents were designed to collaborate and share information. While highly desirable for interoperability, this feature is scary from the security perspective. Illegal inferences, supported by semantic Web technology and ontologies, might enable users to access unauthorized information. In addition to semantic associations and replicated data with different sensitivity, malicious agents could also exploit statistical inferences. Although each agent in a system might behave in a desired and secure way, their combined knowledge could be used to disclose sensitive data. The research community must therefore develop and implement techniques that allow control over released data. To answer the questions related to …


Weaving A Computing Fabric, Michael N. Huhns, Larry M. Stevens, John W. Keele, Jim E. Wray, Warren M. Snelling, Greg P. Harhay, Randy R. Bradley Jan 2002

Weaving A Computing Fabric, Michael N. Huhns, Larry M. Stevens, John W. Keele, Jim E. Wray, Warren M. Snelling, Greg P. Harhay, Randy R. Bradley

Faculty Publications

As sources of information relevant to a particular domain proliferate, we need a methodology for locating, aggregating, relating, fusing, reconciling, and presenting information to users. Interoperability thus must occur not only among the information, but also among the different software applications that process it. Given the large number of potential sources and applications, interoperability becomes an extremely large problem for which manual solutions are impractical. A combination of software agents and ontologies can supply the necessary methodology for interoperability.


Agents As Web Services, Michael N. Huhns Jan 2002

Agents As Web Services, Michael N. Huhns

Faculty Publications

Web services are extremely flexible. Most advantageously, a developer of Web services need not know who or what will use the services being provided. The paper discusses current standards for Web services, directory services and the Semantic Web. It considers how agents extend Web services in several important ways.


Robust Software, Michael N. Huhns, Vance T. Holderfield Jan 2002

Robust Software, Michael N. Huhns, Vance T. Holderfield

Faculty Publications

Agents offer a convenient level of granularity at which to add redundancy a key factor in developing robust software. Blindly adding code introduces more errors, makes the system more complex, and renders it harder to understand. However, adding more code can make software better, if it is added in the right way. As this article describes, the key concepts appear to be redundancy and the appropriate granularity.


Agent Societies: Magnitude And Duration, Michael N. Huhns Jan 2002

Agent Societies: Magnitude And Duration, Michael N. Huhns

Faculty Publications

If you only need agents to search the Web for cheap CDs, scalability is not an issue. The Web can support numerous agents if each acts independently. In short order, however, billions of embedded agents that sense their environment and interact with us and other agents will fill our world, making the human environment friendlier and more efficient. These agents will need not only scalable infrastructures and communication services, but also scalable social services encompassing ethics and laws. Research projects are under way around the world to develop and deploy such services. The author takes a look at the critical …