- Adjusted file sizes for 2001--2004 PDFs.
- Fixed anchor names.
1 parent 7f33701 commit 4ba14bcf43d726d1e7bfdfdd917e8560ca8b7e5f
nstanger authored on 6 Dec 2006
Showing 9 changed files
View
34
Website/dp2001-abstracts-contents.htm
 
<h3><a name="dp2001-01">2001/01: Evolving fuzzy neural networks for on-line knowledge discovery</a></h3>
<h4>N. Kasabov</h4>
 
<p>Fuzzy neural networks are connectionist systems that facilitate learning from data, reasoning over fuzzy rules, rule insertion, rule extraction, and rule adaptation. The concept evolving fuzzy neural networks (EFuNNs), with respective algorithms for learning, aggregation, rule insertion, rule extraction, is further developed here and applied for on-line knowledge discovery on both prediction and classification tasks. EFuNNs operate in an on-line mode and learn incrementally through locally tuned elements. They grow as data arrive, and regularly shrink through pruning of nodes, or through node aggregation. The aggregation procedure is functionally equivalent to knowledge abstraction. The features of EFuNNs are illustrated on two real-world application problems&#8212;one from macroeconomics and another from Bioinformatics. EFuNNs are suitable for fast learning of on-line incoming data (e.g., financial and economic time series, biological process control), adaptive learning of speech and video data, incremental learning and knowledge discovery from growing databases (e.g. in Bioinformatics), on-line tracing of processes over time, life-long learning. The paper includes also a short review of the most common types of rules used in the knowledge-based neural networks for knowledge discovery and data mining.</p>
<p>Fuzzy neural networks are connectionist systems that facilitate learning from data, reasoning over fuzzy rules, rule insertion, rule extraction, and rule adaptation. The concept evolving fuzzy neural networks (EFuNNs), with respective algorithms for learning, aggregation, rule insertion, rule extraction, is further developed here and applied for on-line knowledge discovery on both prediction and classification tasks. EFuNNs operate in an on-line mode and learn incrementally through locally tuned elements. They grow as data arrive, and regularly shrink through pruning of nodes, or through node aggregation. The aggregation procedure is functionally equivalent to knowledge abstraction. The features of EFuNNs are illustrated on two real-world application problems&mdash;one from macroeconomics and another from Bioinformatics. EFuNNs are suitable for fast learning of on-line incoming data (e.g., financial and economic time series, biological process control), adaptive learning of speech and video data, incremental learning and knowledge discovery from growing databases (e.g. in Bioinformatics), on-line tracing of processes over time, life-long learning. The paper includes also a short review of the most common types of rules used in the knowledge-based neural networks for knowledge discovery and data mining.</p>
 
<p><strong>Keywords: </strong>fuzzy rules
evolving fuzzy neural networks
on-line learning
macroeconomics
bioinformatics</p>
 
<p><a href="papers/dp2001-01.pdf">Download</a> (PDF, 321 KB)</p>
<p><a href="papers/dp2001-01.pdf">Download</a> (PDF, 707 KB)</p>
 
<hr>
 
<h3><a name="dp2001-02">2001/02: The Styx agent methodology</a></h3>
<h4>G. Bush, S. Cranefield and M.K. Purvis</h4>
 
<p>Agent-oriented software engineering is a promising new approach to software engineering that uses the notion of an agent as the primary entity of abstraction. The development of methodologies for agent-oriented software engineering is an area that is currently receiving much attention, there have been several agent-oriented methodologies proposed recently and survey papers are starting to appear. However the authors feel that there is still much work necessary in this area; current methodologies can be improved upon. This paper presents a new methodology, the Styx Agent Methodology, which guides the development of collaborative agent systems from the analysis phase through to system implementation and maintenance. A distinguishing feature of Styx is that it covers a wider range of software development life-cycle activities than do other recently proposed agent-oriented methodologies. The key areas covered by this methodology are the specification of communication concepts, inter-agent communication and each agent&#8217;s behaviour activation&#8212;but it does not address the development of application-specific parts of a system. It will be supported by a software tool which is currently in development.</p>
<p>Agent-oriented software engineering is a promising new approach to software engineering that uses the notion of an agent as the primary entity of abstraction. The development of methodologies for agent-oriented software engineering is an area that is currently receiving much attention, there have been several agent-oriented methodologies proposed recently and survey papers are starting to appear. However the authors feel that there is still much work necessary in this area; current methodologies can be improved upon. This paper presents a new methodology, the Styx Agent Methodology, which guides the development of collaborative agent systems from the analysis phase through to system implementation and maintenance. A distinguishing feature of Styx is that it covers a wider range of software development life-cycle activities than do other recently proposed agent-oriented methodologies. The key areas covered by this methodology are the specification of communication concepts, inter-agent communication and each agent&rsquo;s behaviour activation&mdash;but it does not address the development of application-specific parts of a system. It will be supported by a software tool which is currently in development.</p>
 
<p><strong>Keywords: </strong>agent-based software engineering
methodologies for agent-oriented software development</p>
 
<p><a href="papers/dp2001-02.pdf">Download</a> (PDF, 103 KB)</p>
<p><a href="papers/dp2001-02.pdf">Download</a> (PDF, 153 KB)</p>
 
<hr>
 
<h3><a name="dp2001-03">2001/03: Implementing agent communication languages directly from UML specifications</a></h3>
Java binding,
marshalling,
RDF</p>
 
<p><a href="papers/dp2001-03.pdf">Download</a> (PDF, 451 KB)</p>
<p><a href="papers/dp2001-03.pdf">Download</a> (PDF, 488 KB)</p>
 
<hr>
 
<h3><a name="dp2001-04">2001/04: UML and the Semantic Web</a></h3>
<h4>S. Cranefield</h4>
 
<p>This paper discusses technology to support the use of UML for representing ontologies and domain knowledge in the Semantic Web. Two mappings have been defined and implemented using XSLT to produce Java classes and an RDF schema from an ontology represented as a UML class diagram and encoded using XMI. A Java application can encode domain knowledge as an object diagram realised as a network of instances of the generated classes. Support is provided for marshalling and unmarshalling this object-oriented knowledge to and from an RDF/XML serialisation.</p>
 
<p><a href="papers/dp2001-04.pdf">Download</a> (PDF, 912 KB)</p>
<p><a href="papers/dp2001-04.pdf">Download</a> (PDF, 482 KB)</p>
 
<hr>
 
<h3><a name="dp2001-05">2001/05: A layered approach for modelling agent conversations</a></h3>
conversation protocols
Petri Nets
conversation monitoring and visualising</p>
 
<p><a href="papers/dp2001-05.pdf">Download</a> (PDF, 131 KB)</p>
<p><a href="papers/dp2001-05.pdf">Download</a> (PDF, 216 KB)</p>
 
<hr>
 
<h3><a name="dp2001-06">2001/06: A multi-level approach and infrastructure for agent-oriented software development</a></h3>
<p><strong>Keywords: </strong>agents
multi-agent system
multi-agent platform scalability</p>
 
<p><a href="papers/dp2001-06.pdf">Download</a> (PDF, 155 KB)</p>
<p><a href="papers/dp2001-06.pdf">Download</a> (PDF, 293 KB)</p>
 
<hr>
 
<h3><a name="dp2001-07">2001/07: UML-based ontology modelling for software agents</a></h3>
<h4>S. Cranefield, S. Haustein and M.K. Purvis</h4>
 
<p>Ontologies play an important role in defining the terminology that agents use in the exchange of knowledge-level messages. As object-oriented modelling, and the Unified Modeling Language (UML) in particular, have built up a huge following in the field of software engineering and are widely supported by robust commercial tools, the use of UML for ontology representation in agent systems would help to hasten the uptake of agent-based systems concepts into industry. This paper examines the potential for UML to be used for ontology modelling, compares it to traditional description logic formalisms and discusses some further possibilities for applying UML-based technologies to agent communication systems.</p>
 
<p><a href="papers/dp2001-07.pdf">Download</a> (PDF, 102 KB)</p>
<p><a href="papers/dp2001-07.pdf">Download</a> (PDF, 143 KB)</p>
 
<hr>
 
<h3><a name="dp2001-08">2001/08: Generating ontology-specific content languages</a></h3>
<h4>S. Cranefield and M.K. Purvis</h4>
 
<p>This paper examines a recent trend amongst software agent application and platform developers to desire the ability to send domain-specific objects within inter-agent messages. If this feature is to be supported without departing from the notion that agents communicate in terms of knowledge, it is important that the meaning of such objects be well understood. Using an object-oriented metamodelling approach, the relationships between ontologies and agent communication and content languages in FIPA-style agent systems are examined. It is shown how object structures in messages can be considered as expressions in ontology-specific extensions of standard content languages. It is also argued that ontologies must distingish between objects with and objects without identity. Traditionally ontologies are used in agent systems &#8220;by reference&#8221;. An agent is not required to explicitly reason with the ontology, or even to have an online copy available. The names of ontologies can simply be used as a contract between agents undertaking a dialogue: they each claim to be using an interpretation of the terms used in the conversation that conforms to the ontology. The content language uses a string-based syntax to represent sentences in the language which are constructed using constants and function and predicate symbols from the ontology as well as built-in language symbols such as &#8220;and&#8221; and &#8220;or&#8221;.</p>
<p>This paper examines a recent trend amongst software agent application and platform developers to desire the ability to send domain-specific objects within inter-agent messages. If this feature is to be supported without departing from the notion that agents communicate in terms of knowledge, it is important that the meaning of such objects be well understood. Using an object-oriented metamodelling approach, the relationships between ontologies and agent communication and content languages in FIPA-style agent systems are examined. It is shown how object structures in messages can be considered as expressions in ontology-specific extensions of standard content languages. It is also argued that ontologies must distingish between objects with and objects without identity. Traditionally ontologies are used in agent systems &ldquo;by reference&rdquo;. An agent is not required to explicitly reason with the ontology, or even to have an online copy available. The names of ontologies can simply be used as a contract between agents undertaking a dialogue: they each claim to be using an interpretation of the terms used in the conversation that conforms to the ontology. The content language uses a string-based syntax to represent sentences in the language which are constructed using constants and function and predicate symbols from the ontology as well as built-in language symbols such as &ldquo;and&rdquo; and &ldquo;or&rdquo;.</p>
 
<p><a href="papers/dp2001-08.pdf">Download</a> (PDF, 131KB)</p>
<p><a href="papers/dp2001-08.pdf">Download</a> (PDF, 171 KB)</p>
 
<hr>
 
<h3><a name="dp2001-09">2001/09: View-based consistency and its implementation</a></h3>
<p><strong>Keywords: </strong>distributed shared memory,
sequential consistency,
false sharing</p>
 
<p><a href="papers/dp2001-09.pdf">Download</a> (PDF, 207 KB)</p>
<p><a href="papers/dp2001-09.pdf">Download</a> (PDF, 139 KB)</p>
 
<hr>
 
<h3><a name="dp2001-10">2001/10: Distributed information access in New Zealand</a></h3>
<p>It complements other project material produced by the academic research team at the University of Otago and its collaborators.</p>
 
<p>It focuses on requirements and applications, and is intended to provide a real-world, New Zealand-oriented context for the research in distributed information technologies (DIST).</p>
 
<p>The report represents the culmination of a series of workshops, industrial consultations, a questionnaire, and the experiences of the authors&#8217; institutions during the project, and therefore it supplements any previously produced material.</p>
<p>The report represents the culmination of a series of workshops, industrial consultations, a questionnaire, and the experiences of the authors&rsquo; institutions during the project, and therefore it supplements any previously produced material.</p>
 
<p><a href="papers/dp2001-10.pdf">Download</a> (PDF, 1.8 MB)</p>
<p><a href="papers/dp2001-10.pdf">Download</a> (PDF, 1.3 MB)</p>
 
<hr>
 
<h3><a name="dp2001-11">2001/11: Naturalistic decision making in emergency ambulance command and control</a></h3>
<h4>W. Wong and A. Blandford</h4>
 
<p>This paper reports on a field study into the nature of decision making in the command and control of emergency ambulances at the London Ambulance Service (LAS). This paper will describe how real-time decisions are made by emergency medical dispatchers and the decision strategies they invoke as they assess the situation, plan and co-ordinate the dispatch of emergency ambulances.</p>
 
<p>A cognitive task analysis approach known as the Critical Decision Method was used in the study. The study showed that decision making in emergency ambulance command and control involves four major processes&#8212;assessment of the situation, assessment of resources, planning, and co-ordinating and control. These four processes function within an awareness of goings-on in and around the sectors that the dispatchers operate in. This awareness is referred to as situation awareness and is being reported elsewhere. The decision making process resembles the decision making described by naturalistic decision making models and is an extension of the Integrated Decision Model. The study also suggested that a lot of effort was directed at understanding and assessing the situation and in maintaining a constant awareness of the situation. These observations have significant implications for the design of information systems for command and control purposes. These implications will be discussed separately in another paper.</p>
<p>A cognitive task analysis approach known as the Critical Decision Method (Hoffman et al., 1998; Klein et al., 1989) was used in the study. The study showed that decision making in emergency ambulance command and control involves four major processes&mdash;assessment of the situation, assessment of resources, planning, and co-ordinating and control. These four processes function within an awareness of goings-on in and around the sectors that the dispatchers operate in. This awareness is referred to as situation awareness and is being reported elsewhere (Wong &amp; Blandford, submitted). The decision making process resembles the decision making described by naturalistic decision making models (see (Zsambok &amp; Klein, 1997) for an extensive discussion on the topic) and is an extension of the Integrated Decision Model (Wong, 1999). The study also suggested that a lot of effort was directed at understanding and assessing the situation and in maintaining a constant awareness of the situation. These observations have significant implications for the design of information systems for command and control purposes. These implications will be discussed separately in another paper.</p>
 
<p>The paper will first introduce the domain of EMD at the LAS, then explain how the Critical Decision Method was used in the data collection and in the data anlaysis. It will then describe how decisions are made, particularly during major incidents, and then discuss the implications of those findings for the design of command and control systems.</p>
 
<p><a href="papers/dp2001-11.pdf">Download</a> (PDF, 262 KB)</p>
 
<p><a href="papers/dp2001-11.pdf">Download</a> (PDF, 204 KB)</p>
 
View
38
Website/dp2002-abstracts-contents.htm
<h4>M. Purvis, S. Cranefield, M. Nowostawski and D. Carter</h4>
 
<p>The Opal architecture for software development is described that supports the use of agent-oriented concepts at multiple levels of abstraction. At the lowest level are micro-agents, streamlined agents that can be used for conventional, system-level programming tasks. More sophisticated agents may be constructed by assembling combinations of micro-agents. The architecture consequently supports the systematic use of agent-based notions throughout the software development process. The paper describes (a) the implementation of micro-agents in Java, (b) how they have been used to fashion the Opal framework for the construction of more complex agents based on the Foundation for Intelligent Physical Agents (FIPA) specifications, and (c) the Opal Conversation Manager that facilitates the capability of agents to conduct complex conversations with other agents.</p>
 
<p><a href="papers/dp2002-01.pdf">Download</a> (PDF, 643 KB)</p>
<p><a href="papers/dp2002-01.pdf">Download</a> (PDF, 537 KB)</p>
 
<hr>
 
<h3><a name="dp2002-02">2002/02: Interaction protocols for a network of environmental problem solvers</a></h3>
<h4>M. Purvis, P. Hwang, M. Purvis, S. Cranefield and M. Schievink</h4>
 
<p>Environmental management and emergency response often involves the joint cooperation of a network of distributed problem solvers, each of which may be specialised for a specific task or problem domain. Some of these problem solvers could be human, others could be &#8216;intelligent&#8217; environmental monitoring and control systems. Environmental software systems are needed not only for the provision of basic environmental information but also to support the coordination of these problem solvers. An agent architecture can support the requirement associated with disparate problem solvers. The various stakeholders in the process are represented by software agents which can collaborate with each other toward achieving a particular goal. The communication between agents can be accomplished by using interaction protocols which are represented by coloured Petri nets (CPN). This paper describes an approach for providing this support by employing a software agent framework for the modelling and execution of environmental process tasks in a networked environment.</p>
<p>Environmental management and emergency response often involves the joint cooperation of a network of distributed problem solvers, each of which may be specialised for a specific task or problem domain. Some of these problem solvers could be human, others could be &lsquo;intelligent&rsquo; environmental monitoring and control systems. Environmental software systems are needed not only for the provision of basic environmental information but also to support the coordination of these problem solvers. An agent architecture can support the requirement associated with disparate problem solvers. The various stakeholders in the process are represented by software agents which can collaborate with each other toward achieving a particular goal. The communication between agents can be accomplished by using interaction protocols which are represented by coloured Petri nets (CPN). This paper describes an approach for providing this support by employing a software agent framework for the modelling and execution of environmental process tasks in a networked environment.</p>
 
<p><a href="papers/dp2002-02.pdf">Download</a> (PDF, 114 KB)</p>
<p><a href="papers/dp2002-02.pdf">Download</a> (PDF, 121 KB)</p>
 
<hr>
 
<h3><a name="dp2002-03">2002/03: Spatio-temporal and object visualization in rugby union</a></h3>
representation,
object,
rugby</p>
 
<p><a href="papers/dp2002-03.pdf">Download</a> (PDF, 2.4 MB)</p>
<p><a href="papers/dp2002-03.pdf">Download</a> (PDF, 2.3 MB)</p>
 
<hr>
 
<h3><a name="dp2002-04">2002/04: Multi-agent system interaction protocols in a dynamically changing environment</a></h3>
<p><strong>Keywords: </strong>multi-agent systems,
agent conversations,
adaptive systems</p>
 
<p><a href="papers/dp2002-04.pdf">Download</a> (PDF, 142 KB)</p>
<p><a href="papers/dp2002-04.pdf">Download</a> (PDF, 150 KB)</p>
 
<hr>
 
<h3><a name="dp2002-05">2002/05: Hand-held computers in health care: What software programs are available?</a></h3>
<h4>W. Gillingham, A. Holt and J. Gillies</h4>
 
<p>The technology sector of healthcare is entering a new evolutionary phase. The medical community has an obligation to the public to provide the safest, most effective healthcare possible. This is more achievable with the use of computer technology at the point of care, and small, portable devices could fulfil this role. A Modern Physician/PricewaterhouseCoopers 2001 survey on information technology in Physician practices found that 60% of respondents say that physicians in their organisation use PDAs, compare this with 26% in the 2000 technology survey. This trend is expected to continue to the point where these devices will have their position on a physician&#8217;s desk next to their stethoscope. Once this electronic evolution occurs, the practice of medicine will change. Doctors will be able to practice medicine with greater ease and safety. In our opinion, the new generation of PDA mobile devices will be the tools to enable a transformation of healthcare to a paperless, wireless world.</p>
<p>The technology sector of healthcare is entering a new evolutionary phase. The medical community has an obligation to the public to provide the safest, most effective healthcare possible. This is more achievable with the use of computer technology at the point of care, and small, portable devices could fulfil this role. A Modern Physician/PricewaterhouseCoopers 2001 survey on information technology in Physician practices found that 60% of respondents say that physicians in their organisation use PDAs, compare this with 26% in the 2000 technology survey. This trend is expected to continue to the point where these devices will have their position on a physician&rsquo;s desk next to their stethoscope. Once this electronic evolution occurs, the practice of medicine will change. Doctors will be able to practice medicine with greater ease and safety. In our opinion, the new generation of PDA mobile devices will be the tools to enable a transformation of healthcare to a paperless, wireless world.</p>
 
<p>This article focuses on uses for PDAs in health care. Healthcare software is categorised into the following groups; reference/text book, calculators, patient management/logbook and personal clinical/study notebook. With a focus on the healthcare audience (the user), which can be registrar, consultant, nurse, student, teacher, patient, medical director and surgical.</p>
 
<p><a href="papers/dp2002-05.pdf">Download</a> (PDF, 810 KB)</p>
<p><a href="papers/dp2002-05.pdf">Download</a> (PDF, 864 KB)</p>
 
<hr>
 
<h3 class="note">(Discussion paper 2002/06 does not exist.)</h3>
 
<hr>
 
<h3><a name="dp2002-07">2002/07: St John&#8217;s Ambulance Service, Southern Region: Control centre dispatch profile (1997&#8211;2001)</a></h3>
<h3><a name="dp2002-07">2002/07: St John&rsquo;s Ambulance Service, Southern Region: Control centre dispatch profile (1997&ndash;2001)</a></h3>
<h4>J. Hayes</h4>
 
<p>The St John&#8217;s Ambulance Service, Southern Region Control Centre (the control centre) is located in Dunedin City and controls 56 ambulances based in 26 regional stations. The Southern Region covers an area of approximately 54,000 square kilometres, which has a usually resident population of 272,541 (Census, 2001). This report focuses on the dispatch and workload profile of the control centre between the 1st January 1997 and the 31st December 2001. During this period the control centre dispatched ambulances on approximately 135,822 occasions to a total of 118,759 incidents (this includes both emergency incidents and patient transfers). Based on an analysis of these incidents several key findings are discussed in this report. These include:</p>
<p>The St John&rsquo;s Ambulance Service, Southern Region Control Centre (the control centre) is located in Dunedin City and controls 56 ambulances based in 26 regional stations. The Southern Region covers an area of approximately 54,000 square kilometres, which has a usually resident population of 272,541 (Census, 2001). This report focuses on the dispatch and workload profile of the control centre between the 1st January 1997 and the 31st December 2001. During this period the control centre dispatched ambulances on approximately 135,822 occasions to a total of 118,759 incidents (this includes both emergency incidents and patient transfers). Based on an analysis of these incidents several key findings are discussed in this report. These include:</p>
 
<ul>
<li>A 21.8% increase in the total number of incidents handled in the control centre between 1997 and 2001</li>
<li>A 44 second increase in average activation times between 1997 and 2001</li>
<li>A strong correlation between increased workload and increased activation times</li>
<li>A large increase in activation times during low and medium workload periods</li>
<li>A 21.8% increase in the total number of incidents handled in the control centre between 1997 and 2001</li>
<li>A 44 second increase in average activation times between 1997 and 2001</li>
<li>A strong correlation between increased workload and increased activation times</li>
<li>A large increase in activation times during low and medium workload periods</li>
</ul>
 
<p><a href="papers/dp2002-07.pdf">Download</a> (PDF, 158 KB)</p>
<p><a href="papers/dp2002-07.pdf">Download</a> (PDF, 180 KB)</p>
 
<hr>
 
<h3><a name="dp2002-08">2002/08: Population density and spatially constrained selection in evolutionary computation</a></h3>
<p><strong>Keywords: </strong>evolutionary computation,
selection,
spatial patterns</p>
 
<p><a href="papers/dp2002-08.pdf">Download</a> (PDF, 272 KB)</p>
<p><a href="papers/dp2002-08.pdf">Download</a> (PDF, 255 KB)</p>
 
View
Website/dp2003-abstracts-contents.htm
View
Website/dp2004-abstracts-contents.htm
View
Website/dp2006-abstracts-contents.htm
View
Website/dps2001-include.htm
View
Website/dps2002-include.htm
View
Website/dps2003-include.htm
View
Website/dps2004-include.htm