Default Cover Image

Proceedings. 26th International Conference on Software Engineering

May 28 2004 to May 28 2004

Edinburgh, UK

Table of Contents

Letter from the chairsFull-text access may be available. Sign in or learn about subscription options.pp. 0_15-0_15
Introduction
Letter from the ChairsFreely available from IEEE.pp. xv
Introduction
Conference OrganizationFreely available from IEEE.pp. xvi-xvii
Keynote Talks
Controlling the Complexity of Software DesignsFull-text access may be available. Sign in or learn about subscription options.pp. 2-11
Keynote Talks
Software Engineering Challenges in BioinformaticsFull-text access may be available. Sign in or learn about subscription options.pp. 12-15
Linkages
Adding High Availability and Autonomic Behavior to Web ServicesFull-text access may be available. Sign in or learn about subscription options.pp. 17-26
Linkages
Grid Small and Large: Distributed Systems and Global CommunitiesFull-text access may be available. Sign in or learn about subscription options.pp. 27
Invited Participants
A Model Driven Approach for Software Systems ReliabilityFull-text access may be available. Sign in or learn about subscription options.pp. 30-32
Invited Participants
Component-Based Self-Adaptability in Peer-to-Peer ArchitecturesFull-text access may be available. Sign in or learn about subscription options.pp. 33-35
Invited Participants
One More Step in the Direction of Modularized Integration ConcernsFull-text access may be available. Sign in or learn about subscription options.pp. 36-38
Invited Participants
Parametric Analysis of Real-Time Embedded Systems with Abstract Approximation InterpretationFull-text access may be available. Sign in or learn about subscription options.pp. 39-41
Invited Participants
Empirical Studies on Requirement Management MeasuresFull-text access may be available. Sign in or learn about subscription options.pp. 42-44
Invited Participants
Agile Process Tailoring and probLem analYsis (APTLY)Full-text access may be available. Sign in or learn about subscription options.pp. 45-47
Invited Participants
Developing New Approaches for Software Design Quality Improvement Based on Subjective EvaluationsFull-text access may be available. Sign in or learn about subscription options.pp. 48-50
Invited Participants
Research Abstract: Semantic Concepts for the Specification of Non-Functional Properties of Component-Based SoftwareFull-text access may be available. Sign in or learn about subscription options.pp. 51-53
Improving UML design tools by formal gamesFull-text access may be available. Sign in or learn about subscription options.pp. 75-77
Behavior capture and test for verifying evolving component-based systemsFull-text access may be available. Sign in or learn about subscription options.pp. 78-80
Invited Participants
Fault Localization Using Visualization of Test InformationFull-text access may be available. Sign in or learn about subscription options.pp. 54-56
Invited Participants
A Flexible Software Process ModelFull-text access may be available. Sign in or learn about subscription options.pp. 57-59
A constraint architectural description approach to self-organising component-based software systemsFull-text access may be available. Sign in or learn about subscription options.pp. 81-83
Invited Participants
Toward a Software Testing and Reliability Early Warning Metric SuiteFull-text access may be available. Sign in or learn about subscription options.pp. 60-62
Invited Participants
Software Visualisation for Object-Oriented Program ComprehensionFull-text access may be available. Sign in or learn about subscription options.pp. 63-65
Invited Participants
A Weakly Constrained Approach to Software Change CoordinationFull-text access may be available. Sign in or learn about subscription options.pp. 66-68
Invited Participants
Calculating Architectural Reliability via Modeling and AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 69-71
Invited Participants
SCTL/MUS: A Formal Methodology to Evolve Multi-Perspective Software Requirements SpecificationsFull-text access may be available. Sign in or learn about subscription options.pp. 72-74
Invited Participants
Improving UML Design Tools by Formal GamesFull-text access may be available. Sign in or learn about subscription options.pp. 75-77
Invited Participants
Behavior Capture and Test for Verifying Evolving Component-Based SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 78-80
Invited Participants
A Constraint Architectural Description Approach to Self-Organising Component-Based Software SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 81-83
Testing I
Using Simulation to Empirically Investigate Test Coverage Criteria Based on StatechartFull-text access may be available. Sign in or learn about subscription options.pp. 86-95
Testing I
Automated Generation of Test Programs from Closed Specifications of Classes and Test CasesFull-text access may be available. Sign in or learn about subscription options.pp. 96-105
Testing I
Bi-Criteria Models for All-Uses Test Suite ReductionFull-text access may be available. Sign in or learn about subscription options.pp. 106-115
Patterns and Frameworks
Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADAFull-text access may be available. Sign in or learn about subscription options.pp. 127-136
Patterns and Frameworks
Oil and Water? High Performance Garbage Collection in Java with MMTkFull-text access may be available. Sign in or learn about subscription options.pp. 137-146
Requirements
Elaborating Security Requirements by Construction of Intentional Anti-ModelsFull-text access may be available. Sign in or learn about subscription options.pp. 148-157
Requirements
Theme: An Approach for Aspect-Oriented Analysis and DesignFull-text access may be available. Sign in or learn about subscription options.pp. 158-167
Requirements
Visual Timed Event ScenariosFull-text access may be available. Sign in or learn about subscription options.pp. 168-177
Quality of Service
Precise Service Level AgreementsFull-text access may be available. Sign in or learn about subscription options.pp. 179-188
Quality of Service
GlueQoS: Middleware to Sweeten Quality-of-Service Policy InteractionsFull-text access may be available. Sign in or learn about subscription options.pp. 189-199
Verification
Verifying DAML+OIL and Beyond in Z/EVESFull-text access may be available. Sign in or learn about subscription options.pp. 201-210
Verification
Assume-Guarantee Verification of Source Code with Design-Level AssumptionsFull-text access may be available. Sign in or learn about subscription options.pp. 211-220
Verification
Compositional Verification of Middleware-Based Software Architecture DescriptionsFull-text access may be available. Sign in or learn about subscription options.pp. 221-230
Unified Modeling Language
The Evaluation of Large, Complex UML Analysis and Design ModelsFull-text access may be available. Sign in or learn about subscription options.pp. 232-241
Unified Modeling Language
Revisiting Statechart Synthesis with an Algebraic ApproachFull-text access may be available. Sign in or learn about subscription options.pp. 242-251
Unified Modeling Language
Precise Modeling of Design Patterns in UMLFull-text access may be available. Sign in or learn about subscription options.pp. 252-261
Empirical Methods
Team-Based Fault Content Estimation in the Software Inspection ProcessFull-text access may be available. Sign in or learn about subscription options.pp. 263-272
Empirical Methods
Evidence-Based Software EngineeringFull-text access may be available. Sign in or learn about subscription options.pp. 273-281
Empirical Methods
An Empirical Study of Software Reuse vs. Defect-Density and StabilityFull-text access may be available. Sign in or learn about subscription options.pp. 282-292
Feature-Based Software Engineering
SNIAFL: Towards a Static Non-Interactive Approach to Feature LocationFull-text access may be available. Sign in or learn about subscription options.pp. 293-303
Feature-Based Software Engineering
Feature-Based Decomposition of Inductive Proofs Applied to Real-Time Avionics Software: An Experience ReportFull-text access may be available. Sign in or learn about subscription options.pp. 304-313
Testing II
Using Data Versioning in Database Application DevelopmentFull-text access may be available. Sign in or learn about subscription options.pp. 315-325
Testing II
Generating Tests from CounterexamplesFull-text access may be available. Sign in or learn about subscription options.pp. 326-335
Testing II
Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control FlowFull-text access may be available. Sign in or learn about subscription options.pp. 336-345
Software Architecture I
Towards Safe Distributed Application DevelopmentFull-text access may be available. Sign in or learn about subscription options.pp. 347-356
Software Architecture I
Design of Large-Scale Polylingual SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 357-366
Software Architecture I
A Hybrid Architectural Style for Distributed Parallel Processing of Generic Data StreamsFull-text access may be available. Sign in or learn about subscription options.pp. 367-376
Process and Project Management
Breaking the Ice for Agile Development of Embedded Software: An Industry Experience ReportFull-text access may be available. Sign in or learn about subscription options.pp. 378-386
Process and Project Management
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development TeamsFull-text access may be available. Sign in or learn about subscription options.pp. 387-396
Process and Project Management
Making Resource Decisions for Software ProjectsFull-text access may be available. Sign in or learn about subscription options.pp. 397-406
Decentralized Systems
Using Event-Based Translation to Support Dynamic Protocol EvolutionFull-text access may be available. Sign in or learn about subscription options.pp. 408-417
Decentralized Systems
Efficient Decentralized Monitoring of Safety in Distributed SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 418-427
Decentralized Systems
Extending the Representational State Transfer (REST) Architectural Style for Decentralized SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 428-437
Analysis Tools
Validating the Unit Correctness of Spreadsheet ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 439-448
Analysis Tools
A Tool for Writing and Debugging Algebraic SpecificationsFull-text access may be available. Sign in or learn about subscription options.pp. 449-458
Analysis Tools
Skoll: Distributed Continuous Quality AssuranceFull-text access may be available. Sign in or learn about subscription options.pp. 459-468
Dynamic Analysis
DiscoTect: A System for Discovering Architectures from Running SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 470-479
Dynamic Analysis
Finding Latent Code Errors via Machine Learning over Program ExecutionsFull-text access may be available. Sign in or learn about subscription options.pp. 480-490
Dynamic Analysis
An Empirical Comparison of Dynamic Impact Analysis AlgorithmsFull-text access may be available. Sign in or learn about subscription options.pp. 491-500
Slicing
Efficient Forward Computation of Dynamic Slices Using Reduced Ordered Binary Decision DiagramsFull-text access may be available. Sign in or learn about subscription options.pp. 502-511
Slicing
Using Compressed Bytecode Traces for Slicing Java ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 512-521
Slicing
A Fast Assembly Level Reverse Execution Method via Dynamic SlicingFull-text access may be available. Sign in or learn about subscription options.pp. 522-531
Software Architecture II
Polyphony in ArchitectureFull-text access may be available. Sign in or learn about subscription options.pp. 533-542
Software Architecture II
Architecting in the Face of Uncertainty: An Experience ReportFull-text access may be available. Sign in or learn about subscription options.pp. 543-551
Software Configuration Management and Deployment
Mining Version Histories to Guide Software ChangesFull-text access may be available. Sign in or learn about subscription options.pp. 563-572
Software Configuration Management and Deployment
An Experimental, Pluggable Infrastructure for Modular Configuration Management Policy CompositionFull-text access may be available. Sign in or learn about subscription options.pp. 573-582
Software Configuration Management and Deployment
Imposing a Memory Management Discipline on Software DeploymentFull-text access may be available. Sign in or learn about subscription options.pp. 583-592
Dynamic Reconfiguration
An Open Framework for Dynamic ReconfigurationFull-text access may be available. Sign in or learn about subscription options.pp. 594-603
Dynamic Reconfiguration
Dynamic Configuration of Resource-Aware ServicesFull-text access may be available. Sign in or learn about subscription options.pp. 604-613
Panel MDA in practiceFreely available from IEEE.pp. 691-691
Dynamic Reconfiguration
Autonomous Adaptation to Dynamic Availability Using a Service-Oriented Component ModelFull-text access may be available. Sign in or learn about subscription options.pp. 614-623
Static Analysis
DMS?: Program Transformations for Practical Scalable Software EvolutionFull-text access may be available. Sign in or learn about subscription options.pp. 625-634
Static Analysis
Heuristic-Based Model Refinement for FLAVERSFull-text access may be available. Sign in or learn about subscription options.pp. 635-644
BoF: new directions in UK software engineering researchFull-text access may be available. Sign in or learn about subscription options.pp. 693-694
Static Analysis
Static Checking of Dynamically Generated Queries in Database ApplicationsFull-text access may be available. Sign in or learn about subscription options.pp. 645-654
Object-Oriented Programming
Evaluating Object-Oriented Designs with Link AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 656-665
Object-Oriented Programming
Responsibilities and Rewards: Specifying Design PatternsFull-text access may be available. Sign in or learn about subscription options.pp. 666-675
Object-Oriented Programming
Traits: Tools and MethodologyFull-text access may be available. Sign in or learn about subscription options.pp. 676-686
Panels
Supporting Reflective PractitionersFull-text access may be available. Sign in or learn about subscription options.pp. 688-690
Panels
Panel MDA in PracticeFull-text access may be available. Sign in or learn about subscription options.pp. 691
Panels
Agile Development: Evaluation and ExperienceFull-text access may be available. Sign in or learn about subscription options.pp. 692
Panels
BoF: New Directions in UK Software Engineering ResearchFull-text access may be available. Sign in or learn about subscription options.pp. 693-694
Analysis and Visualization
JDBC Checker: A Static Analysis Tool for SQL/JDBC ApplicationsFull-text access may be available. Sign in or learn about subscription options.pp. 697-698
Analysis and Visualization
Gammatella: Visualization of Program-Execution Data for Deployed SoftwareFull-text access may be available. Sign in or learn about subscription options.pp. 699-700
Design Tools
Feature-Oriented Programming and the AHEAD Tool SuiteFull-text access may be available. Sign in or learn about subscription options.pp. 702-703
Design Tools
AcmeStudio: Supporting Style-Centered Architecture DevelopmentFull-text access may be available. Sign in or learn about subscription options.pp. 704-705
Design Tools
Design and Implementation of Distributed Crosscutting Features with DADOFull-text access may be available. Sign in or learn about subscription options.pp. 706-707
Requirements and Specifications
The CommUnity WorkbenchFull-text access may be available. Sign in or learn about subscription options.pp. 709-710
Requirements and Specifications
Statestep: A Tool for Systematic, Incremental SpecificationFull-text access may be available. Sign in or learn about subscription options.pp. 711-712
Showing 100 out of 154