Process Definition Language Support for Rapid Simulation Prototyping

  • Mohammad S. Raunak
  • Leon J. Osterweil
Conference paper

DOI: 10.1007/11608035_34

Part of the Lecture Notes in Computer Science book series (LNCS, volume 3840)
Cite this paper as:
Raunak M.S., Osterweil L.J. (2006) Process Definition Language Support for Rapid Simulation Prototyping. In: Li M., Boehm B., Osterweil L.J. (eds) Unifying the Software Process Spectrum. SPW 2005. Lecture Notes in Computer Science, vol 3840. Springer, Berlin, Heidelberg

Abstract

This paper suggests how an appropriately designed and architected process definition language can be an effective aid to the rapid generation of simulations, which are, in turn, capable of providing important insights. The paper describes how the features of the Little-JIL process definition language helped in the rapid generation of simulations that shed important new light on the effectiveness of various collusion strategies in influencing the outcomes of various auction approaches. The paper describes how Little-JIL’s approach to modular reuse and its separation of process concerns both turn out to be of particular value in supporting rapid prototyping. The simulation results obtained are themselves interesting, as the paper also suggests that the auction idiom is highly relevant to resource allocation in software development. Thus, the insights gained into the efficacy of various collusion approaches have particular relevance to software process research.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Mohammad S. Raunak
    • 1
  • Leon J. Osterweil
    • 1
  1. 1.Department of Computer ScienceUniversity of MassachusettsAmherstUSA

Personalised recommendations