EDBT 2026 Demo / reviewers in the wild / expert
Scott A. Hissam
dblp:h/ScottAHissam
· DBLP profile ↗
17ranked-venue papers
5as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 11 · 4 first-authorComputer networks · 3Applied, interdisciplinary, general and emerging computing · 1
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.
| Software engineering, system software, and programming languages
4 papers |
Requirements engineering and software design · 41% Software maintenance and evolution · 35% Empirical software engineering · 24% | |
| Human-computer interaction and pervasive computing
1 paper |
Collaborative and social computing · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
software architecture |
0.0 | 2 | 2002 | Half day tutorial in methods of component-based software engineering essential concepts and classroom experience · ESEC / SIGSOFT FSE 2001 Building systems from commercial components · ICSE 2002 |
Empirical software engineering
mining software repositories |
0.0 | 1 | 2003 | The 3rd Workshop on Open Source Software Engineering · ICSE 2003 |
Requirements engineering and software design › software architecture › component-based software engineering
component-based development |
0.0 | 1 | 2002 | Building systems from commercial components · ICSE 2002 |
Software maintenance and evolution › software integration
COTS integration |
0.0 | 1 | 2002 | Building systems from commercial components · ICSE 2002 |
Requirements engineering and software design › software architecture
component-based software engineering |
0.0 | 1 | 2001 | Half day tutorial in methods of component-based software engineering essential concepts and classroom experience · ESEC / SIGSOFT FSE 2001 |
Collaborative and social computing
computer-supported cooperative work |
0.0 | 1 | 2003 | The 3rd Workshop on Open Source Software Engineering · ICSE 2003 |
Collaborative and social computing › peer production
open source software development |
0.0 | 1 | 2003 | The 3rd Workshop on Open Source Software Engineering · ICSE 2003 |
Empirical software engineering › open source software
open source communities |
0.0 | 1 | 2003 | The 3rd Workshop on Open Source Software Engineering · ICSE 2003 |
Software maintenance and evolution
software ecosystems |
0.0 | 1 | 2003 | The 3rd Workshop on Open Source Software Engineering · ICSE 2003 |
Requirements engineering and software design
software design methodology |
0.0 | 1 | 2001 | Half day tutorial in methods of component-based software engineering essential concepts and classroom experience · ESEC / SIGSOFT FSE 2001 |
Methods — techniques the papers use, named apart from their topics
empirical study · 0.1case study · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Input Attribution for Statistical Model Checking Using Logistic Regression
Jeffery P. Hansen, Sagar Chaki, Scott A. Hissam, James R. Edmondson, Gabriel A. Moreno, David Kyle |
RV | 3 |
| 2013 | QoS optimization in ad hoc wireless networks through adaptive control of marginal utilityabstractApplications consisting of messaging, voice, and video are used to provide situational awareness to decision makers and emergency responders in high criticality crisis scenarios such as disaster management. Here, ad hoc wireless networks are often quickly provisioned to provide the necessary connectivity to support these applications. Applications ill prepared to deal with the constant fluctuation of available bandwidth will stall or fail and contribute to mission failure. Our algorithm, D-Q-RAM (Distributed Quality of Service (QoS) Resource Allocation Model) allows applications to satisfy their specific QoS expectations in dynamically fluctuating networked environments by incorporating a distributed optimization heuristic that results in near optimal adaptation without the need to know, estimate, or predict available bandwidth at any moment in time. This paper describes our approach for managing that optimization heuristic in a manner that is decentralized, that is network routers are unaware of the semantics of the applications, and the applications can arbitrate among competing signals from numerous network routers and select an appropriate QoS level which results in an improved overall global utility of available network bandwidth. Jeffery P. Hansen, Scott A. Hissam, Lutz Wrage |
WCNC | 2 |
| 2013 | Assessing QoS trade-offs for real-time videoabstractDemand for real-time video in law enforcement, emergency and first responder situations has been in rapid growth. Further, different users will have different requirements which, depending on their needs, may change over time. At some times, a user may require high frame rate to detect motion, while at other times the user may be more concerned with resolution for object recognition. In this paper we describe our model for quantifying Quality of Experience (QoE) and managing Quality of Service (QoS) that incorporates end user or mission needs. We describe our distributed utility-based QoS optimization technique, D-Q-RAM and show how it can be used to make QoS trade-offs in response to mission needs to maximize QoE. We experimentally demonstrate QoS optimized trade-offs as user preferences shift between resolution and frame rate in a live 802.11 ad hoc wireless network. The results show the ability to meet all individual user needs, changing or not, while minimizing the impact on other users. Jeffery P. Hansen, Scott A. Hissam |
WOWMOM | 2 |
| 2012 | Adaptive Quality of Service in ad hoc wireless networksabstractIn high criticality crisis scenarios, such as disaster management, ad hoc wireless networks are quickly assembled in the field to support decision makers through situational awareness using messaging-, voice-, and video-based applications. These applications cannot afford the luxury of stalling or failing due to overwhelming bandwidth demand on these networks as this could contribute to overall mission failure. This paper describes an approach for satisfying application-specific Quality of Service (QoS) expectations operating on ad hoc wireless networks where available bandwidth fluctuates. The proposed algorithm, D-Q-RAM (Distributed QoS Resource Allocation Model) incorporates a distributed optimization heuristic that results in near optimal adaptation without the need to know, estimate, or predict available bandwidth at any moment in time. Jeffery P. Hansen, Scott A. Hissam, Daniel Plakosh, Lutz Wrage |
WCNC | 2 |
| 2008 | Predicting the Behavior of a Highly Configurable Component Based Real-Time SystemabstractSoftware components and the technology supporting component based software engineering contribute greatly to the rapid development and configuration of systems for a variety of application domains. Such domains go beyond desktop office applications and information systems supporting e-commerce, but include systems having real-time performance requirements and critical functionality. Discussed in this paper are the results from an experiment that demonstrates the ability to predict deadline satisfaction of threads in a real-time system where the functionality performed is based on the configuration of the assembled software components. Presented is the method used to abstract the large, legacy code base of the system software and the application software components in the system; the model of those abstractions based on available architecture documentation and empirically-based, runtime observations; and the analysis of the predictions which yielded objective confidence in the observations and model created which formed the underlying basis for the predictions. Scott A. Hissam, Gabriel A. Moreno, Daniel Plakosh, Isak Savo, Marcin Stelmarczyk |
ECRTS | 1 |
| 2005 | Open source application spaces: the 5th workshop on open source software engineeringabstractThe goal of the 5th Workshop on Open Source Software Engineering is to bring together researchers and practitioners for the purpose of building a roadmap of the ways in which various computing application spaces have been impacted by open source software and also by open source development methods, tools and organizational structures. Joseph Feller, Karim R. Lakhani, Brian Fitzgerald 0001, Walt Scacchi, Scott A. Hissam |
ICSE | 5 |
| 2004 | Collaboration, Conflict and Control: The 4th Workshop on Open Source Software Engineering
Joseph Feller, Brian Fitzgerald 0001, Scott A. Hissam, Karim R. Lakhani |
ICSE | 3 |
| 2003 | The 3rd Workshop on Open Source Software EngineeringabstractBuilding on the success of "Making Sense of the Bazaar" and "Meeting Challenges and Surviving Success" - the 1/sup st/ and 2/sup nd/ Workshops on Open Source Software Engineering (ICSE 2001 and ICSE 2002)-this workshop ("Taking Stock of the Bazaar') brings together researchers and practitioners for the purpose of discussing the diverse array of techniques - as well as supporting tools and social/organizational contexts which can be observed in the domain of open source software. Joseph Feller, Brian Fitzgerald 0001, Scott A. Hissam, Karim R. Lakhani |
ICSE | 3 |
| 2003 | Enabling predictable assembly
Scott A. Hissam, Gabriel A. Moreno, Judith A. Stafford, Kurt C. Wallnau |
J. Syst. Softw. | 1 |
| 2002 | Building systems from commercial componentsabstractThe question of which design methods are appropriate for component-based development (CBD) is complicated by different understandings of the end objectives of CBD. A further complication is different understandings of what is meant by "component." These differences lead to entirely distinct classes of design problem. The aim of this tutorial is to, first, outline the different classes of design problem that span these differing interpretations of CBD, and, second, to outline the required methodological responses to these design problems. Scott A. Hissam, Robert C. Seacord, Grace A. Lewis |
ICSE | 1 |
| 2001 | Half day tutorial in methods of component-based software engineering essential concepts and classroom experienceabstractThe question of which design methods are appropriate for component-based development (CBD) is complicated by different understandings of the end objectives CBD. A further complication is different understandings of what is meant by "component." These differences lead to entirely distinct classes of design problem. The aim of this tutorial is to, first, outline the differing interpretations of CBD, and, second, to outline the required methodological responses to these design problems. Kurt C. Wallnau, Scott A. Hissam, Robert C. Seacord |
ESEC / SIGSOFT FSE | 2 |
| 2000 | Complex COTS-based software systems: practical steps for their maintenanceabstractThis paper makes pragmatic recommendations for the maintenance of complex COTS-based systems. We first enumerate the issues that can arise in systems that rely on COTS products, whether in operational systems themselves or in the support systems used to create, modify, or test operational systems. We then suggest principles by which maintenance practice for such systems can be facilitated, particularly for those safety-critical systems for which significant risk is present if they fail. These principles aim at making explicit, during system creation, the COTS-related development practices upon which successful system maintenance will subsequently depend. They also depend on a reasonable means of determining, during system maintenance, how much risk is acceptable in using new releases of COTS products. Copyright © 2000 John Wiley & Sons, Ltd. David J. Carney, Scott A. Hissam, Daniel Plakosh |
J. Softw. Maintenance Res. Pract. | 2 |
| 1999 | Custom vs. off-the-shelf architectureabstractMembers of the COTS-based system initiative at the Software Engineering Institute have developed the Generic Enterprise Ensemble (GEE), a generic approach to building distributed, transaction based, secure enterprise information systems (EIS). GEE is a tool to help in the selection of technologies and architectural choices when building enterprise information systems. Enterprise JavaBeans/sup TM/ (EJB) is a specification from Sun Microsystems for an application server based on Java technology. a comparison is made between GEE based solutions and off-the-shelf solutions based on the EJB specification. Robert C. Seacord, Kurt C. Wallnau, John E. Robert, Santiago Comella-Dorda, Scott A. Hissam |
EDOC | 5 |
| 1999 | Securing Internet Sessions with SorbetabstractMore and more organizations are using intranets and even the Internet as the communications media for important data. However, such communications media are inherently insecure and subject to hijacking. To secure these connections, mechanisms must be built on top of the underlying communications facilities. We discuss one such security mechanism and describe an implementation using common object request broker architecture (CORBA) based interceptors. Fred Long, Robert C. Seacord, Scott A. Hissam, John E. Robert |
ICECCS | 3 |
| 1999 | Isolating faults in complex COTS-based systemsabstractThis paper provides an overview of isolating and overcoming faults in COTS-based systems. It describes a method and mechanisms that are useful for maintainers and integrators that are tasked with maintaining complex systems from heterogeneous sources. While all readers may find value in this report, it is expressly aimed at a technical audience. The method described in this paper has been used on various systems. Three uses of the method are described in the paper. Copyright © 1999 John Wiley & Sons, Ltd. Scott A. Hissam, David J. Carney |
J. Softw. Maintenance Res. Pract. | 1 |
| 1998 | Experience Report: Correcting System Failure in a COTS Information SystemabstractThis paper provides an in-depth technical study about a COTS-based information system made up of several commercial components. In particular, this paper provides detail on the activities needed to make the system functionally useful. While all readers may find value in this report, it is expressly aimed at a technical audience. The organization that performed the work described herein is not named, nor are the specific commercial products. All of them, however, are common products, and the work is very typical of the type of effort that integrating and tuning a COTS-based information system can entail. Scott A. Hissam |
ICSM | 1 |
| 1998 | Browsers for Distributed Systems: Universal Paradigm or Siren's Song?
Robert C. Seacord, Scott A. Hissam |
World Wide Web | 2 |