Books > Computing & IT > Computer programming > Programming languages
|
Buy Now
Quality of Software Architectures Models and Architectures - 4th International Conference on the Quality of Software Architectures, QoSA 2008, Karlsruhe, Germany, October 14-17, 2008, Proceedings (Paperback, 2008 ed.)
Loot Price: R1,469
Discovery Miles 14 690
|
|
Quality of Software Architectures Models and Architectures - 4th International Conference on the Quality of Software Architectures, QoSA 2008, Karlsruhe, Germany, October 14-17, 2008, Proceedings (Paperback, 2008 ed.)
Series: Programming and Software Engineering, 5281
Expected to ship within 10 - 15 working days
|
Models are used in all kinds of engineering disciplines to abstract
from the various details of the modelled entity in order to focus
on a speci?c aspect. Like a blueprint in civil engineering, a
software architecture providesan abstraction from the full software
system's complexity. It allows software designers to get an
overview on the system
underdevelopmentandtoanalyzeitsproperties.Inthissense,
modelsarethefoundation needed for software development to become a
true engineering discipline. Especially when reasoning on a
software system's extra-functional properties, its software
architecture carries the necessary information for early,
design-time analyses. These analyses take the software architecture
as input and can be used to direct the design process by allowing a
systematic evaluation of different design alternatives. For
example, they can be used to cancel out decisions which would lead
to architecture - signs whose implementation would not comply with
extra-functionalrequirements like performance or reliability
constraints. Besides such quality attributes directly visible to
the end user, internal quality attributes, e.g., maintainability,
also highly depend on the system's architecture. In addition to the
above-mentioned technical aspects of software architecture m- els,
non-technical aspects, especially project management-related
activities, require an explicit software architecture model. The
models are used as input for cost esti- tions, time-, deadline-,
and resource planning for the development teams. They serve the
project management activities of planning, executing, and
controlling, which are necessary to deliver high-quality software
systems in time and within the budget.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.