Raising the level of abstraction when developing a software system is the driving force behind Model-driven software development (MDSD) - a software engineering paradigm which gained more and more attention during the...
详细信息
ISBN:
(纸本)9789897583582
Raising the level of abstraction when developing a software system is the driving force behind Model-driven software development (MDSD) - a software engineering paradigm which gained more and more attention during the last decade. the current state of the art in MDSD allows software engineers to capture the static structure in a model, e.g., by using class diagrams provided by the Unified Modeling Language (UML), and to generate source code from it. Furthermore, when it comes to expressing the behavior, i.e., method bodies, the UML offers a set of diagrams which may be used for this purpose. Unfortunately, not all UML diagrams come with a precisely defined execution semantics and thus, code generation is hindered. Recently, the OMG issued the standard for an Action Language for Foundational UML (ALF) which allows for textual modeling of software system and which provides a precise execution semantics. In this paper, a tight integration between our UML-based CASE tool and our ALF tool is presented. the resulting tool chain allows to express structure and behavior of a software system on the model level and to generate fully executable Java source code.
this paper highlights the Application of Linear programming in determining the optimized allocation. the Focus of this study is maximizing the efficiency of the eCustomer Care Service for the year 2019 by determining ...
详细信息
ISBN:
(数字)9781728106342
ISBN:
(纸本)9781728194509
this paper highlights the Application of Linear programming in determining the optimized allocation. the Focus of this study is maximizing the efficiency of the eCustomer Care Service for the year 2019 by determining the number of agents to be allocated on every shift and every channel of transaction to improve the resolution rate. the research employed Operations Research techniques in constructing Linear programming Model. As a result of the study, the agents were allocated based on the number of receive cases and the resolve cases in each shift and improved the company productivity rate.
Support vector machine (SVM) method has been successfully applied to classification, in which a classifying rule between features and class is pursued. Sometimes, a specific transformation can influence the feature va...
详细信息
Support vector machine (SVM) method has been successfully applied to classification, in which a classifying rule between features and class is pursued. Sometimes, a specific transformation can influence the feature values of an example, according to the classifying rule, further leading to a possible change of its corresponding class. How to apply such examples to obtain knowledge about the transformation is a new issue, called extension classification (EC). In this paper, an extension support vector machine (ESVM) is developed, in which a mathematic model involving a series of sub-models between feature values of the examples before and after transformation is considered. Dependent function is established to replace the classifying rule. Based on dependent function, nonlinear constraints are requested to ensure the reasonability of the model, in which sub-models are coupled with each other. By introducing the concept of dependent radius, each original constraint is decoupled into several linear sub-constraints so that each sub-model can be established independently. For each sub-model, a non-convex example-dependence loss function is proposed and concave-convex programming (CCCP) procedure is suggested to process the non-convexity. Experimental results on two cases confirm the effectiveness of the ESVM. (C) 2020 the Authors. Published by Elsevier B.V. this is an open access article under the CC BY-NC-ND license (http://***/licenses/by-ne-nd/4.0/) Peer-review under responsibility of the scientific committee of the 7thinternationalconference on Information Technology and Quantitative Management (ITQM 2019)
It is consensual to consider teaching and learning programming difficult. A lot of work, dedication, and motivation are required for teachers and students. Since the first programming languages have emerged, the probl...
详细信息
ISBN:
(纸本)9781450371919
It is consensual to consider teaching and learning programming difficult. A lot of work, dedication, and motivation are required for teachers and students. Since the first programming languages have emerged, the problem of teaching and learning programming is studied and investigated. the theme is very serious, not only for the important concepts underlying the course but also for the lack of motivation, failure, and abandonment that such frustration may imply in the student. Immediate response and constant monitoring of students' activities and problems are important. Withthis work, it is our goal to improve student achievement in courses where programming is essential. We want each student to be able to improve and deepen their programming skills, performing a set of exercises appropriate and worked for each student and situation. We intend to build a dynamic learning model of constant evaluation, build the profile of the student. the student profile will be analyzed by our predictive model, which in case of prediction of failure, the student will have more careful attention. Predict the student's failure with anticipation and act with specific activities, giving the student the possibility of training and practicing the activities with difficulties. Withthis model, we try to improve the skills of each student in programming.
this paper presents a new mathematic model proposed to optimized appointment scheduling problems in healthcare. We actually introduced an Integer programming model with a Tabu search approach while add a simulation mo...
详细信息
ISBN:
(数字)9781728167855
ISBN:
(纸本)9781728167862
this paper presents a new mathematic model proposed to optimized appointment scheduling problems in healthcare. We actually introduced an Integer programming model with a Tabu search approach while add a simulation model addressed in Appointment Scheduling (AS) healthcare operating system for the assessment in an emergency center of various patient flow control and timing scenarios to obtain minimum patient waiting time and patient satisfaction during their treatment in hospital.
We study the problem of partitioning a graph into k connected components, which may also be referred to as the maximum k-cutset problem. Firstly, we present an exact algorithm and a variant, both implemented as intege...
详细信息
ISBN:
(数字)9781728159539
ISBN:
(纸本)9781728159546
We study the problem of partitioning a graph into k connected components, which may also be referred to as the maximum k-cutset problem. Firstly, we present an exact algorithm and a variant, both implemented as integer linear programming (ILP) models. We then present a heuristic approach that will be seen to be extremely competitive withthe exact algorithm for the ranges of graph under consideration.
Peak Ground Velocity (PGV) is one of the most important ground motion parameters that has been widely used as a damage potential indicator, as well as in seismic design of structures and assessment of buried pipelines...
详细信息
the proceedings contain 48 papers. the topics discussed include: pancasila, ethos respect, and anti-hoaxes on Internet-based social media;building a biomedical ontology for respiratory tract infection;agile solution o...
ISBN:
(纸本)9781450371957
the proceedings contain 48 papers. the topics discussed include: pancasila, ethos respect, and anti-hoaxes on Internet-based social media;building a biomedical ontology for respiratory tract infection;agile solution of color image encryption using random permutation algorithm;physical property analysis of sweet potatoes using computer vision;movie genre in multi-label classification using semantic extraction from only movie poster;quadrotor stabilization and tracking using sliding mode observer and control;distributed shared memory with CAN-based prioritized mutual exclusion for embedded control systems;study on the reform of integrating project teaching method into the teaching of C programming;and model-driven approach to integrate requirements for safety-critical systems.
One of the most challenging tasks in computer science and similar courses consists of both teaching and learning computer programming. Usually this requires a great deal of work, dedication, and motivation from both t...
详细信息
ISBN:
(纸本)9781450371919
One of the most challenging tasks in computer science and similar courses consists of both teaching and learning computer programming. Usually this requires a great deal of work, dedication, and motivation from both teachers and students. Accordingly, ever since the first programming languages emerged, the problems inherent to programming teaching and learning have been studied and investigated. the theme is very serious, not only for the important concepts underlying computer science courses but also for reducing the lack of motivation, failure, and abandonment that result from students frustration. therefore, early identification of potential problems and immediate response is a fundamental aspect to avoid student's failure and reduce dropout rates. In this paper, we propose a machine-learning (neural network) predictive model of student failure based on the student profile, which is built throughout programming classes by continuously monitoring and evaluating student activities. the resulting model allows teachers to early identify students that are more likely to fail, allowing them to devote more time to those students and try novel strategies to improve their programming skills.
Near-data accelerators play an important role in satisfying the ever growing demand for compute resources. However, for an efficient integration of near-data computing resources into applications, a flexible programmi...
详细信息
ISBN:
(纸本)9781728152684
Near-data accelerators play an important role in satisfying the ever growing demand for compute resources. However, for an efficient integration of near-data computing resources into applications, a flexible programming model and suitable abstractions on the operating system level are required. this paper presents Metal FS, a framework that enables users and applications to orchestrate computations on a NVMe+FPGA near-data computing device through standard shell syntax, including the pipe operator. A user-space NVMe file system interface exposes the storage resources of the NVMe+FPGA accelerator. Computation pipelines expressed on the shell are mapped to pre-defined functional elements of a coarse-grained FPGA overlay, enabling data transformations to be performed in proximity to the data source. Overall, Metal FS greatly increases developer productivity for applications targeting near-data computing accelerators.
暂无评论