Detection of anomalies in a software architectural style with connectors: position paper

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

Abstract

This paper describes an approach to detecting anomalies in a software architectural style that is structured with components and connectors between components. Each component is designed with tasks (concurrent or active objects), connectors between tasks, and passive objects accessed by tasks. Anomalies in the software architecture are detected twofold by each Component Monitor, which supervises objects in a component, and by a System Monitor, which monitors message communications between components. The monitors encapsulate the specifications of objects being monitored, which are represented using statecharts. The execution of statecharts in the monitors depends on notification messages from connectors between tasks, passive objects accessed by tasks in a component, and connectors between components. To demonstrate the approach, the elevator system is considered.

Original languageEnglish
Title of host publicationProceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP'05
Pages94-100
Number of pages7
StatePublished - 2005
Event2005 International Conference on Software Engineering Research and Practice, SERP'05 - Las Vegas, NV, United States
Duration: Jun 27 2005Jun 30 2005

Publication series

NameProceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP'05
Volume1

Conference

Conference2005 International Conference on Software Engineering Research and Practice, SERP'05
CountryUnited States
CityLas Vegas, NV
Period06/27/0506/30/05

Keywords

  • Anomaly detection
  • Software architecture

Fingerprint Dive into the research topics of 'Detection of anomalies in a software architectural style with connectors: position paper'. Together they form a unique fingerprint.

  • Cite this

    Shin, M. E., & Xu, Y. (2005). Detection of anomalies in a software architectural style with connectors: position paper. In Proceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP'05 (pp. 94-100). (Proceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP'05; Vol. 1).