000 05233nam a22006135i 4500
001 978-3-540-48820-0
003 DE-He213
005 20240730184605.0
007 cr nn 008mamaa
008 100324s2006 gw | s |||| 0|eng d
020 _a9783540488200
_9978-3-540-48820-0
024 7 _a10.1007/11921998
_2doi
050 4 _aQA76.758
072 7 _aUMZ
_2bicssc
072 7 _aCOM051230
_2bisacsh
072 7 _aUMZ
_2thema
082 0 4 _a005.1
_223
245 1 0 _aQuality of Software Architectures
_h[electronic resource] :
_bSecond International Conference on Quality of Software Architectures, QoSA 2006, Västeras, Schweden, June 27-29, 2006, Revised Papers /
_cedited by Christine Hofmeister, Ivica Crnkovic, Ralf H. Reussner.
250 _a1st ed. 2006.
264 1 _aBerlin, Heidelberg :
_bSpringer Berlin Heidelberg :
_bImprint: Springer,
_c2006.
300 _aX, 218 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aProgramming and Software Engineering,
_x2945-9168 ;
_v4214
505 0 _aAbstracts of the Keynotes -- Expanding the Scope of Software Product Families: Problems and Alternative Approaches -- Composing with Style - Components Meet Architecture -- Abstracts of the Tutorials -- Documentation Principles and Practices That You Can Live with -- Model-Based Software Development with Eclipse -- Software Architecture Analysis and Evaluation -- Architecture Evaluation: Selecting Alternatives -- MEMS: A Method for Evaluating Middleware Architectures -- Evaluating Alternative COTS Assemblies from Imperfect Component Information -- Managing and Applying Architectural Knowledge -- Building Up and Reasoning About Architectural Knowledge -- Managing Architectural Design Decisions for Safety-Critical Software Systems -- Architectural Evaluation: Performance Prediction -- Runtime Prediction of Queued Behaviour -- Model Transformation in Software Performance Engineering -- Processes for Supporting Architecture Quality -- Traveling Architects - A New Way of Herding Cats -- A Practical Architecture-Centric Analysis Process -- Models for Architecture Evaluation -- Embedded Systems Architecture: Evaluation and Analysis -- Parameter Dependent Performance Specifications of Software Components -- Architectural Evaluation -- Applying the ATAM to an Architecture for Decentralized Control of a Transportation System -- Towards an Integration of Standard Component-Based Safety Evaluation Techniques with SaveCCM.
520 _aAlthough the quality of a system's software architecture is one of the critical factors in its overall quality, the architecture is simply a means to an end, the end being the implemented system. Thus the ultimate measure of the quality of the software architecture lies in the implemented system, in how well it satis?es the system and project requirements and constraints and whether it can be maintained and evolved successfully. In order to treat design as a science rather thananart,weneedtobeabletoaddressthequalityofthesoftwarearchitecture directly, not simply as it is re?ected in the implemented system. Therefore, QoSA is concerned with software architecture quality directly by addressing the problems of: - Designing software architectures of good quality - De?ning, measuring, evaluating architecture quality - Managing architecture quality, tying it upstream to requirements and do- stream to implementation, and preserving architecture quality throughout the lifetime of the system Cross-cutting these problems is the question of the nature of software archit- ture. Software architecture organizes a system, partitioning it into elements and de?ning relationships among the elements. For this we often use multiple views, each with a di?erent organizing principle.
650 0 _aSoftware engineering.
_94138
650 0 _aElectronic digital computers
_xEvaluation.
_921495
650 0 _aComputer science.
_99832
650 0 _aComputer networks .
_931572
650 0 _aComputers and civilization.
_921733
650 1 4 _aSoftware Engineering.
_94138
650 2 4 _aSystem Performance and Evaluation.
_932047
650 2 4 _aComputer Science Logic and Foundations of Programming.
_942203
650 2 4 _aComputer Communication Networks.
_9135979
650 2 4 _aComputers and Society.
_931668
700 1 _aHofmeister, Christine.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9135980
700 1 _aCrnkovic, Ivica.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9135981
700 1 _aReussner, Ralf H.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9135982
710 2 _aSpringerLink (Online service)
_9135983
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783540488194
776 0 8 _iPrinted edition:
_z9783540832577
830 0 _aProgramming and Software Engineering,
_x2945-9168 ;
_v4214
_9135984
856 4 0 _uhttps://doi.org/10.1007/11921998
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
912 _aZDB-2-LNC
942 _cELN
999 _c92384
_d92384