Edinburgh Picture

ICSE 2004, the 26nd International
Conference on Software Engineering

ACSE 2004
May 25, 2004
Edinburgh International
Conference Centre
Edinburgh, Scotland, UK

http://www.acse2004.cs.uvic.ca/

Main Contact:
Dr. Hausi A. Müller, Professor
Director of Software Engineering
Department of Computer Science
University of Victoria, Canada
hausi@cs.uvic.ca
http://www.cs.uvic.ca/~hausi/

ACSE 2004: 4th International
Workshop on Adoption-Centric
Software Engineering

Robert Balzer, Teknowledge Corporation, USA
Marin Litoiu, IBM Canada Ltd., Canada
Hausi A. Müller, University of Victoria, Canada
Dennis B. Smith, Carnegie Mellon
Software Engineering Institute, USA
Margaret-Anne Storey, University of Victoria, Canada
Scott R. Tilley, Florida Institute of Technology, USA
Ken Wong, University of Alberta, Canada

Key Objective

The key objective of this workshop is to explore innovative approaches to the adoption of software engineering tools and practices through the extension of Commercial Off The Shelf Software (COTS) products and/or middleware technologies. The workshop aims to advance the understanding and evaluation of adoption of software engineering tools and practices by bringing together researchers and practitioners who investigate novel solutions to software engineering adoption issues.

back to menu

Workshop Theme

Understanding adoption of software engineering tools and practices is critical for the software and information technology sectors, which are continually challenged to increase their productivity. The goal of this workshop is to bring together researchers and practitioners who investigate innovative solutions to software engineering adoption issues. The key objective of this workshop is to explore approaches where software engineering tools and practices are implemented as extension of Commercial Off The Shelf Software (COTS) products and middleware technologies that work in conjunction with software engineering tools as well as mined components. The workshop aims to advance the understanding and evaluation of adoption of software engineering tools and practices.

Research tools in software engineering often fail to be adopted and deployed in industry. Important barriers to adopting these tools include their unfamiliarity with users, their lack of interface maturity, their limited support for complex work products of software development, their poor interoperability, and their limited support for the realities of system documentation engineering. Developing and deploying innovative research tools and ideas as extensions to modern, commonly used platforms may ease these barriers. Recently, tool builders and standards bodies have invented effective standards and interfaces for tool extension and customization. These advances have opened new research avenues on how innovations in software engineering tools can be made more easily adopted by inserting them as extensions to commonly used office suites and middleware platforms.

Users will more likely adopt tools that work in an environment they use daily and know intimately. For example, common office suites are used daily to browse Web content, produce multimedia documents, prepare presentations, and maintain budgets. These suites and other middleware-based environments can be extended and leveraged to provide familiar cognitive support for software engineering tasks.

Injecting more of the great software engineering research results into industrial practice has potentially a significant impact on the production of quality software. Thus, this research addresses two diverse markets: the software developers, who need to understand and document existing software systems, but also the researchers, who want to inject and validate their research tools in industrial development processes.

back to menu

Attendance

This workshop will be run in a highly interactive style. ACSE 2004 will include invited talks and short position statements. Participants should come to the workshop prepared to engage in lively discussion sessions. The contributions to the ACSE 2004 workshop will be consolidated into a summary report, which is expected to evolve into a roadmap to assist in achieving best practice in software engineering adoption. This report will be published in ACM SIGSoft Notes.

Workshop participants will be solicited first and foremost through the ICSE 2004 Web site, ICSE 2004 mailing lists, invited speakers, and mailing lists from two previous related workshops. Participants will be selected according to their position papers.

back to menu

Submission

We invite short position papers, limited to 4-6 pages, that describe ongoing work or new ideas within the scope of the workshop. Papers must not have been previously published or submitted elsewhere.

Please submit papers for ACSE 2004 electronically using CyberChairPROv6 at
http://icse.acm.org/acse2004papers/submit/

Accepted papers will be published as part of the ICSE 2004 workshop publications. The proceedings of ACSE 2003, which was held at ICSE 2003 in Portland, Oregon, were published with the ICSE 2003 workshop publications as well as an SEI Tech Report at:
R. Balzer, J .H.. Jahnke, M. Litoiu, H. A. Muller, M.-A. Storey, S. R. Tilley, K. Wong (eds.) "Proceedings of the Third International Workshop on Adoption-Centric Software Engineering (ACSE 2003)" Technical Report CMU/SEI-2003-SR-004 [~4 MB PDF file].

back to menu

Important Dates

Submission Date: April 12, 2004
Notification: April 16, 2004
Camera-ready Copy: April 26, 2004
Workshop: May 25, 2004

back to menu

Related Links

Adoption-Centric Tool Development (ACTD); CASCON 2001
http://www.cas.ibm.com/archives/2001/workshops/descriptions37.shtml

2nd Int. Workshop on Adoption-Centric Software Engineering; STEP 2002
http://iwcase.org/step2002/Workshop-CFP-ACSE-2002.pdf

3nd Int. Workshop on Adoption-Centric Software Engineering; ICSE 2003
http://www.acse2003.cs.uvic.ca

ACSE@UVic
http://www.acse.cs.uvic.ca/

back to menu

Organizing Committee

Dr. Robert Balzer, Teknowledge Corporation, USA Homepage

After several years at the Rand Corporation, Dr. Balzer left to help form the University of Southern California's Information Sciences Institute (USC-ISI) where he served as Director of ISI's Software Sciences Division and Professor of Computer Science at USC. In 2000 he joined Teknowledge Corporation as their CTO and Director of their Distributed Systems Unit, which combines AI, DB, and SE techniques to automate the software development process. His current research includes wrapping COTS products to provide safe and secure execution environments, extend their functionality, and integrate them together; instrumenting software architectures; and generating systems from domain specific specifications.

Dr. Marin Litoiu, IBM Canada Ltd., Canada Homepage

Dr. Litoiu is member of the Centre for Advanced Studies at the IBM Toronto Laboratory where he initiates and manages joint research projects between IBM and Universities across the globe in the area of Application Development Tools. Prior to joining IBM (1997), he was a faculty member with the Department of Computers and Control Systems at the University Politechnica of Bucharest and held research visiting positions with Polytechnic of Turin, Italy, (1994 and 1995) and Polytechnic University of Catalunia (Spain), and the European Center for Parallelism (1995). Dr. Litoiu’s other research interests include distributed objects; high performance software design; performance modeling, performance evaluation and capacity planning for distributed and real time systems.

Dr. Hausi A. Müller, University of Victoria, Canada Homepage

Dr. Müller is a Professor at the University of Victoria, Canada. He is a Visiting Scientist with the Centre for Advanced Studies at the IBM Toronto Laboratory and the Carnegie Mellon Software Engineering Institute. He is a principal investigator of CSER. Together with his research group he investigates technologies to build adoption-centric software engineering tools and to migrate legacy software to object-oriented and network-centric platforms. Dr. Müller's research interests include software engineering, software evolution, reverse engineering, software reengineering, program understanding, software engineering tool evaluation, software architecture, and the generation of software engineering tools using Scalable Vector Graphics (SVG) technology. He was GC for ICSE 2001 & IWPC-2003 and PC Chair for CASCON 2003.

Dr. Dennis B. Smith, Carnegie Mellon Software Engineering Institute, USA Homepage

Dr. Dennis B. Smith is the Lead for the SEI Initiative on the Integration of Software Intensive Systems. This initiative focuses on addressing issues of interoperability and integration in large scale systems and systems of systems. Earlier, he was the technical lead in the effort for migrating legacy systems to product lines. In this role he developed the method Options Analysis for Reengineering (OAR) to support reuse decision-making. Dr. Smith has also been the project leader for the CASE environments project. This project examined the underlying issues of CASE integration, process support for environments and the adoption of technology. Dr. Smith has been the lead in a variety of engagements with external clients. He led a widely publicized audit of the FAA's troubled ISSS system. This report produced a set of recommendations for change, resulting in major changes to the development process, and the development of an eventual successful follow-on system. Dr. Smith is a co-author of the book, Principles of CASE Tool Integration, Oxford University Press, 1994. He has published a wide variety of articles and technical reports, and has given talks and keynotes at a number of conferences and workshops. He is also a co-editor of the IEEE recommended practice on CASE Adoption. He has been general chair of two international conferences, IWPC '99 and STEP '99.

Dr. Margaret-Anne Storey, University of Victoria, Canada Homepage

Dr. Storey is an Associate Professor at the University of Victoria. Her main research interests involve understanding how people solve complex tasks, and designing technologies to facilitate navigating and understanding large information spaces. With her students and she is working on a variety of projects within the areas of software engineering, human-computer interaction, information visualization, social informatics and knowledge management. Dr. Storey is a fellow of the ASI and as such collaborates with the IBM PDC on HCI issues for eCommerce and distributed learning applications, and with ACD systems. She is a principal investigator for CSER developing and evaluating software migration technology and a visiting researcher at the IBM Centre for Advanced Studies.

Dr. Scott R. Tilley, Florida Institute of Technology, USA Homepage

Scott Tilley is an Associate Professor in the Department of Computer Sciences at the Florida Institute of Technology, and Principal of S.R. Tilley & Associates, an information technology consultancy based on Florida's Space Coast. He has a Ph.D. from the University of Victoria. He is Chair of the Steering Committee for the IEEE Web Site Evolution (WSE) series of events, and the current President of the Association for Computing Machinery's Special Interest Group on the Design of Communication (ACM SIGDOC).

Dr. Kenny Wong, University of Alberta, Canada Homepage

Ken Wong is an Assistant Professor at the University of Alberta. His main areas of research are software architecture, integration, evolution, and visualization. This research includes conducting case studies, building and using integrated environments for reverse engineering, and exploring collaborative program understanding of heterogeneous systems. Current industrial collaborations include IBM and klocwork Inc. He is a principal investigator of CSER and ASERC. He co-manages a Canadian Foundation for Innovation facility to study collaborative software development and issues of system diversity. Dr. Wong was also PC Chair for IWPC 2003 and WSE 2003.

back to menu