A comparative study of monitoring tools for pattern-centric behavior

Benjamin Tyler, Jason O. Hallstrom, Neelam Soundarajan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

The benefits of design patterns in the design phase are well-established. We claim that patterns can -and should-play equally important roles in later stages of the lifecycle. But to make this feasible, we need to develop suitable ways to precisely specify the requirements associated with the use of specific patterns, and runtime monitoring tools to identify any violations of these requirements. We summarize a specification and monitoring approach focused on pattern-centric behavior that we developed previously, evaluate alternative ways to monitor systems based on the formalism, and discuss the overall utility of the specification and monitoring approach in the context of a case study.

Original languageEnglish
Title of host publicationProceedings of the 30th Annual IEEE/NASA Software Engineering Workshop, SEW-30
Pages37-46
Number of pages10
DOIs
Publication statusPublished - Dec 1 2006
Event30th Annual IEEE/NASA Software Engineering Workshop, SEW-30 - Columbia, MD, United States
Duration: Apr 24 2006Apr 28 2006

Publication series

NameProceedings of the 30th Annual IEEE/NASA Software Engineering Workshop, SEW-30

Other

Other30th Annual IEEE/NASA Software Engineering Workshop, SEW-30
CountryUnited States
CityColumbia, MD
Period4/24/064/28/06

ASJC Scopus subject areas

  • Computer Science(all)
  • Software
  • Control and Systems Engineering

Fingerprint Dive into the research topics of 'A comparative study of monitoring tools for pattern-centric behavior'. Together they form a unique fingerprint.

  • Cite this

    Tyler, B., Hallstrom, J. O., & Soundarajan, N. (2006). A comparative study of monitoring tools for pattern-centric behavior. In Proceedings of the 30th Annual IEEE/NASA Software Engineering Workshop, SEW-30 (pp. 37-46). [4090243] (Proceedings of the 30th Annual IEEE/NASA Software Engineering Workshop, SEW-30). https://doi.org/10.1109/SEW.2006.5