![]() |
|
||
Sunday - Monday, June 4 - 5 2000 W01:
4th International Software Architecture Workshop (ISAW-4) http://www.extra.research.philips.com/SAE/welcome.html Sunday,
June 4 2000, 9:00 -
18:00 The workshop brings together practitioners and researchers for two intense days of discussion and work in the emerging area of Software Architecture. Topics of interest include: Architecture Description Languages, Tools/Environments for Software Architects, the Art and Science of Software Architecting, Domain-specific Architectures, Product Line Architectures, Dynamic Architectures and Reconfiguration, and Case Studies and Experience. W02:
Second ICSE Workshop on Web Engineering http://fistserv.macarthur.uws.edu.au/icse2000-WebE/ Sunday,
June 4 2000, 9:00 -
18:00 This workshop is in response to the increasing need to systematize the current ad hoc approaches to creating and maintaining Web-based applications. It focuses on successful development of large, complex Web-based systems and provides a mix of academic research and experience of industry practitioners to address the major problems in building and maintaining such systems. The Workshop builds upon the previous one at the ICSE99 and incorporates the best practices from Software Engineering and other disciplines, which impact upon Web-based application development. It covers processes, methodologies, system design, lifecycle and management of large Web-based systems and educational and research issues. W03:
Workshop on Automated Program Analysis, Testing, and Verification
http://ase.arc.nasa.gov/icse2000/ Sunday,
June 4 2000, 9:00 - 18:00 Due to recent developments in static analysis, automated testing and automated program verification, the boundaries between these fields have begun to blur. There are many open questions regarding the integration of automated testing and verification, the relationships between different algorithms, and the use of static analysis to assist testing and verification. The goal of this workshop is to bring together active researchers in these fields to foster collaboration. The workshop will span two days. The first day, several invited speakers from each community will give presentations and tool demonstrations, while the second day will consist of focused group discussions. W04:
Continuing Collaborations for Successful COTS Development http://wwwsel.iit.nrc.ca/projects/cots/icse2000wkshp/ Sunday,
June 4 2000, 9:00 - 18:00 This workshop is intended to be an extension of the work begun during the workshop entitled "Ensuring Successful COTS Development" held in conjunction with ICSE '99. As a result of that workshop some collaborative work is being undertaken. One of the goals of this workshop is to refresh those collaborations and to instigate new efforts on number of open questions that were not undertaken by last years' participants. A major objective is to attract new participants who would be interested in either joining an existing collaboration or establishing relationships in a different COTS research area. Monday, June 5 2000 W05:
Beg, Borrow or Steal: Using Multi-disciplinary Approaches in Empirical
Software Engineering Research http://www.csr.uvic.ca/icse2000 Monday, June 5 2000, 9:00 - 18:00 This interactive workshop is for software engineers wishing to select and adapt methods and theoretical foundations from other fields. The workshop will be centered around real problems that are being experienced by software engineering researchers. Invited position papers will describe software engineering problems that could benefit from advice on empirical methods and theoretical approaches. Experts from other disciplines will participate to the workshop to respond to common problems. W06:
2nd International Symposium on Constructing Software Engineering
Tools (COSET’2000) http://www.itacs.uow.edu.au/~jon/coset2k/ Monday, June 5 2000, 9:00 - 18:00 Automated tools play an important role in the promotion and adoption of software engineering methods and processes. The development of these tools is itself a significant software engineering task, requiring a considerable investment of time and resources. The different strategies adopted by tool constructors in the development of these tools are the theme of this workshop. The workshop will be based around the participants' experience reports of constructing their tools, and it will focus principally on practical issues of tool development, deployment, and evaluation. Monday - Tuesday, June 5 - 6 2000
W08:
Specification, Design and Verification of Interactive Systems (DSV-IS
2000) http://giove.cnuce.cnr.it/dsvis2000.html Monday,
June 5 2000, 9:00 - 18:00 DSV-IS (Design, Specification and Verification of Interactive Systems) is an International Workshop that has been organized every year since 1994 in cooperation with Eurographics. As participation has been rather limited from people working in the Software Engineering field, we organize the 7th edition of DSV-IS in conjunction with ICSE 2000. The workshop will provide a forum for the exchange of ideas on diverse approaches to the design of interactive systems. The particular focus of this year's event is on models (e.g. of devices, users, tasks, context, etc. ) and their role in supporting the design, development, and usability evaluation of interactive systems. W09:
3rd International Workshop on Component-based Software Engineering:
Reflection on Practice http://www.sei.cmu.edu/cbs/cbse2000 Monday,
June 5 2000, 12:45 - 18:00 Component-based software engineering (CBSE) is emerging as the software industry's response to dramatic increases in the demand for software and for reducing the time to market for software-intensive systems. As the number of fielded component-based systems grows it becomes important to reflect upon what is working and where improvements are needed in practice. The third ICSE Workshop on CBSE will provide a forum for researchers and practitioners to present case studies in CBSE. The case studies will focus on the technologies and engineering practices that are unique to CBSE, and their evaluation will highlight "best practices" in CBSE as well as deficiencies that require engineering research.
Tuesday, June 6 2000 W07:
Software Engineering for Wearable and Pervasive Computing (SEWPC)
http://www.cs.washington.edu/sewpc/ Tuesday, June 6 2000, 9:00 - 18:00 Pervasive computing embraces a vision of information that is appropriate to the situation and environment, available continuously irrespective of location or circumstances, and connects the virtual and physical worlds allowing them to influence and inform one another. Wearable computing is the intimate apparel of pervasive computing - body-worn sensors, devices, and computing engines that interconnect personal and public information. Soon computing devices will be in the walls and floors of buildings, woven into the fabric of our clothing, and inside ordinary objects such as books or furniture. These deeply embedded, broadly networked, massively scaled systems require an enormous infusion of software whose architecture, algorithms, and languages are largely unknown. The workshop will explore the fundamental challenges that the widespread deployment of wearable and pervasive computing offers software engineering. W10:
Workshop on Standard Exchange Format (WOSEF) http://www.cs.utoronto.ca/~simsuz/wosef Tuesday, June 6 2000, 9:00 - 18:00 A common exchange format for sharing data extracted from source code is necessary to advance the state of the art of tool development in software engineering. Such a format would allow us to share tools and compare results more easily. There are efforts already underway in some areas of the discipline to develop a standard exchange format. In this workshop, researchers and practitioners from across the discipline can discuss the form of the standard exchange format (i.e. syntax, schema, and semantics) and mechanisms for encouraging adoption of the format. W11:
3rd Workshop on Software Engineering Over the Internet http://sern.cpsc.ucalgary.ca/~maurer/icse2000ws/ICSE2000WS.html Tuesday, June 6 2000, 9:00 - 18:00 The 3rd ICSE workshop on "Software Engineering over the Internet" will bring together researchers and practitioners that try to use Internet technologies to overcome problems in distributed software development. The goal of the workshop is to exchange ideas how distributed projects can utilize the Internet to overcome communication, collaboration, and coordination problems. Further, the workshop will discuss how standard SE practice can benefit from open-source approaches and vice-versa. Case studies will present empirical evidence on the effectiveness of distributed software development. W12:
Multi-dimensional Separation of Concerns in Software Engineering
http://www.research.ibm.com/hyperspace/workshops/icse2000 Tuesday, June 6 2000, 9:00 - 18:00 Separation of concerns can provide a host of well-known and crucial benefits, but only if the concerns that are separated and modularized match the concerns one needs to deal with - which can be of dramatically different kinds in different development contexts. A multi-dimensional approach to separation of concerns must support: · Multiple, arbitrary kinds (dimensions) of concerns. · Separation according to these concerns *simultaneously*. · Overlapping or interacting concerns, not simply independent or orthogonal ones.
Achieving these properties is challenging. This workshop is intended to bring together researchers and practitioners in this burgeoning area. W13:
2nd International Workshop on Economics-Driven Software Engineering
Research (EDSER-2) http://www.cs.virginia.edu/~sullivan/edser2 Tuesday, June 6 2000, 9:00 - 18:00 The Second International Workshop on Economics-Driven Software Engineering Research (EDSER-2) will bring together leading researchers and practitioners in several fields who are concerned with understanding economic objectives, constraints, strategies, models and analysis methods in software engineering. The workshop will focus on developing key ideas identified in the first EDSER-1 workshop as being especially important. W14:
The Third Workshop on Intelligent Software Engineering (WISE3)
http://www.tim.menzies.com/wise3 Tuesday, June 6 2000, 9:00 - 18:00 Real world software is now so complicated that manual browsing cannot reveal all its subtleties. Automatic tools are required. Many AI researchers now realize that software engineering is the best test-bed for AI techniques. But which of these techniques, if any, are cost-effective? This workshop will bring together researchers working in the Ai and SE fields that have tried to apply automated intelligence to software engineering. Future WISE workshops would then encourage different solutions to these challenge problems. Saturday, June 10 2000 W15:
Software Product Lines: Economics, Architectures, and Implications
http://www.spe.ucalgary.ca/icse2000pl Saturday, June 10 2000, 9:00 - 18:00 Product line engineering is a recent concept and one of the hottest topics in software engineering aiming at synergy effects in software development. Diverse benefits like cost reduction, decreased time-to-market, and quality improvement can be expected from reuse of software assets. But also non-technical benefits can be expected as result of product branding, minimizing marginal costs, and sharing organizational costs. On the other hand, product lines introduce additional complexity: The planning and/or development of more than one product at a time has to be managed technically and organizationally. This workshop aims at sharing conceptual and practical experience by establishing contacts and starting the discussion between experts and practitioners from academia and industry. W16:
Agent-oriented Software Engineering http://www.csc.liv.ac.uk/~mjw/aose2000/ Saturday, June 10 2000, 9:00 - 18:00 Software agents and multi-agent systems have grown into one of the most active areas of research in computer science. The concept of an agent as an autonomous system, capable of interacting and coordinating with other agents in order to satisfy its design objectives, is a natural one for software designers. Just as we can understand many systems as being composed of passive objects, which have state, and upon which we can perform operations, so we can understand many others as being made up of interacting, coordinating agents. In this workshop we will examine the credentials of agent-based approaches as a software engineering paradigm. Both purely theoretical papers and papers that simply discuss agent applications will be presented.
|
|||
![]() |