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

Software Engineering Commons

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

2000

Discipline
Institution
Keyword
Publication
Publication Type

Articles 1 - 24 of 24

Full-Text Articles in Software Engineering

Seaway: A Multi-Agent Decision-Support System For Naval Expeditionary Logistic Operations, Anthony Wood, Kym Jason Pohl, Justin Crawford, Mark Lai, John Fanshier, Ken Cudworth, Tom Tate, Hisham Assal, Shawn Pan, Jens G. Pohl Dec 2000

Seaway: A Multi-Agent Decision-Support System For Naval Expeditionary Logistic Operations, Anthony Wood, Kym Jason Pohl, Justin Crawford, Mark Lai, John Fanshier, Ken Cudworth, Tom Tate, Hisham Assal, Shawn Pan, Jens G. Pohl

Collaborative Agent Design (CAD) Research Center

This report describes work performed by CDM Technologies Inc. in conjunction with the Collaborative Agent Design (CAD) Research Center of California Polytechnic State University (Cal Poly), San Luis Obispo, for the Office of Naval Research (ONR), on the SEAWAY experimental system for planning, gaming and executing maritime logistic operations from a sea base. SEAWAY incorporates three fundamental concepts that distinguish it from existing (i.e., legacy) command and control applications. First, it is a collaborative system in which computer-based agents assist human operators by monitoring, analyzing and reasoning about events in near real-time. Second, SEAWAY includes an ontological model of the …


Control Challenges In Multi-Level Adaptive Video Streaming, Dylan Mcnamee, Charles Krasic, Kang Li, Ashvin Goel, Erik Walthinsen, David Steere, Jonathan Walpole Dec 2000

Control Challenges In Multi-Level Adaptive Video Streaming, Dylan Mcnamee, Charles Krasic, Kang Li, Ashvin Goel, Erik Walthinsen, David Steere, Jonathan Walpole

Computer Science Faculty Publications and Presentations

Streaming video is one of the fastest-growing applications of the Internet. The Internet’s diversity and dynamism demands that video streams adapt to ensure maximum quality at all times. This paper describes the control challenges we have encountered in the Quasar project’s “multi-level” adaptive streaming video player. We first describe the framework and environment of the player. This framework uses software feedback to control resource allocation as well as the quality of media delivery. We present the control challenges raised by our framework, which include horizontal and vertical feedback composition, difficult to model systems, and unpredictable, non-linear actuators. We describe some …


Generalized Tcp Congestion Avoidance And Its Effect On Bandwidth Sharing And Variability, Archan Misra, John Baras, Teunis Ott Dec 2000

Generalized Tcp Congestion Avoidance And Its Effect On Bandwidth Sharing And Variability, Archan Misra, John Baras, Teunis Ott

Research Collection School Of Computing and Information Systems

To model possible suggested changes in TCP window adaptation in response to randomized feedback, such as ECN (explicit congestion notification), we formulate a generalized version of the TCP congestion avoidance algorithm. We first consider multiple such generalized TCP flows sharing a bottleneck buffer under the assured service model and use a fixed point technique to obtain the mean window sizes and throughputs for the TCP flows, To further study how changes in the adaptation algorithm affect the variability in the throughput, we use an analytical-cum-numerical technique to derive the window distribution (and related statistics) of a single generalized flow under …


Extensible Mpeg-4 Textual Format (Xmt), Michelle Kim, Steve Wood, Lai-Tee Cheok Nov 2000

Extensible Mpeg-4 Textual Format (Xmt), Michelle Kim, Steve Wood, Lai-Tee Cheok

Research Collection School Of Computing and Information Systems

This paper describes the Extensible MPEG-4 Textual format (XMT), a framework for representing MPEG-4 scene description using a textual syntax. The XMT allows the content authors to exchange their content with other authors, tools or service providers, and facilitates interoperability with both the X3D, developed by the Web3D consortium, and the Synchronized Multimedia Integration Language (SM1L) from the W3C consortium.


Using 'Drop-Biasing' To Stabilize The Occupancy Of Random-Drop Queues With Tcp Traffic, Archan Misra, Teunis Ott, John Baras Nov 2000

Using 'Drop-Biasing' To Stabilize The Occupancy Of Random-Drop Queues With Tcp Traffic, Archan Misra, Teunis Ott, John Baras

Research Collection School Of Computing and Information Systems

The paper describes how the use of ‘drop-biasing’, a technique to control the distribution of the gap between consecutive packet losses in random drop queues (such as RED) can be used to reduce the variability of the queue occupancy with TCP traffic. Reducing the variance of the queue occupancy reduces delay jitter for buffered packets, as well as decreases the likelihood of buffer underflow. We find that modifying the packet drop probabilities to ensure a minimum separation between consecutive packet drops serves to decrease the variability in the queue occupancy. This is really achieved as a result of the increased …


Immaccs: An Experimental Multi-Agent C2 System, Jens G. Pohl, Anthony A. Wood, Kym Jason Pohl Oct 2000

Immaccs: An Experimental Multi-Agent C2 System, Jens G. Pohl, Anthony A. Wood, Kym Jason Pohl

Collaborative Agent Design (CAD) Research Center

The Integrated Marine Multi-Agent Command and Control System (IMMACCS) is a multi-agent, distributed software system, designed to provide a Common Tactical Picture (CTP) with integrated and meaningful decision-support facilities to authorized operators at any access node. IMMACCS has been implemented as a three-tier architecture that distinguishes between information, logic and presentation. It utilizes an object-serving communication facility with subscription and multi-casting capabilities that is based on the Common Object Request Broker Architecture (CORBA). With an emphasis on application, IMMACCS was designed and implemented in concert with its military users as an integral component of experiments conceived by the Marine Corps …


Validation And Verification Of Formal Specifications In Object-Oriented Software Engineering, Steven A. Thomson Sep 2000

Validation And Verification Of Formal Specifications In Object-Oriented Software Engineering, Steven A. Thomson

Theses and Dissertations

The use of formal specifications allows for a software system to be defined with stringent mathematical semantics and syntax via such tools as propositional calculus and set theory. There are many perceived benefits garnered from formal specifications, such as a thorough and in-depth understanding of the domain and system being specified and a reduction in user requirement ambiguity. Probably the greatest benefit of formal specifications, and that which is least capitalized upon, is that mathematical proof procedures can be used to test and prove internal consistency and syntactic correctness in an effort to ensure comprehensive validation and verification (V&V). The …


Telemip: Telecommunications-Enhanced Mobile Ip Architecture For Fast Intradomain Mobility, Subir Das, Archan Misra, Prathima Agrawal, Sajal K. Das Aug 2000

Telemip: Telecommunications-Enhanced Mobile Ip Architecture For Fast Intradomain Mobility, Subir Das, Archan Misra, Prathima Agrawal, Sajal K. Das

Research Collection School Of Computing and Information Systems

This article first surveys existing protocols for supporting IP mobility and then proposes an extension to the mobile IP architecture, called TeleMIP. Our architecture attempts to achieve smaller handoff latency by localizing the scope of most location update messages within an administrative domain or a geographical region. TeleMIP is intended for use in evolving third-generation wireless networks, and introduces a new logical entity, called the mobility agent, which provides a mobile node with a stable point of attachment in a foreign network. While the MA is functionally similar to conventional foreign agents, it is located at a higher level in …


Adapting To The Information Age, Jens G. Pohl Jul 2000

Adapting To The Information Age, Jens G. Pohl

Collaborative Agent Design (CAD) Research Center

This paper draws attention to the profound changes that human civilization is experiencing as it moves from an industrial environment into an information environment, in which unprecedented emphasis is placed on the knowledge and capabilities of the individual. A clear distinction is drawn between data and information in relationship to computer-based facilities, and the transition of data-processing to the higher levels of information and knowledge representation in quasi intelligent decision-support systems. It is argued that the cultivation of its human capital becomes a foundational requirement for the success of a knowledge-based organization. In such an organization traditional practices of hierarchical, …


An Inference Engine-Based Subscription Service, Kym J. Pohl, Jens G. Pohl Jul 2000

An Inference Engine-Based Subscription Service, Kym J. Pohl, Jens G. Pohl

Collaborative Agent Design (CAD) Research Center

A Distributed Network Architecture (DNA) forms the basis of many decision-support systems available today. Such architecture excels at providing an application environment rich in transparency, performance, and expandability (Gray and Lievano 1997). However, efforts at the Collaborative Agent Design (CAD) Research Center in San Luis Obispo, California have found that for this architecture to be successfully applied to agent-based, decision-support systems two additional ingredients must be present, namely a query service and a subscription service. These two mechanisms support the extensive collaboration inherent in agent-based, decision-support systems. Although primarily utilized as a means of agent-to-agent interaction these two services can …


Effect Of Carbopol And Polyvinylpyrrolidone On The Mechanical, Rheological, And Release Properties Of Bioadhesive Polyethylene Glycol Gels, Philadelphia University May 2000

Effect Of Carbopol And Polyvinylpyrrolidone On The Mechanical, Rheological, And Release Properties Of Bioadhesive Polyethylene Glycol Gels, Philadelphia University

Philadelphia University, Jordan

No abstract provided.


Proceedings Of The 2000 Onr Decision-Support Workshop Series: The Human-Computer Partnership In Decision-Support, Collaborative Agent Design Research Center May 2000

Proceedings Of The 2000 Onr Decision-Support Workshop Series: The Human-Computer Partnership In Decision-Support, Collaborative Agent Design Research Center

Collaborative Agent Design (CAD) Research Center

The Decision Support Workshop of May 2-4, 2000 held in San Luis Obispo, Cal., was the second in a series that was started one year earlier as a joint project of the Office of Naval Research and the Collaborative Agent Design Research Center of Cal Poly.

The goal of this series of Workshops is to provide a forum where connections can be established on one hand between developers and proponents of decision support tools, with potential users such as managers of large, complex organizations/systems on the other. Clearly, the military belong to this class of users and it is therefore …


Decision Support Methods In Diabetic Patient Management By Insulin Administration Neural Network Vs. Induction Methods For Knowledge Classification, B. V. Ambrosiadou, S. Vadera, Venky Shankaraman, D. Goulis, G. Gogou May 2000

Decision Support Methods In Diabetic Patient Management By Insulin Administration Neural Network Vs. Induction Methods For Knowledge Classification, B. V. Ambrosiadou, S. Vadera, Venky Shankaraman, D. Goulis, G. Gogou

Research Collection School Of Computing and Information Systems

Diabetes mellitus is now recognised as a major worldwide public health problem. At present, about 100 million people are registered as diabetic patients. Many clinical, social and economic problems occur as a consequence of insulin-dependent diabetes. Treatment attempts to prevent or delay complications by applying ‘optimal’ glycaemic control. Therefore, there is a continuous need for effective monitoring of the patient. Given the popularity of decision tree learning algorithms as well as neural networks for knowledge classification which is further used for decision support, this paper examines their relative merits by applying one algorithm from each family on a medical problem; …


A Semantic-Based Middleware For Multimedia Collaborative Applications, Agustin Jose Gonzalez Apr 2000

A Semantic-Based Middleware For Multimedia Collaborative Applications, Agustin Jose Gonzalez

Computer Science Theses & Dissertations

The Internet growth and the performance increase of desktop computers have enabled large-scale distributed multimedia applications. They are expected to grow in demand and services and their traffic volume will dominate. Real-time delivery, scalability, heterogeneity are some requirements of these applications that have motivated a revision of the traditional Internet services, the operating systems structures, and the software systems for supporting application development. This work proposes a Java-based lightweight middleware for the development of large-scale multimedia applications. The middleware offers four services for multimedia applications. First, it provides two scalable lightweight protocols for floor control. One follows a centralized model …


Jotmail: A Voicemail Interface That Enables You To See What Was Said, Steve Whittaker, Richard C. Davis, Julia Hirschberg, Urs Muller Apr 2000

Jotmail: A Voicemail Interface That Enables You To See What Was Said, Steve Whittaker, Richard C. Davis, Julia Hirschberg, Urs Muller

Research Collection School Of Computing and Information Systems

Voicemail is a pervasive, but under-researched tool for workplace communication. Despite potential advantages of voicemail over email, current phone-based voicemail UIs are highly problematic for users. We present a novel, Web-based, voicemail interface, Jotmail. The design was based on data from several studies of voicemail tasks and user strategies. The GUI has two main elements: (a) personal annotations that serve as a visual analogue to underlying speech; (b) automatically derived message header information. We evaluated Jotmail in an 8-week field trial, where people used it as their only means for accessing voicemail. Jotmail was successful in supporting most key voicemail …


Distributed Object System Engineering For Terminal Aerodrome Forecast Validation And Metrics Processing, James S. Douglas Mar 2000

Distributed Object System Engineering For Terminal Aerodrome Forecast Validation And Metrics Processing, James S. Douglas

Theses and Dissertations

Distributed object systems are a very complex intertwining of heterogeneous hardware, software, and operating systems coupled with communication networks of varying protocols and capacities. Distributed components offer improved performance through parallel processing, improved expansion and scalability opportunities through modularity, improved availability through replication, and improved resource sharing and interoperability through interconnection. This research provides a distributed system design methodology to validate terminal forecasts and gather metrics for the Air Force Weather Agency. Proven principles such as component reuse and architectural development are applied through the use of parameterized types and design patterns. A client/server measurement model is developed to show …


Formal Object State Model Transformations For Automated Agent System Synthesis, David W. Marsh Mar 2000

Formal Object State Model Transformations For Automated Agent System Synthesis, David W. Marsh

Theses and Dissertations

Automated agent system synthesis is the process of generating code from a requirements specification with appropriate inputs from the software engineer. Object-oriented (OO) specifications are frequently used to model intelligent software agent systems and software requirements in general; formal representations capture precisely the intentions of the specifier. Portions of OO specifications can be classified as the structural, functional, and state (or dynamic) models; major strides have been taken in the development of transformations for creating code from formal OO specifications, specifically the structural and functional aspects, and are captured within the AFIT Wide-Spectrum Object Modeling Environment (AWSOME). This research creates …


A Formal Methodology And Technique For Verifying Communication Protocols In A Multi-Agent Environment, Timothy H. Lacey Mar 2000

A Formal Methodology And Technique For Verifying Communication Protocols In A Multi-Agent Environment, Timothy H. Lacey

Theses and Dissertations

As network bandwidth increases, distributed applications are becoming increasingly prevalent. Systems using these applications are very complicated to build and must be dependable. Software agents are ideal for breaking complicated problems into manageable subtasks. Agent conversations, a series of messages passed between agents, are the cornerstone of multi-agent systems and must be deemed correct before being placed into service. The purpose of this research was to develop a formal methodology and technique to verify that the communication protocols defined in a multi-agent environment were valid. This was accomplished by examining agent conversations before deploying the system. An additional goal of …


Crop Updates 2000 Cereals - Part 3, Roslyn Jettner, Blakely Paynter, Glen Mcdonald, Pierre Fievez, Ian Foster, David Tennant, Wal Anderson, James Ridsdill-Smith, Celia Pavri, Ross Chapman, Senthold Asseng, Steve Carr, Brad Nutt, Lindrea Latham, Roger Jones, Anyou Liu, Clinton Revell, David Ferris, Roy Latta, Lisa-Jane Blacklow, Chris Matthews, Ted Woodburn, Paul Yeoh, Ian Rose, Anita Lyons, Simon Cook, Matthew L. Adams, Robert J. Corner Feb 2000

Crop Updates 2000 Cereals - Part 3, Roslyn Jettner, Blakely Paynter, Glen Mcdonald, Pierre Fievez, Ian Foster, David Tennant, Wal Anderson, James Ridsdill-Smith, Celia Pavri, Ross Chapman, Senthold Asseng, Steve Carr, Brad Nutt, Lindrea Latham, Roger Jones, Anyou Liu, Clinton Revell, David Ferris, Roy Latta, Lisa-Jane Blacklow, Chris Matthews, Ted Woodburn, Paul Yeoh, Ian Rose, Anita Lyons, Simon Cook, Matthew L. Adams, Robert J. Corner

Crop Updates

This session covers eighteen papers from different authors:

BARLEY AND OAT AGRONOMY

1. Unicorn barley must meet malting specifications to be a viable option, Roslyn Jettnerand Blakely Paynter, Agriculture Western Australia

2. Optimum oat seed rates, Glenn McDonald, Agriculture Western Australia

3. Production and Quality of export Oaten Hay (1998 and 1989), Pierre Fievez, Pierre Fievez and Associates

FROST

4. Climatology of Frost in Southern Western Australia, Ian Foster, Agriculture Western Australia

5. Flowering calculator, David Tennant, Agriculture Western Australia

6. Some options for managing the risk of frost damage, Wal Anderson, Agriculture Western Australia

PASTURE

7. …


Unified Matrix Processor Design For Fct-Iv And Fst-Iv Hartley Based Transforms, Philadelphia University Jan 2000

Unified Matrix Processor Design For Fct-Iv And Fst-Iv Hartley Based Transforms, Philadelphia University

Philadelphia University, Jordan

No abstract provided.


Adap: A Component-Based Model Using Design Patterns With Applications In E-Commerce, Katrina Yun Ji Jan 2000

Adap: A Component-Based Model Using Design Patterns With Applications In E-Commerce, Katrina Yun Ji

Theses Digitization Project

No abstract provided.


Vhdl Design And Simulation For Embedded Zerotree Wavelet Quantisation, Hung Huynh Jan 2000

Vhdl Design And Simulation For Embedded Zerotree Wavelet Quantisation, Hung Huynh

Theses : Honours

This thesis discusses a highly effective still image compression algorithm – The Embedded Zerotree Wavelets coding technique, as it is called. This technique is simple but achieves a remarkable result. The image is wavelet-transformed, symbolically coded and successive quantised, therefore the compression and transmission/storage saving can be achieved by utilising the structure of zerotree. The algorithm was first proposed by Jerome M. Shapiro in 1993, however to minimise the memory usage and speeding up the EZW processor, a Depth First Search method is used to transverse across the image rather than Breadth First Search method as initially discussed in Shapiro's …


Mapcast : Real-Time Collaboration With Concept Maps, Brett Greay Jan 2000

Mapcast : Real-Time Collaboration With Concept Maps, Brett Greay

Theses : Honours

This thesis describes the development of the application mapCAST, a computer-based concept-mapping tool that allows synchronous collaboration via TCP/IP networks, such as the Internet The useability and feasibility of mapCAST as a computer-based tool was examined and analysed in a real world situation. Results indicate that mapCAST is successful as a collaborative tool in a situations involving knowledge organisation, but lacks certain functionality that many Macintosh users are accustomed to.


Software Piracy: Attitudes & Opinions Of Computer Users And Implications For Software Manufacturers & Consumers, Bharath Pola Jan 2000

Software Piracy: Attitudes & Opinions Of Computer Users And Implications For Software Manufacturers & Consumers, Bharath Pola

Presidential Scholars Theses (1990 – 2006)

Computer software became registered as a form of literary expression by the United States Copyright Office in 1964. By 1980, the Copyright Act was amended to explicitly include software applications. Today, it is illegal to create copies of original program disks without express permission from the manufacturer (Microsoft 1994). The Software and Information Industry Association (SIIA) states that $2.4 billion worth of copyrighted software was pirated in 1990. This figure represents almost one-half of the total revenue of the software industry for that year. An additional $10 to $12 billion was lost to pirates overseas. However, such statistics maintained by …