Resource Specification for Prototyping Human-Intensive Systems

  • Seung Yeob Shin
  • Yuriy Brun
  • Leon J. Osterweil
  • Hari Balasubramanian
  • Philip L. Henneman
Conference paper

DOI: 10.1007/978-3-662-46675-9_22

Part of the Lecture Notes in Computer Science book series (LNCS, volume 9033)
Cite this paper as:
Shin S.Y., Brun Y., Osterweil L.J., Balasubramanian H., Henneman P.L. (2015) Resource Specification for Prototyping Human-Intensive Systems. In: Egyed A., Schaefer I. (eds) Fundamental Approaches to Software Engineering. FASE 2015. Lecture Notes in Computer Science, vol 9033. Springer, Berlin, Heidelberg

Abstract

Today’s software systems rely heavily on complex resources, such as humans. Human-intensive systems are particularly important in our society, especially in the healthcare, financial, and software development domains. One challenge in developing such systems is that the system design must account for the constraints, capabilities, and allocation policies of their complex resources, particularly the humans. The resources, their capabilities, and their allocation policies and constraints need to be carefully specified, and modeled. Toward the goal of supporting the design of systems that make effective use of such resources, we introduce a resource specification language and a process-aware, discrete-event simulation engine that simulates system executions while adhering to these resource specifications. The simulation supports (1) modeling the resources that are used by the system, and the ways in which they are used, (2) experimenting with different resource capability mixes and allocation policies, and (3) identifying such undesirable situations as bottlenecks, and inefficiencies that result from these mixes and policies. The joint use of detailed resource specifications and simulation supports rapid evaluation of human-intensive system designs. We evaluate our specification language and simulation framework in the healthcare domain, on a software system for managing a hospital emergency department.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  • Seung Yeob Shin
    • 1
  • Yuriy Brun
    • 1
  • Leon J. Osterweil
    • 1
  • Hari Balasubramanian
    • 2
  • Philip L. Henneman
    • 3
  1. 1.School of Computer ScienceUniversity of MassachusettsAmherstUSA
  2. 2.Department of Industrial EngineeringUniversity of MassachusettsAmherstUSA
  3. 3.Department of Emergency MedicineTufts-Baystate Medical CenterSpringfieldUSA

Personalised recommendations