Bedir
Tekinerdogan (contact organizer),
University of Twente, The Netherlands |
Pim
van den Broek
University of Twente, The Netherlands |
Motoshi
Saeki,
Tokyo Institute of Technology, Japan |
Pavel
Hruby,
Navision Software, Denmark |
Gerson Sunyé,
IRISA, France |
Most methods methods usually include a number of different heuristic rules, which are needed to produce or refine different artifacts. Moreover, the rules are structured in different ways, leading to different software development processes. Although useful, applying methods is a complex issue, and does not necessarily lead to effective and efficient software development. Automated support for object-oriented methods will decrease this complexity, increase reusability, and provide better support for adaptability, customizabality and continuous improvement. Unfortunately, apart from the many environments with diagram editors and visualization tools, existing object-oriented methods are only basically described in separate handbooks and manuals. Complete and integrated tools, which support the entire life cycle, are not yet present in practice.
This workshop aims to identify the fundamental problems of automating methods and to explore the mechanisms for constructing case tools that provide full support for methods.
Position papers, consisting of no more than 8 pages, should be submitted in Postscript, PDF or plain ASCII format, no later than April 17 2001 by e-mail to ecoop01-aoom@cs.utwente.nl. All submissions must include the full contact details of at least one author. Participants will be selected based on their position papers. We would particularly like potential participants to describe and motivate the research issues and unsolved problems in the area of automating object-oriented software development methods.
The workshop will be highly interactive, without long monologues
and long presentations. Rather than sessions for presenting papers, the
workshop aims to explore and discuss the different topics and provide the
participants with the opportunity to express their ideas as much as possible.
For this purpose we will apply specific (educational) approaches that we
hope will ensure lively discussion and full information extraction. The
workshop will be preceded by e-mail discussions two weeks before the conference.
Meta-models for software development
methods
- How to model software and management artifacts? - Which meta-models are needed? - Development process patterns. |
Active rule/process support for methods
- How to formalize heuristic rules of methods? - How to integrate rules in case tools. - How to formalize process of methods. |
Method engineering
- Tailoring and composing methods. - Refinement of methods to projects. - Inconsistencties in method integration. |
Case tools for method generation
- Experiences with meta-case tools. - Design of meta-case tools. |
Automated support for quality reasoning
- Tools for quality management - Automated support for alternatives selection. |
Existing case tools
- Overview/comparison of existing tools with respect to method support - Extensions to existing case tools |