kirancodes.me
To Proof Maintenance & Beyond!
Venues / ICSE /

ICSE 2004

126 papers

  1. 1st International Workshop on Advances and Applications of Problem Frames · Karl Cox, Jon G. Hall, Lucia Rapanotti
  2. 4th International Workshop on Adoption-Centric Software Engineering · Robert Balzer, Marin Litoiu, Hausi A. Müller, Dennis B. Smith, Margaret-Anne D. Storey, Scott R. Tilley + 1 more
  3. A Constraint Architectural Description Approach to Self-Organising Component-Based Software Systems · Pakorn Waewsawangwong
  4. A Fast Assembly Level Reverse Execution Method via Dynamic Slicing · Tankut Akgul, Vincent John Mooney III, Santosh Pande
  5. A Flexible Software Process Model · Diana Kirk
  6. A Hybrid Architectural Style for Distributed Parallel Processing of Generic Data Streams · Alexandre R. J. François
  7. A Model Driven Approach for Software Systems Reliability · Genaína Nunes Rodrigues
  8. A Tool for Writing and Debugging Algebraic Specifications · Johannes Henkel, Amer Diwan
  9. A Weakly Constrained Approach to Software Change Coordination · Ciaran O'Reilly
  10. AcmeStudio: Supporting Style-Centered Architecture Development · Bradley R. Schmerl, David Garlan
  11. Adding High Availability and Autonomic Behavior to Web Services · Kenneth P. Birman, Robbert van Renesse, Werner Vogels
  12. Agile Development: Evaluation and Experience · Walter F. Tichy
  13. Agile Process Tailoring and probLem analYsis (APTLY) · Frank Keenan
  14. An Empirical Comparison of Dynamic Impact Analysis Algorithms · Alessandro Orso, Taweesup Apiwattanapong, James Law, Gregg Rothermel, Mary Jean Harrold
  15. An Empirical Study of Software Reuse vs. Defect-Density and Stability · Parastoo Mohagheghi, Reidar Conradi, Ole M. Killi, Henrik Schwarz
  16. An Experimental, Pluggable Infrastructure for Modular Configuration Management Policy Composition · Ronald van der Lingen, André van der Hoek
  17. An Introduction to Computing System Dependability · John C. Knight
  18. An Open Framework for Dynamic Reconfiguration · Jamie Hillman, Ian Warren
  19. Architecting in the Face of Uncertainty: An Experience Report · Ian Gorton, Jereme Haack
  20. Architectures and Technologies for Enterprise Application Integration · Ian Gorton, Anna Liu
  21. Assume-Guarantee Verification of Source Code with Design-Level Assumptions · Dimitra Giannakopoulou, Corina S. Pasareanu, Jamieson M. Cobleigh
  22. Automated Generation of Test Programs from Closed Specifications of Classes and Test Cases · Wee Kheng Leow, Siau-Cheng Khoo, Yi Sun
  23. Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow · Saurabh Sinha, Alessandro Orso, Mary Jean Harrold
  24. Autonomous Adaptation to Dynamic Availability Using a Service-Oriented Component Model · Humberto Cervantes, Richard S. Hall
  25. Balancing Agility and Discipline: Evaluating and Integrating Agile and Plan-Driven Methods · Barry W. Boehm, Richard Turner
  26. Behavior Capture and Test for Verifying Evolving Component-Based Systems · Leonardo Mariani
  27. Bi-Criteria Models for All-Uses Test Suite Reduction · Jennifer Black, Emanuel Melachrinoudis, David R. Kaeli
  28. BoF: New Directions in UK Software Engineering Research · David W. Bustard, Mike Holcombe, Ian Sommerville
  29. Breaking the Ice for Agile Development of Embedded Software: An Industry Experience Report · Peter Manhart, Kurt Schneider
  30. Bridging the Gaps II: Bridging the Gaps between Software Engineering and Human-Computer Interaction · Rick Kazman, Len Bass, Bonnie E. John
  31. Calculating Architectural Reliability via Modeling and Analysis · Roshanak Roshandel
  32. Case Studies for Software Engineers · Dewayne E. Perry, Susan Elliott Sim, Steve M. Easterbrook
  33. Collaboration, Conflict and Control: The 4th Workshop on Open Source Software Engineering · Joseph Feller, Brian Fitzgerald, Scott A. Hissam, Karim R. Lakhani
  34. Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADA · Mari Matinlassi
  35. Component-Based Self-Adaptability in Peer-to-Peer Architectures · Sascha Alda
  36. Compositional Verification of Middleware-Based Software Architecture Descriptions · Mauro Caporuscio, Paola Inverardi, Patrizio Pelliccione
  37. Controlling the Complexity of Software Design · Karl J. Lieberherr
  38. DMS®: Program Transformations for Practical Scalable Software Evolution · Ira D. Baxter, Christopher W. Pidgeon, Michael Mehlich
  39. Design and Implementation of Distributed Crosscutting Features with DADO · Eric Wohlstadter, Stoney Jackson, Premkumar T. Devanbu
  40. Design of Large-Scale Polylingual Systems · Mark Grechanik, Don S. Batory, Dewayne E. Perry
  41. Developing New Approaches for Software Design Quality Improvement Based on Subjective Evaluations · Mika Mäntylä
  42. DiscoTect: A System for Discovering Architectures from Running Systems · Hong Yan, David Garlan, Bradley R. Schmerl, Jonathan Aldrich, Rick Kazman
  43. Dynamic Configuration of Resource-Aware Services · Vahe Poladian, João Pedro Sousa, David Garlan, Mary Shaw
  44. Efficient Decentralized Monitoring of Safety in Distributed Systems · Koushik Sen, Abhay Vardhan, Gul Agha, Grigore Rosu
  45. Efficient Forward Computation of Dynamic Slices Using Reduced Ordered Binary Decision Diagrams · Xiangyu Zhang, Rajiv Gupta, Youtao Zhang
  46. Elaborating Security Requirements by Construction of Intentional Anti-Models · Axel van Lamsweerde
  47. Empirical Studies on Requirement Management Measures · Annabella Loconsole
  48. Evaluating Object-Oriented Designs with Link Analysis · Alexander Chatzigeorgiou, Spiros Xanthos, George Stephanides
  49. Evidence-Based Software Engineering · Barbara A. Kitchenham, Tore Dybå, Magne Jørgensen
  50. Extending the Representational State Transfer (REST) Architectural Style for Decentralized Systems · Rohit Khare, Richard N. Taylor
  51. Fault Localization Using Visualization of Test Information · James A. Jones
  52. Feature-Based Decomposition of Inductive Proofs Applied to Real-Time Avionics Software: An Experience Report · Vu Ha, Murali Rangarajan, Darren D. Cofer, Harald Rueß, Bruno Dutertre
  53. Feature-Oriented Programming and the AHEAD Tool Suite · Don S. Batory
  54. Finding Latent Code Errors via Machine Learning over Program Executions · Yuriy Brun, Michael D. Ernst
  55. Formal Concept Analysis in Software Engineering · Paolo Tonella
  56. Gammatella: Visualization of Program-Execution Data for Deployed Software · Alessandro Orso, James A. Jones, Mary Jean Harrold, John T. Stasko
  57. Generating Tests from Counterexamples · Dirk Beyer, Adam Chlipala, Thomas A. Henzinger, Ranjit Jhala, Rupak Majumdar
  58. Getting Results from Search-Based Approaches to Software Engineering · Mark Harman, Joachim Wegener
  59. GlueQoS: Middleware to Sweeten Quality-of-Service Policy Interactions · Eric Wohlstadter, Stefan Tai, Thomas A. Mikalsen, Isabelle Rouvellou, Premkumar T. Devanbu
  60. Grid Small and Large: Distributed Systems and Global Communities · Ian T. Foster
  61. Heuristic-Based Model Refinement for FLAVERS · Jianbin Tan, George S. Avrunin, Lori A. Clarke
  62. ICSE Workshop: Software Engineering for Automotive Systems · Christian Salzmann, Thomas Stauner, Alexander Pretschner
  63. Imposing a Memory Management Discipline on Software Deployment · Eelco Dolstra, Eelco Visser, Merijn de Jonge
  64. Improving UML Design Tools by Formal Games · Jennifer Tenzer
  65. JDBC Checker: A Static Analysis Tool for SQL/JDBC Applications · Carl Gould, Zhendong Su, Premkumar T. Devanbu
  66. MSR 2004: International Workshop on Mining Software Repositories · Ahmed E. Hassan, Richard C. Holt, Audris Mockus
  67. Making Resource Decisions for Software Projects · Norman E. Fenton, William Marsh, Martin Neil, Patrick Cates, Simon Forey, Manesh Tailor
  68. Managing Commitments and Risks: Challenges in Distributed Agile Development · Jyrki Kontio, Magnus Höglund, Jan Rydén, Pekka Abrahamsson
  69. Mining Version Histories to Guide Software Changes · Thomas Zimmermann, Peter Weißgerber, Stephan Diehl, Andreas Zeller
  70. Models and Processes for the Evaluation of COTS Components · Eric Dubois, Xavier Franch
  71. Object-Oriented Reengineering Patterns · Oscar Nierstrasz, Serge Demeyer
  72. Oil and Water? High Performance Garbage Collection in Java with MMTk · Stephen M. Blackburn, Perry Cheng, Kathryn S. McKinley
  73. One More Step in the Direction of Modularized Integration Concerns · Hridesh Rajan
  74. Panel MDA in Practice · Jean-Marc Jézéquel, Wolfgang Emmerich
  75. Parametric Analysis of Real-Time Embedded Systems with Abstract Approximation Interpretation · Eun-Young Kang
  76. Polyphony in Architecture · Bas van der Raadt, Jasper Soetendal, Michiel Perdeck, Hans van Vliet
  77. Precise Modeling of Design Patterns in UML · Jeffrey Ka-Hing Mak, Clifford Sze-Tsan Choy, Daniel Pak-Kong Lun
  78. Precise Service Level Agreements · James Skene, D. Davide Lamanna, Wolfgang Emmerich
  79. ProSim'04 - The 5th International Workshop on Software Process Simulation and Modeling · Dietmar Pfahl, Ioana Rus, David Raffo, Paul Wernick
  80. Requirements Engineering Tools Go Mobile · Norbert Seyff, Paul Grünbacher, Neil A. M. Maiden, Amit Tosar
  81. Research Abstract: Semantic Concepts for the Specification of Non-Functional Properties of Component-Based Software · Steffen Zschaler
  82. Responsibilities and Rewards: Specifying Design Patterns · Neelam Soundarajan, Jason O. Hallstrom
  83. Revisiting Statechart Synthesis with an Algebraic Approach · Tewfik Ziadi, Loïc Hélouët, Jean-Marc Jézéquel
  84. SNIAFL: Towards a Static Non-Interactive Approach to Feature Location · Wei Zhao, Lu Zhang, Yin Liu, Jiasu Sun, Fuqing Yang
  85. Second ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS) · Alessandro Orso, Adam A. Porter
  86. Second International Workshop on Dynamic Analysis (WODA 2004) · David Evans, Raimondas Lencevicius
  87. Second Workshop on Software Quality · Bernard Wong, Sunita Chulani, June M. Verner, Barry W. Boehm
  88. Skoll: Distributed Continuous Quality Assurance · Atif M. Memon, Adam A. Porter, Cemal Yilmaz, Adithya Nagarajan, Douglas C. Schmidt, Balachandran Natarajan
  89. Software Architecture Reconstruction · Arie van Deursen, Claudio Riva
  90. Software Engineering Challenges in Bioinformatics · Jonathan A. Barker, Janet M. Thornton
  91. Software Engineering for Large-Scale Multi-agent Systems - SELMAS'04 · Ricardo Choren, Alessandro F. Garcia, Carlos José Pereira de Lucena, Martin L. Griss, David Chenho Kung, Naftaly H. Minsky + 1 more
  92. Software Modeling Techniques and the Semantic Web · Jin Song Dong
  93. Software Variability Management · Jan Bosch
  94. Software Visualisation for Object-Oriented Program Comprehension · Michael John Pacione
  95. Statestep: A Tool for Systematic, Incremental Specification · Michael Breen
  96. Static Checking of Dynamically Generated Queries in Database Applications · Carl Gould, Zhendong Su, Premkumar T. Devanbu
  97. Statistical Techniques for Software Engineering Practice · David N. Card
  98. Supporting Reflective Practitioners · David F. Redmiles, Kumiyo Nakakoji
  99. Team-Based Fault Content Estimation in the Software Inspection Process · Thomas Thelin
  100. Testing Object Oriented Software · Mauro Pezzè, Michal Young
  101. The 3rd International Workshop on Global Software Development · Daniela E. Damian, Filippo Lanubile
  102. The CommUnity Workbench · Cristóvão Oliveira, Michel Wermelinger
  103. The Dublo Architecture Pattern for Smooth Migration of Business Information Systems: An Experience Report · Wilhelm Hasselbring, Ralf H. Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
  104. The Evaluation of Large, Complex UML Analysis and Design Model · Brian Berenbach
  105. The Sixth International Workshop on Economics-Driven Software Engineering Research (EDSER-6) · Hakan Erdogmus, Jyrki Kontio, Michael A. Cusumano, David Raffo
  106. Theme: An Approach for Aspect-Oriented Analysis and Design · Elisa L. A. Baniassad, Siobhán Clarke
  107. Third International Workshop on Distributed Event-Based Systems - DEBS '04 · Antonio Carzaniga, Pascal Fenkam
  108. Third Workshop on Scenarios and State Machines: Models, Algorithms, and Tools (SCESM'04) · Holger Giese, Ingolf Krüger
  109. Toward a Software Testing and Reliability Early Warning Metric Suite · Nachiappan Nagappan
  110. Towards Safe Distributed Application Development · Patrick Th. Eugster, Christian Heide Damm, Rachid Guerraoui
  111. Traits: Tools and Methodology · Andrew P. Black, Nathanael Schärli
  112. Tutorial: An Overview of UML 2.0 · Bran Selic
  113. Twin Workshops on Architecting Dependable Systems (WADS 2004) · Rogério de Lemos, Cristina Gacek, Alexander B. Romanovsky
  114. Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams · Jon Froehlich, Paul Dourish
  115. Usability-Supporting Architectural Patterns · Len Bass, Bonnie E. John, Natalia Juristo Juzgado, María Isabel Sánchez Segura
  116. Using Compressed Bytecode Traces for Slicing Java Programs · Tao Wang, Abhik Roychoudhury
  117. Using Data Versioning in Database Application Development · Ramkrishna Chatterjee, Gopalan Arun, Sanjay Agarwal, Ben Speckhard, Ramesh Vasudevan
  118. Using Event-Based Translation to Support Dynamic Protocol Evolution · Nathan D. Ryan, Alexander L. Wolf
  119. Using Simulation to Empirically Investigate Test Coverage Criteria Based on Statechart · Lionel C. Briand, Yvan Labiche, Yihong Wang
  120. Using Web Service Technologies to Create an Information Broker: An Experience Report · Mark Turner, Fujun Zhu, Ioannis Kotsiopoulos, Michelle Russell, David Budgen, Keith H. Bennett + 4 more
  121. Validating the Unit Correctness of Spreadsheet Programs · Tudor Antoniu, Paul A. Steckler, Shriram Krishnamurthi, Erich Neuwirth, Matthias Felleisen
  122. Verifying DAML+OIL and Beyond in Z/EVES · Jin Song Dong, Chew Hung Lee, Yuan-Fang Li, Hai H. Wang
  123. Visual Timed Event Scenarios · Alejandra Alfonso, Víctor A. Braberman, Nicolas Kicillof, Alfredo Olivero
  124. Workshop on Directions in Software Engineering Environments (WoDiSEE) · John C. Grundy, Ray Welland, Hermann Stoeckle
  125. Workshop on Software Engineering for High Performance Computing System (HPCS) Applications · Philip Johnson
  126. chi-SCTL/MUS: A Formal Methodology to Evolve Multi-Perspective Software Requirements Specifications · Ana Belén Barragáns-Martínez, José Juan Pazos-Arias