Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 13 of 13

Full-Text Articles in Physical Sciences and Mathematics

Inaugural Artificial Intelligence For Public Health Practice (Ai4php) Retreat: Ontario, Canada, Jacqueline K. Kueper, Laura C. Rosella, Richard G. Booth, Brent D. Davis, Sarah Nayani, Maxwell J. Smith, Dan Lizotte Apr 2023

Inaugural Artificial Intelligence For Public Health Practice (Ai4php) Retreat: Ontario, Canada, Jacqueline K. Kueper, Laura C. Rosella, Richard G. Booth, Brent D. Davis, Sarah Nayani, Maxwell J. Smith, Dan Lizotte

Computer Science Publications

The Artificial Intelligence (AI) for Public Health Practice Retreat was a hybrid event held in October 2022 in London, Ontario to achieve three main goals: 1) Identify both the goals of public health practitioners and the tasks that they undertake as part of their practice to achieve those goals that could be supported by AI, 2) Learn from existing examples and the experience of others about facilitators and barriers to AI for public health, and 3) Support new and strengthen existing connections between public health practitioners and AI researchers. The retreat included a keynote presentation, group brainstorming exercises, breakout group …


Design Of Interactive Visualizations For Next-Generation Ultra-Large Communication Networks, Wenjun Chen, Anwar Haque, Kamran Sedig Jan 2021

Design Of Interactive Visualizations For Next-Generation Ultra-Large Communication Networks, Wenjun Chen, Anwar Haque, Kamran Sedig

Computer Science Publications

© 2013 IEEE. With the increasing size and complexity of next-generation communication networks, it is critical to utilize interactive visualizations to support the monitoring, planning, and management of networks. Effectively visualizing large-scale networks is difficult with traditional methods because of the high link density and complex node relationships. Given the limited screen space, to assist Internet Service Provider's (ISP) network planning and management activities, investigating how to present ultra-large-scale network data efficiently is crucial. This paper presents a real-Time interactive visualization system that combines the design strategies of progressive disclosure and multiple panels to elegantly visualize the large-scale networks and …


An Ontology For Autonomic License Management, Qian Zhao, Mark Perry Jan 2008

An Ontology For Autonomic License Management, Qian Zhao, Mark Perry

Computer Science Publications

The license agreement can be seen as the knowledge source for a license management system. As such, it may be referenced by the system each time a new process is initiated. To facilitate access, a machine readable representation of the license agreement is highly desirable, but at the same time we do not want to sacrifice too much readability of such agreements by human beings. Creating an ontology as a formal knowledge representation of licensing not only meets the representation requirements, but also offers improvements to knowledge reusability owing to the inherent sharing nature of such representations. Furthermore, the XML-based …


A Framework For Automatic Sla Creation, Halina Kaminski, Mark Perry Jan 2008

A Framework For Automatic Sla Creation, Halina Kaminski, Mark Perry

Computer Science Publications

Negotiation is fundamental to business. Increased automation of business to business or business to customer interaction is demanding efficient but flexible systems that can manage the negotiation process with minimal direct human intervention. Industries that provide online services rely on Service Level Agreements as the basis for their contractual relationship. Here we look at a means for generating these with a negotiating tool (SLA Negotiation Manager) that complies with e-negotiation rules and creates the agreements from existing business objectives.


Agent Design Of Smart License Management System Using Gaia Methodology, Qian Zhao, Yu Zhou, Mark Perry Jun 2007

Agent Design Of Smart License Management System Using Gaia Methodology, Qian Zhao, Yu Zhou, Mark Perry

Computer Science Publications

Modern software services and data centers require a license management system to regulate the agreements that have been reached between subscriber and provider. License management helps to track usage and protect service from abuse. License agreements provide the basis for enforcement and regulation. The automation of license agreements is desired by providers and subscribers to improve transaction efficiency, give flexibility, and minimize unwanted cost.

We have proposed a framework, called SmArt (Semantic Agreement) system, that enables agreement automation in the autonomic computing context using ontology and agent technologies. This paper applies the SmArt system to the domain of license management …


Employing Intelligent Agents To Automate Sla Creation, Halina Kaminski, Mark Perry Jan 2007

Employing Intelligent Agents To Automate Sla Creation, Halina Kaminski, Mark Perry

Computer Science Publications

Service Level Agreements (SLAs) are commonly prepared and signed agreements that form the contracts between a service provider and its customers, defining the obligations and liabilities of the parties. Naturally, SLAs should reflect the business needs of both customer and supplier. SLAs are usually formed through either the adoption of a boilerplate agreement from the provider, or through a mediation/negotiation process between the parties. With the increasing adoption of software supply being implemented as a network service, such schemes are rigid or slow and costly, This paper proposes a system that the parties can use to facilitate both fast and …


Open Source Software Licensing Patterns, Halina Kaminski, Mark Perry Jan 2007

Open Source Software Licensing Patterns, Halina Kaminski, Mark Perry

Computer Science Publications

No abstract provided.


Verifiable Electronic Voting System: An Open Source Solution, Halina Kaminski, Mark Perry Oct 2006

Verifiable Electronic Voting System: An Open Source Solution, Halina Kaminski, Mark Perry

Computer Science Publications

Elections, referenda and polls are vital processes for the operation of a modern democracy. They form the mechanism for transferring power from citizens to their representatives. Although some commentators claim that the pencil-and-paper systems used in countries such as Canada and UK are still the best method of avoiding voterigging, recent election problems, and the need for faster, better, cheaper vote counting, have stimulated great interest in managing the election process through the use of electronic voting systems. While computer scientists, for the most part, have been warning of the possible perils of such action, vendors have forged ahead with …


Differentiating Web Service Offerings, Halina Kaminski, Khalid Sherdil, Hanan Lutfiyya, Nazim H. Madhavji, Mark Perry Aug 2006

Differentiating Web Service Offerings, Halina Kaminski, Khalid Sherdil, Hanan Lutfiyya, Nazim H. Madhavji, Mark Perry

Computer Science Publications

The advent of Service Oriented Architecture (SOA) paradigm and increasing use of Web Services (WS) implies that the future will see a large number of services transferred between providers and consumers, using many applications or agents working on behalf of humans. Discovering and using the services is the easy part. Negotiating and selecting the best services from amongst the plethora of similar ones, depending on their cost and quality, is the challenging issue. However, existing WS-I standards neither cater to provision of Service Level Agreements (SLAs), nor their exchange between parties. These standards are confined merely to WS description (WSDL). …


Sla Automated Negotiation Manager For Computing Services, Halina Kaminski, Mark Perry Jun 2006

Sla Automated Negotiation Manager For Computing Services, Halina Kaminski, Mark Perry

Computer Science Publications

Success in today’s marketing arena can often depend on companies embracing effective new technologies and integrating them into their business model. In the computing service supply industry, Service Level Agreements (SLAs) are commonly prepared and signed agreements between the service provider and its customers. SLAs should match business needs of both sides of the agreement as closely as possible. This paper focuses on at the steps and activities that the service provider can take to facilitate agreement. It proposes an automated way for creating SLA’s from a set of Service Level Objectives (SLOs). The SLA should achieve business goals, including …


Who Counts Your Votes?, Halina Kaminski, Lila Kari, Mark Perry Mar 2005

Who Counts Your Votes?, Halina Kaminski, Lila Kari, Mark Perry

Computer Science Publications

Open and fair elections are paramount to modern democracy. Although some people claim that the penciland- paper systems used in countries such as Canada and UK are still the best method of avoiding vote rigging, recent election problems have sparked great interest in managing the election process through the use of electronic voting systems. It is a goal of this paper to describe a voting system that is secret and secure as well as verifiable and useable over an existing computer network. We have designed and implemented an electronic voting system – Verifiable E-Voting (VEV) – with an underlying protocol …


Policies, Rules And Their Engines: What Do They Mean For Slas?, Mark Perry, Michael Bauer Sep 2004

Policies, Rules And Their Engines: What Do They Mean For Slas?, Mark Perry, Michael Bauer

Computer Science Publications

In our model for autonomic management of service level agreements (SLA), the roles played by policy and rules must be clearly differentiated. Although policy is typically an ideal we wish to achieve through the implementation of rules, the use of the terms policy and rule are often treated similarly and that consequently policy-engine and rule-engine are often used synonymously. It is our position that in the management of SLAs these terms have specific meanings. The definitions and models embodied are illustrated.


Policy Driven Licensing Model For Component Software, Zhao Qian, Zhou Yu, Mark Perry Jan 2003

Policy Driven Licensing Model For Component Software, Zhao Qian, Zhou Yu, Mark Perry

Computer Science Publications

Today, it is almost inevitable that software is licensed, rather than sold outright. As a part of the licensing policy, some protection mechanisms, whether hardware, legal or code-based, are invariably built into the license. The application of such mechanisms has primarily been in the realm of off-the-shelf, packaged, consumer software. However, as component-based software gradually becomes mainstream in software development, new component-oriented licensing systems are required. This paper proposes an enterprise component licensing model for the management of software component licenses. The model provides a comprehensive license management framework allowing for extensibility and flexibility. Furthermore, we identify differences between stand-alone …