


default search action
31st ICSE 2009: Vancouver, BC, Canada
- 31st International Conference on Software Engineering, ICSE 2009, May 16-24, 2009, Vancouver, Canada, Companion Volume. IEEE 2009, ISBN 978-1-4244-3494-7

Keynote Papers
- Pamela Zave:

Software Engineering for the Next Internet. 1-11 - Steve McConnell:

10 most powerful ideas in software engineering. 12
Panel
- Steven Fraser, Barry W. Boehm, Hakan Erdogmus

, Magne Jørgensen, Stan Rifkin, Mike Ross:
The role of judgment in software estimation. 13-17
Software Engineering in Practice
Complex Systems
- Thomas Bochot, Pierre Virelizier, Hélène Waeselynck, Virginie Wiels:

Model checking flight control systems: The Airbus experience. 18-27 - Ji Eun Kim, Oliver Rogalla, Simon Kramer, Arne Hamann:

Extracting, specifying and predicting software system properties in component based real-time embedded software development. 28-38 - Eric Cheung, Thomas M. Smith:

Experience with modularity in an advanced teleconferencing service deployment. 39-49
Refactoring and Tools
- Paul Adamczyk, Arturo Zambrano, Federico Balaguer:

Refactoring big balls of mud. 50-60 - R. E. Kurt Stirewalt, Spencer Rugaber, Hwa-You Hsu, David Zook:

Experience report: Using tools and domain expertise to remediate architectural violations in the LogicBlox software base. 61-70 - Paolo Salvaneschi:

Functional abstractions for testing repository-style information systems. 71-80
Agile and Process
- Caryna Pinheiro, Frank Maurer

, Jonathan Sillito:
Improving quality, one process change at a time. 81-90 - Mikio Ikoma, Masayuki Ooshima, Takahiro Tanida, Michiko Oba, Sanshiro Sakai:

Using a validation model to measure the agility of software development in a large software development organization. 91-100 - Sreeranga P. Rajan, Oksana Tkachuk, Mukul R. Prasad, Indradeep Ghosh

, Nitin Goel, Tadahiro Uehara:
WEAVE: WEb Applications Validation Environment. 101-111
Testing (Telecom)
- Antti Jääskeläinen, Mika Katara, Antti Kervinen, Mika Maunumaa, Tuula Pääkkönen, Tommi Takala, Heikki Virtanen:

Automatic GUI test generation for smartphone applications - an evaluation. 112-122 - Evelyn Moritz:

Case study: How analysis of customer found defects can be used by system test to improve quality. 123-129 - Ayse Morali, Emmanuele Zambon

, Siv Hilde Houmb, Karin Sallhammar, Sandro Etalle:
Extended eTVRA vs. security checklist: Experiences in a value-web. 130-140
Testing (Medical)
- Andrew L. King, Sam Procter

, Daniel Andresen, John Hatcliff, Steve Warren, William Spees, Raoul Praful Jetley, Paul L. Jones, Sandy Weininger:
An open test bed for medical device integration and coordination. 141-151 - Fergal McCaffery

, John Burton, Ita Richardson
:
Improving software Risk Management in a Medical Device Company. 152-162 - Massimo Pascale, Marcello Roselli, Umberto Rugani, Cesare Bartolini, Antonia Bertolino

, Francesca Lonetti
, Eda Marchetti
, Andrea Polini
:
Automated testing of healthcare document transformations in the PICASSO interoperability platform. 163-171
Predicting Defects and SEIP-Keynote on Video Game Industry
- Tilman Holschuh, Markus Pauser, Kim Herzig, Thomas Zimmermann, Rahul Premraj, Andreas Zeller

:
Predicting defects in SAP Java code: An experience report. 172-181 - Andrew Brownsword:

Reflecting on development processes in the video game industry. 182
New Ideas and Emerging Results
- David Kawrykow, Martin P. Robillard:

Detecting inefficient API usage. 183-186 - Slinger Jansen

, Anthony Finkelstein, Sjaak Brinkkemper:
A sense of community: A research agenda for software ecosystems. 187-190 - Vladimir Blagojevic, Wim Codenie, Jessie Dedecker, Nicolás González-Deleito, Jeroen Deleu, Nick Boucart:

Murphy: A Web 2.0 approach for proactive risk management in hardware/software co-design. 191-194 - Oliver Arafat, Dirk Riehle:

The comment density of open source software code. 195-198 - Christos Kloukinas

:
Better abstractions for reusable components & architectures. 199-202 - Yoram Adler, Eitan Farchi, Moshe Klausner, Dan Pelleg, Orna Raz, Moran Shochat, Shmuel Ur, Aviad Zlotnick:

Automated substring hole analysis. 203-206 - Jordi Cabot

, Steve M. Easterbrook
, Jennifer Horkoff
, Lysanne Lessard
, Sotirios Liaskos, Jose-Norberto Mazón
:
Integrating sustainability in decision-making processes: A modelling strategy. 207-210 - Stephen Kell:

Configuration and adaptation of binary software components. 211-214 - Stan Jarzabek, Hongyu Zhang

, Youpeng Lee, Yinxing Xue, Naveed Shaikh:
Increasing usability of preprocessing for feature management in product lines with queries. 215-218 - Wujie Zheng, Michael R. Lyu, Tao Xie:

Test selection for result inspection via mining predicate rules. 219-222 - Lile Hattori, Michele Lanza

:
An environment for synchronous software development. 223-226 - Andreas Classen, Patrick Heymans, Thein Than Tun, Bashar Nuseibeh

:
Towards safer composition. 227-230 - Iris Groher

, Alexander Egyed:
Selective backtracking of model changes. 231-234 - Soichiro Hidaka, Zhenjiang Hu, Hiroyuki Kato, Keisuke Nakano

:
A compositional approach to bidirectional model transformation. 235-238 - Deepak Dhungana

, Iris Groher
:
Genetics as a role model for software variability management. 239-242 - David Lievens, Tim Walsh, Dominik Dahlem, William Harrison:

Promoting evolution by abstracting over implementation structure. 243-246 - Thomas Zimmermann, Rahul Premraj, Jonathan Sillito, Silvia Breu:

Improving bug tracking systems. 247-250 - Alberto Siena, Anna Perini, Angelo Susi, John Mylopoulos:

Towards a framework for law-compliant software requirements. 251-254 - João Brunet, Dalton Serey Guerrero, Jorge C. A. de Figueiredo:

Design tests: An approach to programmatically check your code against design rules. 255-258 - Andrew Sutherland, Gina Venolia:

Can peer code reviews be exploited for later information needs? 259-262 - Andrew Begel, Robert DeLine:

Codebook: Social networking over code. 263-266 - Nigamanth Sridhar, Jason O. Hallstrom:

A specification idiom for reactive systems. 267-270 - Brian Dougherty, Jules White, Jaiganesh Balasubramanian, Chris Thompson, Douglas C. Schmidt:

Deployment automation with BLITZ. 271-274 - Sam Malek, Roshanak Roshandel, David Kilgore, Ibrahim Elhag:

Improving the reliability of mobile software systems through continuous analysis and proactive reconfiguration. 275-278 - Ana L. Milanova, Yin Liu:

Static ownership inference for reasoning against concurrency errors. 279-282 - Denys Poshyvanyk

, Mark Grechanik
:
Creating and evolving software by searching, selecting and synthesizing relevant source code. 283-286 - James A. Miller, Remo Ferrari, Nazim H. Madhavji:

How do system architectures affect software requirements? 287-290 - En Ye, Lev A. Neiman, Hiep Q. Dinh, Chang Liu:

SecondWATCH: A workspace awareness tool based on a 3-D virtual world. 291-294 - Abram Hindle, Michael W. Godfrey, Richard C. Holt:

Mining recurrent activities: Fourier analysis of change events. 295-298 - Cleidson R. B. de Souza

, David Leonardo M. Bentolila:
Automatic evaluation of API usability using complexity metrics and visualizations. 299-302 - R. E. Kurt Stirewalt, Laura K. Dillon, Eileen T. Kraemer:

The inference validity problem in legal discovery. 303-306 - Marius Nita, David Notkin:

White-box approaches for improved testing and analysis of configurable software systems. 307-310 - Kunal Taneja

, Tao Xie, Nikolai Tillmann, Jonathan de Halleux, Wolfram Schulte:
Guided path exploration for regression test generation. 311-314 - Ivo Krka, George Edwards, Yuriy Brun

, Nenad Medvidovic:
From system specifications to component behavioral models. 315-318 - Frank Otto, Victor Pankratius, Walter F. Tichy:

High-level multicore programming with XJava. 319-322 - Luciano Baresi

, Elisabetta Di Nitto
, Sam Guinea, Schahram Dustdar
:
Multi-dimensional service compositions. 323-326 - Michel Wermelinger, Yijun Yu

, Markus Strohmaier:
Using formal concept analysis to construct and visualise hierarchies of socio-technical relations. 327-330 - Antonio Carzaniga

, Giovanni Denaro
, Mauro Pezzè
, Jacky Estublier, Alexander L. Wolf:
Toward deeply adaptive societies of digital systems. 331-334 - Luigi Troiano

, Gerardo Canfora
:
The marketplace of user interface real estate. 335-338
Doctoral Symposium
- Ritu Arora, Purushotham V. Bangalore:

A framework for raising the level of abstraction of explicit parallelization. 339-342 - Thomas Aschauer:

Towards a multi-level modeling language for testbed automation systems. 343-346 - Basil Becker:

Towards safety guarantees for service-oriented systems. 347-350 - Leslie Bradley, Kevin McDaid:

Using Bayesian statistical methods to determine the level of error in large spreadsheets. 351-354 - Petra Brosch:

Improving conflict resolution in model versioning systems. 355-358 - Mathias Frisch, Raimund Dachselt

:
Towards a framework for supporting software modeling activities through novel interaction and visualization techniques. 359-362 - Elspeth Golden:

Early-stage software design for usability. 363-366 - Arnaud Hubaux, Patrick Heymans:

On the evaluation and improvement of feature-based configuration techniques in software product lines. 367-370 - Lijun Mei:

A context-aware orchestrating and choreographic test framework for service-oriented applications. 371-374 - Xiao Qu:

Configuration aware prioritization techniques in regression testing. 375-378 - Raúl A. Santelices, Mary Jean Harrold:

Automated scalable test-suite augmentation for evolving software. 379-382 - Carlos Eduardo da Silva

, Rogério de Lemos
:
Towards the use of dynamic workflows for coordinating self-adaptation of software systems. 383-386 - Basem Suleiman

, Vladimir Tosic, D. Ross Jeffery, Yan Jenny Liu:
Models and algorithms for business value-driven adaptation of business processes and software infrastructure. 387-390 - Richard Wettel:

Visual exploration of large-scale evolving software. 391-394 - Andreas Windisch:

Search-based testing of complex simulink models containing stateflow diagrams. 395-398
Informal Research Demonstrations
- Danny Dig, John Marrero, Michael D. Ernst:

Concurrencer: A tool for retrofitting concurrency into sequential java applications via concurrent libraries. 399-400 - Michael Barnett, Manuel Fähndrich, Peli de Halleux, Francesco Logozzo, Nikolai Tillmann:

Exploiting the synergy between automated-test-generation and programming-by-contract. 401-402 - Thomas Ball, Sebastian Burckhardt, Jonathan de Halleux, Madanlal Musuvathi, Shaz Qadeer:

Deconstructing concurrency heisenbugs. 403-404 - Larry Maccherone, Anita Sarma

, Patrick Wagstrom
, James D. Herbsleb:
Tesseract: Interactive environment for exploration of project relationships. 405-406 - Steven P. Reiss:

DYVISE: Performance analysis of production systems research demonstration. 407-408 - Watcharin Leungwattanakit, Cyrille Artho, Masami Hagiya, Yoshinori Tanabe, Mitsuharu Yamamoto:

Verifying networked programs using a model checker extension. 409-410 - Mauro Pezzè

, Jochen Wuttke:
LuMiNous - model-driven assertion generation for runtime failure detection. 411-412 - Avi Yaeli, Alex Kofman, Yael Dubinsky:

Software development governor: Automating governance in software development environments. 413-414 - Holger Schackmann, Martin Jansen, Christoph Lischkowitz, Horst Lichter

:
QMetric - a metric tool suite for the evaluation of software process data. 415-416 - Gautam Shroff, Puneet Agarwal, Premkumar T. Devanbu

:
InstantApps: A WYSIWYG model driven interpreter for web applications. 417-418 - Ankit Goel, Bikram Sengupta, Abhik Roychoudhury

:
Footprinter: Round-trip engineering via scenario and state based models. 419-420 - Giovanni Denaro, Alessandra Gorla, Mauro Pezzè

:
DaTeC: Contextual data flow testing of java classes. 421-422 - Harold Ossher, Rachel K. E. Bellamy

, David Amid, Ateret Anaby-Tavor, Matthew Callery, Michael Desmond, Jacqueline de Vries, Amit Fisher, Thomas Frauenhofer, Sophia Krasikov, Ian Simmonds, Calvin Swart:
Business insight toolkit: Flexible pre-requirements modeling. 423-424 - Patrick Mäder, Orlena Gotel, Ilka Philippow:

Semi-automated traceability maintenance: An architectural overview of traceMaintainer. 425-426 - Youssef Hanna, Hridesh Rajan

:
Slede: Framework for automatic verification of sensor network security protocol implementations. 427-428 - Markus Dahlweid, Michal Moskal

, Thomas Santen, Stephan Tobies, Wolfram Schulte:
VCC: Contract-based modular verification of concurrent C. 429-430 - Gunter Mussbacher, Daniel Amyot

:
Goal and scenario modeling, analysis, and transformation with jUCMNav. 431-432 - Andrew L. King, Sam Procter

, Daniel Andresen, John Hatcliff, Steve Warren, William Spees, Raoul Praful Jetley, Paul L. Jones, Sandy Weininger:
Demonstration of a medical device integration and coordination framework. 433-434 - Shang-Wen Cheng, David Garlan, Bradley R. Schmerl:

RAIDE for engineering architecture-based self-adaptive systems. 435-436 - Tung Thanh Nguyen

, Hoan Anh Nguyen, Nam H. Pham, Jafar M. Al-Kofahi, Tien N. Nguyen:
ClemanX: Incremental clone detection tool for evolving software. 437-438 - Ryuji Shimada, Yasuhiro Hayase, Makoto Ichii, Makoto Matsushita, Katsuro Inoue:

A-SCORE: Automatic software component recommendation using coding context. 439-440 - Glauco de Figueiredo Carneiro

, Manoel G. Mendonça
, Rodrigo Chaves Magnavita:
An experimental platform to characterize software comprehension activities supported by visualization. 441-442
Workshops
- João M. Fernandes

, Ricardo Jorge Machado
, Luís C. Lamb
, Flávio Rech Wagner:
Model-based Methodologies for Pervasive and Embedded Software. 443-444 - Sushil Krishna Bajracharya, Adrian Kuhn, Yunwen Ye:

SUITE 2009: First international workshop on search-driven development - users, infrastructure, tools and evaluation. 445-446 - Patricia Lago, Paris Avgeriou

, Philippe Kruchten
:
Fourth international workshop on sharing and reusing architectural knowledge (SHARK 2009). 447-448 - Barry W. Boehm, Sunita Chulani, June M. Verner, Bernard Wong

:
Seventh workshop on Software Quality. 449-450 - Cleidson R. B. de Souza

, Helen Sharp, Yvonne Dittrich
, Janice Singer:
Cooperative and human aspects of software engineering (CHASE 2009). 451-452 - Robert Baillargeon, Bernhard Rumpe

, Steven Völkel, Robert B. France, Geri Georg, Steffen Zschaler
:
Modeling in Software Engineering (MiSE 09). 453-454 - Yael Dubinsky, Philippe Kruchten

:
2nd workshop on software development governance (SDG). 455-456 - Jürgen Ebert, Udo Kelter, Tarja Systä:

Workshop on comparison and versioning of software models (CVSM 2009). 457-458 - Dimitris Dranidis

, Stephen P. Masticola, Paul A. Strooper
:
Expanding, theory, and practice: Report on the 4th International Workshop on the Automation of Software Test. 459-460 - Elisabetta Di Nitto

, Schahram Dustdar
:
Principles of engineering service oriented systems. 461-462 - Betty H. C. Cheng

, Rogério de Lemos
, David Garlan, Holger Giese, Marin Litoiu
, Jeff Magee, Hausi A. Müller
, Richard Taylor:
SEAMS 2009: Software engineering for adaptive and self-managing systems. 463-464 - Leon J. Osterweil, Barbara Paech:

Workshop on software Engineering in Health Care (SEHC). 465 - Ruzanna Chitchyan

, Mónica Pinto
, Safoora Shakil Khan:
Early Aspects at ICSE 2009: Workshop on aspect-oriented requirements engineering and architecture design. 466-467 - Andrea Capiluppi

, Gregorio Robles
:
Second international workshop on emerging trends in Free/Libre/Open Source Software research and development - FLOSS09. 468-469 - Adam A. Porter, Victor Pankratius, Lawrence G. Votta:

International workshop on multicore software engineering (IWMSE 2009). 470-471 - Giuliano Antoniol, Rocco Oliveto, Denys Poshyvanyk

:
5th international workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2009). 472-473 - Brian Berenbach, Len Bass:

Leadership and management in software architecture. 474-475 - Marcelo Cataldo, Steve M. Easterbrook

, Daniela E. Damian, James D. Herbsleb
, Premkumar T. Devanbu
, Audris Mockus
:
2nd international workshop on socio-technical congruence (STC 2009). 476-477 - Bart De Win, Seok-Won Lee, Mattia Monga

:
The 5th international workshop on software engineering for secure systems (SESS'09). 478-479 - Ademar Aguiar

, Uri Dekel, Paulo Merson:
Wikis4SE'2009: Wikis for Software Engineering. 480-481 - Kamal Bhattacharya

, Martin Bichler, Stefan Tai:
ICSE Cloud 09: First international workshop on software engineering challenges for Cloud Computing. 482-483 - Jeffrey C. Carver:

SE-CSE 2009: The second international workshop on software engineering for Computational Science and Engineering. 484-485 - Len Bass, Grace A. Lewis

, Dennis B. Smith, Brad A. Myers:
SEEUP 2009: Workshop on software engineering foundations for end-user programming. 486
Score
- Mehdi Jazayeri, Dino Mandrioli:

SCORE: The first student Contest in Software Engineering. 487-488

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














