Sciweavers

168 search results - page 6 / 34
» Achieving Critical System Survivability Through Software Arc...
Sort
View
IRI
2005
IEEE
14 years 5 days ago
Towards scalable and adaptable software architectures
Developing scalable and adaptable architectures that can accommodate evolving changes is crucial for reducing software development cost. To achieve scalability and adaptability, d...
Mohamed Fayad, Haitham S. Hamza, Huáscar A....
ECBS
2000
IEEE
99views Hardware» more  ECBS 2000»
13 years 11 months ago
Enhancing Architectural Mismatch Detection with Assumptions
Detecting software architecture inconsistencies is a critical issue in software design. Software systems are described in terms of components, component behavior and interaction a...
Sebastián Uchitel, Daniel Yankelevich
ISCA
2010
IEEE
240views Hardware» more  ISCA 2010»
13 years 11 months ago
Modeling critical sections in Amdahl's law and its implications for multicore design
This paper presents a fundamental law for parallel performance: it shows that parallel performance is not only limited by sequential code (as suggested by Amdahl’s law) but is a...
Stijn Eyerman, Lieven Eeckhout
ICSE
2003
IEEE-ACM
14 years 6 months ago
Moving from Quality Attribute Requirements to Architectural Decisions
Quality attribute models are proposed as the linkage between a specification of a quality attribute requirement and a design fragment that is focused on achieving that requirement...
Felix Bachmann, Len Bass, Mark Klein
ISSS
1997
IEEE
83views Hardware» more  ISSS 1997»
13 years 10 months ago
A Scheduling and Pipelining Algorithm for Hardware/Software Systems
Given a hardware/software partitioned specification and an allocation (number and type) of processors, we present an algorithm to (1) map each of the software behaviors (or tasks...
Smita Bakshi, Daniel Gajski