Abstract
Nowadays more and more attraction is drawn by the event-based implicit invocation --- one of useful architectural patterns, because of its loose coupling between components in the architecture and reactive integration in software systems. Analyzing object-oriented interaction with objects, this paper, based upon the principle of software architecture, presents an approach on event-based object model with Ada exception handler. Consequently it is possible for us to improve, with adding specific architectural patterns, traditional programming languages into architectural description languages.
- Mary Shaw and David Garlan, Software Architecture: Perspectives on an emerging discipline, Prentice-Hall International, Inc 1996. Google ScholarDigital Library
- Nenad Medvidovic and Richard N. Taylor, A Classification and comparison Framework for Software Architecture Description Languages, IEEE Transactions on SE, VOL.26, NO. 1,Jan. 2000. Google ScholarDigital Library
- Laurence Vamhelsuwe, Mastering JavaBeans, SYBEX Inc., 1997.Google Scholar
- Liang Xianzhong and Wang Zhenyu, Ada-based Support for Abstraction, Encapsulation and Unit Hierarchy, Proceedings of Tri-Ada'91 International Conference, San Jose, USA, 1991.10.P116-125 Google ScholarDigital Library
- Bertrand Meyer, Object-Oriented Software Construction, Prentice-Hall International, Inc1997. Google ScholarDigital Library
- Liang Xianzhong, Wang Zhenyu, Remolding Diversified Objects in Ada95: Toward A-Object Pattern, Proc. ISES-01, Wuhan, China, Mar. 23-28, 2001Google Scholar
Index Terms
- Event-based implicit invocation decentralized in Ada
Recommendations
Event-Based Blackboard Architecture for Multi-Agent Systems
ITCC '05: Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02Developing large multi-agent systems is a complex task involving the processes of the requirement, architecture, design and implementation of these systems. In particular, the architectural design is critical to cope with the increasing size and ...
Types and modularity for implicit invocation with implicit announcement
Through implicit invocation, procedures are called without explicitly referencing them. Implicit announcement adds to this implicitness by not only keeping implicit which procedures are called, but also where or when—under implicit invocation with ...
Model Checking Implicit-Invocation Systems
IWSSD '00: Proceedings of the 10th International Workshop on Software Specification and DesignWhile implicit invocation (publish-subscribe) systems have good engineering properties, they are difficult to reason about and to test. Model checking such systems is an attractive alternative. However, it is not clear what kinds of state models are ...
Comments