Sciweavers

ICSE
2001
IEEE-ACM
13 years 8 months ago
Theory of Software Reliability Based on Components
We present a foundational theory of software system reliability based on components. The theory describes how component developers can design and test their components to produce ...
Richard G. Hamlet, David V. Mason, Denise M. Woit
ICSE
2001
IEEE-ACM
13 years 8 months ago
Architecture-Oriented Programming Using FRED
Implementing application-specific code conforming to architectural rules and conventions can be tedious. FRED is a tool prototype for architecture-oriented programming that takes ...
Markku Hakala, Juha Hautamäki, Kai Koskimies,...
ICSE
2001
IEEE-ACM
13 years 8 months ago
Exploiting the Map Metaphor in a Tool for Software Evolution
Software maintenanceand evolutionare the dominantactivities in the software lifecycle. Modularization can separate design decisions and allow them to be independently evolved, but...
William G. Griswold, Jimmy J. Yuan, Yoshikiyo Kato
ICSE
2001
IEEE-ACM
13 years 8 months ago
Designing Concurrent, Distributed, and Real-Time Applications with UML
Object-oriented concepts are crucial in software design because they address fundamental issues of adaptation and evolution. With the proliferation of object-oriented notations an...
Hassan Gomaa
ICSE
2001
IEEE-ACM
13 years 8 months ago
1st Workshop on Open Source Software Engineering
Joseph Feller, Brian Fitzgerald, André van ...
ICSE
2001
IEEE-ACM
13 years 8 months ago
TIGRA - An Architectural Style for Enterprise Application Integration
We report on experience that we made in the Trading room InteGRation Architecture project (TIGRA) at a large German bank. TIGRA developed a distributed system architecture for int...
Wolfgang Emmerich, Ernst Ellmer, Henry Fieglein
ICSE
2001
IEEE-ACM
13 years 8 months ago
Incorporating Varying Test Costs and Fault Severities into Test Case Prioritization
Sebastian G. Elbaum, Alexey G. Malishevsky, Gregg ...
ICSE
2001
IEEE-ACM
13 years 8 months ago
Improving Validation Activities in a Global Software Development
Global software development challenges traditional techniques of software engineering, such as peer reviews or teamwork. Effective teamwork and coaching of engineers highly contri...
Christof Ebert, Casimiro Hernandez Parro, Roland S...
ICSE
2001
IEEE-ACM
13 years 8 months ago
A Framework for Multi-Valued Reasoning over Inconsistent Viewpoints
In requirements elicitation, different stakeholders often hold different views of how a proposed system should behave, resulting in inconsistencies between their descriptions. Con...
Steve M. Easterbrook, Marsha Chechik
ICSE
2001
IEEE-ACM
13 years 8 months ago
State, Event, Time and Diagram in System Modeling
The design of complex systems requires powerful mechanisms for modeling state, concurrent events, and real-time behavior; as well as for visualising and structuring systems in ord...
Jin Song Dong