Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Pictures that play: design notations for real-time and distributed systems
Software—Practice & Experience
A practitioner's handbook for real-time analysis
A practitioner's handbook for real-time analysis
Real-time object-oriented modeling
Real-time object-oriented modeling
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Abstractions for Software Architecture and Tools to Support Them
IEEE Transactions on Software Engineering - Special issue on software architecture
Use case maps for object-oriented systems
Use case maps for object-oriented systems
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
A taxonomy of coordination mechanisms used by real-time processes
ACM SIGAda Ada Letters
Software architecture characterization
Proceedings of the 1997 symposium on Software reusability
The 4+1 View Model of Architecture
IEEE Software
A Case Study in Quantitative Evaluation of Real-Time Software Architectures
Ada-Europe '98 Proceedings of the 1998 Ada-Europe International Conference on Reliable Software Technologies
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Application of Deadlock Risk Evaluation of Architectural Models
Software—Practice & Experience
Hi-index | 0.00 |
Domain specific software architectures are one of the most relevant products of domain modeling. A new architectural style, with its corresponding architectural elements and constraints, is proposed The style matches the constructive principles of the object oriented and real-time communities, such that design decisions can be evaluated based on mathematical analysis of real-time behavior previous to testing activities. The style is applied in a specific domain, real-time data acquisition and alarm monitoring of industrial processes. Its application to other object oriented systems with concurrent paths of sequential processing, is also possible.