CA2315406A1 - Dynamic priority assignment for the allocation of server resources to competing classes of work based upon achievement of service level goals - Google Patents

Dynamic priority assignment for the allocation of server resources to competing classes of work based upon achievement of service level goals Download PDF

Info

Publication number
CA2315406A1
CA2315406A1 CA002315406A CA2315406A CA2315406A1 CA 2315406 A1 CA2315406 A1 CA 2315406A1 CA 002315406 A CA002315406 A CA 002315406A CA 2315406 A CA2315406 A CA 2315406A CA 2315406 A1 CA2315406 A1 CA 2315406A1
Authority
CA
Canada
Prior art keywords
goal
service
facility
identified
goals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002315406A
Other languages
French (fr)
Other versions
CA2315406C (en
Inventor
David Clarence Mullen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Avaya Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2315406A1 publication Critical patent/CA2315406A1/en
Application granted granted Critical
Publication of CA2315406C publication Critical patent/CA2315406C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/505Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5021Priority

Abstract

A facility for ranking service classes in terms of their relative levels of need for additional server resources is described. The facility utilizes a set of goals, each identifying a service class to which it applies and a goal criterion for the service class, and each specifying a desired service level specifying a minimum percentage of transactions of the service class identified by the goal for which the goal criterion should be satisfied. Each goal further specifies an indication of the level of importance of the goal. For each goal, the facility determines an achieved service level indicating the percentage of completed transactions of the service class identified by the goal for which the goal criterion specified by the goal was satisfied. The facility further identifies any goals whose desired service level exceeds their achieved service level. The facility then selects, for each service class identified by at least one identified goal, the goal identified by the service class whose importance indication indicates that it is the most important. The facility then ranks the selected service classes identified by the selected goals in accordance with the importance indications of the selected goals.
CA002315406A 1998-09-08 1999-09-07 Dynamic priority assignment for the allocation of server resources to competing classes of work based upon achievement of service level goals Expired - Fee Related CA2315406C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/149,877 US6272544B1 (en) 1998-09-08 1998-09-08 Dynamically assigning priorities for the allocation of server resources to completing classes of work based upon achievement of server level goals
US09/149,877 1998-09-08
PCT/US1999/020572 WO2000014635A1 (en) 1998-09-08 1999-09-07 Dynamic proirity assignment for the allocation of server resources to competing classes of work based upon achievement of service level goals

Publications (2)

Publication Number Publication Date
CA2315406A1 true CA2315406A1 (en) 2000-03-16
CA2315406C CA2315406C (en) 2004-06-29

Family

ID=22532171

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002315406A Expired - Fee Related CA2315406C (en) 1998-09-08 1999-09-07 Dynamic priority assignment for the allocation of server resources to competing classes of work based upon achievement of service level goals

Country Status (5)

Country Link
US (1) US6272544B1 (en)
EP (1) EP1029274A1 (en)
AU (1) AU6496199A (en)
CA (1) CA2315406C (en)
WO (1) WO2000014635A1 (en)

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6625650B2 (en) * 1998-06-27 2003-09-23 Intel Corporation System for multi-layer broadband provisioning in computer networks
US6728249B2 (en) 1998-06-27 2004-04-27 Intel Corporation System and method for performing cut-through forwarding in an ATM network supporting LAN emulation
US6724767B1 (en) * 1998-06-27 2004-04-20 Intel Corporation Two-dimensional queuing/de-queuing methods and systems for implementing the same
US6657959B1 (en) 1998-06-27 2003-12-02 Intel Corporation Systems and methods for implementing ABR with guaranteed MCR
US6735773B1 (en) 1998-06-27 2004-05-11 Intel Corporation Method and apparatus for issuing commands to a network processor configured to provide a plurality of APIs
US6604136B1 (en) 1998-06-27 2003-08-05 Intel Corporation Application programming interfaces and methods enabling a host to interface with a network processor
US7295669B1 (en) 1999-01-21 2007-11-13 Avaya Technology Corp. Call center telephone and data flow connection system
US7200219B1 (en) 1999-02-10 2007-04-03 Avaya Technology Corp. Dynamically allocating server resources to competing classes of work based upon achievement of service goals
US6560649B1 (en) * 1999-02-10 2003-05-06 Avaya Technology Corp. Hierarchical service level remediation for competing classes based upon achievement of service level goals
US7076783B1 (en) * 1999-05-28 2006-07-11 Oracle International Corporation Providing figure of merit vote from application executing on a partitioned cluster
US7020695B1 (en) 1999-05-28 2006-03-28 Oracle International Corporation Using a cluster-wide shared repository to provide the latest consistent definition of the cluster (avoiding the partition-in time problem)
US6871222B1 (en) 1999-05-28 2005-03-22 Oracle International Corporation Quorumless cluster using disk-based messaging
US20030177182A1 (en) * 1999-06-14 2003-09-18 International Business Machines Corporation Ensuring a given transactional unit of work arrives at an appropriate server instance
US6470406B1 (en) * 1999-06-25 2002-10-22 International Business Machines Corporation Managing isochronous processes in a heterogenous work environment
US6513115B2 (en) * 1999-11-17 2003-01-28 International Business Machines Corporation System for reconfiguring an existing server process without ending and restarting
US6718330B1 (en) * 1999-12-16 2004-04-06 Ncr Corporation Predictive internet automatic work distributor (Pre-IAWD) and proactive internet automatic work distributor (Pro-IAWD)
JP3686564B2 (en) * 1999-12-21 2005-08-24 株式会社日立製作所 Database system, database replica generation method, and computer-readable recording medium recording database replica generation program
US6724884B2 (en) * 2000-01-27 2004-04-20 Avaya Technology Corp. Call management system using fast response dynamic threshold adjustment
DE60125720T2 (en) * 2000-02-08 2007-11-08 British Telecommunications P.L.C. communication network
US6956941B1 (en) 2000-04-12 2005-10-18 Austin Logistics Incorporated Method and system for scheduling inbound inquiries
US7844504B1 (en) 2000-04-27 2010-11-30 Avaya Inc. Routing based on the contents of a shopping cart
JP4292693B2 (en) * 2000-07-07 2009-07-08 株式会社日立製作所 Computer resource dividing apparatus and resource dividing method
US7502460B2 (en) 2006-11-20 2009-03-10 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US7142662B2 (en) 2000-07-11 2006-11-28 Austin Logistics Incorporated Method and system for distributing outbound telephone calls
US7103173B2 (en) 2001-07-09 2006-09-05 Austin Logistics Incorporated System and method for preemptive goals based routing of contact records
GB0022561D0 (en) * 2000-09-14 2000-11-01 British Telecomm Communications network
US20040071147A1 (en) * 2001-03-13 2004-04-15 Roadknight Christopher M. Communications network
CA2469451A1 (en) * 2001-06-04 2002-12-12 Radisys Corporation Method and apparatus to use task priority to scale processor performance
US7054434B2 (en) 2001-07-09 2006-05-30 Austin Logistics Incorporated System and method for common account based routing of contact records
US7715546B2 (en) 2001-07-09 2010-05-11 Austin Logistics Incorporated System and method for updating contact records
US7035930B2 (en) * 2001-10-26 2006-04-25 Hewlett-Packard Development Company, L.P. Method and framework for generating an optimized deployment of software applications in a distributed computing environment using layered model descriptions of services and servers
US7039705B2 (en) * 2001-10-26 2006-05-02 Hewlett-Packard Development Company, L.P. Representing capacities and demands in a layered computing environment using normalized values
US7054934B2 (en) * 2001-10-26 2006-05-30 Hewlett-Packard Development Company, L.P. Tailorable optimization using model descriptions of services and servers in a computing environment
US7072960B2 (en) * 2002-06-10 2006-07-04 Hewlett-Packard Development Company, L.P. Generating automated mappings of service demands to server capacities in a distributed computer system
US7322034B2 (en) * 2002-06-14 2008-01-22 Hewlett-Packard Development Company, L.P. Method and system for dynamically allocating computer system resources
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US20040193468A1 (en) * 2003-03-31 2004-09-30 Dave Mosquera System for optimizing business rule resources
US8094804B2 (en) 2003-09-26 2012-01-10 Avaya Inc. Method and apparatus for assessing the status of work waiting for service
US7770175B2 (en) 2003-09-26 2010-08-03 Avaya Inc. Method and apparatus for load balancing work on a network of servers based on the probability of being serviced within a service time goal
US7493380B2 (en) * 2003-12-02 2009-02-17 International Business Machines Corporation Method for determining load balancing weights using application instance topology information
US7430741B2 (en) * 2004-01-20 2008-09-30 International Business Machines Corporation Application-aware system that dynamically partitions and allocates resources on demand
US8275865B2 (en) * 2004-02-05 2012-09-25 International Business Machines Corporation Methods, systems and computer program products for selecting among alert conditions for resource management systems
US7729490B2 (en) 2004-02-12 2010-06-01 Avaya Inc. Post-termination contact management
US8457300B2 (en) 2004-02-12 2013-06-04 Avaya Inc. Instant message contact management in a contact center
US7885401B1 (en) 2004-03-29 2011-02-08 Avaya Inc. Method and apparatus to forecast the availability of a resource
US7953859B1 (en) 2004-03-31 2011-05-31 Avaya Inc. Data model of participation in multi-channel and multi-party contacts
US8000989B1 (en) 2004-03-31 2011-08-16 Avaya Inc. Using true value in routing work items to resources
US7734032B1 (en) 2004-03-31 2010-06-08 Avaya Inc. Contact center and method for tracking and acting on one and done customer contacts
US7328265B2 (en) * 2004-03-31 2008-02-05 International Business Machines Corporation Method and system to aggregate evaluation of at least one metric across a plurality of resources
US7478361B2 (en) * 2004-06-17 2009-01-13 International Business Machines Corporation Method and system for managing application deployment
US8031684B2 (en) * 2004-06-22 2011-10-04 British Telecommunications Plc Nodal policy inclusive techniques for operating an ad hoc network
US8738412B2 (en) * 2004-07-13 2014-05-27 Avaya Inc. Method and apparatus for supporting individualized selection rules for resource allocation
GB2418267A (en) * 2004-09-08 2006-03-22 Qinetiq Ltd Shared resource management
US7949121B1 (en) 2004-09-27 2011-05-24 Avaya Inc. Method and apparatus for the simultaneous delivery of multiple contacts to an agent
US8234141B1 (en) * 2004-09-27 2012-07-31 Avaya Inc. Dynamic work assignment strategies based on multiple aspects of agent proficiency
US7949123B1 (en) 2004-09-28 2011-05-24 Avaya Inc. Wait time predictor for long shelf-life work
US7657021B2 (en) 2004-09-29 2010-02-02 Avaya Inc. Method and apparatus for global call queue in a global call center
US7817796B1 (en) 2005-04-27 2010-10-19 Avaya Inc. Coordinating work assignments for contact center agents
US20060245354A1 (en) * 2005-04-28 2006-11-02 International Business Machines Corporation Method and apparatus for deploying and instantiating multiple instances of applications in automated data centers using application deployment template
US20060250977A1 (en) * 2005-05-04 2006-11-09 International Business Machines Corporation Method and apparatus for determining data center resource availablilty using multiple time domain segments
US8392927B2 (en) * 2005-05-19 2013-03-05 Hewlett-Packard Development Company, L. P. System and method for determining a partition of a consumer's resource access demands between a plurality of different classes of service
US7809127B2 (en) 2005-05-26 2010-10-05 Avaya Inc. Method for discovering problem agent behaviors
EP1729247A1 (en) * 2005-06-01 2006-12-06 InVision Software AG Resource planning for employees
US7779042B1 (en) 2005-08-08 2010-08-17 Avaya Inc. Deferred control of surrogate key generation in a distributed processing architecture
US7881450B1 (en) 2005-09-15 2011-02-01 Avaya Inc. Answer on hold notification
US8577015B2 (en) 2005-09-16 2013-11-05 Avaya Inc. Method and apparatus for the automated delivery of notifications to contacts based on predicted work prioritization
US8116446B1 (en) 2005-10-03 2012-02-14 Avaya Inc. Agent driven work item awareness for tuning routing engine work-assignment algorithms
US7822587B1 (en) 2005-10-03 2010-10-26 Avaya Inc. Hybrid database architecture for both maintaining and relaxing type 2 data entity behavior
US8073129B1 (en) 2005-10-03 2011-12-06 Avaya Inc. Work item relation awareness for agents during routing engine driven sub-optimal work assignments
US10572879B1 (en) 2005-10-03 2020-02-25 Avaya Inc. Agent driven media-agnostic work item grouping and sharing over a consult medium
US8411843B1 (en) 2005-10-04 2013-04-02 Avaya Inc. Next agent available notification
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US7752230B2 (en) 2005-10-06 2010-07-06 Avaya Inc. Data extensibility using external database tables
US7787609B1 (en) 2005-10-06 2010-08-31 Avaya Inc. Prioritized service delivery based on presence and availability of interruptible enterprise resources with skills
US7664841B2 (en) * 2005-12-07 2010-02-16 International Business Machines Corporation Selective activation of TCP/IP link and traffic
US8238541B1 (en) 2006-01-31 2012-08-07 Avaya Inc. Intent based skill-set classification for accurate, automatic determination of agent skills
US8737173B2 (en) 2006-02-24 2014-05-27 Avaya Inc. Date and time dimensions for contact center reporting in arbitrary international time zones
US8442197B1 (en) 2006-03-30 2013-05-14 Avaya Inc. Telephone-based user interface for participating simultaneously in more than one teleconference
US7936867B1 (en) 2006-08-15 2011-05-03 Avaya Inc. Multi-service request within a contact center
US8391463B1 (en) 2006-09-01 2013-03-05 Avaya Inc. Method and apparatus for identifying related contacts
US8938063B1 (en) 2006-09-07 2015-01-20 Avaya Inc. Contact center service monitoring and correcting
US8811597B1 (en) 2006-09-07 2014-08-19 Avaya Inc. Contact center performance prediction
US8855292B1 (en) 2006-09-08 2014-10-07 Avaya Inc. Agent-enabled queue bypass to agent
US7835514B1 (en) 2006-09-18 2010-11-16 Avaya Inc. Provide a graceful transfer out of active wait treatment
US20080162246A1 (en) * 2007-01-03 2008-07-03 International Business Machines Corporation Method and system for contract based call center and/or contact center management
US8767944B1 (en) 2007-01-03 2014-07-01 Avaya Inc. Mechanism for status and control communication over SIP using CODEC tunneling
US8189761B2 (en) * 2007-03-15 2012-05-29 Cisco Technology, Inc. Method and system for managing calls
US8510741B2 (en) * 2007-03-28 2013-08-13 Massachusetts Institute Of Technology Computing the processor desires of jobs in an adaptively parallel scheduling environment
US7747705B1 (en) 2007-05-08 2010-06-29 Avaya Inc. Method to make a discussion forum or RSS feed a source for customer contact into a multimedia contact center that is capable of handling emails
US8504534B1 (en) 2007-09-26 2013-08-06 Avaya Inc. Database structures and administration techniques for generalized localization of database items
US8856182B2 (en) 2008-01-25 2014-10-07 Avaya Inc. Report database dependency tracing through business intelligence metadata
US8385532B1 (en) 2008-05-12 2013-02-26 Avaya Inc. Real-time detective
US8831206B1 (en) 2008-05-12 2014-09-09 Avaya Inc. Automated, data-based mechanism to detect evolution of employee skills
US10375244B2 (en) 2008-08-06 2019-08-06 Avaya Inc. Premises enabled mobile kiosk, using customers' mobile communication device
US8116237B2 (en) 2008-09-26 2012-02-14 Avaya Inc. Clearing house for publish/subscribe of status data from distributed telecommunications systems
US8621011B2 (en) 2009-05-12 2013-12-31 Avaya Inc. Treatment of web feeds as work assignment in a contact center
US8964958B2 (en) 2009-05-20 2015-02-24 Avaya Inc. Grid-based contact center
US8644491B2 (en) 2009-08-21 2014-02-04 Avaya Inc. Mechanism for multisite service state description
US8385533B2 (en) 2009-09-21 2013-02-26 Avaya Inc. Bidding work assignment on conference/subscribe RTP clearing house
US8565386B2 (en) 2009-09-29 2013-10-22 Avaya Inc. Automatic configuration of soft phones that are usable in conjunction with special-purpose endpoints
US9516069B2 (en) 2009-11-17 2016-12-06 Avaya Inc. Packet headers as a trigger for automatic activation of special-purpose softphone applications
US8306212B2 (en) 2010-02-19 2012-11-06 Avaya Inc. Time-based work assignments in automated contact distribution
US8619968B2 (en) * 2010-04-14 2013-12-31 Avaya Inc. View and metrics for a queueless contact center
US9571654B2 (en) 2010-04-14 2017-02-14 Avaya Inc. Bitmaps for next generation contact center
US8670550B2 (en) 2010-04-14 2014-03-11 Avaya Inc. Automated mechanism for populating and maintaining data structures in a queueless contact center
US8634543B2 (en) 2010-04-14 2014-01-21 Avaya Inc. One-to-one matching in a contact center
US20130085791A1 (en) * 2011-09-30 2013-04-04 Avaya Inc. Switching routing algorithms to optimize satisfaction of long-term commitments
US8675860B2 (en) 2012-02-16 2014-03-18 Avaya Inc. Training optimizer for contact center agents
US8688684B2 (en) 2012-04-06 2014-04-01 Avaya Inc. Qualifier set creation for work assignment engine
US9766960B2 (en) * 2015-01-30 2017-09-19 Salesforce.Com, Inc. Workload-driven techniques for providing biased service level guarantees
US11379267B1 (en) * 2020-03-31 2022-07-05 Teradata Us, Inc. Automatic resource allocation design for satisfying service level goals of mixed workload queries in a database system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5473773A (en) * 1994-04-04 1995-12-05 International Business Machines Corporation Apparatus and method for managing a data processing system workload according to two or more distinct processing goals
US5537542A (en) * 1994-04-04 1996-07-16 International Business Machines Corporation Apparatus and method for managing a server workload according to client performance goals in a client/server data processing system
US5675739A (en) * 1995-02-03 1997-10-07 International Business Machines Corporation Apparatus and method for managing a distributed data processing system workload according to a plurality of distinct processing goal types
ATE330416T1 (en) * 1995-04-24 2006-07-15 Ibm METHOD AND APPARATUS FOR SKILL-BASED ROUTING IN A CALL CENTER
US5748468A (en) * 1995-05-04 1998-05-05 Microsoft Corporation Prioritized co-processor resource manager and method
US5603029A (en) * 1995-06-07 1997-02-11 International Business Machines Corporation System of assigning work requests based on classifying into an eligible class where the criteria is goal oriented and capacity information is available
US5917805A (en) * 1995-07-19 1999-06-29 Fujitsu Network Communications, Inc. Network switch utilizing centralized and partitioned memory for connection topology information storage
US5838968A (en) * 1996-03-01 1998-11-17 Chromatic Research, Inc. System and method for dynamic resource management across tasks in real-time operating systems
US6052723A (en) * 1996-07-25 2000-04-18 Stockmaster.Com, Inc. Method for aggregate control on an electronic network
US5903641A (en) * 1997-01-28 1999-05-11 Lucent Technologies Inc. Automatic dynamic changing of agents' call-handling assignments
US5864848A (en) * 1997-01-31 1999-01-26 Microsoft Corporation Goal-driven information interpretation and extraction system
US5948065A (en) * 1997-03-28 1999-09-07 International Business Machines Corporation System for managing processor resources in a multisystem environment in order to provide smooth real-time data streams while enabling other types of applications to be processed concurrently
US5996013A (en) * 1997-04-30 1999-11-30 International Business Machines Corporation Method and apparatus for resource allocation with guarantees
US5987117A (en) * 1997-07-07 1999-11-16 Mitel Corporation Method of dynamic load sharing between systems with automatic telephone call distributors
US5999963A (en) * 1997-11-07 1999-12-07 Lucent Technologies, Inc. Move-to-rear list scheduling

Also Published As

Publication number Publication date
US6272544B1 (en) 2001-08-07
EP1029274A1 (en) 2000-08-23
WO2000014635A9 (en) 2001-11-15
AU6496199A (en) 2000-03-27
CA2315406C (en) 2004-06-29
WO2000014635A1 (en) 2000-03-16

Similar Documents

Publication Publication Date Title
CA2315406A1 (en) Dynamic priority assignment for the allocation of server resources to competing classes of work based upon achievement of service level goals
US6148324A (en) Prioritized load balancing among non-communicating processes in a time-sharing system
Hartigan et al. Fairness in employment testing
EP1041487A3 (en) Hierachical service level remediation for competing classes based upon achievement of service level goals
Martin Competition in breeding birds. On the importance of considering processes at the level of the individual.
US5537684A (en) Method for a communication unit to influence communication resource allocation
US20030105797A1 (en) Dynamic load balancing among a set of servers
EP1271315A3 (en) Run queue management
CN105791447B (en) A kind of cloud resource dispatching method and device towards Video service
CA2576983A1 (en) Methods and apparatus for tracking and charging for communications resource reallocation
WO2002091184A3 (en) Apparatus and methods for managing resources for resource constrained devices
DE69815898D1 (en) IDENTIFYING THE MOST RELEVANT ANSWERS TO A CURRENT SEARCH REQUEST BASED ON ANSWERS ALREADY SELECTED FOR SIMILAR INQUIRIES
EP1050993A3 (en) Cryptographic authorization with prioritized and weighted authentication
MX9504811A (en) Efficiently providing multiple grades of service with protection against overloads in shared resources.
EP0893774A3 (en) Activity based equipment scheduling method and system
GB2384083A (en) Selection of resource in a distributed computer system
KR950024962A (en) Group control method and device of elevator
Leach Explanation and value neutrality
Avni On gravitational lenses and the cosmological evolution of quasars
Harrald et al. A note on the limitations of goal programming as observed in resource allocation for marine environmental protection
Schmidt et al. Two pitfalls in assessing fairness of selection tests using the regression model
ATE216827T1 (en) METHOD FOR QUALITY DETERMINATION OF MOBILE DEVICES IN A MOBILE NETWORK
EP1160713A3 (en) Server system
Huang et al. Pulsar statistics and two types of pulsars
Poole et al. An EEO/AA program that exceeds quotas: It targets biases.

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed