Software Engineering Journal - Special issue on Mascot 3
Systems, models and measures
CORE - a method for controlled requirement specification
ICSE '79 Proceedings of the 4th international conference on Software engineering
Performance Modelling of Interaction Protocols in Soft Real-Time Design Architectures
Performance Engineering, State of the Art and Current Trends
CONVERSE: a family-oriented software development process for engine controllers
Systems engineering for business process change
Towards a semantic web layered architecture
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
Hi-index | 0.00 |
Architecntre 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 stroctural 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 characterise 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.