Default Cover Image

Proceedings. 19th International Conference on Automated Software Engineering, 2004.

Sept. 24 2004 to Sept. 24 2004

Linz

Table of Contents

PrefaceFreely available from IEEE.pp. x-x
Introduction to doctoral symposiumFreely available from IEEE.pp. xvii-xvii
The education of a software engineerFull-text access may be available. Sign in or learn about subscription options.pp. xviii-xxvii
A differencing algorithm for object-oriented programsFull-text access may be available. Sign in or learn about subscription options.pp. 2-13
Data-mining synthesised schedulers for hard real-time systemsFull-text access may be available. Sign in or learn about subscription options.pp. 14-23
Automating traceability for generated software artifactsFull-text access may be available. Sign in or learn about subscription options.pp. 24-33
Experiences integrating and scaling a performance test bed generator with an open source CASE toolFull-text access may be available. Sign in or learn about subscription options.pp. 36-45
A computational framework for supporting software inspectionsFull-text access may be available. Sign in or learn about subscription options.pp. 46-55
Validating personal requirements by assisted symbolic behavior browsingFull-text access may be available. Sign in or learn about subscription options.pp. 56-66
Automated support for framework selection and customizationFull-text access may be available. Sign in or learn about subscription options.pp. 68-77
Adaptable concern-based framework specialization in UMLFull-text access may be available. Sign in or learn about subscription options.pp. 78-87
ScriptEase: generative design patterns for computer role-playing gamesFull-text access may be available. Sign in or learn about subscription options.pp. 88-99
Modeling Web-based dialog flows for automatic dialog controlFull-text access may be available. Sign in or learn about subscription options.pp. 100-109
Establishment of automated regression testing at ABB: industrial experience report on 'avoiding the pitfalls'Full-text access may be available. Sign in or learn about subscription options.pp. 112-121
Property-oriented test generation from UML StatechartsFull-text access may be available. Sign in or learn about subscription options.pp. 122-131
A scalable approach to user-session based testing of Web applications through concept analysisFull-text access may be available. Sign in or learn about subscription options.pp. 132-141
Keynotes
The Education of a Software EngineerFull-text access may be available. Sign in or learn about subscription options.pp. xviii-xxvii
Inferring specifications to detect errors in codeFull-text access may be available. Sign in or learn about subscription options.pp. 144-153
Analyzing interaction orderings with model checkingFull-text access may be available. Sign in or learn about subscription options.pp. 154-163
Session T1: Program Analysis
A Differencing Algorithm for Object-Oriented ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 2-13
Verifying interactive Web programsFull-text access may be available. Sign in or learn about subscription options.pp. 164-173
Session T1: Program Analysis
Data-Mining Synthesised Schedulers for Hard Real-Time SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 14-23
Test-suite reduction for model based tests: effects on test quality and implications for testingFull-text access may be available. Sign in or learn about subscription options.pp. 176-185
Session T1: Program Analysis
Automating Traceability for Generated Software ArtifactsFull-text access may be available. Sign in or learn about subscription options.pp. 24-33
Session T2: Tool Support for V&V Activities
Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE ToolFull-text access may be available. Sign in or learn about subscription options.pp. 36-45
Using transient/persistent errors to develop automated test oracles for event-driven softwareFull-text access may be available. Sign in or learn about subscription options.pp. 186-195
Session T2: Tool Support for V&V Activities
A Computational Framework for Supporting Software InspectionsFull-text access may be available. Sign in or learn about subscription options.pp. 46-55
Rostra: a framework for detecting redundant object-oriented unit testsFull-text access may be available. Sign in or learn about subscription options.pp. 196-205
Session T2: Tool Support for V&V Activities
Validating Personal Requirements by Assisted Symbolic Behavior BrowsingFull-text access may be available. Sign in or learn about subscription options.pp. 56-66
Automated data mapping specification via schema heuristics and user interactionFull-text access may be available. Sign in or learn about subscription options.pp. 208-217
Session T3: Architecture and Frameworks
Automated Support for Framework Selection and CustomizationFull-text access may be available. Sign in or learn about subscription options.pp. 68-77
A dataflow language for scriptable debuggingFull-text access may be available. Sign in or learn about subscription options.pp. 218-227
Automatic method completionFull-text access may be available. Sign in or learn about subscription options.pp. 228-235
Session T3: Architecture and Frameworks
Adaptable Concern-Based Framework Specialization in UMLFull-text access may be available. Sign in or learn about subscription options.pp. 78-87
Session T3: Architecture and Frameworks
ScriptEase: Generative Design Patterns for Computer Role-Playing GamesFull-text access may be available. Sign in or learn about subscription options.pp. 88-99
Consistency checking in an infrastructure for large-scale generative programmingFull-text access may be available. Sign in or learn about subscription options.pp. 238-247
Session T3: Architecture and Frameworks
Modeling Web-Based Dialog Flows for Automatic Dialog ControlFull-text access may be available. Sign in or learn about subscription options.pp. 100-109
Verifiable concurrent programming using concurrency controllersFull-text access may be available. Sign in or learn about subscription options.pp. 248-257
Session T4: Testing 1
Establishment of Automated Regression Testing at ABB: Industrial Experience Report on 'Avoiding the Pitfalls'Full-text access may be available. Sign in or learn about subscription options.pp. 112-121
Parameterized interfaces for open system verification of product linesFull-text access may be available. Sign in or learn about subscription options.pp. 258-267
Session T4: Testing 1
Property-Oriented Test Generation from UML StatechartsFull-text access may be available. Sign in or learn about subscription options.pp. 122-131
Architecture for generating Web-based, thin-client diagramming toolsFull-text access may be available. Sign in or learn about subscription options.pp. 270-273
A statistical model to locate faults at input levelsFull-text access may be available. Sign in or learn about subscription options.pp. 274-277
Session T4: Testing 1
A Scalable Approach to User-Session based Testing of Web Applications through Concept AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 132-141
Session T5: Verification of Code
Inferring Specifications to Detect Errors in CodeFull-text access may be available. Sign in or learn about subscription options.pp. 144-153
Helping object-oriented framework use and evaluation by means of historical use informationFull-text access may be available. Sign in or learn about subscription options.pp. 278-281
Heuristic search with reachability tests for automated generation of test programsFull-text access may be available. Sign in or learn about subscription options.pp. 282-285
Session T5: Verification of Code
Analyzing Interaction Orderings with Model CheckingFull-text access may be available. Sign in or learn about subscription options.pp. 154-163
COMPASS: tool-supported adaptation of interactionsFull-text access may be available. Sign in or learn about subscription options.pp. 286-289
Session T5: Verification of Code
Verifying Interactive Web ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 164-173
On-the-fly generation of k-path tests for C functionsFull-text access may be available. Sign in or learn about subscription options.pp. 290-297
Session T6: Testing 2
Test-Suite Reduction for Model Based Tests: Effects on Test Quality and Implications for TestingFull-text access may be available. Sign in or learn about subscription options.pp. 176-185
A case study in JML-based software validationFull-text access may be available. Sign in or learn about subscription options.pp. 294-297
Session T6: Testing 2
Using Transient/Persistent Errors to Develop Automated Test Oracles for Event-Driven SoftwareFull-text access may be available. Sign in or learn about subscription options.pp. 186-195
Automated performance validation of software design: an industrial experienceFull-text access may be available. Sign in or learn about subscription options.pp. 298-301
Session T6: Testing 2
Rostra: A Framework for Detecting Redundant Object-Oriented Unit TestsFull-text access may be available. Sign in or learn about subscription options.pp. 196-205
CHET: a system for checking dynamic specificationsFull-text access may be available. Sign in or learn about subscription options.pp. 302-305
Session T7: Automated Programmer Assistance
Automated Data Mapping Specification via Schema Heuristics and User InteractionFull-text access may be available. Sign in or learn about subscription options.pp. 208-217
From testing to diagnosis: an automated approachFull-text access may be available. Sign in or learn about subscription options.pp. 306-309
Session T7: Automated Programmer Assistance
A Dataflow Language for Scriptable DebuggingFull-text access may be available. Sign in or learn about subscription options.pp. 218-227
Aspect mining using event tracesFull-text access may be available. Sign in or learn about subscription options.pp. 310-315
Session T7: Automated Programmer Assistance
Automatic Method CompletionFull-text access may be available. Sign in or learn about subscription options.pp. 228-235
A case study of coverage-checked random data structure testingFull-text access may be available. Sign in or learn about subscription options.pp. 316-319
Session T8: Modular Verification
Consistency Checking in an Infrastructure for Large-Scale Generative ProgrammingFull-text access may be available. Sign in or learn about subscription options.pp. 238-247
Mapping template semantics to SMVFull-text access may be available. Sign in or learn about subscription options.pp. 320-325
Session T8: Modular Verification
Verifiable Concurrent Programming Using Concurrency ControllersFull-text access may be available. Sign in or learn about subscription options.pp. 248-257
Refactoring use case models on episodesFull-text access may be available. Sign in or learn about subscription options.pp. 328-335
Session T8: Modular Verification
Parameterized Interfaces for Open System Verification of Product LinesFull-text access may be available. Sign in or learn about subscription options.pp. 258-267
Understanding aspects via implicit invocationFull-text access may be available. Sign in or learn about subscription options.pp. 332-335
Session P1: Short Papers
An Architecture for Generating Web-Based, Thin-Client Diagramming ToolsFull-text access may be available. Sign in or learn about subscription options.pp. 270-273
Evaluating clone detection techniques from a refactoring perspectiveFull-text access may be available. Sign in or learn about subscription options.pp. 336-339
Session P1: Short Papers
A Statistical Model to Locate Faults at Input LevelFull-text access may be available. Sign in or learn about subscription options.pp. 274-277
Combining the box structure development method and CSPFull-text access may be available. Sign in or learn about subscription options.pp. 340-345
Session P1: Short Papers
Helping Object-Oriented Framework Use and Evaluation by means of Historical Use InformationFull-text access may be available. Sign in or learn about subscription options.pp. 278-281
Using a genetic algorithm and formal concept analysis to generate branch coverage test data automaticallyFull-text access may be available. Sign in or learn about subscription options.pp. 346-349
Session P1: Short Papers
Heuristic Search with Reachability Tests for Automated Generation of Test ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 282-285
Session P1: Short Papers
COMPASS: Tool-Supported Adaptation of InteractionsFull-text access may be available. Sign in or learn about subscription options.pp. 286-289
Automated analysis of timing information in UML diagramsFull-text access may be available. Sign in or learn about subscription options.pp. 350-357
Combination model checking: approach and a case studyFull-text access may be available. Sign in or learn about subscription options.pp. 354-357
Session P1: Short Papers
On-the-Fly Generation of K-Path Tests for C FunctionsFull-text access may be available. Sign in or learn about subscription options.pp. 290-293
Context-aware code certificationFull-text access may be available. Sign in or learn about subscription options.pp. 358-361
Session P1: Short Papers
A Case Study in JML-Based Software ValidationFull-text access may be available. Sign in or learn about subscription options.pp. 294-297
Instant and incremental transformation of modelsFull-text access may be available. Sign in or learn about subscription options.pp. 362-365
Session P1: Short Papers
Automated Performance Validation of Software Design: An Industrial ExperienceFull-text access may be available. Sign in or learn about subscription options.pp. 298-301
RCAT: a performance analysis toolFull-text access may be available. Sign in or learn about subscription options.pp. 366-370
Session P1: Short Papers
CHET: A System for Checking Dynamic SpecificationsFull-text access may be available. Sign in or learn about subscription options.pp. 302-305
Modeling behavior in compositions of software architectural primitivesFull-text access may be available. Sign in or learn about subscription options.pp. 371-374
Session P1: Short Papers
From Testing to Diagnosis: An Automated ApproachFull-text access may be available. Sign in or learn about subscription options.pp. 306-309
Evaluation of tool support for architectural evolutionFull-text access may be available. Sign in or learn about subscription options.pp. 375-378
Session P1: Short Papers
Aspect Mining Using Event TracesFull-text access may be available. Sign in or learn about subscription options.pp. 310-315
Session P1: Short Papers
A Case Study of Coverage-Checked Random Data Structure TestingFull-text access may be available. Sign in or learn about subscription options.pp. 316-319
Requirements monitoring for service-based systems: towards a framework based on event calculusFull-text access may be available. Sign in or learn about subscription options.pp. 379-384
Session P1: Short Papers
Mapping Template Semantics to SMVFull-text access may be available. Sign in or learn about subscription options.pp. 320-325
ScriptEase: generating scripting code for computer role-playing gamesFull-text access may be available. Sign in or learn about subscription options.pp. 386-387
Session P2: Short Papers
Refactoring Use Case Models on EpisodesFull-text access may be available. Sign in or learn about subscription options.pp. 328-331
Using a structure-based configuration tool for product derivationFull-text access may be available. Sign in or learn about subscription options.pp. 388-391
Session P2: Short Papers
Understanding Aspects via Implicit InvocationFull-text access may be available. Sign in or learn about subscription options.pp. 332-335
ISPIS: a framework supporting software inspection processesFull-text access may be available. Sign in or learn about subscription options.pp. 392-393
Showing 100 out of 130