Workshop On Knowledge And Software Reuse Applications
Paralell workshop to be held in conjunction with SEKE'97 on June 17th, 1997
CALL FOR PAPERS
The last few years have seen a growing interest in the design, use, and
sharing of applications that reuse knowledge and software.
The overall aim of the workshop is to further our understanding of how
reuse may be achieved in the engineering of both conventional and
knowledge based software systems. This will be achieved mainly by:
- Identifying applications, case studies and techniques of reuse from
the two mainly distinct reuse communities:
a) software engineering and
b) knowledge based systems.
- Identifying the similarities and differences in the techniques
developed by the two different communities.
- To identify whether reuse techniques (from either community) are either:
- mainly useful in just their `home' community;
- can be readily imported and used by the other community;
- must be modified and merged for use in the other community.
Preference will be given to papers that discuss the relationship between
techniques in the different area -- including the use of a technique
from one field in the other, comparing and contrasting techniques from
both areas for the purpose of identifying similarities, overlaps,
disentangling terminological differences etc.
Specific issues and topics that may be addressed include, but are not
limited to:
- To present real applications that show how software is re-used.
- To present real applications that show how ontologies are used.
- What are the obstacles to the integration and use of software
already built?
Domains of interest include, but are not restricted to, the following:
- Medicine
- Banking and Finances
- Materials Science and Engineering
- Publishing
- Etc.
- To clarify the relationship between knowledge modeling
architectures (e.g., task-specific architectures)
and architectures for software reuse;
is the same thing meant by `architectures' in both communities,
and do they play the same role in reuse?
- Experiences of how ontologies are of use
in Systems Engineering and Domain Engineering,
as well as their more common (so far) use in
expert systems and knowledge engineering.
- What methods/techniques in modeling/analysis/design/architectures
could be exported from software engineering
towards knowledge engineering and viceversa?
- What are the obstacles to the integration and use of ontologies
in ontologies/software agents/expert systems?
Domains of interest include, but are not restricted to, the following:
- Medicine
- Natural Language
- Materials Science and Engineering
- Enterprise Modeling (including process modeling, product
modelling, and organization modelling).
- To clearly identify the various roles that implemented ontologies
may play. Do they support automated reasoning and problem-solving?
Are they used as an inter-lingua to achieve inter-operability, re-use,
or sharing? Are they used 'merely' to ensure communication of a shared
understanding between people?
- Can the practices and principles followed
by USERS of ontologies in final applications be articulated?
What methods and techniques they use in the design and
implementation of an application that uses ontologies?
Do they depend on the role that the ontologies have?
- What criteria developers and end-users should use
to assess if an ontology fits/satisfies
the requirements of the final application?.
- Given two ontologies in the same domain, how could we select
the best ontology for our applications?
The following timetable is proposed:
Deadline for papers: February 5th, 1997
Notification of acceptance: March 15th, 1997
Camera ready copies: May 1st, 1997
Send four hard-copy submissions to Asuncion Gomez-Perez.
In case of more than one author, be sure to identify one
corresponding author. For ease of communication, the corresponding
author is required to have an email address.
Additional information including final instructions on format and
submissions will be posted at:
General information about SEKE'97 is posted at:
Components of the organising committee.