Abstract ACCOUNTING FRAMEWORK ON EDUCATIONAL SERVICE SYSTEM Peng Su, Zhengping Wu Department of Computer Science and Engineering University of Bridgeport,

Slides:



Advertisements
Similar presentations
1 Service Oriented Architectures (SOA): What Users Need to Know. OGF 19: January 31, 2007 Charlotte, NC John Salasin, Ph.D, Visiting Researcher National.
Advertisements

Division of Information Management Engineering User Interface Laboratory 11 Fall 09 Human Interface UI Evaluating Design Proposals for Complex Systems.
Doc.: IEEE /0085r2 Submission July 2011 Gerald Chouinard, CRCSlide Response to Comments received on the proposed a PAR and 5C Date:
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Running a model's adjoint to obtain derivatives, while more efficient and accurate than other methods, such as the finite difference method, is a computationally.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Design Concepts and Principles
A Successful RHIO Implementation
12/04/2006 Understanding & Predicting E-commerce Adoption: An Extension of the Theory of Planned Behavior (MIS Quarterly March 2006) Presented by: Yasmine.
Introduction to Fault Diagnosis and Isolation(FDI) By Hariharan Kannan.
Chapter 19: Network Management Business Data Communications, 4e.
The Grid Background and Architecture. 1. Keys to success for IT technologies Infrastructure Open Standards.
The Architecture Design Process
Architectural Design Principles. Outline  Architectural level of design The design of the system in terms of components and connectors and their arrangements.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Software Issues Derived from Dr. Fawcett’s Slides Phil Pratt-Szeliga Fall 2009.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
Smart Learning Services Based on Smart Cloud Computing
Architectural Synthesis Approach Sheldon X. Liang Ph. D. August 18, Software Engineering in CS at APU Architectural Synthesis Approach Azusa Pacific.
Enterprise Systems & Architectures. Enterprise systems are mainly composed of information systems. Business process management mainly deals with information.
Achieving Better Reliability With Software Reliability Engineering Russel D’Souza Russel D’Souza.
1 Autonomic Computing An Introduction Guenter Kickinger.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
EVENT MANAGEMENT IN MULTIVARIATE STREAMING SENSOR DATA National and Kapodistrian University of Athens.
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Integrating Security Design Into The Software Development Process For E-Commerce Systems By: M.T. Chan, L.F. Kwok (City University of Hong Kong)
Presented by Abirami Poonkundran.  Introduction  Current Work  Current Tools  Solution  Tesseract  Tesseract Usage Scenarios  Information Flow.
Implicit An Agent-Based Recommendation System for Web Search Presented by Shaun McQuaker Presentation based on paper Implicit:
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
SOFTWARE DESIGN.
Drexel University CS 451 Software Engineering Winter Yuanfang Cai Room 104, University Crossings
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
EIS'2007 (Salamanca, Spain, March 22-24, 2007) 1 Towards an Extended Model of User Interface Adaptation: the ISATINE framework 1 Víctor M. López Jaquero,
Presented by: Reem Alshahrani. Outlines What is Virtualization Virtual environment components Advantages Security Challenges in virtualized environments.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
ABSTRACT Currently, drivers must utilize a third-party, such as a radio or broadband device, to learn about local traffic conditions. However, this information.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Group member: Kai Hu Weili Yin Xingyu Wu Yinhao Nie Xiaoxue Liu Date:2015/10/
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
Big traffic data processing framework for intelligent monitoring and recording systems 學生 : 賴弘偉 教授 : 許毅然 作者 : Yingjie Xia a, JinlongChen a,b,n, XindaiLu.
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
Architectural Synthesis Approach Sheldon X. Liang Ph. D. February 5, Software Engineering in CS at APU Azusa Pacific University, Azusa, CA 91702,
Banaras Hindu University. A Course on Software Reuse by Design Patterns and Frameworks.
A Cyberinfrastructure for Drought Risk Assessment An Application of Geo-Spatial Decision Support to Agriculture Risk Management.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
OBJECT-ORIENTED TESTING. TESTING OOA AND OOD MODELS Analysis and design models cannot be tested in the conventional sense. However, formal technical reviews.
PDEVS Protocol Performance Prediction using Activity Patterns with Finite Probabilistic DEVS DEMO L. Capocchi, J.F. Santucci, B.P. Zeigler University of.
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. June.
9 Systems Analysis and Design in a Changing World, Fifth Edition.
Chapter 19: Network Management
A Hierarchical Model for Object-Oriented Design Quality Assessment
The Development Process of Web Applications
Preface to the special issue on context-aware recommender systems
Classical Waterfall Model
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Chapter 2 FINITE AUTOMATA.
Chapter 5 Designing the Architecture Shari L. Pfleeger Joanne M. Atlee
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Objective of This Course
Research Challenges of Autonomic Computing
Object-Oriented Design
Service Oriented Architectures (SOA): What Users Need to Know.
A Robotic Cloud Advisory Service
Presented By: Darlene Banta
IP Control Gateway (IPCG)
Standards, Models and Language
Presentation transcript:

Abstract ACCOUNTING FRAMEWORK ON EDUCATIONAL SERVICE SYSTEM Peng Su, Zhengping Wu Department of Computer Science and Engineering University of Bridgeport, Bridgeport, CT Service-Oriented Architecture (SOA) is used in more and more scientific and educational applications. But self- examination and adaptation are overlooked by most system designers. Extant educational service accounting functionalities mainly focus on error causes, which are insufficient for history analysis and event prediction. This paper not only analyzes system events from service consumers and providers, but also, starting from Maslow's needs hierarchy, provides a layered accounting framework for service federations. More than that, in matching and prediction model, a pipeline approach is employed rather than deterministic finite automaton (DFA), and a dependence estimator algorithm is introduced for machine-learning and prediction. And then, based on these modules, a self-healing layer is built up to achieve decomposing, ranking, re- composing functionalities. CONCLUSION Following the requirement definition of QoS for FSOA, the proposed accountability framework in this paper is not only able to keep the existence of services but also perform quantitative history analysis, real- time monitor, and prediction. Especially, it is designed for federated educational service environments as well as consumer-provider mode, where the objects of accounting can be a service, instructors, students or a system. system, and thus take a better performance for the providers and consumers. Service Accounting Framework Avižienis defined accountability only as the availability and integrity of a person who performed an operation for dependable and secure computing. More than that, in FSOA, accountability can be extended to five aspects following the Maslow human-needs theory, as illustrated in the figure above. 1.Service Existence Examination (SEE): check system resource and federated components’ existence. 2.Service Reliability and Availability Examination (SRAE): examine whether the system components are reliable and available for providing services. 3.Service Capability and Usability Examination (SCUE): monitor services’ performance in federated SOA. 4.Service Self-Healing (SSH): inform consumers the occurrence or the probability of system irregularities and heal the relevant services in case of the occurrence of system abnormalities and irregularities. 5.Accounting User Interface (AUI): interact with consumers to present warning messages and notifications received from SSH, and provide suggestions and adjustment advices according to various system messages. Implementation and Experiment Advantages for Learning and Prediction After implement this framework on a federated service platform, we accumulate some patterns that can cause irregularities. Simultaneously, following a learning process and using AODE to make a prediction for the patterns, we find the probabilities that patterns predicted become more steady and more accurate with the increase of time. Therefore, in the following figure, we present them to illustrate the relationship availability between prediction accuracy and time periods (T). 1 Number based Logging System Following the definition of “The Syslog Protocol”, eight (0-7) levels (types) of logs are designed for the entire system and individual services respectively. 2 Refined Matching Algorithm Among pattern matching algorithms, deterministic finite automaton (DFA) and cached deterministic finite automaton (CDFA) seems to be good choices. For most of the solutions, Aho-Corasick (AC) and its derivative algorithms are widely used. They are based on the DFA model but utilize large amount of memory because of so many transition rules and cross links. So, in this paper, we introduce a pipelined processing approach called pipelining Aho-Corasick (P-AC) that can remove all cross links in the DFA state graph. 3 More Robust Prediction Solution As soon as P-AC locates certain event, this module invokes prediction procedure adopted from averaged One-Dependence Estimators (AODE) to make a prediction. Simultaneously, the upcoming event will be transmitted to AUI, and occurrence of irregularity will trigger the functions of SSH to heal the system.