ICSE 2001
134 papers
- "Tolerating Inconsistency" Revisited
- 1st Workshop on Open Source Software Engineering
- 2nd International Workshop on Living with Inconsistency
- 3rd International Workshop on Net-Centric Computing (NCC 2001): Theme: Migrating to the Web
- 4th ICSE Workshop on "Software Engineering over the Internet"
- 4th ICSE Workshop on Component-Based Software Engineering: Component Certification and System Prediction
- A Case Study of the Evolution of Jun: An Object-Oriented Open-Source 3D Multimedia Library
- A Component-Based Approach to Building Formal Analysis Tools
- A Formal Approach to Component-Based Software Engineering: Education and Evaluation
- A Framework for Multi-Valued Reasoning over Inconsistent Viewpoints
- A General Framework for Formalizing UML with Formal Languages
- A Scalable Formal Method for Design and Automatic Checking of User Interfaces
- A Scenario-Driven Approach to Traceability
- A Web-Oriented Architectural Aspect for the Emerging Computational Tapestry
- A Workbench for Synthesising Behaviour Models from Scenarios
- Academic Software Engineering: What Is and What Could Be? Results of the First Annual Survey for International SE Programs
- Adaptive Feedback Scheduling of Incremental and Design-to-Time Tasks
- An Architecture for Heterogeneous Groupware Applications
- An Efficient Set of Software Degree Programs for One Domain
- An Empirical Study of Global Software Development: Distance and Speed
- An Explorative Journey from Architectural Tests Definition downto Code Tests Execution
- An Introduction to Java 2 Micro Edition (J2ME); Java in Small Things
- Analysis and Testing of Web Applications
- Applying WinWin to Quality Requirements: A Case Study
- Architecture-Oriented Programming Using FRED
- Babel: Representing Business Rules in XML for Application Integration
- Bridging the Requirements/Design Gap in Dynamic Systems with Use Case Maps (UCMs)
- Case Study: Extreme Programming in a University Environment
- CodeWeb: Data Mining Library Reuse Patterns
- Commitment Development in Software Process Improvement: Critical Misconceptions
- Comparing Frameworks and Layered Refinement
- Composition Patterns: An Approach to Designing Reusable Aspects
- Conceptual Modeling through Linguistic Analysis Using LIDA
- Consistent Group Membership in Ad Hoc Networks
- Corrective Maintenance Maturity Model (CM3): Maintainer's Education and Training
- David L. Parnas Symposium
- Describing Software Architecture with UML
- Describing Software Architecture with UML
- Design and Evaluation of the Mobile Agent Architecture for Distributed Consistency Management
- Designing Components Versus Objects: A Transformational Approach
- Designing Concurrent, Distributed, and Real-Time Applications with UML
- Dynamic and Selective Combination of Extensions in Component-Based Applications
- ECSE Workshop on Software Visualization
- EasyWinWin: A Groupware-Supported Nethodology for Requirements Negotiation
- Educating Software Engineering Students to Manage Risk
- Effective Software Architecture Design: From Global Analysis to UML Descriptions
- Efficient Filtering in Publish-Subscribe Systems Using Binary Decision
- Encoding Program Executions
- Engineering Mobile-Agent Applications via Context-Dependent Coordination
- Enterprise JavaBean Architecture and Design Issues
- Evaluating the Accuracy of Defect Estimation Models Based on Inspection Data from Two Inspection Cycles
- Evaluating the Reverse Engineering Capabilities of Web Tools for Understanding Site Content and Structure: A Case Study
- Evolving Legacy Systems Using Feature Engineering and CBSE
- Exploiting the Map Metaphor in a Tool for Software Evolution
- Fast Formal Analysis of Requirements via "Topoi Diagrams"
- Finding Failures by Cluster Analysis of Execution Profiles
- From Software Requirements to Architectures
- From UML to Java, Building a 3-Tier Architecture: Case Study
- From Use Cases to Code - Rigorous Software Development with UML
- Functional Paleontology: System Evolution as the User Sees It
- Generating Wrappers for Command Line Programs: The Cal-Aggie Wrap-O-Matic Project
- Generative Techniques for Product Lines
- Holmes: An Intelligent System to Support Software Product Line Development
- How to Do Inspections When There is No Time
- Hyper/JTM: Multi-Dimensional Separation of Concerns for JavaTM
- Hyper/JTM: Multi-Dimensional Separation of Concerns for JavaTM
- Impact Project Panel: Determining the Impact of Software Engineering Research Upon Practice
- Improving Software Inspections by Using Reading Techniques
- Improving Validation Activities in a Global Software Development
- Incorporating Varying Test Costs and Fault Severities into Test Case Prioritization
- Introduction to the Attribute Driven Design Method
- Investigating the Cost-Effectiveness of Reinspections in Software Development
- JMOCHA: A Model Checking Tool that Exploits Design Structure
- Leightweight Analysis of Operational Specifications Using Inference Graphs
- MAS - An Interactive Synthesizer to Support Behavioral Modeling in UML
- Maintenance Support Tools for JAVA Programs: CCFinder and JAAT
- Methods of Component-Based Software Engineering: Essential Concepts and Classroom Experience
- Mining Components for a Software Architecture and a Product Line: the Options Analysis for Reengineering (OAR) Method
- Model Checking Distributd Objects Design
- Model Processing Tools in UML
- Modeling and Controlling the Software Test Process
- New Software Engineering Faculty Symposium
- OPEN: A Flexible OO/CBD Process for Software-Intensive Systems Development, a UML Exposition
- On the Syllogistic Structure of Object-Oriented Programming
- Panel: Perspectives on Software Engineering
- Process-Centered Software Engineering Environments: Academic and Industrial Perspectives
- Quantifying the Costs and Benefits of Architectural Decisions
- Reengineering Analysis of Object-Oriented Systems via Duplication
- Reuse That Pays
- Reuse of Verificatino Efforts and Incomplete Specifications in a Formalized, Iterative and Incremental Software Process
- SCM-10: Tenth International Workshop on Software Configuration Management. New Practices, New Challenges, and New Boundaries
- SEMINAL: Software Engineering Using Metaheuristic INnovative Algorithms
- Scientific Rigour, an Answer to a Pragmatic Question: A Linguistic Framework for Software Engineering
- Second ICSE Workshop on Software Product Lines: Economics, Architectures, and Applications
- Separating Features in Source Code: An Exploratory Study
- Software Engineering Body of Knowledge (SWEBOK)
- Software Engineering Challenges: A CIO's Perspective
- Software Engineering Research Agendas Panel (SERA): What Can't We Do, But Need to Learn How to Do?
- Software Engineering and the Internet
- Software Product Lines and Software Architecture Design
- Software Product Lines: Organizational Alternatives
- Specification and Modeling: An Academic Perspective
- Specification and Modeling: An Industrial Perspective
- State, Event, Time and Diagram in System Modeling
- Static Checking of Interrupt-Driven Software
- Supporting Program Comprehension Using Semantic and Structural Information
- Supporting the Deployment of Object-Oriented Frameworks
- Survivability Analysis of Network Systems
- Systematic Object-Oriented Inspection - An Emprirical Study
- TIGRA - An Architectural Style for Enterprise Application Integration
- The Coming-of-Age of Software Architecture Research
- The Intertwining Between Risk and Project Management
- The Right Algorithm at the Right Time: Comparing Data Flow Analysis Algorithms for Finite State Verification
- The Second International Workshop on Automated Program Analysis, Testing and Verification
- The Software Factory: Combining Undergraduate Computer Science and Software Engineering Education
- The Specification and Testing of Quantified Progress Properties in Distributed Systems
- Theory of Software Reliability Based on Components
- Third International Workshop on Economics-Driven Software Engineering Research
- Tool-Supported Program Abstraction for Finite-State Verification
- Traceability for System Families
- Tutorial on Fundamental Concepts for Practical Software Architecture
- UML for Software Engineers
- Understanding IV & V in a Safety Critical and Complex Evolutionary Environment: The NASA Space Shuttle Program
- Using OCL-Queries for Debugging C++
- Using Software Component Generators to Contstruct a Meta-Weaver Framework
- Using Transformation Systems for Software Maintenance and Reengineering
- Using the Web for Document Versioning: An Implementation Report for Delta V
- Visualizaiton an Interpretation of Analysis Results within the Context of Formalized UML Diagrams
- Web Engineering Device Independent Web Services
- Workshop on Advanced Separation of Concerns in Software Engineering
- Workshop on Software Engineering and Mobility
- Workshop to Consider Global Aspects of Software Engineering Professionalism
- XAS: A System for Accessing Componentized, Virtual XML Documents
- XML Technologies and Software Engineering