Towards a unified event-based software architecture

John C. Grundy, John G. Hosking, Warwick B. Mugridge
1996 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops -  
Event-based software architectures are commonly used to solve a variety of problems. These architectures are complex to design and implement, however, especially with conventional, textual programming languages. We describe our recent work in developing visual languages and support environments for the design and implementation of a range of event-based software architectures. A synthesis of this work to produce a more general architecture description language and support environment is described.
doi:10.1145/243327.243624 fatcat:fenxgxougfbqfhk6khr52qsygm