2000 · 23 citations · 5 references
ComputingComputer ScienceSystems EngineeringFormal MethodsSoftware EngineeringSystems ArchitectureArchitecture EvaluationComponent-based Software EngineeringSoftware ArchitectureSoftware DesignSoftware ModelingSpecification LanguagesComponent ArchitectureComponent ModelsComponent SpecificationsComponent-based ArchitecturesComponent-level TestingSoftware Architecture ModelingSpecification-based TestingSystem Architecture Specification
This formal research demonstration attempts to present an approach to develop and assess architecture and component-based systems based on specifying software architecture augmented by statecharts representing component behavioral specifications [1]. The approach is applied for the C2 style [2] and associated ADL and is supported within a quality-focussed environment, called Argus-I, which assists specification-based analysis and testing at both the component and architecture levels.
5
Gerard J. Holzmann · IEEE Transactions on Software Engineering · 1997 · 3.8K citations
Implementing statecharts in PROMELA/SPIN
Erich Mikk, Yassine Lakhnech, Michael I. Siegel et al. · 2002 · 157 citations