๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

TRIZ for software architecture

โœ Scribed by Daniel Kluender


Publisher
Elsevier
Year
2011
Tongue
English
Weight
359 KB
Volume
9
Category
Article
ISSN
1877-7058

No coin nor oath required. For personal study only.

โœฆ Synopsis


A key element to designing software architectures of good quality is the systematic handling of contradicting quality requirements and the structuring principles that support them. The theory of inventive problem solving (TRIZ) by Altshuller offers tools that can be used to define such a systematic way. This paper describes the idea and preliminary results of using inventive principles and the contradiction matrix for the resolution of contradictions in the design of software architectures. By rearchitecting a flight simulation system these tools are analysed and their further development is proposed.


๐Ÿ“œ SIMILAR VOLUMES


TRIZ for systems architecting
โœ G. Maarten Bonnema ๐Ÿ“‚ Article ๐Ÿ“… 2011 ๐Ÿ› Elsevier ๐ŸŒ English โš– 300 KB
Formal architectural abstractions for in
โœ PANOS MARKOPOULOS; PETER JOHNSON; JON ROWSON ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 800 KB

This paper discusses formal interactor models, a class of abstractions for modelling user interface software that incorporate elements of its structure. The abstraction-display-controller (ADC) interactor model is one such abstraction which draws on research into user interface architectures and on

Toward a search architecture for softwar
โœ Fabrizio Silvestri; Diego Puppin; Domenico Laforenza; Salvatore Orlando ๐Ÿ“‚ Article ๐Ÿ“… 2006 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 457 KB ๐Ÿ‘ 1 views
Software architecture design for streami
โœ Chih-Chieh Yang; Chung-Kai Chen; Yu-Hao Chang; Kai-Hsin Chung; Jenq-Kuen Lee ๐Ÿ“‚ Article ๐Ÿ“… 2008 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 1023 KB

In recent years, network streaming becomes a highly popular research topic in computer science due to the fact that a large proportion of network traffic is occupied by multimedia streaming. In this paper we present novel methodologies for enhancing the streaming capabilities of Java RMI. Our stream