The concept of specification architecture is introduced, and its importance is emphasised. Three important architectural principles are offered as a way of achieving a satisfactory specification architecture: modularity, generality and simplicity. These are supported by subsidiary techniques that realise them. Criteria are identified to evaluate successful application of the techniques and conformance to the principles. The approach is illustrated throughout with the example of a message switch, culminating in a larger case study based on the work of the PANGLOSS project to design a high-speed message switch
Tech ReportThis research note suggests that before we design hardware or software for the task of pr...
Especially in complex software development projects, involving various actors and communication inte...
This PhD thesis contains the results of various research activities that fall under the topic ‘commu...
The architecture of a technical system reflects significant design decisions about the system's orga...
This paper deals with modularization concepts for an approach to specification of communication prot...
Objective of this paper is to illustrate relationships that exist between architecture, the abstract...
The term architecture denotes in this paper an abstract object that defines a set of requirements fo...
The establishment of conventions between two communicating entities in the end systems is essential ...
The purpose of this expose is to explain the generic design of a customized communication subsystem....
The formal specification of hardware at the instruction level is a daunting task. The complexity, si...
Building distributed computing systems involves complex concerns integrating a multitude of communic...
Working interoperability not only requires harmonized system’s architectures, but also the same inte...
There are, at least, three reasons why software architecture is important: a) communication among st...
This investigation establishes a formal foundation for software architecture that allows for the spe...
In the development of groupware systems a well designed communications infrastructure is required, d...
Tech ReportThis research note suggests that before we design hardware or software for the task of pr...
Especially in complex software development projects, involving various actors and communication inte...
This PhD thesis contains the results of various research activities that fall under the topic ‘commu...
The architecture of a technical system reflects significant design decisions about the system's orga...
This paper deals with modularization concepts for an approach to specification of communication prot...
Objective of this paper is to illustrate relationships that exist between architecture, the abstract...
The term architecture denotes in this paper an abstract object that defines a set of requirements fo...
The establishment of conventions between two communicating entities in the end systems is essential ...
The purpose of this expose is to explain the generic design of a customized communication subsystem....
The formal specification of hardware at the instruction level is a daunting task. The complexity, si...
Building distributed computing systems involves complex concerns integrating a multitude of communic...
Working interoperability not only requires harmonized system’s architectures, but also the same inte...
There are, at least, three reasons why software architecture is important: a) communication among st...
This investigation establishes a formal foundation for software architecture that allows for the spe...
In the development of groupware systems a well designed communications infrastructure is required, d...
Tech ReportThis research note suggests that before we design hardware or software for the task of pr...
Especially in complex software development projects, involving various actors and communication inte...
This PhD thesis contains the results of various research activities that fall under the topic ‘commu...