A Prototyping Language for Real-Time Software
IEEE Transactions on Software Engineering
Ada-based support for abstraction, encapsulation and unit hierarchy
TRI-Ada '91 Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
COM and DCOM: Microsoft's vision for distributed objects
COM and DCOM: Microsoft's vision for distributed objects
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Towards a taxonomy of software connectors
Proceedings of the 22nd international conference on Software engineering
Modeling software architectures in the Unified Modeling Language
ACM Transactions on Software Engineering and Methodology (TOSEM)
Event-based implicit invocation decentralized in Ada
ACM SIGAda Ada Letters
Omega: a uniform object model easy to gain Ada's ends
ACM SIGAda Ada Letters
Applying model-integrated computing to component middleware and enterprise applications
Communications of the ACM
Synthesizing Approach for Perspective-Based Architecture Design
RSP '03 Proceedings of the 14th IEEE International Workshop on Rapid System Prototyping (RSP'03)
Automatic prototype generating via optimized object model
ACM SIGAda Ada Letters
Extending architectural representation in UML with view integration
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Proceedings of the 2008 ACM annual international conference on SIGAda annual international conference
Hi-index | 0.00 |
Architecture is a critical aspect in the successful development and evolution of dependable systems of embedded systems (SoES). Quantifiably architecting such systems involves establishing consensus from the particular perspectives of quality attributes. Unfortunately, there are few established approaches for rapidly prototyping architecture to identify key architectural artifacts that carry quantifiable constraints throughout the software development processes. This paper presents a quantifiable architectural approach for dependable SoES using rapid prototyping. The approach provides a set of rules (patterns) governing system composition. With quantifiable constraints attached to compositional patterns, the approach also establishes mappings between perspective modeling of dependability acquisition, constraint attachment, and property monitoring. Finally, it provides a rationale for translating timing and synchronous constraints into monitored properties attached to the auto-generated quantifiable architectural framework as an architectural context for quantifiable assessment and architectural evolution. Thus these properties are effectively and practically computable for dynamic monitoring at runtime.