The announcement of major sporting events scheduled to take place in Rio de Janeiro in the coming years is now producing several radical urban transformations that are attracting the attention of renowned architects o...The announcement of major sporting events scheduled to take place in Rio de Janeiro in the coming years is now producing several radical urban transformations that are attracting the attention of renowned architects of the international circuit. All this is happening in a city where relevant architectural references have not been produced for a long while because of the prolonged economic crisis of the past. Despite these conditions, people were able to detect “invisible” design lessons to be learned in this city by sharing perceptual experiences with foreign observers who are, by definition, unaware of their preconceptions. This paper deals with the development of a strategy for re-presenting design references that are locally rooted and accessible for direct embodied experience. The strategy put forward a MPI (metropolitan performance index) drawn out from a bibliographical survey coupled with analytical spatial diagrams of different case-studies presented as a tour guide for the recognition of the architecture produced in Rio de Janeiro. It is believed that this strategy can favor the adoption of an eye attuned to contemporary theories especially interested in the spatial and programmatic concerns that today instigate the designer.展开更多
System of systems architecture(SoSA) has received increasing emphasis by scholars since Zachman ignited its flame in 1987. Given its complexity and abstractness, it is critical to validate and evaluate SoSA to ensur...System of systems architecture(SoSA) has received increasing emphasis by scholars since Zachman ignited its flame in 1987. Given its complexity and abstractness, it is critical to validate and evaluate SoSA to ensure requirements have been met.Multiple qualities are discussed in the literature of SoSA evaluation, while research on functionality is scarce. In order to assess SoSA functionality, an extended influence diagram(EID) is developed in this paper. Meanwhile, a simulation method is proposed to elicit the conditional probabilities in EID through designing and executing SoSA. An illustrative anti-missile architecture case is introduced for EID development, architecture design, and simulation.展开更多
In software engineering, a scenario describes an anticipated usage of a software system. As scenarios are useful to understand the requirements and functionalities of a software system, the scenario-based analysis is ...In software engineering, a scenario describes an anticipated usage of a software system. As scenarios are useful to understand the requirements and functionalities of a software system, the scenario-based analysis is widely used in various tasks, especially in the design stage of software architectures. Although researchers have proposed various scenario-based approaches to analyse software architecture, there are still limitations in this research field, and a key limitation is that scenarios are typically not formally defined and thus may contain ambiguities. As these ambiguities may lead to defects, it is desirable to reduce them as many as possible. In order to reduce ambiguity in scenario-based software architecture analysis, this paper introduces a creative computing approach to scenario-based software requirements analysis. Our work expands this idea in three directions. Firstly, we extend an architecture description language(ADL)-based language – Breeze/ADL to model the software architecture. Secondly, we use a creative rule – combinational rule(CR) to combine the vector clock algorithm for reducing the ambiguities in modelling scenarios. Then, another creative rule – transformational rule(TR) is employed to help to transform our Breeze/ADL model to a popular model – unified modelling language(UML) model. We implement our approach as a plugin of Breeze, and illustrate a running example of modelling a poetry to music system in our case study.Our results show the proposed creative approach is able to reduce ambiguities of the software architecture in practice.展开更多
文摘The announcement of major sporting events scheduled to take place in Rio de Janeiro in the coming years is now producing several radical urban transformations that are attracting the attention of renowned architects of the international circuit. All this is happening in a city where relevant architectural references have not been produced for a long while because of the prolonged economic crisis of the past. Despite these conditions, people were able to detect “invisible” design lessons to be learned in this city by sharing perceptual experiences with foreign observers who are, by definition, unaware of their preconceptions. This paper deals with the development of a strategy for re-presenting design references that are locally rooted and accessible for direct embodied experience. The strategy put forward a MPI (metropolitan performance index) drawn out from a bibliographical survey coupled with analytical spatial diagrams of different case-studies presented as a tour guide for the recognition of the architecture produced in Rio de Janeiro. It is believed that this strategy can favor the adoption of an eye attuned to contemporary theories especially interested in the spatial and programmatic concerns that today instigate the designer.
基金supported by the National Natural Science Foundation of China(71571189)
文摘System of systems architecture(SoSA) has received increasing emphasis by scholars since Zachman ignited its flame in 1987. Given its complexity and abstractness, it is critical to validate and evaluate SoSA to ensure requirements have been met.Multiple qualities are discussed in the literature of SoSA evaluation, while research on functionality is scarce. In order to assess SoSA functionality, an extended influence diagram(EID) is developed in this paper. Meanwhile, a simulation method is proposed to elicit the conditional probabilities in EID through designing and executing SoSA. An illustrative anti-missile architecture case is introduced for EID development, architecture design, and simulation.
基金partially supported by the Japam Society for the Promotion of Science (JSPS) KAKENHI (Nos. 25420232 and 16K06203)
文摘In software engineering, a scenario describes an anticipated usage of a software system. As scenarios are useful to understand the requirements and functionalities of a software system, the scenario-based analysis is widely used in various tasks, especially in the design stage of software architectures. Although researchers have proposed various scenario-based approaches to analyse software architecture, there are still limitations in this research field, and a key limitation is that scenarios are typically not formally defined and thus may contain ambiguities. As these ambiguities may lead to defects, it is desirable to reduce them as many as possible. In order to reduce ambiguity in scenario-based software architecture analysis, this paper introduces a creative computing approach to scenario-based software requirements analysis. Our work expands this idea in three directions. Firstly, we extend an architecture description language(ADL)-based language – Breeze/ADL to model the software architecture. Secondly, we use a creative rule – combinational rule(CR) to combine the vector clock algorithm for reducing the ambiguities in modelling scenarios. Then, another creative rule – transformational rule(TR) is employed to help to transform our Breeze/ADL model to a popular model – unified modelling language(UML) model. We implement our approach as a plugin of Breeze, and illustrate a running example of modelling a poetry to music system in our case study.Our results show the proposed creative approach is able to reduce ambiguities of the software architecture in practice.