[ H Q S A D   2 0 0 0   A N D   S A C T   2 0 0 0   A R E   O V E R ]

[Brochure] [Registration Form] [Sponsoring HQSAD 2000] [Our Sponsors] [Program] [The speakers] [Hotels]

S Y M P O S I U M   A N N O U N C E M E N T

CTIT logo TRESE logo

On 24 March 2000 the CTIT and TRESE organized the second in a series of events on Quality Oriented Software Engineering (The first event was Software Architectures and Component Technology, SACT 2000 - 175 participants)


This event will be the symposium
HQSAD 2000
High-Quality
Software
Architecture
Design
The Importance of Domain Knowledge
[brochure, pdf, 285 Kb]
[registration form, pdf 44 Kb]

The context Domain analysis is considered to be essential in designing high-quality software systems. If carried out properly, domain analysis can help designers to understand the requirements, identify the fundamental abstractions, verify the design and drive the implementation. To achieve these objectives, however, a number of important problems need to be resolved:

First, in the literature the term domain is used in different ways. For most commercially available methods, the term domain analysis refers to understanding the background of the end-user. For example, use case analysis techniques are proposed for this purpose. Within the domain engineering community, domain analysis refers to studying the background knowledge necessary to solve the software design problem. In the realization context, the term domain analysis may refer to evaluating the available hardware/software technology. Clearly there is confusion about the term domain and we need to have a better understanding of its meaning.

Second, although most commercially available methods emphasize the importance of domain analysis, they mainly focus on analyzing the requirements of end-users, and fall short in identifying and applying solution domain knowledge. Therefore, current methods are generally less suitable for designing families of systems, such as product-line architectures, application frameworks and libraries.

Third, modeling domain knowledge is still a challenging problem because of the existence of multiple models and the intrinsic evolutionary nature of the software development process. There is a need for adopting powerful modeling techniques that can cope with the complexity of today's software design problems.

Finally, not only the application but also the dissemination of knowledge is important. There is a need for new techniques that enable software designers to have easy access to relevant and up-to-date knowledge.

This symposium During this one day symposium, experts from various countries will give an in depth-coverage of the topic.
  • Mehmet Aksit will compare the current architecture design approaches, and identify their strong and weak points.
  • Jean Bézivin will give a general view of model engineering: the industrial state of the art, emphasizing some technological advances that are making this evolution possible, like the recently proposed OMG standards (UML, MOF, XMI).
  • Ulrich Eisenecker will explain Generative Programming, which focuses on analyzing and modeling a family of software systems which yields a so-called feature model describing variabilities, commonalties, and dependencies in the domain as well as other information about the system family.
  • Using a transaction system design example, Bedir Tekinerdogan will present a method for identifying architectural abstractions from the requirement specification.
  • Patterns represent solution domain knowledge in a pattern format. Motoshi Saeki will explain the application of patterns in supporting evolving software systems.
  • Pierre America will describe a method for domain analysis that has been shown to work well for families of complex systems, in particular medical imaging systems.
  • Calton Pu will focus on knowledge dissemination, and introduce techniques to bring right information to the right user at the right time.
Abstracts
Biographies of the speakers
Intended audience This symposium aims at making designers aware of the advantages and limitations of the domain analysis techniques in the current approaches, and informing them about the practical applications of the research in this field.
Symposium fee

Industry Educational
Institutes
Sponsor
Standard 250 125 100
On-site registration 300 150 150

The fees are in EURO and include symposium material such as copies of the transparencies and selected articles, lunch, and refreshments during the breaks.
Location University of Twente, Enschede, The Netherlands

Sponsoring

For companies it is possible to contribute to this symposium

OptionDeadlinePrice (EURO)
A) By having your logo on the brochure 21 February 2000 1000
(B) By renting booth space (approx. 3 x 1.5 meters) 20 March 2000 600
C)Both option A and B See options A and B 1500
(D)By having your logo on the HQSAD 2000 website, including a link to your website
(free in case you choose any of the other options)
None 500

Please fill in the Sponsor Registration Form (Dutch or English) if you would like to be affiliated with this symposium.

Note that participants from sponsoring companies are entitled to a reduced symposium fee: 100 euro instead of 250 euro.

Your logo will be added on this page as soon as we receive your registration.

If you received a brochure of SACT 2000, you will most probably get a brochure of HQSAD 2000. If not, you can request a hardcopy. Either send email to hqsad2000@cs.utwente.nl, call us by phone at +31 53 489 3731, or fax us at +31 53 489 3247.

We thank our sponsors.

MAIN SPONSOR

ABN AMRO logo SA logo Origin logo
CIMSOLUTIONS logo CMG logo
PAO-I logo NIRIA logo
Oce logo
NGI logo KIvI logo SPITS logo VRI logo

Webmastered by Richard van de Stadt