|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
1997 Workshop on Engineering of Computer-Based Systems (ECBS '97)
Layered Architecture(s) : Principles and Practice in Concurrent and Distributed Systems
Monterey, CA
March 24-March 28
ISBN: 0-8186-7889-5
| ASCII Text | x | ||
| Hugo R. Simpson, "Layered Architecture(s) : Principles and Practice in Concurrent and Distributed Systems," Engineering of Computer-Based Systems, IEEE International Conference on the, pp. 312, 1997 Workshop on Engineering of Computer-Based Systems (ECBS '97), 1997. | |||
| BibTex | x | ||
| @article{ 10.1109/ECBS.1997.581893, author = {Hugo R. Simpson}, title = {Layered Architecture(s) : Principles and Practice in Concurrent and Distributed Systems}, journal ={Engineering of Computer-Based Systems, IEEE International Conference on the}, volume = {0}, year = {1997}, isbn = {0-8186-7889-5}, pages = {312}, doi = {http://doi.ieeecomputersociety.org/10.1109/ECBS.1997.581893}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Engineering of Computer-Based Systems, IEEE International Conference on the TI - Layered Architecture(s) : Principles and Practice in Concurrent and Distributed Systems SN - 0-8186-7889-5 SP EP A1 - Hugo R. Simpson, PY - 1997 KW - Software Architecture KW - Shared Data KW - Data Flow KW - Communication Protocols KW - Real-Time Network VL - 0 JA - Engineering of Computer-Based Systems, IEEE International Conference on the ER - | |||
Architecture plays a crucial role in the management of the development of complex systems, by identifying components and connections, and by showing how these may be aggregated or decomposed to give the various levels of detail essential for a complete understanding of what is intended to be developed or what has been developed.This paper sets out a form of layered architecture which can be used to describe a real-time distributed computing system from the functional, design, distribution and execution viewpoints. Strong traceability between these four layers is achieved by the common application of a structural concept based on independently operating processing components which interact with one another, and with the system environment, through explicitly defined interaction components.Of particular importance is the set of protocols which characterize the interactions from a functional viewpoint, and which directly translate into route connections in a design model. Routes are shown to have well defined distribution and execution properties. Some implementation issues and application examples are discussed.The layered architecture approach grows out of, and feeds into, real industrial applications. It is supported by development tools and generic components which have demonstrated their value in terms of economic development and product robustness.
Index Terms:
Software Architecture, Shared Data, Data Flow, Communication Protocols, Real-Time Network
Citation:
Hugo R. Simpson, "Layered Architecture(s) : Principles and Practice in Concurrent and Distributed Systems," ecbs, pp.312, 1997 Workshop on Engineering of Computer-Based Systems (ECBS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.
