The offline analysis of graph rewriting-based model transformations, when only the definition of the transformation and the specification of the modeling languages are taken into account, have gained focus recently. I...
详细信息
The offline analysis of graph rewriting-based model transformations, when only the definition of the transformation and the specification of the modeling languages are taken into account, have gained focus recently. In this case, the analysis must be performed only once, and the results are independent from the concrete input models. For the formal analysis, we need to formally define the properties that should be verified. This paper presents the outline of an automated offline verification framework. We propose a formal language to express the model properties that must be verified. On a case study of refactoring social network models, we demonstrate that our language is descriptive enough to specify the property classes that should be validated on the output models of the model transformations.
The paper is concerned with the study of the speed control loop of an ultrahigh speed machine applied in the utilisation of renewables and in recovering waste energy. The rated speed of the machine is 90 000 rpm. The ...
详细信息
The paper is concerned with the study of the speed control loop of an ultrahigh speed machine applied in the utilisation of renewables and in recovering waste energy. The rated speed of the machine is 90 000 rpm. The main target is to prevent the overspeed of the machine set by studying with simulation the response of the nonlinear speed control loop by taking into consideration both the mechanical and electrical transients of the turbine-generator set and the effect of the PWM converter connected to the generator.
Model-based software engineering is an increasingly applied method in producing software artifacts that is driven by model transformation. For example, Model-Driven Architecture (MDA) is an approach to develop softwar...
详细信息
Model-based software engineering is an increasingly applied method in producing software artifacts that is driven by model transformation. For example, Model-Driven Architecture (MDA) is an approach to develop software based on different models. Source code is generated automatically from these models. This makes model transformations the heart of MDA and other model-based software engineering approaches. Query/View/Transformation (QVT) is a transformation technology aimed solving model transformation challenges. There is a demand for making model transformation more flexible, efficient, highly-configurable as well as validated. For graph rewriting-based model transformations, we have developed an approach to support online validation of model transformations. This approach has been implemented in Visual Modeling and Transformation System (VMTS). Furthermore, VMTS has a QVT plug in supported with a QVT Toolkit to execute QVT Relations-based transformations. This paper discusses the details applying the online validation approach to model transformation rules defined in the QVT Relations language.
Verification of models and model processing programs are inevitable in real world model-based software development. Model transformation developers are often interested in offline verification methods, when only the d...
详细信息
ISBN:
(纸本)9781424474325
Verification of models and model processing programs are inevitable in real world model-based software development. Model transformation developers are often interested in offline verification methods, when only the definition of the model transformation and the specification of the source and target languages are used to analyze the properties and no concrete input models are taken into account. Therefore, the results of the analysis hold for each output model not just particular ones, and we have to perform the analysis only once. Most often, formal verification of model transformations is performed manually or the methods can be applied only for a certain transformation or for the analysis of only a certain property. Previous work has presented formal and algorithmic background for a possible verification framework. Based on this background, this paper introduces a realization of an automated verification framework for graph rewriting-based model transformations. We illustrate the operation of the framework and demonstrate its applicability on a case study. Our goal is to further improve our approach in order to be able to be applied in more complex industrial solutions as well.
Although social networks are becoming more and more important in everyday life, their support is still not satisfactory in mobile devices. The automatic synchronization of the phone books in mobile phones with the dat...
详细信息
Although social networks are becoming more and more important in everyday life, their support is still not satisfactory in mobile devices. The automatic synchronization of the phone books in mobile phones with the data of the members of the social networks needs special and efficient algorithms. These algorithms cover the management of the global network model and the client software that runs on different mobile devices. In this work, we present Phonebookmark, a mobile-based social network implementation, which has been tested by hundreds of registered members. We present the mathematical model of the system in general that makes formal analysis possible. We introduce algorithms for the automatic discovery of similarities between contacts and members and for maintaining these similarities in the global models. We show an estimation of the complexity of the presented algorithms, which enables to extend other existing social networks by capabilities for supporting mobile devices as specified in this paper.
In most articles dataflow in computer networks is described as a transfer function. Numerators, denominators and delay times give behaviors of these systems. Some systems show linear features, others have non-linear o...
详细信息
In most articles dataflow in computer networks is described as a transfer function. Numerators, denominators and delay times give behaviors of these systems. Some systems show linear features, others have non-linear ones. All descriptions have some special results. Some of them present linear aspects of transfers, while other ones look for bottlenecks of the networks or prove stability of the systems. Since these systems have non-linear features, simulation of these systems is also difficult. The paper presents setting up a non-linear simulation model that helps to observe dataflow problems of the networks. This simple model captures the relationship among the internal traffic and the input and output dataflow. Finally conditions of stability are given for these systems.
In this paper various restrictions are proposed in the construction of hierarchical fuzzy rule bases by using Genetic and Bacterial Programming algorithms in order to model black box systems defined by input-output pa...
详细信息
Social networks are becoming increasingly popular nowadays. The increasing capabilities of mobile phones enable them to participate in such networks. We should consider the fact, that the phonebooks in the mobile devi...
详细信息
Social networks are becoming increasingly popular nowadays. The increasing capabilities of mobile phones enable them to participate in such networks. We should consider the fact, that the phonebooks in the mobile devices represent social relationships that can be integrated in the social networks. Such networks provide a synchronization mechanism between phonebooks of the users and the social network which allows detecting other users listed in the phonebooks. Users can accept detected similarities. After that, if one of their contacts changes her or his personal detail, it will be propagated automatically into the phonebooks, after considering privacy settings. Estimating the total number of these similarities is a key issue from scalability point of view in such networks. We implemented a phonebook-centric social network, called Phonebookmark and investigated the structure of the network. Previously it was shown that the distribution of similarities follows a power law. Also a model was proposed by us, which can be used to calculate the total number of similarities. However the accuracy of the model is another question, because of the infinite variance of the power law distribution. The contribution of this paper is that using the fact that a member of the network can only be involved in a limited number of similarities results in a similarity distribution with a finite variance. Therefore, central limit theorems can be used to show the accuracy of our estimation of the total number of similarities. However the model can be used in other power law distributions which apply to the requirements.
The popularity of web based social networks is rapidly increasing nowadays. These solutions allow managing relationships online. There are also several mobile solutions to these networks but they are mainly limited to...
详细信息
The popularity of web based social networks is rapidly increasing nowadays. These solutions allow managing relationships online. There are also several mobile solutions to these networks but they are mainly limited to reaching the services of the social network from the mobile device. The fact, that the phonebook of the mobile phones also represents social relationships, can be used for detecting additional relationships in the social network automatically, which has several benefits. For this a similarity detecting algorithm is required, which runs in the background on demand, on the server. When a member registers and synchronizes her or his entire phonebook the system should detect similarities as fast as possible. In this paper we introduce our mobile based social network. We discuss about similarity detecting based on phonebook sizes and we show a queuing theory based model regarding to registration delays.
The objective of the discrete-time modeling tools is twofold. First, they give an insight into the basic ideas of discrete-time modeling of dc-dc converters for university students and interested power electronics spe...
详细信息
暂无评论