ICSE 2002
111 papers
- 5th ICSE workshop on component-based software engineering: benchmarks for predictable assembly
- A compliance notation for verifying concurrent systems
- A comprehensive product line scoping approach and its validation
- A dynamic pair-program sending architecture for industrial remote operations
- A history-based test prioritization technique for regression testing in resource constrained environments
- A programming model and system for disconnected-aware applications on resource-constrained devices
- A representation for describing and analyzing concerns in source code
- Accelerating software development through collaboration
- Advanced control flows for flexible graphical user interfaces: or, growing GUIs on trees or, bookmarking GUIs
- Advanced visual modelling: beyond UML
- Agent-based tactics for goal-oriented requirements elaboration
- An architecture-centric approach to the development of a distributed model-checker for timed automata
- An empirical evaluation of fault-proneness models
- An infrastructure for the rapid development of XML-based architecture description languages
- An object-oriented bridge among architectural styles, aspects and frameworks
- ArchJava: connecting software architecture to implementation
- Architecture recovery of web applications
- Architecture-centric software engineering
- Assuring and evolving concurrent programs: annotations and policy
- Automated test case generation for spreadsheets
- Brazilian software quality in 2002
- Browsing and searching source code of applications written using a GUIframework
- Building enterprise portals: principles to practice
- Building product populations with sofware components
- Building systems from commercial components
- Component technologies: Java beans, COM, CORBA, RMI, EJB and the CORBA component model
- Concern graphs: finding and describing concerns using structural program dependencies
- Coordination contracts for Java applications
- Dependability of embedded systems
- Deriving executable process descriptions from UML
- Detection of conflicting functional requirements in a use case-driven approach: a static analysis technique based on graph transformation
- Distributed component technologies and their software engineering implications
- Efficient path conditions in dependence graphs
- Empirical interval estimates for the defect content after an inspection
- Enterprise application integration by means of a generic CORBA LDAP gateway
- Evolving legacy system features into fine-grained components
- Experiences in assessing product family software architecture for evolution
- Expertise browser: a quantitative approach to identifying expertise
- Function point measurement from Java programs
- Further investigations into the development and evaluation of reading techniques for object-oriented code inspection
- Fuzzy logic based interactive recovery of software design
- Goal-oriented software assessment
- Holistic framework for establishing interoperability of heterogeneous software development tools and models
- Human capacities in the software process: empiric validation
- Hyper/J: multi-dimensional separation of concerns for Java
- ICSE 2002 workshop on architecting dependable systems
- Impact of the research community for the field of software configuration management
- Information systems architecture
- Integrating hundred's of product through one architecture: the industrial IT architecture
- Introduction to agile processes and extreme programming
- Invariant-based specification, synthesis, and verification of synchronization in concurrent programs
- Investigating the readability of state-based formal requirements specification languages
- Lessons learned from 25 years of process improvement: the rise and fall of the NASA software engineering laboratory
- Lightweight vs. heavyweight processes: is this even the right question?
- Living with COTS
- Making software knowledgeable
- Meeting challenges and surviving success: the 2nd workshop on open source software engineering
- Meeting the challenges of web application development: the web engineering approach
- Mixin Up components
- Mobile computing middleware for context-aware applications
- Network abstractions for context-aware mobile computing
- Non-functional requirements: from elicitation to modelling languages
- Observing timed systems by means of message sequence chart graphs
- PROPEL: an approach supporting property elucidation
- Performance-related completions for software specifications
- Pre-workshop summary: workshop on iterative, adaptive, and agile processes
- Principles of software evolution: 5th international workshop on principles of software evolution (IWPSE 2002)
- Progressive open source
- Reasoning about the correctness of software development process
- Recognizing and responding to "bad smells" in extreme programming
- Refactoring
- Reporting about industrial strength software engineering courses for undergraduates
- Requirements, domain and specifications: a viewpoint-based approach to requirements engineering
- Research abstract for semantic detection in dynamic data feeds with incomplete specifications
- Role-based exploration of object-oriented programs
- Safety critical systems: challenges and directions
- Scenarios and state machines: models, algorithms, and tools
- Security attribute evaluation method: a cost-benefit approach
- Semantic anomaly detection in online data sources
- Smartweaver: an agent-based approach for aspect-oriented development
- Software component quality assessment in practice: successes and practical impediments
- Software engineering economics: background, current practices, and future directions
- Software engineering for large-scale multi-agent systems: SELMAS'2002
- Software inspections, reviews & walkthroughs
- Software model checking in practice: an industrial case study
- Software validation using power profiles
- Specifying multithreaded Java semantics for program verification
- Static and dynamic structure in design patterns
- Supporting reuse by delivering task-relevant and personalized information
- Systems engineering: an essential engineering discipline for the 21st century
- The community workblench
- The cyclefree methodology: a simple approach to building reliable, robust, real-time systems
- The fourth international workshop on economics-driven software engineering research (EDSER-4)
- The impact of test suite granularity on the cost-effectiveness of regression testing
- Third ICSE workshop on software product lines: economics, architectures, and implications
- Third ICSE workshop on web engineering
- Towards large-scale information integration
- Towards pattern-based design recovery
- Tracking down software bugs using automatic anomaly detection
- Transforming and extending the enterprise through IT
- Tutorial: describing software architecture with UML
- Tutorial: introduction to the rational unified process®
- Tutorial: mastering design patterns
- Use of software inspection inputs in practice
- Verification support for workflow design with UML activity graphs
- Visualization of test information to assist fault localization
- Web services engineering: promises and challenges
- Workshop on global software development
- Workshop on methods and techniques for softwaer architecture review and assessment (SARA)
- Workshop on software quality
- XMIDDLE: information sharing middleware for a mobile environment