The design of large, complex computer based systems, based on their architecture, will benefit from a formal system that is intuitive, scalable and accessible to practitioners. The work herein is based in graphs which are an efficient and intuitive way of encoding structure, the essence of architecture. A model of system architectures and architectural abstraction is proposed, using poset labelled graphs and their transformations. The poset labelled graph formalism closely models several important aspects of architectures, namely topology, type and levels of abstraction. The technical merits of the formalism are discussed in terms of the ability to express and use domain knowledge to ensure sensible refinements. An abstraction / refinement ...
We base our approach to the design of complex logic ICs on four premises: Design of a chip's abstrac...
Many important systems such as concurrent heap-manipulating programs, communication networks, or dis...
Software engineers informally use block diagrams with boxes and lines to express system architecture...
The design of large, complex computer based systems, based on their architecture, will benefit from ...
The design of large, complex computer based systems, based on their architecture, will benefit from ...
University of Technology, Sydney. Faculty of Engineering.NO FULL TEXT AVAILABLE. Access is restricte...
While there is evidence to support that many important aspects of architectural design are not graph...
The employment of digital tools in architecture is based on a new approach to design that acknowledg...
When we apply the mechanisms of an object-oriented language we form concrete architectures over some...
Organised by: Cranfield UniversityDue to the increasing systems complexity, architecture design beca...
Bridging architectural models and implementations remains a research challenge to be addressed. In t...
The automated design of architectural floor plans satisfying given topological and dimensional const...
Abstraction is a technology that enables interleaved planning and execution, the much sought-after q...
We present a formalism for the definition of software architectures in terms of graphs. Nodes repres...
Heuristics have long been a popular and effective mechanism for capturing the knowledge of experts. ...
We base our approach to the design of complex logic ICs on four premises: Design of a chip's abstrac...
Many important systems such as concurrent heap-manipulating programs, communication networks, or dis...
Software engineers informally use block diagrams with boxes and lines to express system architecture...
The design of large, complex computer based systems, based on their architecture, will benefit from ...
The design of large, complex computer based systems, based on their architecture, will benefit from ...
University of Technology, Sydney. Faculty of Engineering.NO FULL TEXT AVAILABLE. Access is restricte...
While there is evidence to support that many important aspects of architectural design are not graph...
The employment of digital tools in architecture is based on a new approach to design that acknowledg...
When we apply the mechanisms of an object-oriented language we form concrete architectures over some...
Organised by: Cranfield UniversityDue to the increasing systems complexity, architecture design beca...
Bridging architectural models and implementations remains a research challenge to be addressed. In t...
The automated design of architectural floor plans satisfying given topological and dimensional const...
Abstraction is a technology that enables interleaved planning and execution, the much sought-after q...
We present a formalism for the definition of software architectures in terms of graphs. Nodes repres...
Heuristics have long been a popular and effective mechanism for capturing the knowledge of experts. ...
We base our approach to the design of complex logic ICs on four premises: Design of a chip's abstrac...
Many important systems such as concurrent heap-manipulating programs, communication networks, or dis...
Software engineers informally use block diagrams with boxes and lines to express system architecture...