Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Brian Schott

dblp:14/1691 · DBLP profile ↗
← Back
22ranked-venue papers
6as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 3 first-authorArtificial intelligence and machine learning · 5 · 1 first-authorComputer networks · 2 · 1 first-authorSecurity and privacy · 2Databases, data management, data science and information retrieval · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 79% Embedded and real-time systems · 21%
Computer networks
1 paper
Internet of things and sensor networks · 100%
Artificial intelligence
2 papers
Knowledge representation and reasoning · 100%

Topics — the 5 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Energy-efficient computing
energy-efficient architecture
0.112005
A modular power-aware microsensor with >1000X dynamic power range · IPSN 2005
Energy-efficient computing
power management
0.112005
A modular power-aware microsensor with >1000X dynamic power range · IPSN 2005
Embedded and real-time systems › real-time embedded systems
hard real-time systems
0.012005
A modular power-aware microsensor with >1000X dynamic power range · IPSN 2005
Knowledge, reasoning and agents › Knowledge representation and reasoning › uncertainty reasoning
approximate reasoning
0.011985
Alternative Logics for Approximate Reasoning in Expert Systems: A Comparative Study · Int. J. Man Mach. Stud. 1985
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems
0.021985
Alternative Logics for Approximate Reasoning in Expert Systems: A Comparative Study · Int. J. Man Mach. Stud. 1985
Issues in Fuzzy Production Systems · Int. J. Man Mach. Stud. 1983

Methods — techniques the papers use, named apart from their topics

modular architecture design · 0.1sleep mode · 0.1power gating · 0.1duty cycling · 0.1fuzzy logic · 0.0comparative study · 0.0alternative logics · 0.0
YearPublicationVenuePosition
2005 Power-aware microsensor design
abstract
Military microsensors are networked distributed embedded systems composed of a processor, a radio, and sensors used for personnel or vehicle detection. They are most often found in minefield replacement and perimeter security applications where size, weight, power, and cost requirements are quite challenging. In this paper, we discuss the different system design approaches used in microsensor systems and introduce a modular, scalable, power-aware microsensor architecture intended span the entire dynamic range required of these systems. We describe a reference implementation of this concept and results from field experiments.
Brian Schott, Michael Bajura
ICCAD1
2005 A modular power-aware microsensor with >1000X dynamic power range
abstract
We introduce a power-aware microsensor architecture supporting a wide operational power range (from10 W). The platform consists of a family of modules that follow a common set of design principles. Each module includes a local power microcontroller, power switches, and isolation switches to enable independent power-down control of modules and module subsystems. Processing resources are scaled appropriately on each module for their role in the collective system. Hard real-time functions are migrated to the sensor and radio modules for improved power efficiency. The optional Linux-based processor module supports high duty cycling and advanced sleep modes. Our reference hardware implementation is described in detail in this paper. Seven different modules have been developed. We utilize an acoustic vehicle tracking application to demonstrate how the architecture operates and report on results from field tests on tracked and wheeled vehicles.
Brian Schott, Michael Bajura, Joseph Czarnaski, Jaroslav Flidr, Tam Tho
IPSN1
2003 Roles of funding agencies in technology-driven economic development
abstract
In the past, government agencies played pivotal roles in the development of new technologies. For example, Internet is an outgrowth of the ARPAnet project sponsored by the Defense Advanced Research Projects Agency (DARPA) of the United States government. Recently, consortia of private industries, often in cooperation with government agencies, have entered into this picture. As a consequence, researchers in academia have shifted their attentions much more towards real-world applications. In the panel discussion, we first compare the traditional roles of funding agencies in the USA, EU, and Asia. We then focus on the new trends in this funding business in each of the three regions. We will examine why and how such shifts have been made and discuss the roles of funding agencies to be played in the coming years. In particular, we will attempt to search for future roles and new forms/ways of the funding agencies from the viewpoint of economic development driven by technology advancement.
Kazuo Nakajima, Brian Schott, Tokinori Kozawa, Jose L. Muñoz, Wolfgang Rosenstiel, Sakae Takahashi, Chen-Wen Wu
ASP-DAC2
2003 Adaptive computing: what can it do, where can it go?
abstract
The Adaptive Computing Systems (ACS) program was initiated by Defense Advanced Research Projects Agency (DARPA) of the United States in 1996. With the advent of FPGAs, has emerged a new class of computing systems that contain configurable hardware. This session begins by a presentation by the first ACS program manager of its motivation, original goals, and objectives. It is then followed by presentations of four specific projects under the ACS program. Future activities surrounding the ACS community will be discussed at the end.
Robert Reuss, Jose L. Muñoz, Toshiaki Miyazaki, Nader Bagherzadeh, Prithviraj Banerjee, Brad L. Hutchings, Brian Schott
ASP-DAC7
2003 Applications of adaptive computing systems for signal processing challenges
abstract
Adaptive computing systems use FPGAs for custom hardware acceleration in high performance and real-time applications. Unlike single purpose dedicated hardware approaches, the reusable nature of the technology introduces system design tradeoffs that must balance processing density, memory, and I/O bandwidth, not to mention more subtle issues such as ease of programming, debugging, and physical integration into real-world systems. This paper describes results from the DARPA-funded SLAAC project, which developed three generations of adaptive computing systems for a diverse set of challenging signal processing applications.
Brian Schott, Peter Bellows, Matthew French, Robert Parker
ASP-DAC1
2003 A modular power-aware wireless microsensor architecture
abstract
No abstract available.
Michael Bajura, Brian Schott, Carl D. Worth, Ronald Riley, Joseph Czarnaski
SenSys2
2002 GRIP: A Reconfigurable Architecture for Host-Based Gigabit-Rate Packet Processing
abstract
One of the fundamental challenges for modern high-performance network interfaces is the processing capabilities required to process packets at high speeds. Simply transmitting or receiving data at gigabit speeds fully utilizes the CPU on a standard workstation. Any processing that must be done to the data, whether at the application layer or the network layer, decreases the achievable throughput. This paper presents an architecture for offloading a significant portion of the network, processing from the host CPU onto the network interface. A prototype, called the GRIP (Gigabit Rate IPSec) card, has been constructed based on an FPGA coupled with a commodity Gigabit Ethernet MAC. Experimental results based on the prototype are presented and analyzed. In addition, a second generation design is presented in the context of lessons learned from the prototype.
Peter Bellows, Jaroslav Flidr, Tom Lehman, Brian Schott, Keith D. Underwood
FCCM4
2002 Comparative Analysis of the Hardware Implementations of Hash Functions SHA-1 and SHA-512
Tim Grembowski, Roar Lien, Kris Gaj, Nghi Nguyen, Peter Bellows, Jaroslav Flidr, Tom Lehman, Brian Schott
ISC8
2001 Experimental Testing of the Gigabit IPSec-Compliant Implementations of Rijndael and Triple DES Using SLAAC-1V FPGA Accelerator Board
Pawel Chodowiec, Kris Gaj, Peter Bellows, Brian Schott
ISC4
1999 Implementing an API for Distributed Adaptive Computing Systems
abstract
Many applications require the use of multiple, loosely-coupled adaptive computing boards as part of a larger computing system. Two such application classes are embedded systems in which multiple boards are required to physically interface to different sensors/actuators and applications whose computational demands require multiple boards. In addition to the adaptive computing boards, the computing systems for these application classes typically include general-purpose microprocessors and high-speed networks. The development environment for applications on these large computing systems is not unified. Typically, a developer uses VHDL simulation and synthesis tools to program the FPGAs on the adaptive computing boards. External control for the board, such as downloading new configurations or setting clock speeds, is provided through a vendor-specific API. This API is typically accessed in a C host program that the developer must write in a high-level language environment. Finally, the developer is responsible for writing the networking code that allows interaction between the separate adaptive computing boards and general-purpose microprocessors. No tools are available for either debugging or performance monitoring in this agglomerated system. Development on these systems is time-consuming and platform-specific. A standard ACS API is proposed to provide a developer with a single API for the control of a distributed system of adaptive computing boards, including the interconnection network.
Mark T. Jones, Luke Scharf, Jonathan Scott, Chris Twaddle, Matthew Yaconis, Kuan Yao, Peter M. Athanas, Brian Schott
FCCM8
1999 Architectures for System-Level Applications of Adaptive Computing
abstract
The mission of the Systems-Level Applications of Adaptive Computing (SLAAC) project is to design and implement a distributed adaptive computing systems architecture. This systems-level focus of SLAAC resulted from the realization that scalability and portability are the two main obstructions preventing innovative Adaptive Computing Systems (ACS) research from being directly useful in deployed real-time environments. Scalability is an issue in that many real-world applications are larger than the modern PCI-based FPGA accelerator. Transitioning from a small proof of concept demonstration to large real-world application is often overlooked in ACS research. Portability has both a hardware and software aspect. Physical form-factor and operating system issues can limit the utility ACS research done in the lab with desktop PCs unless there is a development path to more traditional real-time environments. The SLAAC project seeks to remedy these issues of scalability and portability in ACS systems.
Brian Schott, Steve Crago, Joseph Czarnaski, Matthew French, Ivan Hom, Tam Tho, Terri Valenti
FCCM1
1998 SLAAC: A Distributed Architecture for Adaptive Computing
abstract
Software tools, including debuggers and performance monitors, have been developed independently for specific adaptive systems. Consequently, a user has to learn a new set of tools when switching to a different architecture. Although at the level closest to the hardware the runtime system is necessarily different for specific systems, much of the runtime system software functionality is common across systems and could be standardized. In this paper, we propose the SLAAC (system level applications of adaptive computing) reference architecture to help address some of the issues in the adaptive computing community.
Stephen P. Crago, Brian Schott, Robert Parker
FCCM2
1996 Control of error in fuzzy logic modeling
Thomas Whalen, Brian Schott, Gwang Yong Gim
Fuzzy Sets Syst.2
1995 Data-parallel C on a reconfigurable logic array
Maya B. Gokhale, Brian Schott
J. Supercomput.2
1994 Fuzzy Uncertainty in Imperfect Competition
Brian Schott, Thomas Whalen
Inf. Sci.1
1992 Usuality, regularity, and fuzzy set logic
Thomas Whalen, Brian Schott
Int. J. Approx. Reason.2
1989 Presumption and prejudice in logical inference
Thomas Whalen, Brian Schott
Int. J. Approx. Reason.2
1988 Backward chaining with fuzzy goals and rules
Brian Schott, Thomas Whalen
Int. J. Approx. Reason.1
1986 Beginners' strategies in example based expert systems
abstract
Supervising student teams who worked with expert practitioners to build prototype expert systems has yielded insights into the frustrations and rewards of the early stages of knowledge engineering. This paper presents these insights to the expert systems community, particularly those beginning their first project or entering a wholly new application area. We focus on example based rule induction shells without imprecision. While such tools are generally too limited for implementing a finished, deliverable expert system, they are useful for “breaking the ice” with a quick, inexpensive demonstration system while acquiring the vital first elements of the eventual expert knowledge base.
Thomas Whalen, Brian Schott
ISMIS2
1985 Alternative Logics for Approximate Reasoning in Expert Systems: A Comparative Study
Thomas Whalen, Brian Schott
Int. J. Man Mach. Stud.2
1985 Generalized network modeling and diagnosis using financial ratios
Thomas Whalen, Brian Schott
Inf. Sci.2
1983 Issues in Fuzzy Production Systems
Thomas Whalen, Brian Schott
Int. J. Man Mach. Stud.2