


default search action
24th ICSE 2002: Orlanda, FL, USA
- Will Tracz, Michal Young, Jeff Magee:

Proceedings of the 24th International Conference on Software Engineering, ICSE 2002, 19-25 May 2002, Orlando, Florida, USA. ACM 2002
Invited Presentations
- Donald Feinberg:

Transforming and extending the enterprise through IT. 3 - Donna H. Rhodes:

Systems engineering: an essential engineering discipline for the 21st century. 4 - Robert Balzer:

Living with COTS. 5
Software Specification
- Rachel L. Smith, George S. Avrunin, Lori A. Clarke, Leon J. Osterweil:

PROPEL: an approach supporting property elucidation. 11-21 - C. Murray Woodside, Dorin Bogdan Petriu, Khalid H. Siddiqui:

Performance-related completions for software specifications. 22-32 - Marc K. Zimmerman, Kristina Lundqvist, Nancy G. Leveson:

Investigating the readability of state-based formal requirements specification languages. 33-43
Empirical Methods
- Alastair Dunsmore, Marc Roper

, Murray Wood
:
Further investigations into the development and evaluation of reading techniques for object-oriented code inspection. 47-57 - Frank Padberg:

Empirical interval estimates for the defect content after an inspection. 58-68 - Victor R. Basili, Frank E. McGarry, Rose Pajerski, Marvin V. Zelkowitz:

Lessons learned from 25 years of process improvement: the rise and fall of the NASA software engineering laboratory. 69-79
Requirements Engineering
- Emmanuel Letier, Axel van Lamsweerde:

Agent-based tactics for goal-oriented requirements elaboration. 83-93 - Andrés Silva:

Requirements, domain and specifications: a viewpoint-based approach to requirements engineering. 94-104 - Jan Hendrik Hausmann, Reiko Heckel, Gabriele Taentzer:

Detection of conflicting functional requirements in a use case-driven approach: a static analysis technique based on graph transformation. 105-115
Software Testing
- Jung-Min Kim, Adam A. Porter:

A history-based test prioritization technique for regression testing in resource constrained environments. 119-129 - Gregg Rothermel, Sebastian G. Elbaum, Alexey G. Malishevsky, Praveen Kallakuri, Brian Davia:

The impact of test suite granularity on the cost-effectiveness of regression testing. 130-140 - Marc Fisher II, Mingming Cao, Gregg Rothermel, Curtis R. Cook, Margaret M. Burnett:

Automated test case generation for spreadsheets. 141-153
Software Process
- Elisabetta Di Nitto, Luigi Lavazza, Marco Schiavoni, Emma Tracanella, Michele Trombetta:

Deriving executable process descriptions from UML. 155-165 - Rik Eshuis, Roel J. Wieringa:

Verification support for workflow design with UML activity graphs. 166-176 - Jamie Dinkelacker, Pankaj K. Garg, Rob Miller, Dean Nelson:

Progressive open source. 177-184
Architecture and Implementation
- Jonathan Aldrich, Craig Chambers, David Notkin:

ArchJava: connecting software architecture to implementation. 187-197 - Vugranam C. Sreedhar:

Mixin Up components. 198-207 - Eric Eide, Alastair Reid

, John Regehr, Jay Lepreau:
Static and dynamic structure in design patterns. 208-218
Software Evaluation
- David M. Weiss, David Bennett, John Y. Payseur, Patrick Tendick, Ping Zhang:

Goal-oriented software assessment. 221-231 - Shawn A. Butler:

Security attribute evaluation method: a cost-benefit approach. 232-240 - Giovanni Denaro, Mauro Pezzè

:
An empirical evaluation of fault-proneness models. 241-251
Software Architecture
- Rob C. van Ommering:

Building product populations with sofware components. 255-265 - Eric M. Dashofy, André van der Hoek, Richard N. Taylor:

An infrastructure for the rapid development of XML-based architecture description languages. 266-276 - Paul T. Graunke, Shriram Krishnamurthi:

Advanced control flows for flexible graphical user interfaces: or, growing GUIs on trees or, bookmarking GUIs. 277-287
Dynamic Program Analysis
- Sudheendra Hangal, Monica S. Lam:

Tracking down software bugs using automatic anomaly detection. 291-301 - Orna Raz, Philip Koopman, Mary Shaw

:
Semantic anomaly detection in online data sources. 302-312 - Brian Demsky, Martin C. Rinard:

Role-based exploration of object-oriented programs. 313-334
Design Recovery
- Amir Michail:

Browsing and searching source code of applications written using a GUIframework. 327-337 - Jörg Niere, Wilhelm Schäfer, Jörg P. Wadsack, Lothar Wendehals, Jim Welsh:

Towards pattern-based design recovery. 338-348 - Ahmed E. Hassan, Richard C. Holt:

Architecture recovery of web applications. 349-359
Mobile and Distributed Computing
- Gruia-Catalin Roman, Christine Julien, Qingfeng Huang:

Network abstractions for context-aware mobile computing. 363-373 - Yaron Weinsberg, Israel Ben-Shaul:

A programming model and system for disconnected-aware applications on resource-constrained devices. 374-384 - Takeshi Inoue, Yasutaka Hino, Kouji Hayashi, Masanori Narukawa:

A dynamic pair-program sending architecture for industrial remote operations. 385-391
Software Maintenance
- Matthias Gehrke, Holger Giese, Ulrich Nickel, Jörg Niere, Matthias Tichy

, Jörg P. Wadsack, Albert Zündorf:
Reporting about industrial strength software engineering courses for undergraduates. 395-405 - Martin P. Robillard, Gail C. Murphy:

Concern graphs: finding and describing concerns using structural program dependencies. 406-416 - Alok Mehta, George T. Heineman:

Evolving legacy system features into fine-grained components. 417-427
Concurrency
- Satish Chandra, Patrice Godefroid, Christopher Palm:

Software model checking in practice: an industrial case study. 431-441 - Xianghua Deng, Matthew B. Dwyer

, John Hatcliff, Masaaki Mizuno:
Invariant-based specification, synthesis, and verification of synchronization in concurrent programs. 442-452 - Aaron Greenhouse, William L. Scherlis:

Assuring and evolving concurrent programs: annotations and policy. 453-463
Program Analysis
- James A. Jones, Mary Jean Harrold, John T. Stasko:

Visualization of test information to assist fault localization. 467-477 - Torsten Robschink, Gregor Snelting:

Efficient path conditions in dependence graphs. 478-488 - Abhik Roychoudhury, Tulika Mitra:

Specifying multithreaded Java semantics for program verification. 489-499
Software Presentation
- Audris Mockus, James D. Herbsleb

:
Expertise browser: a quantitative approach to identifying expertise. 503-512 - Yunwen Ye, Gerhard Fischer:

Supporting reuse by delivering task-relevant and personalized information. 513-523 - Kenneth M. Anderson, Susanne A. Sherba, William Van Lepthien:

Towards large-scale information integration. 524-534
State-of-the-art presentations
- Wolfgang Emmerich:

Distributed component technologies and their software engineering implications. 537-546 - John C. Knight:

Safety critical systems: challenges and directions. 547-550
Industry track papers and presentations: invited presentations
- Ian Gorton, Anna Liu:

Software component quality assessment in practice: successes and practical impediments. 555-558 - Larry M. Augustin, Dan Bressler, Guy Smith:

Accelerating software development through collaboration. 559-563
Industry track papers and presentations: real time systems
- Dick Mays, Richard J. LeBlanc:

The cyclefree methodology: a simple approach to building reliable, robust, real-time systems. 567-575 - Shinji Kusumoto, Masahiro Imagawa, Katsuro Inoue, Shuuma Morimoto, Kouji Matsusita, Michio Tsuda:

Function point measurement from Java programs. 576-582
Industry track papers and presentations: product lines
- Alessandro Maccari:

Experiences in assessing product family software architecture for evolution. 585-592 - Klaus Schmid

:
A comprehensive product line scoping approach and its validation. 593-603 - Lars Bratthall, Robert van der Geest, Holger Hofmann, Edgar Jellum, Zbigniew Korendo, Robert Martinez, Michal Orkisz, Christian Zeidler, Johan S. Andersson:

Integrating hundred's of product through one architecture: the industrial IT architecture. 604-614
Industry track papers and presentations: technology trends
- Amr Elssamadisy, Gregory Schalliol:

Recognizing and responding to "bad smells" in extreme programming. 617-622 - Tushar K. Hazra:

Building enterprise portals: principles to practice. 623-633 - Kival Chaves Weber, Célia Joseli do Nascimento:

Brazilian software quality in 2002. 634-638
Impact presentations
- Marcus Ciolkowski, Oliver Laitenberger, H. Dieter Rombach, Forrest Shull, Dewayne E. Perry:

Software inspections, reviews & walkthroughs. 641-642 - Jacky Estublier, David B. Leblang, Geoffrey Clemm, Reidar Conradi, André van der Hoek, Walter F. Tichy, Darcy Wiborg Weber:

Impact of the research community for the field of software configuration management. 643-644
Panels
- Mikio Aoyama, Sanjiva Weerawarana, Hiroshi Maruyama, Clemens A. Szyperski, Kevin J. Sullivan, Doug Lea:

Web services engineering: promises and challenges. 647-648 - Leon J. Osterweil, Philippe Kruchten, Martin Fowler, Wilhelm Schäfer:

Lightweight vs. heavyweight processes: is this even the right question? 649
Workshops
- Carlos José Pereira de Lucena, Alessandro F. Garcia, Andrea Omicini, Jaelson Castro, Franco Zambonelli:

Software engineering for large-scale multi-agent systems: SELMAS'2002. 653-654 - Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Kurt C. Wallnau:

5th ICSE workshop on component-based software engineering: benchmarks for predictable assembly. 655-656 - Mikio Aoyama, Katsuro Inoue, Václav Rajlich:

Principles of software evolution: 5th international workshop on principles of software evolution (IWPSE 2002). 657-658 - Sebastián Uchitel, Tarja Systä, Albert Zündorf:

Scenarios and state machines: models, algorithms, and tools. 659-660 - Yogesh Deshpande, Luis Olsina, San Murugesan:

Third ICSE workshop on web engineering. 661-662 - Warren Harrison, M. Hakan Erdogmus

, Rick Kazman:
The fourth international workshop on economics-driven software engineering research (EDSER-4). 663-664 - Peter Knauber, Giancarlo Succi:

Third ICSE workshop on software product lines: economics, architectures, and implications. 665-666 - Daniela E. Damian:

Workshop on global software development. 667-668 - Joseph Feller:

Meeting challenges and surviving success: the 2nd workshop on open source software engineering. 669-670 - Káthia Marçal de Oliveira, Ana Regina Rocha, Kival Chaves Weber:

Workshop on software quality. 671-672 - Rogério de Lemos, Cristina Gacek, Alexander B. Romanovsky:

ICSE 2002 workshop on architecting dependable systems. 673-674 - Philippe Kruchten, Rich Hilliard, Rick Kazman, Wojtek Kozaczynski, J. Henk Obbink, Alexander Ran:

Workshop on methods and techniques for softwaer architecture review and assessment (SARA). 675 - Craig Larman, Frances Paulisch:

Pre-workshop summary: workshop on iterative, adaptive, and agile processes. 676
Tutorials
- Scott A. Hissam, Robert C. Seacord, Grace A. Lewis:

Building systems from commercial components. 679-680 - Jan Bosch:

Architecture-centric software engineering. 681-682 - M. Hakan Erdogmus

, Barry W. Boehm, Warren Harrison, Donald J. Reifer, Kevin J. Sullivan:
Software engineering economics: background, current practices, and future directions. 683-684 - John C. Knight:

Dependability of embedded systems. 685-686 - San Murugesan, Yogesh Deshpande:

Meeting the challenges of web application development: the web engineering approach. 687-688 - Peri L. Tarr, Harold Ossher, Stanley M. Sutton Jr.:

Hyper/J: multi-dimensional separation of concerns for Java. 689-690 - Wolfgang Emmerich, Nima Kaveh:

Component technologies: Java beans, COM, CORBA, RMI, EJB and the CORBA component model. 691-692 - Philippe Kruchten, Bran Selic, Wojtek Kozaczynski:

Tutorial: describing software architecture with UML. 693-694 - James Newkirk:

Introduction to agile processes and extreme programming. 695-696 - Joseph Gil, John Howse, Stuart Kent:

Advanced visual modelling: beyond UML. 697-698 - Luiz Marcio Cysneiros, Julio César Sampaio do Prado Leite:

Non-functional requirements: from elicitation to modelling languages. 699-700 - Martin Fowler:

Refactoring. 701 - Martin Fowler:

Information systems architecture. 702 - Philippe Kruchten:

Tutorial: introduction to the rational unified process®. 703 - Craig Larman:

Tutorial: mastering design patterns. 704
Posters and Research Demonstrations
- Sebastián Blaustein, Fernando Oliveto, Víctor A. Braberman:

Observing timed systems by means of message sequence chart graphs. 707 - Claudia Pons, Gabriel Baum:

Reasoning about the correctness of software development process. 708 - Raimondas Lencevicius, Edu Metz, Alexander Ran:

Software validation using power profiles. 709 - Fernando Schapachnik, Víctor A. Braberman, Alfredo Olivero:

An architecture-centric approach to the development of a distributed model-checker for timed automata. 710 - Martin Jandl, Wolfgang Radinger, Alexander Szep, Karl M. Göschka:

Enterprise application integration by means of a generic CORBA LDAP gateway. 711 - Stefanos Zachariadis, Licia Capra, Cecilia Mascolo, Wolfgang Emmerich:

XMIDDLE: information sharing middleware for a mobile environment. 712 - Michel Wermelinger, Cristóvão Oliveira:

The community workblench. 713 - João Gouveia, Georgios Koutsoukos

, Michel Wermelinger, Luís Andrade, José Luiz Fiadeiro:
Coordination contracts for Java applications. 714 - Silvia Teresita Acuña, Cecilia María Lasserre, Viviana Elizabet Quincoces:

Human capacities in the software process: empiric validation. 715 - Federico Trilnik, J. Andrés Díaz Pace, Marcelo R. Campo

:
Smartweaver: an agent-based approach for aspect-oriented development. 716 - J. Andrés Díaz Pace, Marcelo R. Campo

:
An object-oriented bridge among architectural styles, aspects and frameworks. 717
Doctoral Symposia
- Martin P. Robillard:

A representation for describing and analyzing concerns in source code. 721-722 - Licia Capra:

Mobile computing middleware for context-aware applications. 723-724 - Yuk Kuen Wong:

Use of software inspection inputs in practice. 725-726 - Jörg Niere:

Fuzzy logic based interactive recovery of software design. 727-728 - Joseph Puett:

Holistic framework for establishing interoperability of heterogeneous software development tools and models. 729-730 - D. M. Atiya, S. King:

A compliance notation for verifying concurrent systems. 731-732 - Orna Raz:

Research abstract for semantic detection in dynamic data feeds with incomplete specifications. 733-734 - Maja D'Hondt:

Making software knowledgeable. 735-736

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














