Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Digital Communications and Networking (33)
- Social and Behavioral Sciences (26)
- Physical Sciences and Mathematics (24)
- Computer Sciences (23)
- Communication (17)
-
- Computer and Systems Architecture (12)
- Electrical and Computer Engineering (12)
- Business (11)
- Communication Technology and New Media (11)
- Arts and Humanities (9)
- Information Security (9)
- Law (9)
- Computer Law (8)
- Data Storage Systems (8)
- Art and Design (7)
- Library and Information Science (6)
- Music (6)
- Technology and Innovation (6)
- Management Information Systems (5)
- Science and Technology Studies (5)
- Social Media (5)
- Systems and Communications (5)
- Aerospace Engineering (4)
- E-Commerce (4)
- Hardware Systems (4)
- Internet Law (4)
- Operational Research (4)
- Operations Research, Systems Engineering and Industrial Engineering (4)
- Institution
-
- University of South Carolina (27)
- California State University, San Bernardino (10)
- Technological University Dublin (7)
- Embry-Riddle Aeronautical University (6)
- Stony Brook University (6)
-
- California Polytechnic State University, San Luis Obispo (4)
- Air Force Institute of Technology (3)
- Old Dominion University (3)
- Penn State Dickinson Law (2)
- Singapore Management University (2)
- University for Business and Technology in Kosovo (2)
- University of Kentucky (2)
- University of New Hampshire (2)
- Association of Arab Universities (1)
- Bemidji State University (1)
- Bowling Green State University (1)
- City University of New York (CUNY) (1)
- Cleveland State University (1)
- Edith Cowan University (1)
- Georgia Southern University (1)
- New Jersey Institute of Technology (1)
- Purdue University (1)
- The University of Akron (1)
- Thomas Jefferson University (1)
- TÜBİTAK (1)
- University of Central Florida (1)
- University of Denver (1)
- University of Georgia School of Law (1)
- University of Maryland Francis King Carey School of Law (1)
- University of Nebraska at Omaha (1)
- Publication Year
- Publication
-
- Faculty Publications (26)
- Journal of Network Music and Arts (6)
- Journal of International Technology and Information Management (5)
- Theses Digitization Project (5)
- Theses and Dissertations (4)
-
- Journal of Digital Forensics, Security and Law (3)
- Articles (2)
- Computer Engineering (2)
- Conference papers (2)
- Dickinson Law Review (2017-Present) (2)
- Electronic Theses and Dissertations (2)
- Information Science Faculty Publications (2)
- Publications (2)
- Research Collection School Of Computing and Information Systems (2)
- The ITB Journal (2)
- CLCWeb: Comparative Literature and Culture (1)
- College of Graduate Studies: Theses & Dissertations (1)
- Computational Medicine Center Faculty Papers (1)
- Computer Science Faculty Publications (1)
- Computer Science Theses & Dissertations (1)
- Conference Papers (1)
- Dissertations (1)
- Electrical & Computer Engineering Faculty Publications (1)
- Electrical & Computer Engineering and Computer Science Faculty Publications (1)
- Electrical Engineering (1)
- Electrical and Computer Engineering Faculty Publications (1)
- Faculty & Staff Scholarship (1)
- Faculty Scholarship (1)
- Future Computing and Informatics Journal (1)
- Honors Capstones (1)
- Publication Type
Articles 61 - 90 of 97
Full-Text Articles in Computer Engineering
Research Directions For Service-Oriented Multiagent Systems, Michael N. Huhns, Munindar P. Singh, Mark Burstein, Keith Decker, Edmund Durfee, Tim Finin, Les Gasser, Hrishikesh Goradia, Nick Jennings, Kiran Lakkaraju, Hideyuki Nakashima, H. Van Dyke Parunak, Jeffrey S. Rosenschein, Alicia Ruvinsky, Gita Sukthankar, Samarth Swarup, Katia Sycara, Milind Tambe, Tom Wagner, Laura Zavala, Mas Research Roadmap Project
Research Directions For Service-Oriented Multiagent Systems, Michael N. Huhns, Munindar P. Singh, Mark Burstein, Keith Decker, Edmund Durfee, Tim Finin, Les Gasser, Hrishikesh Goradia, Nick Jennings, Kiran Lakkaraju, Hideyuki Nakashima, H. Van Dyke Parunak, Jeffrey S. Rosenschein, Alicia Ruvinsky, Gita Sukthankar, Samarth Swarup, Katia Sycara, Milind Tambe, Tom Wagner, Laura Zavala, Mas Research Roadmap Project
Faculty Publications
Today's service-oriented systems realize many ideas from the research conducted a decade or so ago in multiagent systems. Because these two fields are so deeply connected, further advances in multiagent systems could feed into tomorrow's successful service-oriented computing approaches. This article describes a 15-year roadmap for service-oriented multiagent system research.
Service-Oriented Computing: Key Concepts And Principles, Michael N. Huhns, Munindar P. Singh
Service-Oriented Computing: Key Concepts And Principles, Michael N. Huhns, Munindar P. Singh
Faculty Publications
Traditional approaches to software development - the ones embodied in CASE tools and modeling frameworks - are appropriate for building individual software components, but they are not designed to face the challenges of open environments. Service-oriented computing provides a way to create a new architecture that reflects components' trends toward autonomy and heterogeneity. We thus emphasize SOC concepts instead of how to deploy Web services in accord with current standards. To begin the series, we describe the key concepts and abstractions of SOC and the elements of a corresponding engineering methodology.
Multiagent Systems With Workflows, José M. Vidal, Paul A. Buhler, Christian Stahl
Multiagent Systems With Workflows, José M. Vidal, Paul A. Buhler, Christian Stahl
Faculty Publications
Industry and researchers have two different visions for the future of Web services. Industry wants to capitalize on Web service technology to automate business processes via centralized workflow enactment. Researchers are interested in the dynamic composition of Web services. We show how these two visions are points in a continuum and discuss a possible path for bridging the gap between them.
The Sentient Web, Michael N. Huhns
The Sentient Web, Michael N. Huhns
Faculty Publications
In a startling revelation, a team of university scientists has reported that a network of computers has become conscious and sentient, and is beginning to assume control of online information system. In spite of the ominous tone typically chosen for dramatic effect, a sentient Web would be more helpful and much easier for people to use. An agent is an active, persistent software component that perceives, reasons, and acts, and whose actions include communication. Agents inherently take intentional actions based on sensory information and memories of past actions. All agents have necessary communication ability, but they do not necessarily possess …
The Zen Of The Web, Jeff Heflin, Michael N. Huhns
The Zen Of The Web, Jeff Heflin, Michael N. Huhns
Faculty Publications
No abstract provided.
Massive Deliberation, William H. Turkett Jr., John R. Rose, Michael N. Huhns
Massive Deliberation, William H. Turkett Jr., John R. Rose, Michael N. Huhns
Faculty Publications
Agents are proliferating on the Web, making it conceivable that their collective reasoning ability might someday be harnessed for robust decision-making. The hope is that massive deliberation power can soon help solve problems that require knowledge, reasoning, and intelligence. Until recently, working individually or in small groups, agents across the Web could barely communicate and could only reason under conditions of severely bounded rationality. Projects such as Agentcities showed that widespread heterogeneous agents could collaborate on specific predefined tasks and provide diverse agent-based services. When the tasks are dynamic, of long duration, and ill defined, however, success requires planning that …
Web-Based Interactive Self-Evaluation System For Computer Science In Generic Tutorial System For The Sciences Project, Supachai Praritsantik
Web-Based Interactive Self-Evaluation System For Computer Science In Generic Tutorial System For The Sciences Project, Supachai Praritsantik
Theses Digitization Project
The goal of this master project is to promote and facilitate the use of new web-based and Java-based technologies in the development of self-evaluation systems for computer science; in particular, analysis of sorting algorithms.
Java Prototype Of Hypercard Bibliography Past Implementation And Present Choices, Neeta Reddy
Java Prototype Of Hypercard Bibliography Past Implementation And Present Choices, Neeta Reddy
Theses Digitization Project
This project was started with JDK Version 1.0 and was later upgraded to version JDK Version 1.2.2, to create a graphical user interface using the Abstract Window Toolkit (AWT) to a HyperCard bibliography of software engineering. The bibliographic index tool is designed to facilitate searching for text and is run as a Java applet. It presents an alphabetically ordered list of author names and subjects. With the bibliography index tool one can manipulate a bibliographic list directly over the World Wide Web on a computer that lists electronic bibliographies.
Spider Iii: A Multi-Agent-Based Distributed Computing System, Jianhua Ruan, Han-Shen Yuh, Koping Wang
Spider Iii: A Multi-Agent-Based Distributed Computing System, Jianhua Ruan, Han-Shen Yuh, Koping Wang
Theses Digitization Project
The project, Spider III, presents architecture and protocol of a multi-agent-based internet distributed computing system, which provides a convenient development and execution environment for transparent task distribution, load balancing, and fault tolerance. Spider is an on going distribution computing project in the Department of Computer Science, California State University San Bernardino. It was first proposed as an object-oriented distributed system by Han-Sheng Yuh in his master's thesis in 1997. It has been further developed by Koping Wang in his master's project, of where he made large contribution and implemented the Spider II System.
Trusted Autonomy, Michael N. Huhns, Duncan A. Buell
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.
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
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
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.
Making Agents Secure On The Semantic Web, Csilla Farkas, Michael N. Huhns
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 …
Cyberpsychology And Virtual Reality: Is An Update Necessary, Ibpp Editor
Cyberpsychology And Virtual Reality: Is An Update Necessary, Ibpp Editor
International Bulletin of Political Psychology
This article explores the notion that something called "human nature" may be changing in an era of significant information technology developments.
Automating Supply Chains, Michael N. Huhns, Larry M. Stevens
Automating Supply Chains, Michael N. Huhns, Larry M. Stevens
Faculty Publications
A recent study found that supply-chain problems cost companies between 9 and 20 percent of their value over a six-month period (T.J. Becker, 2000). The problems range from part shortages to poorly utilized plant capacity. When you place this in the context of the overall business-to-business (B2B) market expected to reach US$7 trillion by 2004 (37 percent of which is projected to be e-commerce sales), it is easy to see that effective supply-chain management (SCM) tools could save companies billions of dollars. Attempts to automate solutions to these problems are complicated by the need for the different companies in a …
Inside An Agent, José M. Vidal, Paul A. Buhler, Michael N. Huhns
Inside An Agent, José M. Vidal, Paul A. Buhler, Michael N. Huhns
Faculty Publications
When we discuss agent-based system construction with software developers or ask students to implement common agent architectures using object-oriented techniques, we find that it is not trivial for them to create an elegant system design from the standard presentation of these architectures in textbooks or research papers. To better communicate our interpretation of popular agent architectures, we draw UML (Unified Modeling Language) diagrams to guide an implementer's design. However, before we describe these diagrams, we need to review some basic features of agents. The paper considers an architecture showing a simple agent interacting with an environment. The agent senses its …
The Emergence Of Language Among Autonomous Agents, Piotr Gmytrasiewicz, Michael N. Huhns
The Emergence Of Language Among Autonomous Agents, Piotr Gmytrasiewicz, Michael N. Huhns
Faculty Publications
Suppose some autonomous shopbot agents had been representing us by dealing with a vendor's pricebot, and suppose they didn't share an agent communication language (ACL). What should they know at a fundamental level, what could each point to, and how could they establish a common language? Recent research at the University of Texas at Arlington has shown that agents first establish a common vocabulary, progress to a primitive language similar to human pidgin, then enrich the language's grammar to develop a creole, and eventually arrive at a full-blown ACL. During this process, the vocabulary and grammatical structures most important to …
Sensors + Agents + Networks = Aware Agents, Michael N. Huhns, Sreenath Seshadri
Sensors + Agents + Networks = Aware Agents, Michael N. Huhns, Sreenath Seshadri
Faculty Publications
Software agents are being deployed in increasing numbers to help users find and manage information, particularly in open environments such as the Internet. For the most part, they operate independently and are typically designed to be aware only of their users and the environment in which they perform their tasks. Thus, they fail to take advantage of each other's abilities or results. For example, a shopping agent might periodically access several online databases to find the best price for a music CD and then purchase it if the price falls below its user's threshold. Other agents might be tracking prices …
Agent Teams: Building And Implementing Software, Michael N. Huhns
Agent Teams: Building And Implementing Software, Michael N. Huhns
Faculty Publications
Agents will become fundamental building blocks for general-purpose Internet-based software. The software may not display any explicitly agent-like characteristics, but it will exhibit the benefits of tolerance to errors, ease of maintenance, adaptability to change, and speed of construction that agents provide. Moreover, an agent-based approach to software development can lead to new types of software solutions that might not otherwise be obvious. The author considers how an approach based on teams of active, cooperative, and persistent software components, that is agents, shows special promise in enabling the rapid construction of robust and reusable software.
Bandwidth Management And Quality Of Service, Adalbert Engel
Bandwidth Management And Quality Of Service, Adalbert Engel
Theses: Doctorates and Masters
With the advent of bandwidth-hungry video and audio applications, demand for bandwidth is expected to exceed supply. Users will require more bandwidth and, as always, there are likely to be more users. As the Internet user base becomes more diverse, there is an increasing perception that Internet Service Providers (ISPs) should be able to differentiate between users, so that the specific needs of different types of users can be met. Differentiated services is seen as a possible solution to the bandwidth problem. Currently, however, the technology used on the Internet differentiates neither between users, nor between applications. The thesis focuses …
Multicast Services For Multimedia Collaborative Applications, Emad Eldin Mohamed Mohamed
Multicast Services For Multimedia Collaborative Applications, Emad Eldin Mohamed Mohamed
Computer Science Theses & Dissertations
This work aims at providing multicast services for multimedia collaborative applications over large inter-networks such as the Internet. Multimedia collaborative applications are typically of small group size, slow group membership dynamics, and awareness of participants' identities and locations. Moreover, they usually consist of several components such as audio, video, shared whiteboard, and single user application sharing engines that collectively help make the collaboration session successful. Each of these components has its demands from the communication layer that may differ from one component to another. This dissertation identifies the overall characteristics of multimedia collaborative applications and their individual components. It also …
The Internet Name Game And The Nonprofit Solution, Roger A. Lohmann
The Internet Name Game And The Nonprofit Solution, Roger A. Lohmann
Faculty & Staff Scholarship
This paper is a case study of the campaign to create a new internet names authority to handle the assignment of internet domain names. Almost everyone knows by now that the Internet was originally a defense research project, which morphed into a research network for scientists and then into a tool of higher education and eventually into the commercial and general household utility we know today. In terms familiar to nonprofit research community what began in the state sector, expanded into the third sector and then into the market and household sectors and the consumer economy. There is a second …
Internet, World Wide Web, And Creativity, Keng Siau
Internet, World Wide Web, And Creativity, Keng Siau
Research Collection School Of Computing and Information Systems
The growth of the Internet has been the most astonishing technological and social phenomenon of the last decade of this century. In 1990 only a few academics had heard of it; now, more than 50 million people use it. By the turn of the century, that figure could be 100–200 million. So far, the network's only constant has been that the number of new users has doubled almost every 12–18 months. Most organizations have or will soon have Internet access. The popularity of Internet provides a tremendous opportunity for individuals and organizations to explore its features and services for electronic …
Exploiting Expertise Through Knowledge Networks, Michael N. Huhns, Larry M. Stevens
Exploiting Expertise Through Knowledge Networks, Michael N. Huhns, Larry M. Stevens
Faculty Publications
The paper discusses the necessary capabilities of knowledge networks: categorizing (the ability to classify Web pages and other unstructured data automatically); hyperlinking (the ability to add to each item of information appropriate pointers to other relevant items of information); alerting (the automatic notification of users and agents to new information that might be of interest to them); and profiling (the construction of models of users and agents to describe their interests and expertise).
Personal Ontologies, Michael N. Huhns, Larry M. Stevens
Personal Ontologies, Michael N. Huhns, Larry M. Stevens
Faculty Publications
Corporations can suffer from too much information, and it is often inaccessible, inconsistent, and incomprehensible. The corporate solution entails knowledge management techniques and data warehouses. The paper discusses the use of the personal ontology. The promising approach is an organization scheme based on a model of an office and its information, an ontology, coupled with the proper tools for using it.
Benevolent Agents, Michael N. Huhns, Abdulla Mohamed
Benevolent Agents, Michael N. Huhns, Abdulla Mohamed
Faculty Publications
Some agents roaming the Web these days are benevolent-for example, they may clean up stalled or failed database transactions, or share query results that may have cost substantial resources to acquire and might consume more to share. The Agent Behavior Testbed is a tool for studying the economics of agent altruism. As more agents hit the Internet, benevolence and cooperation will help with overall efficiency and productivity. The paper discusses benevolent agents on the Web.
Negotiating For Goods And Services, Michael N. Huhns, Anuj K. Malhotra
Negotiating For Goods And Services, Michael N. Huhns, Anuj K. Malhotra
Faculty Publications
Can a negotiation protocol be both fair and “envy-free” when more than two agents are involved? The authors consider how envy-free apportioning is more difficult than fair apportioning, but both can help to manage critical resources. They discuss an envy-free protocol and agent-based Web auctions.
Student Database Access From The Web, Prashanthi Sundaram
Student Database Access From The Web, Prashanthi Sundaram
Theses Digitization Project
This project, Database Access through the Web (DAW), implements a database to store academic and general information of graduate students in the Department of Computer Science, CSUSB and provides access to the database from the web. The motivation of the project comes from needs of the Graduate Coordinator, professors and department staff to access through the Internet student information concurrently.
Personal Assistants, Michael N. Huhns, Munindar P. Singh
Personal Assistants, Michael N. Huhns, Munindar P. Singh
Faculty Publications
Already there are simple personal agents to help with some of our shopping. There are agents to track stocks in our portfolios, advise us on how to use particular software products, and arrange meetings within corporate workgroups. However, none of these agents takes more than one aspect of our activities into account, nor do they adapt easily to our preferences. Personal assistants, on the other hand, are agents that can represent individuals on the Web. They help users in their day-to-day activities, especially those involving information retrieval, negotiation, or coordination. A personal assistant might schedule a meeting and then, based …
Anthropoid Agents, Michael N. Huhns, Munindar P. Singh
Anthropoid Agents, Michael N. Huhns, Munindar P. Singh
Faculty Publications
In the study of agents on the Internet, we often ascribe to them human qualities, such as beliefs and intentions. These qualities are best understood as metaphors that give developers a way to talk about and design the capabilities and applications of agents. Despite all the progress in computing, users have been slow to accept the technology. They have often accepted what was thrown at them, but only under economic duress. Bringing the technology closer to their emotional needs might ease this resistance. So how can we put a human face on computing? Maybe by putting an animated face on …