default search action
28th ICSE 2006: Shanghai, China
- Leon J. Osterweil, H. Dieter Rombach, Mary Lou Soffa:
28th International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 20-28, 2006. ACM 2006, ISBN 1-59593-375-1
Keynote talks
- Fuqing Yang, Hong Mei:
Development of software engineering: co-operative efforts from academia, government and industry. 2-11 - Barry W. Boehm:
A view of 20th and 21st century software engineering. 12-29 - Reinhold Achatz:
Optimization of software development. 30
Invited talks
- Victor R. Basili, Sebastian G. Elbaum:
Empirically driven SE research: state of the art and required maturity. 32 - Manfred Broy:
Challenges in automotive software engineering. 33-42 - Jürgen Nehmer, Martin Becker, Arthur I. Karshmer, Rosemarie Lamm:
Living assistance systems: an ambient intelligence approach. 43-50
Research papers: architecture & design I
- Girish Suryanarayana, Mamadou H. Diallo, Justin R. Erenkrantz, Richard N. Taylor:
Architectural support for trust models in decentralized applications. 52-61 - Ingolf H. Krüger, Reena Mathew, Michael Meisinger:
Efficient exploration of service-oriented architectures using aspects. 62-71 - Basil Becker, Dirk Beyer, Holger Giese, Florian Klein, Daniela Schilling:
Symbolic invariant verification for systems with dynamic structural adaptation. 72-81
Research papers: test & analysis I
- Benoit Baudry, Franck Fleurey, Yves Le Traon:
Improving test suites for efficient fault localization. 82-91 - Lionel C. Briand, Yvan Labiche, Michal M. Sówka:
Automated, contract-based user testing of commercial-off-the-shelf components. 92-101 - David Willmor, Suzanne M. Embury:
An intensional approach to the specification of test cases for database applications. 102-111
Research papers: software components & reuse
- Jia Liu, Don S. Batory, Christian Lengauer:
Feature oriented refactoring of legacy applications. 112-121 - Sven Apel, Thomas Leich, Gunter Saake:
Aspectual mixin layers: aspects and features in concert. 122-131 - Maria Cutumisu, Curtis Onuczko, Duane Szafron, Jonathan Schaeffer, Matthew McNaughton, Thomas Roy, Jeff Siegel, Mike Carbonaro:
Evaluating pattern catalogs: the computer games experience. 132-141
Research papers: test & analysis II
- Ghassan Misherghi, Zhendong Su:
HDD: hierarchical Delta Debugging. 142-151 - Jianbin Tan, George S. Avrunin, Lori A. Clarke:
Managing space for finite-state verification. 152-161 - Dinakar Dhurjati, Vikram S. Adve:
Backwards-compatible array bounds checking for C with very low overhead. 162-171
Research papers: reverse engineering & refactoring
- Mathieu Verbaere, Ran Ettinger, Oege de Moor:
JunGL: a scripting language for refactoring. 172-181 - Robin Abraham, Martin Erwig:
Inferring templates from spreadsheets. 182-191 - Ganesan Ramalingam, Raghavan Komondoor, John Field, Saurabh Sinha:
Semantics-based reverse engineering of object-oriented data models. 192-201
Research papers: architecture & design II
- Robert G. Pettit IV, Hassan Gomaa:
Modeling behavioral design patterns of concurrent objects. 202-211 - Sergei Kojarski, David H. Lorenz:
Modeling aspect mechanisms: a top-down approach. 212-221 - David Mandelin, Doug Kimelman, Daniel M. Yellin:
A Bayesian approach to diagram matching with application to architectural models. 222-231
Research papers: test & analysis III
- Brian Hackett, Manuvir Das, Daniel Wang, Zhe Yang:
Modular checking for buffer overflows in the large. 232-241 - Magiel Bruntink, Arie van Deursen, Tom Tourwé:
Discovering faults in idiom-based exception handling. 242-251 - David L. Heine, Monica S. Lam:
Static detection of leaks in polymorphic containers. 252-261
Research papers: test & analysis IV
- Lingxiao Jiang, Zhendong Su:
Osprey: a practical type system for validating dimensional unit correctness of C programs. 262-271 - Xiangyu Zhang, Neelam Gupta, Rajiv Gupta:
Locating faults through automated predicate switching. 272-281 - Jinlin Yang, David Evans, Deepali Bhardwaj, Thirumalesh Bhat, Manuvir Das:
Perracotta: mining temporal API rules from imperfect traces. 282-291
Research papers: theory & formal methods
- Chang Xu, Shing-Chi Cheung, W. K. Chan:
Incremental consistency checking for pervasive context. 292-301 - Ankit Goel, Sun Meng, Abhik Roychoudhury, P. S. Thiagarajan:
Interacting process classes. 302-311 - Felix Sheng-Ho Chang, Daniel Jackson:
Symbolic model checking of declarative relational models. 312-320
Research papers: empirical methods & measurement
- Hee Beng Kuan Tan, Yuan Zhao, Hongyu Zhang:
Estimating LOC for information systems from their conceptual data models. 321-330 - Adam Trendowicz, Jens Heidrich, Jürgen Münch, Yasushi Ishigai, Kenji Yokoyama, Nahomi Kikuchi:
Development of a hybrid cost estimation model in an iterative manner. 331-340 - Carmen Zannier, Grigori Melnik, Frank Maurer:
On the success of empirical studies in the international conference on software engineering. 341-350
Research papers: software process & workflow
- Chunyang Ye, Shing-Chi Cheung, W. K. Chan:
Publishing and composition of atomicity-equivalent services for B2B collaboration. 351-360 - John Anvik, Lyndon Hiew, Gail C. Murphy:
Who should fix this bug? 361-370 - Ji Zhang, Betty H. C. Cheng:
Model-based development of dynamically adaptive software. 371-380
Research papers: development with UML
- Alexander Egyed:
Instant consistency checking for the UML. 381-390 - Vahid Garousi, Lionel C. Briand, Yvan Labiche:
Traffic-aware stress testing of distributed systems based on UML models. 391-400 - Christian F. J. Lange, Michel R. V. Chaudron:
Effects of defects in UML models: an experimental investigation. 401-411
Experience papers: risk analysis
- Paul Luo Li, James D. Herbsleb, Mary Shaw, Brian Robinson:
Experiences and results from initiating field defect prediction and product test prioritization efforts at ABB Inc. 413-422 - Mingshu Li, Meng Huang, Fengdi Shu, Juan Li:
A risk-driven method for eXtreme programming release planning. 423-430 - Ye Yang, Barry W. Boehm, Betsy Clark:
Assessing COTS integration risk using cost estimation inputs. 431-438
Experience papers: using metrics
- Barbara A. Kitchenham, Cat Kutay, D. Ross Jeffery, Colin Connaughton:
Lessons learnt from the analysis of large-scale corporate databases. 439-444 - Brian Berenbach, Gail Borotto:
Metrics for model driven requirements development. 445-451 - Nachiappan Nagappan, Thomas Ball, Andreas Zeller:
Mining metrics to predict component failures. 452-461
Experience papers: experiences with open source and legacy systems
- Timothy Sohn, William G. Griswold, James Scott, Anthony LaMarca, Yatin Chawathe, Ian E. Smith, Mike Y. Chen:
Experiences with place lab: an open source toolkit for location-aware computing. 462-471 - Vijay K. Gurbani, Anita Garvert, James D. Herbsleb:
A case study of a corporate open source development model. 472-481 - Damiano Distante, Gerardo Canfora, Scott R. Tilley, Shihong Huang:
Redesigning legacy applications for the web with UWAT+: a case study. 482-491
Experience papers: software development practices
- Thomas D. LaToza, Gina Venolia, Robert DeLine:
Maintaining mental models: a study of developer work habits. 492-501 - LiGuo Huang, Barry W. Boehm, Hao Hu, JiDong Ge, Jian Lü, Cheng Qian:
Applying the Value/Petri process to ERP software development in China. 502-511 - Jiang Zheng, Brian Robinson, Laurie A. Williams, Karen Smiley:
Applying regression test selection for COTS-based applications. 512-522
Far east experience papers: development technique
- Xinyu Wang, Jianling Sun, Xiaohu Yang, Chao Huang, Zhijun He, Srinivasa R. Maddineni:
Reengineering standalone C++ legacy systems into the J2EE partition distributed environment. 525-533 - Minseong Kim, Suntae Kim, Sooyong Park, Mun-Taek Choi, Munsang Kim, Hassan Gomaa:
UML-based service robot software development: a case study. 534-543 - Osamu Kobayashi, Mitsuyoshi Kawabata, Makoto Sakai, Eddy Parkinson:
Analysis of the interaction between practices for introducing XP effectively. 544-550
Far east experience papers: evaluation
- Hironori Washizaki, Yasuhide Kobayashi, Hiroyuki Watanabe, Eiji Nakajima, Yuji Hagiwara, Kenji Hiranabe, Kazuya Fukuda:
Experiments on quality evaluation of embedded software in Japan robot software design contest. 551-560 - Pak-Lok Poon, Yuen-Tak Yu:
Procurement of enterprise resource planning systems: experiences with some Hong Kong companies. 561-568 - Noboru Nakamichi, Kazuyuki Shima, Makoto Sakai, Ken-ichi Matsumoto:
Detecting low usability web pages using quantitative data of users' behavior. 569-576
Far east experience papers: software process
- Mutsumi Komuro:
Experiences of applying SPC techniques to software development processes. 577-584 - Qing Wang, Nan Jiang, Lang Gou, Xia Liu, Mingshu Li, Yongji Wang:
BSR: a statistic-based approach for establishing and refining software process performance baseline. 585-594 - Hideto Ogasawara, Takashi Ishikawa, Tetsuro Moriya:
Practical approach to development of SPI activities in a large organization: Toshiba's SPI history since 2000. 595-599
Far east experience papers: posters
- Seiya Abe, Osamu Mizuno, Tohru Kikuno, Nahomi Kikuchi, Masayuki Hirayama:
Estimation of project success using Bayesian classifier. 600-603 - Hitoshi Furusawa, Eun-Hye Choi, Hiroshi Watanabe:
Efficiency analysis of model-based review in actual software design. 604-607 - Stan Jarzabek, Ulf Pettersson:
Research journey towards industrial application of reuse technique. 608-611 - Jihyun Lee, Jin-Sam Kim, Jin-Hee Cho:
A series of development methodologies for a variety of systems in Korea. 612-615 - Yoshiki Mitani, Nahomi Kikuchi, Tomoko Matsumura, Satoshi Iwamura, Yoshiki Higo, Katsuro Inoue, Mike Barker, Ken-ichi Matsumoto:
Effects of software industry structure on a research framework for empirical software engineering. 616-619 - Autcha Mutchalintungkul, Juthamas Oonhawat, Kittiphong Pholpipatanaphong, Daricha Sutivong, Nakornthip Prompoon:
Experience from applying RIM to educational ERP development. 620-623 - Phong Thanh Nguyen, Muhammad Ali Babar, June M. Verner:
Critical factors in establishing and maintaining trust in software outsourcing relationships. 624-627 - Raymund Sison, Stanislaw Jarzabek, Siew Hock Ow, Wanchai Rivepiboon, Nguyen Nam Hai:
Software practices in five ASEAN countries: an exploratory study. 628-631 - Jiang Wu, Sheldon Wang, Christine Chau, Lei Zeng, Jinsong Lin:
Overseas development for a major U.S. eCommerce website. 632-635 - Hao Zhong, Lu Zhang, Hong Mei:
An experimental comparison of four test suite reduction techniques. 636-640
Education papers: advanced topics in software engineering education
- Shankar Venkatagiri:
Engineering the software requirements of nonprofits: a service-learning approach. 643-648 - P. J. Rundle, R. G. Dewar:
Using return on investment to compare agile and plan-driven practices in undergraduate group projects. 649-654 - Daniel Port, David Klappholz:
So you want brooks in your classroom? 655-660
Education papers: software engineering education fundamentals
- Nenad Stankovic:
Software engineering for undergraduates. 661-666 - Mario Bernhart, Thomas Grechenig, Jennifer Hetzl, Wolfgang Zuser:
Dimensions of software engineering course design. 667-672 - David Evans, Michael Peck:
Inculcating invariants in introductory courses. 673-678
Education papers: distributed development
- Ita Richardson, Allen E. Milewski, Neel Mullick, Patrick Keil:
Distributed development: an education perspective on the global studio project. 679-684 - Daniela E. Damian, Allyson Hadwin, Ban Al-Ani:
Instructional design and assessment strategies for teaching global software development: a framework. 685-690
Education papers: posters
- Jon Bowyer, Janet M. Hughes:
Assessing undergraduate experience of continuous integration and test-driven development. 691-694 - Davor Cubranic, Margaret-Anne D. Storey, Jody Ryall:
A comparison of communication technologies to support novice team programming. 695-698 - Mohammad El-Ramly:
Experience in teaching a software reengineering course. 699-702 - Orit Hazzan, Yael Dubinsky:
Teaching framework for software development methods. 703-706 - Wilson P. Paula Filho:
A software process for time-constrained course projects. 707-710
Software engineering: achievements & challenges: ubiquitous and distributed systems
- Ken Sakamura:
Challenges in the age of ubiquitous computing: a case study of T-Engine, an open development platform for embedded systems. 713-720 - Chris Mattmann, Daniel J. Crichton, Nenad Medvidovic, Steve Hughes:
A software architecture-based framework for highly distributed and data intensive scientific applications. 721-730
Software engineering: achievements & challenges: domain-specific challenges
- Bikram Sengupta, Satish Chandra, Vibha Sinha:
A research agenda for distributed software development. 731-740 - Minmin Han, Thomas Thiery, Xiping Song:
Managing exceptions in the medical workflow systems. 741-750 - Judith Bishop:
Multi-platform user interface construction: a challenge for software engineering-in-the-small. 751-760
Software engineering: achievements & challenges: formal methods
- Jean-Raymond Abrial:
Formal methods in industry: achievements, problems, future. 761-768
Research demonstrations: verification and testing
- Howard Foster, Sebastián Uchitel, Jeff Magee, Jeff Kramer:
LTSA-WS: a tool for model-based verification of web service compositions and choreography. 771-774 - Jin Song Dong, Ping Hao, Xian Zhang, Shengchao Qin:
HighSpec: a tool for building and checking OZTA models. 775-778 - Alexandre Duarte, Walfredo Cirne, Francisco Vilar Brasileiro, Patrícia D. L. Machado:
GridUnit: software testing on the grid. 779-782
Research demonstrations: development and transformation
- Kyungseok Kim, Hyejung Kim, Miyoung Ahn, Minseok Seo, Yeop Chang, Kyo Chul Kang:
ASADAL: a tool system for co-development of software and test environment based on product line engineering. 783-786 - Gerardo Canfora, Giuseppe Di Santo, Eugenio Zimeo:
Developing and executing java AWT applications on limited devices with TCPTE. 787-790 - Marat Boshernitsan, Susan L. Graham:
Interactive transformation of java programs in eclipse. 791-794
Research demonstrations: data base and business process
- William G. J. Halfond, Alessandro Orso:
Preventing SQL injection attacks using AMNESIA. 795-798 - Ying Zou, Qi Zhang:
A framework for automatic generation of evolvable e-commerce workplaces using business processes. 799-802 - Yoann Padioleau, Benjamin Sigonneau, Olivier Ridoux:
LISFS: a logical information system as a file system. 803-806
Informal tool demonstrations
- Dirk Beyer:
Relational programming with CrocoPat. 807-810 - Gan Deng, Douglas C. Schmidt, Aniruddha S. Gokhale:
Addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems via aspect-oriented & model-driven software development. 811-814 - Sven Jörges, Tiziana Margaria, Bernhard Steffen:
FormulaBuilder: a tool for graph-based modelling and generation of formulae. 815-818 - Jan Jürjens, Jorge Fox:
Tools for model-based security engineering. 819-822 - Chang Liu, En Ye, Debra J. Richardson:
LtRules: an automated software library usage rule extraction tool. 823-826 - Yu-Seung Ma, Jeff Offutt, Yong Rae Kwon:
MuJava: a mutation system for java. 827-830 - Akira Mori, Tomonori Izumida, Toshimi Sawada, Tadashi Inoue:
A tool for analyzing and detecting malicious mobile code. 831-834 - Tao Xie, Evan Martin, Hai Yuan:
Automatic extraction of abstract-object-state machines from unit-test executions. 835-838 - Xinrong Xie, Denys Poshyvanyk, Andrian Marcus:
3D visualization for concept location in source code. 839-842
Emerging results: architecture
- Muhammad Ali Babar, Barbara A. Kitchenham, Ian Gorton:
Towards a distributed software architecture evaluation process: a preliminary assessment. 845-848 - Lars Grunske:
Identifying "good" architectural design alternatives with multi-objective optimization strategies. 849-852 - Roshanak Roshandel, Somo Banerjee, Leslie Cheung, Nenad Medvidovic, Leana Golubchik:
Estimating software component reliability by leveraging architectural models. 853-856 - David Woollard, Nenad Medvidovic:
An architectural style for high-performance asymmetrical parallel computations. 857-860
Emerging results: formal methods and analysis
- Christoph Csallner, Yannis Smaragdakis:
Dynamically discovering likely interface invariants. 861-864 - Shan Shan Huang, Yannis Smaragdakis:
Easy language extension with meta-aspectJ. 865-868 - Yu-Seung Ma, Mary Jean Harrold, Yong Rae Kwon:
Evaluation of mutation testing for object-oriented programs. 869-872 - Panagiotis Manolios, Daron Vroon:
Integrating static analysis and general-purpose theorem proving for termination analysis. 873-876 - Yutaka Yamauchi, Jack Whalen, Nozomi Ikeya, Erik Vinkhuyzen:
The problem of knowledge decoupling in software development projects. 877-880
Emerging results: metrics
- Steven B. Dolins:
Using the balanced scorecard process to compute the value of software applications. 881-884 - Bela Mutschler, Johannes Bumiller, Manfred Reichert:
Designing an economic-driven evaluation framework for process-oriented software technologies. 885-888 - Wiboon Jiamthubthugsin, Daricha Sutivong:
Portfolio management of software development projects using COCOMO II. 889-892
Emerging results: program analysis
- Georgia Frantzeskou, Efstathios Stamatatos, Stefanos Gritzalis, Sokratis K. Katsikas:
Effective identification of source code authors using byte-level information. 893-896 - Jingyue Li, Reidar Conradi, Odd Petter N. Slyngstad, Christian Bunse, Marco Torchiano, Maurizio Morisio:
An empirical study on decision making in off-the-shelf component-based development. 897-900 - Evan Martin, Tao Xie:
Understanding software application interfaces via string analysis. 901-904 - Renuka Sindhgatta:
Using an information retrieval system to retrieve source code samples. 905-908 - Bhekisipho Twala, Michelle Cartwright, Martin J. Shepperd:
Ensemble of missing data techniques to improve software prediction accuracy. 909-912 - Rukma Prabhu Verlekar, Varsha Apte:
A methodology and tool for performance analysis of distributed server systems. 913-916
Emerging results: requirements engineering
- Daniela E. Damian, Filippo Lanubile, Teresa Mallardo:
The role of asynchronous discussions in increasing the effectiveness of remote synchronous requirements negotiations. 917-920 - Vesna Mikulovic, Michael Heiss:
"How do I know what I have to do?": the role of the inquiry culture in requirements communication for distributed software development projects. 921-925 - Hiroyuki Nakagawa, Takuya Karube, Shinichi Honiden:
Analysis of multi-agent systems based on KAOS modeling. 926-929 - Xiping Song, Beatrice Hwong, Gilberto Matos, Arnold Rudorfer, Christopher Nelson, Minmin Han, Andrei Girenkov:
Understanding requirements for computer-aided healthcare workflows: experiences and challenges. 930-934
Doctoral symposium: presentations
- John Anvik:
Automating bug report assignment. 937-940 - Martha-Rocio Ceballos, Juan-Luis Gorricho:
P2P file sharing analysis for a better performance. 941-944 - Gan Deng:
Resolving component deployment & configuration challenges for enterprise DRE systems via frameworks & generative techniques. 945-948 - Leticia Duboc, David S. Rosenblum, Tony Wicks:
A framework for modelling and analysis of software systems scalability. 949-952 - Tammo Freese:
Refactoring-aware version control. 953-956 - Dan Hao:
Testing-based interactive fault localization. 957-960 - Reid Holmes:
Unanticipated reuse of large-scale software features. 961-964 - Slinger Jansen:
Improving the customer configuration update process by explicitly managing software knowledge. 965-968 - Na Liu:
Visual languages for event integration specification. 969-972 - Hongxing Liu, Yansheng Lu, Qing Yang:
XML conceptual modeling with XUML. 973-976 - Joseph R. Ruthruff:
Experimental program analysis: a new paradigm for program analysis. 977-980 - Xiang Yin:
The echo approach to formal verification. 981-984 - Liang Zhao:
A new approach for software testability analysis. 985-988
Doctoral symposium: posters
- Amy J. Ko:
Debugging by asking questions about program output. 989-992 - Christian F. J. Lange:
Improving the quality of UML models in practice. 993-996 - Qing Xie:
Developing cost-effective model-based techniques for GUI testing. 997-1000 - Thomas Zimmermann:
Taking lessons from history. 1001-1005
Workshops
- Danilo Bruschi, Bart De Win, Mattia Monga:
Software engineering for secure systems. 1007-1008 - Nikolay Mehandjiev, Pearl Brereton, John G. Hosking:
Second international workshop on interdisciplinary software engineering research (WISER). 1009-1010 - J. Barrie Thompson, Helen M. Edwards:
Third international summit on software engineering education (SSEE III): bridging the university/industry gap. 1011-1012 - Paul C. Clements:
Early aspects at ICSE: workshop in aspect-oriented requirements engineering and architecture design. 1013-1014 - Betty H. C. Cheng, David Garlan, Rogério de Lemos, Jeff Magee, Richard Taylor, Stephen Fickas, Hausi A. Müller:
Software engineering for adaptive and self-managing systems. 1015-1016 - Jeff Kramer, Orit Hazzan:
The role of abstraction in software engineering. 1017-1018 - Sunita Chulani, Barry W. Boehm, June M. Verner, Bernard Wong:
Workshop description of 4th workshop on software quality (WOSQ). 1019-1020 - Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E. Hassan:
MSR 2006: the 3rd international workshop on mining software repositories. 1021 - Ricardo Choren, Ho-fung Leung, Alessandro F. Garcia, Carlos José Pereira de Lucena, Holger Giese, Alexander B. Romanovsky:
Fifth workshop on software engineering for large-scale multi-agent systems (SELMAS). 1022-1023 - Warren Harrison, Roel J. Wieringa:
Workshop on technology transfer in software engineering. 1024-1025 - Jean Bézivin, Jean-Marie Favre, Bernhard Rumpe:
First international workshop on global integrated model management. 1026-1027 - Hong Zhu, Joseph Robert Horgan, Shing-Chi Cheung, J. Jenny Li:
The first international workshop on automation of software test. 1028-1029 - Jon G. Hall, Lucia Rapanotti, Karl Cox, Zhi Jin:
2nd international workshop on advances and applications of problem frames. 1030-1031 - Philippe Kruchten, Yvonne Hsieh, Eve MacGregor, Deependra Moitra, Wolfgang Strigel, Christof Ebert:
Global software development for the practitioner. 1032-1033 - Martin Rappl, Alexander Pretschner, Christian Salzmann, Thomas Stauner:
3rd international workshop on software engineering for automotive systems - SEAS 2006. 1034 - Neelam Gupta, Andy Podgurski:
Fourth international workshop on dynamic analysis (WODA 2006). 1035 - Elisabetta Di Nitto, Robert J. Hall, Jun Han, Yanbo Han, Andrea Polini, Kurt Sandkuhl, Andrea Zisman:
International workshop on service oriented software engineering (IW-SOSE'06). 1036-1037 - Rick Kazman, Kevin J. Sullivan:
The 8th international workshop on economics-driven software engineering research. 1038 - Jon Whittle, Leif Geiger, Michael Meisinger:
Workshop description of 5th intl. workshop on scenarios and state machines: models-algorithms-and tools (SCESM). 1039-1040
Tutorials: full day tutorials
- Gerhard Fischer:
Software engineering themes for the future. 1043-1044 - Dewayne E. Perry, Susan Elliott Sim, Steve M. Easterbrook:
Case studies for software engineers. 1045-1046 - Donald Firesmith:
Engineering safety-related requirements for software-intensive systems. 1047-1048 - Klaus Pohl, Andreas Metzger:
Variability management in software product line engineering. 1049-1050 - David Budgen, Pearl Brereton:
Performing systematic literature reviews in software engineering. 1051-1052 - Stan Jarzabek, Ulf Pettersson:
Cost-effective engineering of web applications pragmatic reuse: building web application product lines. 1053-1054 - Harald C. Gall, Michele Lanza:
Software evolution: analysis and visualization. 1055-1056 - Frank Maurer, Grigori Melnik:
Agile methods: moving towards the mainstream of the software industry. 1057-1058 - Hassan Gomaa:
Designing concurrent, distributed, and real-time applications with UML. 1059-1060
Tutorials: half-day tutorials
- Awais Rashid, Alessandro F. Garcia, Ana Moreira:
Aspect-oriented software development beyond programming. 1061-1062 - Jin Song Dong:
From semantic web to expressive software specifications: a modeling languages spectrum. 1063-1064 - Rogério de Lemos:
Software architectures for dependable systems: a software engineering perspective. 1065-1066 - Luciano Baresi, Sam Guinea:
Tutorial: towards dynamic web services. 1067-1068 - Bran Selic:
Tutorial: an overview of UML 2. 1069-1070 - Liang Chen, Bruno Wassermann, Wolfgang Emmerich, Howard Foster:
Web service orchestration with BPEL. 1071-1072 - Neil A. M. Maiden, Suzanne Robertson, James Robertson:
Creative requirements: invention and its role in requirements engineering. 1073-1074 - Paul A. Strooper, Luke Wildman:
Testing concurrent java components. 1075-1076 - Weizhong Shao, Gang Huang, Haiyan Zhao:
Modeling of component based systems. 1077-1078 - Natalia Juristo Juzgado, Xavier Ferré:
How to integrate usability into the software development process. 1079-1080 - Kung-Kiu Lau:
Software component models. 1081-1082
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.