WorldWideScience
1

Semantic annotation of requirements for automatic UML class diagram generation  

Directory of Open Access Journals (Sweden)

Full Text Available The increasing complexity of software engineering requires effective methods and tools to support requirements analysts' activities. While much of a company's knowledge can be found in text repositories, current content management systems have limited capabilities for structuring and interpreting documents. In this context, we propose a tool for transforming text documents describing users' requirements to an UML model. The presented tool uses Natural Language Processing (NLP and semantic rules to generate an UML class diagram. The main contribution of our tool is to provide assistance to designers facilitating the transition from a textual description of user requirements to their UML diagrams based on GATE (General Architecture of Text by formulating necessary rules that generate new semantic annotations.

Soumaya Amdouni

2011-05-01

2

Semantic annotation of requirements for automatic UML class diagram generation  

CERN Document Server

The increasing complexity of software engineering requires effective methods and tools to support requirements analysts' activities. While much of a company's knowledge can be found in text repositories, current content management systems have limited capabilities for structuring and interpreting documents. In this context, we propose a tool for transforming text documents describing users' requirements to an UML model. The presented tool uses Natural Language Processing (NLP) and semantic rules to generate an UML class diagram. The main contribution of our tool is to provide assistance to designers facilitating the transition from a textual description of user requirements to their UML diagrams based on GATE (General Architecture of Text) by formulating necessary rules that generate new semantic annotations.

Amdouni, Soumaya; Bouabid, Sondes

2011-01-01

3

Diagram, a Learning Environment for Initiation to Object-Oriented Modeling with UML Class Diagrams  

Science.gov (United States)

This paper presents Diagram, a learning environment for object-oriented modelling (OOM) with UML class diagrams. Diagram an open environment, in which the teacher can add new exercises without constraints on the vocabulary or the size of the diagram. The interface includes methodological help, encourages self-correcting and self-monitoring, and…

Py, Dominique; Auxepaules, Ludovic; Alonso, Mathilde

2013-01-01

4

Supporting Collaborative Learning and Problem-Solving in a Constraint-Based CSCL Environment for UML Class Diagrams  

Science.gov (United States)

We present COLLECT-UML, a constraint-based intelligent tutoring system (ITS) that teaches object-oriented analysis and design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. While teaching how to design UML class diagrams, COLLECT-UML also provides feedback on…

Baghaei, Nilufar; Mitrovic, Antonija; Irwin, Warwick

2007-01-01

5

Empirical Testing of a Clustering Algorithm for Large UML Class Diagrams; an Experiment  

OpenAIRE

One important part of developing information systems is to get as much insight as possible about the problem, and possible solutions, in an early phase. To get this insight, the actors involved need good and understandable models. One popular modeling approach is UML class diagrams. A problem with UML class diagrams is that they tend to get very large when used to model large-scale commercial applications. In the absence of suitable mechanisms for complexity management, such models tend...

Haugen, Vidar

2005-01-01

6

Transformation of B Specifications into UML Class Diagrams and State Machines  

OpenAIRE

We propose a rule-based approach for transforming B abstract machines into UML diagrams. We believe that important insight into the structure underlying a B model can be gained by representing it in UML, for example in order to explain the model to stakeholders that are not experts in the B formalism. We focus on the generation of class diagram and state machines. Our approach does not prescribe a mechanic algorithm for translation, giving the modeler choices to adapt the resulting UML models...

Fekih, Houda; Jemni Ben Ayed, Leila; Merz, Stephan

2006-01-01

7

UML Diagrams Generator: A New CASE Tool to Construct the Use-Case and Class Diagrams from an Event Table  

Directory of Open Access Journals (Sweden)

Full Text Available Problem statement: Building UML diagrams is a very important and time consuming task for both requirements and design phases. However, some of these diagrams, such as use-case and class diagrams can be considered as a transition between the two phases. Approach: Through this study, the event table will be used to derive the use-case and class diagrams. Results: A new CASE tool to automate the proposed approach will be introduced, that is, the UML diagrams generator (UMLdg. Conclusion: It is clearly noted that the proposed CASE tool (UMLdg gives an ideal and reasonable methodology to construct the intended use-case and class diagrams from any comprehensive event table. Furthermore, this tool will save the time for the building process of such diagrams.

Mohammad I. Muhairat

2010-01-01

8

Propuesta y Aplicación de Diagramas de Clases UML JPI / Proposal and Application of UML JPI Class Diagrams  

Scientific Electronic Library Online (English)

Full Text Available Este trabajo presenta una propuesta de modelación que asocia clases y aspectos con sus interfaces de punto de unión JPI correspondientes, y se define un rol para las clases y los aspectos. Esto es, una clase exhibe interfaces JPI para las cuales define puntos de corte para instancias de puntos de un [...] ión, mientras que los aspectos implementan las interfaces JPI. Las interfaces JPI, con un estilo de programación orientada a aspectos permiten modularizar incumbencias cruzadas. Como las clases explícitamente exhiben las interfaces JPI y los aspectos ya no están acoplados a las clases y métodos como los aconsejados en AspectJ. Este trabajo propone una extensión para el diagrama de clases UML denominada diagrama de clases UML JPI con el objetivo de adaptar herramientas de modelación para soportar desarrollo de software con programación orientada a aspectos con estilo JPI. Abstract in english This article presents a modeling proposal that associates classes and aspects along with their corresponding join point interfaces JPI, and defines a role for the classes and aspects. This is, a class exhibits JPI interfaces for which defines cut point units for join points instances, whereas aspect [...] s implements JPI interfaces. These JPI interfaces, by means of an aspect-oriented programming style permit modularizing crosscutting concerns. Because classes explicitly exhibit JPI interfaces and aspects are not coupled to classes and methods as those recommended for AspectJ. This article proposes an extension for the UML class diagram name UML JPI class diagram with the objective of adapting modeling tools for supporting software that uses aspect-oriented programming with JPI style.

Cristian L, Vidal; Sabino E, Rivero; Leopoldo P, López; Cristian A, Pereira.

9

Semantic annotation of requirements for automatic UML class diagram generation  

OpenAIRE

The increasing complexity of software engineering requires effective methods and tools to support requirements analysts' activities. While much of a company's knowledge can be found in text repositories, current content management systems have limited capabilities for structuring and interpreting documents. In this context, we propose a tool for transforming text documents describing users' requirements to an UML model. The presented tool uses Natural Language Processing (NL...

Soumaya Amdouni; Wahiba Ben Abdessalem Karaa; Sondes Bouabid

2011-01-01

10

Extending UML Class Diagram Notation for the Development of Context-aware Applications  

Directory of Open Access Journals (Sweden)

Full Text Available The development of context-aware applications in a pervasive environment is a very hard work because each situation can be influenced by several factors and features such as users mobility, information heterogeneity and systems distribution. So, new application will be able to adapt its services with the change of context of use and satisfy all users’ preferences. In this work we present an UML class diagram extension for representing and modeling context because UML standard notation does not support all aspects of the context of use in an adequate manner. This extension is defined by some extensibility mechanisms and it is presented as a set of new tools for the unified modeling language. The proposed extension is based on UML notation and it permits obtaining a specific graphic representation of a contextual situation. Also, it facilitates the extraction and the modeling of all elements that can influence the current situation of the user. Our proposal consists on creating some stereotypes that are described by several tagged values and some constraints and that can be applied to the contextual model classes. Then we use a class diagram to describe the different types of context and their relationships. A case study is done in the medical domain in which we propose a new contextual model including all new stereotypes by using StarUML software modeling platform.

Mohamed Salah Benselim

2013-02-01

11

Reverse Engineering: An Analysis of Static Behaviors of Object Oriented Programs by Extracting UML Class Diagram  

Directory of Open Access Journals (Sweden)

Full Text Available The Unified Modeling Language (UML has been accepted as a standard for modeling object oriented system. It helps the designer to understand a problem well by focusing on one aspects of a problem at a time. In this paper we present a novel approach in which reverse engineering is performed and we have chosen UML as the modeling language to achieve a representation of the implemented system. In this work we have considered java programs. After a brief introduction to the subject, we present some analyses which go beyond mere enumeration of methods and fields. We sketch a method which determines classes and their attribute, operation and relationship: generalization, aggregation, association and various kind of dependencies in form of a simple class diagram that can be understood by a programmer when inspecting the source code of a given java programs. To fully understand the behavior of a system, it is crucial to have efficient techniques to reverse static views of the system. In this paper, we focus on the reverse engineering to find UML class diagram from an object oriented system and analysis of its static behavior.

Mrinal Kanti Sarkar

2013-09-01

12

From use cases to UML class diagrams using logic grammars and constraints  

DEFF Research Database (Denmark)

We investigate the possibilities for automated transition from Use Cases in a restricted natural language syntax into UML class diagrams, by trying to capture the semantics of the natural language and map it into building blocks of the object oriented programming paradigm (classes, objects, methods, properties etc.). Syntax and semantic analysis is done in a framework of Definite Clause Grammars extended with Constraint Handling Rules, which generalizes previous approaches with a direct way to express domain knowledge utilized in the interpretation process as well as stating explicit rules for pronoun resolution. The latter involves an improvement of earlier work on assumptions with time stamps.

Christiansen, Henning; Have, Christian Theil

2007-01-01

13

Identification and Check of Inconsistencies between UML Diagrams  

OpenAIRE

Relationships between Unified Modeling Language (UML) diagrams are complex. The complexity leads to inconsistencies between UML diagrams easily. This paper focus on how to identify and check inconsistencies between UML diagrams. 13 consistency rules are given to identify inconsistencies between the most frequent 6 types of UML diagrams in the domain of information systems analysis and design. These diagrams are as follows: Use Case Diagrams, Class Diagrams, Activity Diagrams, State Machine Di...

Xianhong Liu

2013-01-01

14

Identification and Check of Inconsistencies between UML Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available Relationships between Unified Modeling Language (UML diagrams are complex. The complexity leads to inconsistencies between UML diagrams easily. This paper focus on how to identify and check inconsistencies between UML diagrams. 13 consistency rules are given to identify inconsistencies between the most frequent 6 types of UML diagrams in the domain of information systems analysis and design. These diagrams are as follows: Use Case Diagrams, Class Diagrams, Activity Diagrams, State Machine Diagrams, Sequence Diagrams and Communication Diagrams. 4 methods are given to check inconsistencies between UML diagrams as follows: manual check, compulsory restriction, automatic maintenance, dynamic check. These rules and methods are helpful for developers to model information systems.

Xianhong Liu

2013-03-01

15

UN MÉTODO PARA EL REFINAMIENTO INTERACTIVO DEL DIAGRAMA DE CLASES DE UML / A METHOD FOR INTERACTIVE REFINEMENT OF UML CLASS DIAGRAM  

Scientific Electronic Library Online (English)

Full Text Available Durante el proceso de elicitación de requisitos se presentan problemas de comunicación entre analistas e interesados que suelen ocasionar pérdidas de requisitos funcionales. Estas pérdidas se aminoran mediante el refinamiento de los esquemas conceptuales, en particular el diagrama de clases de UML. [...] Existen algunos acercamientos al refinamiento del diagrama de clases, pero que no realizan ciclos de interacción con el interesado; otros enfoques realizan refinamiento interactivo del diagrama entidad-relación, un diagrama que no posee toda la información contenida en el diagrama de clases. En este artículo se realiza el refinamiento del diagrama de clases de UML mediante la interacción con el interesado. Para ello, se proponen reglas de completitud que se disparan en lenguaje natural y se emplea un corpus de diagramas de clases para complementar el conocimiento del analista en un determinado dominio. El análisis de completitud propuesto se ilustra con un prototipo en la herramienta UNC-Diagramador y se ejemplifica con un caso de estudio. Abstract in english Along the requirements elicitation process, communication problems appear between analysts and stakeholders; usually, these problems cause losing of functional requirements. Refinement of conceptual schemas-particularly class diagram-lessens the impact of these losses. Some approaches to the refinem [...] ent of class diagram have been proposed, but they do not evidence cycles of interaction with the stakeholder; other approaches show interactive refinement of the Entity-Relationship diagram, which does not have all the information contained in class diagram. In this paper, we propose the refinement of UML class diagram through interaction with stakeholders. To achieve this goal, we propose completeness rules in natural language and the use of a corpus of class diagrams for complementing the analyst knowledge in a specific domain. Finally, we illustrate completeness analysis with a prototype in the UNC-Diagrammer tool and we propose a case study.

CARLOS, M. ZAPATA; BETSY, MARY ESTRADA; FERNANDO, ARANGO I.

2007-11-01

16

Program Synthesizes UML Sequence Diagrams  

Science.gov (United States)

A computer program called "Rational Sequence" generates Universal Modeling Language (UML) sequence diagrams of a target Java program running on a Java virtual machine (JVM). Rational Sequence thereby performs a reverse engineering function that aids in the design documentation of the target Java program. Whereas previously, the construction of sequence diagrams was a tedious manual process, Rational Sequence generates UML sequence diagrams automatically from the running Java code.

Barry, Matthew R.; Osborne, Richard N.

2006-01-01

17

REFINAMIENTO DEL DIAGRAMA DE CLASES UML A ORACLE®9I EN ATOM3 / UML CLASS DIAGRAM  ORACLE® 9I REFINEMENT IN ATOM  

Scientific Electronic Library Online (English)

Full Text Available El OMG define el refinamiento como el proceso de transformación desde un modelo independiente de la plataforma de implementación hacia un modelo específico de la plataforma de implementación. Las herramientas CASE convencionales han experimentado problemas con este tipo de transformación, debido a l [...] a definición estática de los modelos incluidos en ellas, a las dificultades para la definición de reglas de transformación y al pobre rendimiento mostrado por ellas en la obtención de código. Las herramientas MetaCASE han surgido con nuevas capacidades para mejorar el refinamiento en el contexto de la transformación entre modelos. En este artículo se presenta una implementación en AToM3 para refinamiento que transforma un diagrama de clases UML independiente de la plataforma de implementación a un diagrama de clases UML dependiente de la plataforma de implementación Oracle® 9i. Además, se muestra el uso de esta clase de refinamiento con un caso de estudio. Abstract in english Defined by OMG, Refinement is a transformation process from a platform independent model to a platform specific model. CASE Tools have experienced problems with this kind of transformation, because of the static definition of metamodels included on them, difficulties for defining transformation rule [...] s and the poor performance showed by them in code obtaining. MetaCASE Tools have emerged with new capabilities for improving the refinement in the context of model transformation. In this paper, we present an AToM3-based implementation for refinement between a platform-independent UML Class Diagram and an Oracle® 9i-platform UML Class Model. Furthermore, we show the use of this kind of refinement with a study case.

CARLOS M., ZAPATA; CARLOS A., ÁLVAREZ; FERNANDO, ARANGO I..

2007-03-01

18

ROLE OF UML SEQUENCE DIAGRAM CONSTRUCTS IN OBJECT LIFECYCLE CONCEPT  

OpenAIRE

When modeling systems and using UML concepts, a real system can be viewed in several ways. The RUP (Rational Unified Process) defines the "4 + 1 view": 1. Logical view (class diagram (CD), object diagram (OD), sequence diagram (SD), collaboration diagram (COD), state chart diagram (SCD), activity diagram (AD)), 2.Process view (use case diagram, CD, OD, SD, COD, SCD, AD), 3. Development view (package diagram, component diagram), 4. Physical view (deployment diagram), and 5. Use case view (use ...

Miroslav Grgec; Robert Mužar

2007-01-01

19

UML-Checker: An Approach for Verifying UML Behavioral Diagrams  

OpenAIRE

UML is a visual modeling language used for specifying, visualizing, constructing, and documenting software artifacts. Despite having many features to model systems, conducting verifications and validations on UML models is not an easy task. In this paper, the problem of performing verification of UML models is discussed through a translation of UML behavioral diagrams into formal models to be verified by a symbolic model checker. An approach and tool (UML checker) is presented in order to con...

Flávio Fernandes; Mark Song

2014-01-01

20

From State Diagram to Class Diagram  

DEFF Research Database (Denmark)

UML class diagram and Java source code are interrelated and Java code is a kind of interchange format. Working with UML state diagram in CASE tools, a corresponding xml file is maintained. Designing state diagrams is mostly performed manually using design patterns and coding templates - a time consuming process. This article demonstrates how to compile such a diagram into Java code and later, by reverse engineering, produce a class diagram. The process from state diagram via intermediate SAX parsed xml file to Apache Velocity generated Java code is described. The result is a fast reproducible Java code minimizing maintenance.

Borch, Ole; Madsen, Per Printz

2009-01-01

21

Review on Code Generation from UML Diagrams  

OpenAIRE

The Unified Modeling Language (UML) [1] has now become the de-facto industry standard for objectoriented (OO) software development. UML provides a set of diagrams to model structural and behavioral aspects of an object-oriented system[2,3].Automatic code generation is efficient which, in turn, helps the software engineers deliver the software on time. This paper represents an review for generating efficient and compact executable code from UML diagram. For this we first preprocess...

Pawde, Prajkta R.; Chole, Prof V.; Prasad, Prof P. S.

2014-01-01

22

Class structure of electromechanical energy converter models with UML-diagrams application  

Directory of Open Access Journals (Sweden)

Full Text Available Theoretical results are presented, mathematical model formation by means of inheritance from a generalized class template is shown for a general electromechanical energy converter.

V.Ye. Plyugin

2014-04-01

23

System Model Semantics of Class Diagrams  

OpenAIRE

Defining semantics for UML is a difficult task. Disagreements in the meaning of UML constructs as well as the size of UML are major obstacles. In this report, we describe our approach to define the semantics for UML. Semantics is defined denotationally as a mapping into our semantics domain called the system model [4, 5, 6]. We demonstrate our approach by defining the semantics for a comprehensive version of class diagrams. The semantics definition is detailed for UML/P clas...

Cengarle, Maria Victoria; Gro?nninger, Hans; Rumpe, Bernhard

2014-01-01

24

Review on Code Generation from UML Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available The Unified Modeling Language (UML [1] has now become the de-facto industry standard for objectoriented (OO software development. UML provides a set of diagrams to model structural and behavioral aspects of an object-oriented system[2,3].Automatic code generation is efficient which, in turn, helps the software engineers deliver the software on time. This paper represents an review for generating efficient and compact executable code from UML diagram. For this we first preprocess the given diagram for its correctness and then verify if for the same and then try to optimize the obtained diagram from these stages so as to reduce redundancies present in the diagram and finally generate the code for it.

Prajkta R. Pawde*1

2014-05-01

25

Improving modeling with layered UML diagrams  

DEFF Research Database (Denmark)

Layered diagrams are diagrams whose elements are organized into sets of layers. Layered diagrams are routinely used in many branches of engineering, except Software Engineering. In this paper, we propose to add layered diagrams to UML modeling tools, and elaborate the concept by exploring usage scenarios. We validate the concept by implementation, lab assessments, and field testing. We conclude that layers enhance and complement conventional diagrams and model structuring techniques, are easy to add to existing modeling infrastructure, and are easy to apply by modelers.

Störrle, Harald

2013-01-01

26

Supporting UML Sequence Diagrams with a Processor Net Approach  

Directory of Open Access Journals (Sweden)

Full Text Available UML sequence diagrams focus on the interaction between different classes. For distributed real time transaction processing it is possible to end up with complex sequence diagrams, containing messages related to system processes. It is difficult to examine alternative combinations of message passing. A solution is to translate these diagrams into an executable processor net model. This is based on the ‘actor model’, Petri net concepts and higher order net constructs. A case study taken from a flight reservation scenario is introduced and used to create a processor net model. This approach offers various advantages like identifying the main processes, executable model creation, verification, formalization, defining schemas and performance analysis.

Tony Spiteri Staines

2007-08-01

27

An Approach to Code Generation from UML Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available The Unified Modeling Language (UML has now become the de-facto industry standard for object-oriented (OO software development. UML provides a set of diagrams to model structural and behavioral aspects of an object-oriented system. Automatic translation of UML diagrams to object oriented code is highly desirable because it eliminates the chances of introduction of human errors in the translation process. Automatic code generation is efficient which, in turn, helps the software engineers deliver the software on time. However, major challenges in this area include checking consistency of UML models, and ensuring accuracy, maintainability, and efficiency of the generated code. This paper represents an approach to generate efficient and compact executable code from UML diagram. By analyzing the characteristics UML diagram, a coding strategy is proposed, and a structure identification and coding algorithm are put forward for code generation from UML diagram. Based on the coding strategy an algorithm is proposed to generate code from UML diagrams using some intermediate steps. The main objective of this paper is to generate the code from UML diagram.

Harshal D. Gurad

2014-01-01

28

An Approach to Code Generation from UML Diagrams  

OpenAIRE

The Unified Modeling Language (UML) has now become the de-facto industry standard for object-oriented (OO) software development. UML provides a set of diagrams to model structural and behavioral aspects of an object-oriented system. Automatic translation of UML diagrams to object oriented code is highly desirable because it eliminates the chances of introduction of human errors in the translation process. Automatic code generation is efficient which, in turn, helps the softwar...

Gurad, Harshal D.; Mahalle, V. S.

2014-01-01

29

OOAspectZ and aspect-oriented UML class diagrams for Aspect-oriented software modelling (AOSM) / OOAspectZ y diagramas de clase orientados a los aspectos para la Modelación Orientada a Aspectos (MSOA)  

Scientific Electronic Library Online (English)

Full Text Available En la búsqueda de desarrollo del software modularizado, la Programación Orientada a Aspectos (POA) identifica y representa de manera separada funcionalidades cruzadas en la etapa de programación del ciclo de desarrollo del software. Para las etapas previas del ciclo de desarrollo del software, parti [...] cularmente, en la especificación de requerimientos y el diseño estructural de los datos y comportamientos, este trabajo propone y aplica OOAspectZ para la especificación formal de requerimientos orientados a aspectos, además, describe y aplica diagramas de clases UML orientados en el diseño y la asociación entre clases y aspectos, para el proceso de Desarrollo del Software Orientado a Aspectos (DSOA), respectivamente. Particularmente, OOAspectZ es un lenguaje que integra los lenguajes formales Object-Z y AspectZ, mientras que, los diagramas de clases UML orientados a aspectos representan la estructura del código de POA, clases de objetos y clases de funcionalidades cruzadas con el uso de estereotipos. Este artículo muestra y aplica las principales características de los lenguajes OOAspectZ y diagramas de clase UML orientados a aspectos, para la modelación del software orientado a aspectos (MSOA) que se aplican a un ejemplo clásico de POA, además, se entregan ideas de trabajo futuro respecto a una actual versión de POA. Abstract in english Regarding modularised software development, Aspect-oriented programming (AOP) identifies and represents individually crosscutting concerns during the software development cycle's programming stage. This article proposes and applies OOAspectZ to formal Aspect-oriented requirement specifications for p [...] rior stages of the software development cycle. It particularly concerns requirement specification and the structural design of data and behaviour, along with describing and applying Aspect-oriented UML class diagrams to designing classes, aspects and associations among classes and aspects during Aspect-oriented software development (AOSD). OOAspectZ is a language integrating both Object-Z and AspectZ formal languages whereas Aspect-oriented UML class diagrams represent AOP code, object class and crosscutting concern class structure by means of stereotypes. This article shows and applies the main OOAspectZ and AO UML class diagram characteristics to Aspect-oriented software modelling (AOSM) using a classic example of AOP. Ideas for future work concerning an actual AOP version are also indicated.

C, Vidal Silva; R., Saens; C, Del Río; R, Villarroel.

2013-12-01

30

Checking semantics in UML models: use cases diagrams  

OpenAIRE

Constraints add to the semantics to UML models in the form of statements which are expected to hold for the model to be considered correct, i.e., to satisfy system requirements. Constraints are considered in the UML metamodel as adornments attached to model elements, and languages like OCL allow for different statements to be expressed. Despite several CASE-like tools are currently supporting UML diagram and constraint definition, as far as we know none of them provides support for veri...

Go?mez, Rodolfo; Fillottrani, Pablo Rube?n

2002-01-01

31

STAIRS - Understanding and Developing Specifications Expressed as UML Interaction Diagrams  

OpenAIRE

ABSTRACT STAIRS is a method for the step-wise, compositional development of interactions in the setting of UML 2.x. UML 2.x interactions, such as sequence diagrams and interaction overview diagrams, are seen as intuitive ways of describing communication between different parts of a system, and between a system and its users. STAIRS addresses the challenges of harmonizing intuition and formal reasoning by providing a precise understanding of the partial nature of interactions, and of how thi...

Runde, Ragnhild Kobro

2007-01-01

32

Improving The Decisional Process By Using UML Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available In the last years, the world has moved from predominantly industrial society to information society, governed by a new set of rules, which allows access to digital technologies, processing, storage and transmission of information. Organizations include in their decisional process Business Intelligence components, which help the decision-makers to establish the conditions of financial equilibrium, to highlight weaknesses and strengths, to make predictions.Particularly, Unified Modelling Language (UML, as a formal and standardized language, allows the control of the system’s complexity, shows different but complementary views of the organization and ensures independence towards the implementation language and the domain of application. This article aims to show the way UML diagrams are used as support in a decisional process for a hotel company. UML diagrams designed help decisionmakers to analysis and discover the causes, to design and simulation of possible scenarios, to implement and measuring the results.

Udrica Mioara

2012-06-01

33

Model Checking and Code Generation for UML Diagrams Using Graph Transformation  

Directory of Open Access Journals (Sweden)

Full Text Available UML is considered as the standard for object-oriented modelling language adopted by the ObjectManagement Group. However, UML has been criticized due to the lack of formal semantics and theambiguity of its models. In other hands, UML models can be mathematically verified and checked by usingits equivalent formal representation. So, in this paper, we propose an approach and a tool based on graphtransformation to perform an automatic mapping for verification purposes. This transformation aims tobridge the gap between informal and formal notations and allows a formal verification of concurrent UMLmodels using Maude language. We consider both static (Class Diagram and dynamic (StateChart andCommunication Diagrams features of concurrent object-oriented system. Then, we use Maude LTL ModelChecker to verify the formal model obtained (Automatic Code Generation Maude. The meta-modellingAToM3 tool is used. A case study is presented to illustrate our approach.

Wafa Chama

2012-12-01

34

ISSUES CONCERNING THE USE OF UML DIAGRAMS TO DEFINE THE UNDERLYING PROCESS MODEL SIMULATION  

OpenAIRE

Diagrams are a graphical representation of the information contained in a UML model, and are an essential feature of UML modelling. Each UML diagram is designed to let you view a software system from a different perspective and to varying levels of abstraction.

MIOARA UDRIC?; TEODORA V?TUIU; ADRIAN GHENCEA

2011-01-01

35

Verification of UML Model Elements Using B  

OpenAIRE

This paper describes the formal verification of UML model elements using B abstract machines. We study the UML metamodel of class diagrams, collaboration diagrams and state-chart diagrams as well as their well-formedness rules. Each element of UML models which is an instance of a metaclass, is transformed into a B abstract machine. The relationship between abstract machines is organised using the abstract syntax of UML class diagram of the UML metamodel. B specifications are proved by a B pro...

Truong, Ninh Thuan; Souquie?res, Jeanine

2006-01-01

36

From UML Activity Diagrams to CSP Expressions-A Graph Transformation Approach using Atom3 Tool  

OpenAIRE

The Unified Modeling Language (UML) has become a widely accepted standard in the object oriented software development industry. However, the UML is a semi-formal language which lacks precisely defined constructs. On the other hand, CSP language is a formal specification language. So, UML and CSP have complementary features: UML can be used for modeling while CSP can be used for analysis. In this paper we propose an approach and a tool to transform UML activity diagrams to CSP. Our approach is...

Raida Elmansouri; Houda Hamrouche; Allaoua Chaoui

2011-01-01

37

REGLAS PARA LA GENERACIÓN AUTOMÁTICA DE CÓDIGO DEFINIDAS SOBRE METAMODELOS SIMPLIFICADOS DE LOS DIAGRAMAS DE CLASES, SECUENCIAS Y MÁQUINA DE ESTADOS DE UML 2.0 / RULES FOR AUTOMATED CODE GENERATION DEFINED OVER SIMPLIFIED METAMODELS OF CLASS, SEQUENCE AND STATE MACHINE DIAGRAMS OF UML 2.0  

Scientific Electronic Library Online (English)

Full Text Available La generación automática de código a partir de modelos ha sido una de las promesas parcialmente cumplidas en el desarrollo de software. La experiencia de las herramientas CASE, aún distante del automatismo absoluto, se complementa con algunos trabajos teóricos que se alejan de los estándares de mode [...] lamiento. En este artículo se proponen reglas para la generación de código a partir de metamodelos de diagramas de clases, secuencias y máquina de estados de UML. Las reglas están definidas en lógica de primer orden, permitiendo una especificación donde se evitan las ambigüedades y la necesidad de aprender un lenguaje de programación específico. Mediante un caso de estudio se representa la aplicación de las reglas de transformación, generando el código fuente de una clase en el lenguaje orientado a objetos Java. Abstract in english Automatic code generation from models has been one of the partially accomplished promises in software development. CASE Tools experiences, even so far from complete automatism, are complemented by some theoretic works, which torn apart modeling standards. In this paper we propose code generation rul [...] es from metamodels of the UML class, sequence, and state machine diagrams. The rules are defined on first-order logic, in order to allow the construction of a specification where both ambiguity and the need of learning a programming language are avoided. We also represent the application of transformation rules by means of a case study, and we generate source code of a class in the Java object-oriented programming language.

ANDRÉS, MUÑETÓN; CARLOS M., ZAPATA; FERNANDO, ARANGO.

2007-11-01

38

On the impact of layout quality to understanding UML diagrams  

DEFF Research Database (Denmark)

Practical experience suggests that use and understanding of UML diagrams is greatly affected by the quality of their layout. However, existing experimental evidence for this effect is been weak and inconclusive. In this paper, we explore two explanations. Firstly, we observe that the visual qualities of diagrams are more prominent in earlier life cycle phases so that the impact of layout quality should be more apparent in models and diagram types used there, an aspect not studied in previous research. Secondly, in practice, good layouts use many different heuristics simultaneously whereas previous research considered them in isolation only. In this paper, we report the results of a series of controlled experiments using compound layouts on requirements analysis models. With very high significance, we find a notable impact of the layout quality measured by different aspects of cognitive load.

Störrle, Harald

2011-01-01

39

From UML Sequence Diagrams and StateCharts to analysable Petri Net models  

OpenAIRE

In this paper we study the use of Sequence Diagrams and Statecharts of the Unified Modeling Language (UML) for the validation and the performance evaluation of systems. We assume that the system is specified as a set of Statecharts and that Sequence Diagrams are used to represent "executions of interest". UML lacks a formal semantics and hence it is not possible to apply, directly, mathematical techniques on UML models for system validation. To reach this goal we propose an automatic translat...

Donatelli, Susanna; Bernardi, Simona

2002-01-01

40

On the Impact of Layout Quality to Understanding UML Diagrams: Diagram Type and Expertise  

DEFF Research Database (Denmark)

Practical experience suggests that the use and understanding of UML diagrams is greatly affected by the quality of their layout. In previous work, we have presented evidence supporting this intuition. This contrasts with earlier experiments that yielded weak or inconclusive evidence only. In the current paper, we expand on our earlier experiments by varying both diagram types and populations studied. We find no difference in the beneficial evidence of good layout wrt. diagram types. We also find support for the hypothesis that experts benefit less than novices. While still lacking independent replication of our earlier results, these results add further evidence in support of our hypothesis.

Störrle, Harald

2012-01-01

41

Robust representation for conversion UML class into XML Document using DOM  

CERN Document Server

This paper presents a Framework for converting a class diagram into an XML structure and shows how to use Web files for the design of data warehouses based on the classification UML. Extensible Markup Language (XML) has become a standard for representing data over the Internet. We use XSD schema for define the structure of XML documents and validate XML documents. A prototype has been developed, which migrates successfully UML Class into XML document based on the formulation mathematics model. The experimental results were very encouraging, demonstrating that the proposed approach is feasible efficient and correct.

GHERABI, Noreddine

2012-01-01

42

DEFINITION OF A SEMANTIC PLATAFORM FOR AUTOMATED CODE GENERATION BASED ON UML CLASS DIAGRAMS AND DSL SEMANTIC ANNOTATIONS / DEFINICIÓN DE UNA PLATAFORMA SEMÁNTICA PARA LA GENERACIÓN AUTOMÁTICA DE CÓDIGO BASADA EN DIAGRAMAS DE CLASES UML Y ANOTACIONES SEMÁNTICAS EN UN DSL  

Scientific Electronic Library Online (English)

Full Text Available En este trabajo se propone una plataforma semántica de servicios que implementan los pasos de un método para la generación automática de código. El método se basa en información semántica y en MDA (model-driven architecture). La generación de código se logra relacionando semánticamente operaciones e [...] n diagramas de clases en UML (unified modeling language) con operaciones implementadas. La relación entre operaciones se hace consultando operaciones implementadas que tengan la misma postcondición de la operación bajo implementación. El código resultante es una secuencia de invocaciones a operaciones implementadas que, en conjunto, alcancen la postcondición de la operación bajo implementación. La semántica se especifica mediante un DSL (domain-specific language), también definido en este artículo. Los servicios de la plataforma y el método se prueban mediante un caso de estudio. Abstract in english In this paper, we propose a semantic service platform for implementing the steps of a semantic- and model-driven architecture (MDA)-based method for automated code generation. The code generation is achieved by semantically relating operations in unified modeling language (UML) class diagrams with i [...] mplemented operations. The relationship among operations is achieved by finding implemented operations with the same post-condition of the operation under implementation. The resultant code is a sequence of invocations to the implemented operations which, acting as a whole, achieve the post-condition of the operation under implementation. Semantics is specified by means of a domain-specific language (DSL), also defined in this paper. Services of the platform and the method are shown in execution in a case study.

ANDRÉS, MUÑETÓN; CARLOS, ZAPATA.

2012-04-01

43

CONVERSION STRATEGY OF A SYSTEM OF COLLABORATING DESIGN PATTERNS INTO UML DIAGRAM FOR DESIGN PATTERN  

Directory of Open Access Journals (Sweden)

Full Text Available In a past publication, a proposal of a new set of UML diagram designed to picture a software system at architectural level by showing which patterns are being used has been presented. Progressing from the proposal, this publication presents an extensive example to precisely show the way to make the conversion. In this paper we present the proof of the ability of the proposed diagram set to professionally and neatly picture the overall high level architecture of a software system. There is also an additional rule added to the one presented in the past publication. This new rule is to cater for the cases where collaborating patterns are not overlapping; rather they are related just because some class in one pattern is using some other class in the other pattern.

Muhazam Mustapha

2011-01-01

44

UML 2 Semantics and Applications  

CERN Document Server

A coherent and integrated account of the leading UML 2 semantics work and the practical applications of UML semantics development With contributions from leading experts in the field, the book begins with an introduction to UML and goes on to offer in-depth and up-to-date coverage of: The role of semantics Considerations and rationale for a UML system model Definition of the UML system model UML descriptive semantics Axiomatic semantics of UML class diagrams The object constraint language Axiomatic semantics of state machines A coalgebraic semantic framework for reasoning about interaction des

Lano, Kevin

2009-01-01

45

minimUML: A Minimalist Approach to UML Diagramming for Early Computer Science Education  

Science.gov (United States)

In introductory computer science courses, the Unified Modeling Language (UML) is commonly used to teach basic object-oriented design. However, there appears to be a lack of suitable software to support this task. Many of the available programs that support UML focus on developing code and not on enhancing learning. Programs designed for…

Turner, Scott A.; Perez-Quinones, Manuel A.; Edwards, Stephen H.

2005-01-01

46

From UML Activity Diagrams to CSP Expressions-A Graph Transformation Approach using Atom3 Tool  

Directory of Open Access Journals (Sweden)

Full Text Available The Unified Modeling Language (UML has become a widely accepted standard in the object oriented software development industry. However, the UML is a semi-formal language which lacks precisely defined constructs. On the other hand, CSP language is a formal specification language. So, UML and CSP have complementary features: UML can be used for modeling while CSP can be used for analysis. In this paper we propose an approach and a tool to transform UML activity diagrams to CSP. Our approach is based on graph transformation and uses ATOM3 tool. The purpose of this transformation is to provide some verification of properties ranging from simple deadlock verification to more specific properties.

Raida Elmansouri

2011-03-01

47

minimUML: A Minimalist Approach to UML Diagraming for Early Computer Science Education  

OpenAIRE

The Unified Modeling Language (UML) is commonly used in introductory Computer Science to teach basic object-oriented design. However, there appears to be a lack of suitable software to support this task. Many of the available programs that support UML focus on developing code and not on enhancing learning. Those that were designed for educational use sometimes have poor interfaces or are missing common and important features, such as multiple selection and undo/redo. There i...

Turner, Scott; Perez-quinones, Manuel A.; Edwards, Stephen H.

2006-01-01

48

Modeling Sequence Diagram in Fuzzy Uml to Fuzzy Petri-Net for Calculating Reliability Parameter  

OpenAIRE

Design quality in soft-ware systems is based on to achieving the non-functional parameters. It's obvious that lack of this ability in Fuzzy UML modeling can't response the needs of customers and market. Some times in real word, problems happened in non-accurate and un-certain manners. Because of this Fuzzy UML modeling be a lionize manner for analysts. This model will help us to survey the un-certain problem. Here you see the sequence diagram in Fuzzy UML that map with Fuzzy Petri-net. Thus t...

Reza Noorian Talouki; Homayon Motameni

2013-01-01

49

CD2Alloy: Class Diagrams Analysis Using Alloy Revisited  

OpenAIRE

We present CD2Alloy, a novel, powerful translation of UML class diagrams (CDs) to Alloy. Unlike existing translations, which are based on a shallow embedding strategy, and are thus limited to checking consistency and generating conforming object models of a single CD, and support a limited set of CD language features, CD2Alloy uses a deeper embedding strategy. Rather than mapping each CD construct to a semantically equivalent Alloy construct, CD2Alloy defines (some) CD const...

Maoz, Shahar; Ringert, Jan Oliver; Rumpe, Bernhard

2014-01-01

50

Extensión del Diagrama de Secuencias UML para el Modelado orientado a Aspectos / Extension of UML Sequence Diagrams for Aspect-Oriented Modeling  

Scientific Electronic Library Online (English)

Full Text Available SciELO Chile | Language: Spanish Abstract in spanish Resumen EL objetivo principal de este artículo es revisar los diagramas de secuencia en el lenguaje unificado de modelado UML, presentando STAIRS como una alternativa para formalizar los diagramas de interacción en UML, en especial los diagramas de secuencia. STAIRS es un lenguaje formal para modela [...] r diagramas interactivos de UML, especialmente diagramas de secuencia. Se analizan los problemas intrínsecos de ambigüedad que tiene UML y que producen modelos no necesariamente correctos. Se muestra que STAIRS representa una solución que hace aportes para disminuir dicha ambigüedad. Se concluye que aunque existen nuevos enfoques para el desarrollo de software, como por ejemplo desarrollo orientado a aspectos, UML se adapta a estos nuevos desarrollos. El análisis y revisión presentados en este artículo puede ser de especial ayuda para clarificar estos temas. Abstract in english Abstract The objective of this paper is to review the unified modeling language UML sequence diagrams, presenting STAIRS as an alternative way of formalizing UML interaction diagrams, especially sequence diagrams. STAIRS is a formal language for modeling interactive UML diagrams, especially sequence [...] diagrams. The inherent problems of ambiguity that UML models have, including the production of models that are not necessarily corrected, are analyzed. It is demonstrated that STAIRS contributes to reducing this ambiguity. It is concluded that although there are new approaches for software development, such as aspect-oriented development, UML is capable of adapting to these developments. The review and analysis presented in this article could be especially useful for clarifying these aspects.

Cristian L, Vidal; Leopoldo P, López; Sabino E, Rivero; Rogelio O, Meza.

51

A Collaborative Support Approach on UML Sequence Diagrams for Aspect-Oriented Software  

Science.gov (United States)

AOP and its broader application on software projects brings the importance to provide the separation between aspects and OO components at design time, to leverage the understanding of AO systems, promote aspects' reuse and obtain the benefits of AO modularization. Since the UML is a standard for modeling OO systems, it can be applied to model the decoupling between aspects and OO components. The application of UML to this area is the subject of constant study and is the focus of this paper. In this paper it is presented an extension based on the default UML meta-model, named MIMECORA-DS, to show object-object, object-aspect and aspect-aspect interactions applying the UML's sequence diagram. This research also presents the application of MIMECORA-DS in a case example, to assess its applicability.

de Almeida Naufal, Rafael; Silveira, Fábio F.; Guerra, Eduardo M.

52

State Based Static and Dynamic Formal Analysis of UML State Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available Design and specification is a serious issue in software engineering because of the semantics involved in transforming the real world problems to computer software systems. Unified Modeling Language (UML has been accepted as a de facto standard for design and specification of object oriented systems. Unfortunately, UML structures lack defining semantics of a system. Formal methods are proved powerful, particularly, at requirement specification and design level. For a moment, formal methods are not welcomed because of much use of mathematics in formal languages. Therefore, a linkage between UML and formal methods is required to overcome the above deficiencies. In this paper, a new approach is developed by integrating UML and Z specification focusing on state diagram considering both the syntax and semantics. It is believed that this new approach will be effective and useful both at academics and industrial level. The resultant formal models of the approach are analyzed and validated using Z/Eves tool.

Fahad Alhumaidan

2012-07-01

53

Class Diagram Restructuring with GROOVE  

OpenAIRE

This paper describes the GROOVE solution to the "Class Diagram Restructuring" case study of the Tool Transformation Contest 2013. We show that the visual rule formalism enables the required restructuring to be formulated in a very concise manner. Moreover, the GROOVE functionality for state space exploration allows checking confluence. Performance-wise, however, the solution does not scale well.

Wietse Smid; Arend Rensink

2013-01-01

54

UNIFIED MODELING LANGUAGE TOOLS COLLABORATION FOR USE CASE, CLASS AND ACTIVITY DIAGRAM IMPLEMENTED WITH HTML 5 AND JAVASCRIPT FRAMEWORK  

OpenAIRE

As a result of the development of web 3.0, web technologies now make it possible for each user to collaborate in performing a task. This technology allows us to draw UML diagrams online and collaborate on a software project. Unified Modeling Language is one of the architectural modeling software that is widely used by software developers. This research aims to develop a modeling tool UML diagrams are class diagrams, use case diagrams and activity diagrams based on pre-existing web using HTML ...

Aditya Kurniawan; Bina Bestina Harefa; Surya Sujarwo

2014-01-01

55

On the Impact of Layout Quality to Understanding UML Diagrams: Size Matters  

DEFF Research Database (Denmark)

Practical experience suggests that usage and understanding of UML diagrams is greatly affected by the quality of their layout. While existing research failed to provide conclusive evidence in support of this hypothesis, our own previous work provided substantial evidence to this effect. When studying different factors like diagram type and expertise level, it became apparent that diagram size plays an important role, too. Since we lack an adequate understanding of this notion, in this paper, we define diagram size metrics and study their impact to modeler performance. We find that there is a strong negative correlation between diagram size and modeler performance. Our results are highly significant. We utilize these results to derive a recommendation on diagram sizes that are optimal for model understanding.

Störrle, Harald

2014-01-01

56

Un framework para consistencias en relaciones de asociación entre clases en UML / A framework for consistences in association relations between classes in UML  

Scientific Electronic Library Online (English)

Full Text Available El siguiente articulo muestra el proceso de construcción y validación de un framework para el manejo de consistencias en diagramas de clases de UML, específicamente opera sobre los diagramas de clase, mediante la aplicación de reglas de transformación, usando tanto la gramática de grafos como el OCL [...] (Object Constraint Language). El framework propuesto, luego de un recorrido sobre las técnicas de manejo de consistencias, opera sobre el diagrama de clase toda vez que este constituye el diagrama estructural, si se quiere, más importante, a la hora de modelar, y facilita la aplicación de reglas desde las técnicas tratadas, contribuyendo con ello a dotar a la comunidad de analistas y modeladores de una herramienta soporte para el refinamiento y mejoramiento de la calidad de los diagramas, opera así mismo, sobre un caso típico de aplicación para mostrar las bondades de la herramienta, lo cual facilita su comprensión y entendimiento. Abstract in english The following article shows the process of building and validating a framework for the management of consistencies in class diagrams in UML, operating specifically on class diagrams, through the application of transformation rules, using both graph grammar and OCL (Object Constraint Language). The p [...] roposed framework, after examining the techniques of consistency management, operates on a class diagram, since this constitutes a structural diagram. This is even more important when modeling, and it facilitates the application of rules based on the treated techniques, thus contributing to provide the community of analysts and modelers with a support tool for the refinement and quality improvement of the diagrams. It also operates on a typical case of application to show the tool's advantages, thus making it easier to comprehend and understand.

Javier Dario, Fernández-Ledesma.

2014-08-01

57

UNIFIED MODELING LANGUAGE TOOLS COLLABORATION FOR USE CASE, CLASS AND ACTIVITY DIAGRAM IMPLEMENTED WITH HTML 5 AND JAVASCRIPT FRAMEWORK  

Directory of Open Access Journals (Sweden)

Full Text Available As a result of the development of web 3.0, web technologies now make it possible for each user to collaborate in performing a task. This technology allows us to draw UML diagrams online and collaborate on a software project. Unified Modeling Language is one of the architectural modeling software that is widely used by software developers. This research aims to develop a modeling tool UML diagrams are class diagrams, use case diagrams and activity diagrams based on pre-existing web using HTML 5 technology combine with JSON Service that allows the software developer to work on the same project UML and collaborate each other with good performance more faster than ordinary web.

Aditya Kurniawan

2014-01-01

58

Class diagram based evaluation of software performance  

Science.gov (United States)

The evaluation of software performance in the early stages of the software life cycle is important and it has been widely studied. In the software model specification, class diagram is the important object-oriented software specification model. The measures based on a class diagram have been widely studied to evaluate quality of software such as complexity, maintainability, reuse capability, etc. However the software performance evaluation based on Class model has not been widely studied, especially for object-oriented design of embedded software. Therefore, in this paper we propose a new approach to directly evaluate the software performance based on class diagrams. From a class diagram, we determine the parameters which are used to evaluate and build formula of the measures such as Size of Class Variables, Size of Class Methods, Size of Instance Variables, Size of Instance Methods, etc. Then, we do analysis of the dependence of performance on these measures and build the performance evaluation function from class diagram. Thereby we can choose the best class diagram based on this evaluation function.

Pham, Huong V.; Nguyen, Binh N.

2013-03-01

59

An Institution for Simple UML State Machines  

OpenAIRE

We present an institution for UML state machines without hierarchical states. The interaction with UML class diagrams is handled via institutions for guards and actions, which provide dynamic components of states (such as valuations of attributes) but abstract away from details of class diagrams. We also study a notion of interleaving product, which captures the interaction of several state machines. The interleaving product construction is the basis for a semantics of compo...

Knapp, Alexander; Mossakowski, Till; Roggenbach, Markus; Glauer, Martin

2014-01-01

60

Prototype of Intrusion Detection Model using UML 5.0 and Forward Engineering  

OpenAIRE

In this paper we are using UML (Unified Modeling Language) which is the blueprint language between the programmers, analysts, and designer’s for easy representation of pictures or diagrammatic notation with some textual data. Here we are using UML 5.0 to show “prototype of the Intrusion Detection Model” and by explaining it by combining various parts by drawing various UML diagrams such as Use cases and Activity diagrams and Class Diagram using which we show forward engineering using th...

Muthaiyan MADIAJAGAN,; Garg, Pragya

2011-01-01

61

Model Checking and Code Generation for UML Diagrams Using Graph Transformation  

OpenAIRE

UML is considered as the standard for object-oriented modelling language adopted by the ObjectManagement Group. However, UML has been criticized due to the lack of formal semantics and theambiguity of its models. In other hands, UML models can be mathematically verified and checked by usingits equivalent formal representation. So, in this paper, we propose an approach and a tool based on graphtransformation to perform an automatic mapping for verification purposes. This transformation aims to...

Wafa Chama; Raida Elmansouri; Allaoua Chaoui

2012-01-01

62

Modeling AN Application Domain Extension of Citygml in Uml  

Science.gov (United States)

This paper presents key aspects of the development of a Dutch 3D standard IMGeo as a CityGML ADE. The new ADE is modeled using UML class diagrams. However the OGC CityGML specification does not provide clear rules on modeling an ADE in UML. This paper describes how the extension was built, which provides general insight how CityGML can be extended for a specific applications starting from the UML diagrams. Several alternatives for modeling ADEs in UML have been investigated and compared. The best suited for the 3D standard option is selected and applied. Open issues and challenges are discussed in the conclusions.

van den Brink, L.; Stoter, J.; Zlatanova, S.

2012-06-01

63

Connecting UML and VDM++ with Open Tool Support  

DEFF Research Database (Denmark)

Most formal method notations are text based, while tools used in industry often use graphical notations, such as UML. This paper demonstrates how the power of both approaches can be combined by providing the automatic translation of VDM++ models to and from UML. The translation is implemented as a plugin for the popular Eclipse development environment by the open-source Overture initiative. Both UML class diagrams and sequence diagrams can be translated, the latter enabling the novel ability to link with the combinatorial test facility of Overture.

Lausdahl, Kenneth; Listrup, Hans Kristian

2009-01-01

64

Specifying consistent subsets of UML  

OpenAIRE

Abstract. While increasing progressively its expressive power, UML has become more and more difficult to read and understand, especially for beginners. To teach the whole UML is not possible, therefore teachers only deal with a subset of UML. We present a framework for defining precisely a consistent subset of a language, allowing everybody to define his/her own subset. An extended example shows a way to simplify UML sequence diagrams. Our approach use standard UML tools; models in the simpli...

Sourrouille, Jean-louis; Hindawi, Mohammed; Morel, Lionel; Aubry, Re?gis

2008-01-01

65

Extensión del Diagrama de Secuencias UML (Lenguaje de Modelado Unificado para el Modelado Orientado a Aspectos Extension of UML Sequence Diagrams (Unified Modeling Language to Aspect-Oriented Modeling  

Directory of Open Access Journals (Sweden)

Full Text Available Este trabajo revisa los principales elementos de diagrama de secuencia UML (Unified Modeling Language para modelar el comportamiento dinámico de software y describe los pasos para alcanzar un modelado orientado a aspectos con esta herramienta. Esto con el objetivo de lograr una mayor autonomía y "limpieza" en el modelado e implementación de las tareas principales de una aplicación software. Para estos efectos, se describe la metodología de desarrollo de software orientado a objetos (DSOO resaltándose la importancia del UML para el modelado de estructuras y comportamiento de aplicaciones software orientadas a objetos. Además, se mencionan las principales características de la metodología de desarrollo de software orientado a aspectos (DSOA considerando DSOA como una extensión a DSOO. Esto hace necesario revisar y adaptar el UML para el soporte de modelado orientado a aspectos. En este contexto, se modela un caso de estudio clásico del método de DSOA.This article reviews the basic principles of UML sequence diagram (Unified Modeling Language to model dynamic behavior of software and describes the steps needed to achieve an aspect-oriented modeling using this tool. This with the object of reaching greater autonomy and cleaning during the modeling and implementation of the main tasks of a software application. For these purposes, the object-oriented software development methodology (OOSD is described remarking the importance of UML for the modeling of structures and behavior of object-oriented software applications. Furthermore, the main characteristics of the aspect-oriented software development methodology (AOSD are mentioned, considering AOSD as an extension of OOSD. This makes it necessary for reviewing and adapting UML for the support of aspect-oriented modeling. In this context, a classic case study of the AOSD method is modeled.

Cristian L Vidal

2012-01-01

66

Extensión del Diagrama de Secuencias UML (Lenguaje de Modelado Unificado) para el Modelado Orientado a Aspectos / Extension of UML Sequence Diagrams (Unified Modeling Language) to Aspect-Oriented Modeling  

Scientific Electronic Library Online (English)

Full Text Available SciELO Chile | Language: Spanish Abstract in spanish Este trabajo revisa los principales elementos de diagrama de secuencia UML (Unified Modeling Language) para modelar el comportamiento dinámico de software y describe los pasos para alcanzar un modelado orientado a aspectos con esta herramienta. Esto con el objetivo de lograr una mayor autonomía y "l [...] impieza" en el modelado e implementación de las tareas principales de una aplicación software. Para estos efectos, se describe la metodología de desarrollo de software orientado a objetos (DSOO) resaltándose la importancia del UML para el modelado de estructuras y comportamiento de aplicaciones software orientadas a objetos. Además, se mencionan las principales características de la metodología de desarrollo de software orientado a aspectos (DSOA) considerando DSOA como una extensión a DSOO. Esto hace necesario revisar y adaptar el UML para el soporte de modelado orientado a aspectos. En este contexto, se modela un caso de estudio clásico del método de DSOA. Abstract in english This article reviews the basic principles of UML sequence diagram (Unified Modeling Language) to model dynamic behavior of software and describes the steps needed to achieve an aspect-oriented modeling using this tool. This with the object of reaching greater autonomy and cleaning during the modelin [...] g and implementation of the main tasks of a software application. For these purposes, the object-oriented software development methodology (OOSD) is described remarking the importance of UML for the modeling of structures and behavior of object-oriented software applications. Furthermore, the main characteristics of the aspect-oriented software development methodology (AOSD) are mentioned, considering AOSD as an extension of OOSD. This makes it necessary for reviewing and adapting UML for the support of aspect-oriented modeling. In this context, a classic case study of the AOSD method is modeled.

Cristian L, Vidal; Rodolfo F, Schmal; Sabino, Rivero; Rodolfo H, Villarroel.

67

TRANSFORMACIÓN DEL MODELO DE CLASES UML A Oracle9i® BAJO LA DIRECTIVA MDA: UN CASO DE ESTUDIO / TRANSFORMATION FROM UML CLASS MODEL TO ORACLE9i® USING THE MDA GUIDELINES : A STUDY CASE  

Scientific Electronic Library Online (English)

Full Text Available La Arquitectura Orientada a Modelos (MDA) es la propuesta de refinamiento de la OMG orientada a la generación automática de código a partir de los Modelos UML de Sistemas Independientes de la Plataforma de Implementación. En este trabajo se presenta una metodología para transformar el Modelo de Clas [...] es UML a un Modelo UML Dependiente de la Plataforma Oracle9i®, siguiendo los lineamientos básicos presentados por esta arquitectura y utilizando a UML como lenguaje de modelado a través de todos los pasos de dicha transformación. Inicialmente las reglas de transformación del Modelo de Clases de UML al Modelo Objeto-Relacional soportado por Oracle9i® son recopiladas en Español y adaptadas a nivel de metamodelo, para lo cual fue necesario elaborar un metamodelo simplificado de la plataforma Oracle9i®. Este conjunto de reglas se hace automatizable al expresarlas en un formalismo lógico, que sea fácilmente ejecutable por una herramienta CASE que soporte un lenguaje formal. Finalmente, se aplican las reglas de refinamiento formalizadas al Modelo de Clases de un Caso Práctico de estudio obteniendo como resultado, un Modelo UML instancia del Metamodelo de la Plataforma Oracle9i®. Los aspectos del Modelo de Clases en los que se hace énfasis en la transformación son las invariantes y reglas de derivación de atributos definidas en el lenguaje formal OCL, así como las relaciones de asociación, composición y generalización entre Clases. Abstract in english Model Driven Architecture (MDA) is the OMG refinement proposal directed to the automatic code generation from UML implementation platform independent models. This work presents a methodology for transforming UML Class Model to UML Platform Dependent Model for Oracle9i®, following the basic ideas pro [...] posed by MDA and using the UML language as the modeling language in the transformation process. Initially, transformation rules from UML class model to the relational-object model supported by Oracle9i® are collected in spanish and adapted to metamodel level; to achieve it, it was necessary to elaborate a simplified Oracle9i® platform metamodel. This set of rules becomes automatizable when is expressed in a logical formalism, that is expected to be executed by a supporting formal language CASE tool. Finally, the formalized refinement rules are applied to UML class model from a practical study case, obtaining as a result an UML Model instance of Oracle9i® platform metamodel. Class Model aspects in which emphasize the transformation are the invariants and derivation rules of attributes defined in the OCL formal language, as well as the association, composition and generalization relationships between classes.

FERNANDO, ARANGO; MARÍA CLARA, GÓMEZ; CARLOS M., ZAPATA.

2006-07-01

68

Doclet To Synthesize UML  

Science.gov (United States)

The RoseDoclet computer program extends the capability of Java doclet software to automatically synthesize Unified Modeling Language (UML) content from Java language source code. [Doclets are Java-language programs that use the doclet application programming interface (API) to specify the content and format of the output of Javadoc. Javadoc is a program, originally designed to generate API documentation from Java source code, now also useful as an extensible engine for processing Java source code.] RoseDoclet takes advantage of Javadoc comments and tags already in the source code to produce a UML model of that code. RoseDoclet applies the doclet API to create a doclet passed to Javadoc. The Javadoc engine applies the doclet to the source code, emitting the output format specified by the doclet. RoseDoclet emits a Rose model file and populates it with fully documented packages, classes, methods, variables, and class diagrams identified in the source code. The way in which UML models are generated can be controlled by use of new Javadoc comment tags that RoseDoclet provides. The advantage of using RoseDoclet is that Javadoc documentation becomes leveraged for two purposes: documenting the as-built API and keeping the design documentation up to date.

Barry, Matthew R.; Osborne, Richard N.

2005-01-01

69

Knowledge Based Consolidation of UML Diagrams for Creation of Virtual Enterprise  

Directory of Open Access Journals (Sweden)

Full Text Available In this paper we address the problem related to determination of the most suitable candidates for an M&A (Merger & Acquisition scenario of Banks/Financial Institutions. During the pre-merger period of an M&A, a number of candidates may be available to undergo the Merger/Acquisition, but all of them may not be suitable. The normal practice is to carry out a due diligence exercise to identify the candidates that should lead to optimum increase in shareholder value and customer satisfaction, post-merger. The due diligence ought to be able to determine those candidates that are unsuitable for merger, those candidates that are relatively suitable, and those that are most suitable. Towards achieving the above objective, we propose a Fuzzy Data Mining Framework wherein Fuzzy Cluster Analysis concept is used for advisability of merger of two banks and other Financial Institutions. Subsequently, we propose orchestration/composition of business processes of two banks into consolidated business process during Merger & Acquisition (M&A scenario. Our paper discusses modeling of individual business process with UML, and the consolidation of the individual business process models by means of our proposed Knowledge Based approach.

Debasis Chanda

2010-03-01

70

Modeling Security Risks at the System Design Stage : Alignment of Mal Activity Diagrams and SecureUML to the ISSRM Domain Model  

OpenAIRE

Security engineering is one of the important concerns during system development. It should be addressed throughout the whole system development process; however in many cases it is often dealt only during system development and maintenance. There are several security modeling languages (e.g, Misuse case, Secure Tropos) that help dealing with security risk management at the requirements stage. In this thesis, we are focusing on the modeling languages (e.g. Mal activity diagrams and SecureUML) ...

Chowdhury, Mohammad Jabed Morshed

2011-01-01

71

On the derivation of class diagrams from use cases and logical software architectures  

OpenAIRE

The transformation of user requirements into system requirements models can be achieved using the 4-Step Rule Set (4SRS) method that transforms UML use case diagrams into system-level object diagrams. These diagrams represent the logical architecture of the system, integrating the system-level entities, their responsibilities and the relationships among them. The logical architecture captures the system functional requirements and its nonfunctional intentionalities. Al...

Santos, Maribel Yasmina; Machado, Ricardo J.

2010-01-01

72

Collaborative Learning of UML and SysML  

OpenAIRE

In the EU-funded project Embed4Auto, we have developed an Integrated Learning Environment (ILE) to support UML/SysML training. The ILE combines independent distance learning with collaborative problem solving and social networking. The learning environment incorporates a set of learning resources on the modeling languages UML2 and SysML, an educational modeling tool supporting class and sequence diagrams and a tool for sharing and discussing solutions to modeling exerc...

Sonja Trapp; Ervin Ramollari; Matthias Heintz; Sebastian Weber; Dimitris Dranidis; Jürgen Börstler

2011-01-01

73

UML and Model Checking  

Science.gov (United States)

UML use cases conceptually identify function points or major requirements that a software system must satisfy. Sequence diagrams expand each use case to show in temporal sequence a more detailed notion of intended system behavior.

Schneider, F.

1999-01-01

74

The UML as a Formal Modeling Notation  

OpenAIRE

The Unified Modeling Language (UML) is rapidly emerging as a de-facto standard for modelling OO systems. Given this role, it is imperative that the UML needs a well-defined, fully explored semantics. Such semantics is required in order to ensure that UML concepts are precisely stated and defined. In this paper we motivate an approach to formalizing UML in which formal specification techniques are used to gain insight into the semantics of UML notations and diagrams and descr...

Evans, Andy; France, Robert; Lano, Kevin; Rumpe, Bernhard

2014-01-01

75

UML Modelling: The Rational E-Development  

OpenAIRE

Unified Modeling language (UML) is one of the important modeling languages used for the visual representation of the research problem. In this paper we used Rational Software architecture to design UML diagrams.

Er. Meenu Gupta; Dr. Rajeev Yadav; Minakshi Memoria

2013-01-01

76

UML Modelling: The Rational E-Development  

Directory of Open Access Journals (Sweden)

Full Text Available Unified Modeling language (UML is one of the important modeling languages used for the visual representation of the research problem. In this paper we used Rational Software architecture to design UML diagrams.

Er. Meenu Gupta

2013-06-01

77

UML2SC: Herramienta para el diseño de sistemas electrónicos complejos utilizando los lenguajes UML y SystemC / UML2SC: A tool for developing complex electronic systems using UML and SystemC  

Scientific Electronic Library Online (English)

Full Text Available En este artículo se presenta un proceso para la transformación de sistemas basados en hardware/software descritos mediante UML a código esqueleto SystemC. Se introduce la herramienta UML2SC, basada en librerías de Java, mediante la cual se puede realizar este proceso de transformación. La herramient [...] a UML2SC, permite obtener código esqueleto SystemC a partir de modelos descritos en UML mediante los diagramas de clases y estructura compuesta. Los resultados de la utilización de esta herramienta se presentan mediante un ejemplo, el cual describe el modelo funcional de una CPU RISC de 16 bits. Abstract in english In this paper, we propose a transformation process in which SystemC skeleton code is extracted from UML models that describe hardware/software based systems. The tool UML2SC, which is based on Java libraries, is also introduced. This tool allows the transformation of UML class and composite structur [...] e diagrams to SystemC skeleton code. An implementation example is given to illustrate the transformation process implemented in the UML2SC tool. The example describes the model of a CPU RISC of 16 bits.

Blanca Alicia, Correa; Juan Fernando, Eusse; Danny, Múnera; Silvio, Sepúlveda; Juan Fernando, Vélez; José Edinson, Aedo.

2009-06-01

78

GENERACIÓN DEL DIAGRAMA DE SECUENCIAS DE UML 2.1.1 DESDE ESQUEMAS PRECONCEPTUALES / GENERATION OF UML 2.1.1 SEQUENCE DIAGRAM FROM PRE-CONCEPTUAL SCHEMES  

Scientific Electronic Library Online (English)

Full Text Available SciELO Colombia | Language: Spanish Abstract in spanish El diagrama de secuencias es un esquema conceptual que permite representar el comportamiento de un sistema, para lo cual emplea la especificación de los objetos que se encuentran en un escenario y la secuencia de mensajes intercambiados entre ellos, con el fin de llevar a cabo una transacción del si [...] stema. Existen diferentes enfoques que buscan la generación automática de modelos conceptuales, como el diagrama de secuencias. Algunos trabajos parten del lenguaje natural, pero generan diagramas diferentes al de secuencias o, si lo hacen igual, dejan de lado elementos como los fragmentos combinados, que describen ciertas condiciones lógicas en el sistema. Otros trabajos parten del código fuente, el cual se suele ubicar en una fase más avanzada del ciclo de vida del software. En este artículo se define un método, basado en reglas heurísticas, que permite identificar los elementos del diagrama de secuencias, incluyendo los fragmentos combinados, tomando como punto de partida los esquemas preconceptuales. Se realiza la implementación de las reglas en la herramienta AToM³ aplicándolas a un caso de estudio. Abstract in english Sequence diagram is a conceptual schema for representing behavior of a system. For performing such a task, it employs the object spec from a scenario and the sequence of messages exchanged among the objects. These elements describe a transaction of the system. Several approaches try the automated ge [...] neration of conceptual models (like sequence diagram). Some of them use natural language as a starting point, but they are focused on other diagrams. Some others are focused on sequence diagram, but they do not obtain elements like combined fragments describing several logical constraints of the system. Other approaches use source code as a starting point, but source code can be related to an advanced phase of the software development life cycle. In this paper we define a method based on heuristic rules for obtaining automatically the elements of the sequence diagram (including combined fragments) from pre-conceptual schemas. These heuristic rules are implemented in the AToM³ tool and applied in a case study.

Carlos Mario, Zapata; Gilma Liliana, Garcés.

2008-12-01

79

Prototype of Intrusion Detection Model using UML 5.0 and Forward Engineering  

Directory of Open Access Journals (Sweden)

Full Text Available In this paper we are using UML (Unified Modeling Language which is the blueprint language between the programmers, analysts, and designer’s for easy representation of pictures or diagrammatic notation with some textual data. Here we are using UML 5.0 to show “prototype of the Intrusion Detection Model” and by explaining it by combining various parts by drawing various UML diagrams such as Use cases and Activity diagrams and Class Diagram using which we show forward engineering using the class diagram of the IDM( Intrusion Detection Model. IDM is a device or software that works on detecting malicious activities by unauthorized users that can cause breach to the security policy within a network.

Muthaiyan MADIAJAGAN,

2011-01-01

80

Exploration games for UML software design  

OpenAIRE

The Unified Modeling Language (UML) has become the standard language for the design of object-oriented software systems over the past decade. Even though there exist various tools which claim to support design with UML, their functionality is usually focused on drawing UML diagrams and generating code from the UML model. The task of choosing a suitable design which fulfils the requirements still has to be accomplished by the human designer alone. The aim of this thesis i...

Tenzer, Jennifer

2006-01-01

81

An Investigation of Difficulties Experienced by Students Developing Unified Modelling Language (UML) Class and Sequence Diagrams  

Science.gov (United States)

Object-oriented analysis and design (OOAD) is not an easy subject to learn. There are many challenges confronting students when studying OOAD. Students have particular difficulty abstracting real-world problems within the context of OOAD. They are unable to effectively build object-oriented (OO) models from the problem domain because they…

Sien, Ven Yu

2011-01-01

82

Collaborative Learning of UML and SysML  

Directory of Open Access Journals (Sweden)

Full Text Available In the EU-funded project Embed4Auto, we have developed an Integrated Learning Environment (ILE to support UML/SysML training. The ILE combines independent distance learning with collaborative problem solving and social networking. The learning environment incorporates a set of learning resources on the modeling languages UML2 and SysML, an educational modeling tool supporting class and sequence diagrams and a tool for sharing and discussing solutions to modeling exercises. First evaluations of the ILE have shown promising results.

Sonja Trapp

2011-07-01

83

Mobile Based Electricity Bill Deposit System through UML  

OpenAIRE

The present paper deals with a model design through Unified Modeling Language (UML) for a mobile based elec-tricity bill deposit system. Due to complex life style of people this model is proposed in the form of UML Class, Sequence and Use Case diagrams. For implementation of proposed model, a real case study of Uttar Pradesh Electricity Bill deposit System is considered. By the use of this model, one can display the status of deposited electricity bill on a hand held mobile device system.

Pawan Kumar Chaurasia; Vipin Saxena

2011-01-01

84

Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases / Generating the body of the methods from class diagram operation semantics  

Scientific Electronic Library Online (English)

Full Text Available Para la generación automática de código fuente a partir de los diagramas de UML, las herramientas CASE convencionales sólo generan el encabezado de los métodos, y algunos esfuerzos adicionales generan parcialmente el cuerpo de los métodos, pero empleando elementos que se alejan de los estándares de [...] modelado y, en todo caso, muy cercanos a la elaboración manual de código fuente. Buscando superar esas limitaciones, en este artículo se propone un proceso para generar el cuerpo de los métodos del código fuente a partir de las operaciones del diagrama de clases. Para ello se define la “semántica de las operaciones”, que es una manera de ligar las operaciones del diagrama de clases y los métodos implementados en la plataforma de desarrollo, tomando como entradas las pre y poscondiciones de las operaciones y el metamodelo de las librerías de la plataforma de desarrollo. Finalmente, el proceso se ejemplifica con un caso de estudio, para el cual fue necesario elaborar una instancia en UML del metamodelo del paquete java.sql. Abstract in english Well-known CASE tools only generate the heading of the methods to automatically generate source code from UML diagrams. Some proposals partially generate the body of the methods; however they use non-standard modeling elements or hand-made source code elements. This paper proposes a process for gene [...] rating the body of the methods from class diagram operations in an attempt to overcome such constraints. “Semantics of class operations” was thus defined as a way of linking class diagram operations to development platform implemented methods. These kinds of semantics use pre- and post-conditions belonging to the operations and the development platform library meta-model. This process is also exemplified by giving a case study. An UML instance of the java.sql package meta-model was created for developing the case study.

Carlos Mario, Zapata J.; Andrés Felipe, Muñetón.

2008-12-01

85

Automatic Synthesis of UML Designs from Requirements in an Iterative Process  

Science.gov (United States)

The Unified Modeling Language (UML) is gaining wide popularity for the design of object-oriented systems. UML combines various object-oriented graphical design notations under one common framework. A major factor for the broad acceptance of UML is that it can be conveniently used in a highly iterative, Use Case (or scenario-based) process (although the process is not a part of UML). Here, the (pre-) requirements for the software are specified rather informally as Use Cases and a set of scenarios. A scenario can be seen as an individual trace of a software artifact. Besides first sketches of a class diagram to illustrate the static system breakdown, scenarios are a favorite way of communication with the customer, because scenarios describe concrete interactions between entities and are thus easy to understand. Scenarios with a high level of detail are often expressed as sequence diagrams. Later in the design and implementation stage (elaboration and implementation phases), a design of the system's behavior is often developed as a set of statecharts. From there (and the full-fledged class diagram), actual code development is started. Current commercial UML tools support this phase by providing code generators for class diagrams and statecharts. In practice, it can be observed that the transition from requirements to design to code is a highly iterative process. In this talk, a set of algorithms is presented which perform reasonable synthesis and transformations between different UML notations (sequence diagrams, Object Constraint Language (OCL) constraints, statecharts). More specifically, we will discuss the following transformations: Statechart synthesis, introduction of hierarchy, consistency of modifications, and "design-debugging".

Schumann, Johann; Whittle, Jon; Clancy, Daniel (Technical Monitor)

2001-01-01

86

Time exceptions in sequence diagrams  

OpenAIRE

UML sequence diagrams partially describe a system. We show how the description may be augmented with exceptions triggered by the violation of timing constraints and compare our approach to those of the UML 2.1 simple time model, the UML Testing Profile and the UML profile for Schedulability, Performance and Time. We give a formal definition of time exceptions in sequence diagrams and show that the concepts are compositional. An ATM example is used to explain and motivate the concepts.

Halvorsen, Oddleif; Runde, Ragnhild Kobro; Haugen, Øystein

2008-01-01

87

UML Tutorial  

Science.gov (United States)

It provides a very high level introduction to UML. It also suggests some further reading materials on business process modeling, the use case model, the logical model, the component model and the dynamic model. (UNC E-Learning Grant)

88

UML IN BUSINESS ADMINISTRATION  

Directory of Open Access Journals (Sweden)

Full Text Available The article elaborates weather UML, primarily used in software engineering, can be a useful tool in business modeling and administration. By analyzing the advantages the modeling language has to offer we find that UML is visual and object oriented and that it is useful in expressing structure, interaction and behavior as well. With its help managers and business people can build models and diagrams to help put things into perspective. “Case Study 1” shows UML can be used as an analysis tool in business modeling to help increase the complexity and depth of the event or project that is being developed. “Case Study 2” attempts to prove that UML can also be efficiently used in finding solutions to newly appeared problems in a business environment. Despite the practicality of the Unified Modeling Language there is still some criticism brought to it. Some programmers consider it to be hard to learn and some developers claim that it is too abstract. The article concludes that despite the minor drawbacks; due to its adaptability and complex visual models, it is a very useful tool that adds value to the modeling of business structures and processes.

Daniel Ionita

2010-12-01

89

UMLAUT: an Extendible UML Transformation Framework  

OpenAIRE

Many UML CASE tools allow software engineers to draw diagrams and generate code skeletons from them. But often advanced users want to do more with their UML models, e.g., apply specific design patterns, generate code for embedded systems, simulate the functional and non-functional behavior of the system, run validation tools on the model, etc. which are very difficult to do with the scripting facilities offered in most UML case tools. In this paper, we describe UMLAUT, a freely available UML ...

Ho, Wai Ming; Je?ze?quel, Jean-marc; Le Guennec, Alain; Pennaneac H, Franc?ois

1999-01-01

90

Phase diagram and level statistics in D class disordered superconductors  

Energy Technology Data Exchange (ETDEWEB)

Metal-insulator transition and level statistics for the symmetry class D of random matrix ensembles are investigated. That class arises in models of non-interacting quasiparticles in disordered superconductors without time-reversal and spin-rotation invariance. In the metallic regime the nearest neighbor spacing distribution (NNSD) reproduces exactly the Wigner surmise for GUE as one should expect in the presence of magnetic field, whereas in the localized regime, level repulsion is suppressed. NNSD reflects therefore some basic symmetries of the system while ignoring particle-hole symmetries. (orig.)

Kagalovsky, V. [Negev Academic Coll. of Engineering, Beer-Sheva (Israel); Horovitz, B.; Avishai, Y. [Ben-Gurion Univ. of the Negev, Beersheba (Israel). Dept. of Physics

2002-03-01

91

Os diagramas de C. S. Peirce para as dez classes de signos / Peirce's diagrams for the ten classes of signs  

Scientific Electronic Library Online (English)

Full Text Available SciELO Brazil | Language: Portuguese Abstract in portuguese Uma seção da Gramática Especulativa de C.S.Peirce - Dez classes de signos - recebeu, a partir de 1903, um importante tratamento diagramático. Neste artigo, são apresentados e discutidos dois diagramas desenvolvidos por Peirce para as dez classes, incluindo esboços desses modelos. [...] Abstract in english A section of C. S. Peirce's Speculative Grammar, on the ten classes of signs, received an important diagrammatic treatment from 1903 on. In this article we present and discuss two diagrams developed by Peirce for the ten classes, and include sketches of these models. [...

Priscila Lena, Farias; João, Queiroz.

2013-12-01

92

From UML Specification into FPGA Implementation  

Directory of Open Access Journals (Sweden)

Full Text Available In the paper a method of using the Unified Modeling Language for specification of digital systems, especially logic controllers, is presented. The proposed method is based mainly on the UML state machine diagrams and uses Hierarchical Concurrent Finite State Machines (HCFSMs as a temporary model. The paper shows a way to transform the UML diagrams, expressed in XML language, to the form that is acceptable by reconfigurable FPGAs (Field Programmable Gate Arrays. The UML specification is used to generate an effective program in Hardware Description Languages (HDLs, especially Verilog.

Grzegorz Bazydlo

2014-01-01

93

m-TOPP-UML: An Extension to UML for the Modeling of Mobile Tracking on Patient Progress System  

OpenAIRE

The Unified Modeling Language (UML) is a language for the specification, visualization and documentation of object-oriented software systems. Mobile systems are gaining more and more importance; nevertheless the means for their specifications are still underdeveloped. Existing UML diagrams can be used to conveniently model behavior, but these diagrams can be hardly used to model mobility. However, UML cannot describe in an explicit manner the mobility requirements needed for modeling mobile t...

Hussain Abu-Dalbouh

2014-01-01

94

A layout technique for class diagrams to be used in product configuration projects  

DEFF Research Database (Denmark)

For several companies the use of product configurators has produced a range of benefits such as minimising the use of resources and shortening the lead times in product specification processes. When developing a product configurator, two kinds of models are often created, namely analysis and design models. The task of describing product knowledge in analysis models involves domain experts, for which reason the analysis language has to be easily understandable in order to avoid extensive training. For this task the so-called Product Variant Master (PVM) diagramming technique is often applied. On the other hand, the requirements for the design language are more focused on having a formalised and rich language. For this task class diagrams are often applied. To avoid the use of different modelling languages in the analysis and design phase, this paper proposes and tests a layout technique that incorporates the usability of PVMs into class diagrams.

Haug, Anders; Hvam, Lars

2010-01-01

95

Solving the Class Diagram Restructuring Transformation Case with FunnyQT  

OpenAIRE

FunnyQT is a model querying and model transformation library for the functional Lisp-dialect Clojure providing a rich and efficient querying and transformation API. This paper describes the FunnyQT solution to the TTC 2013 Class Diagram Restructuring Transformation Case. This solution and the GROOVE solution share the best overall solution award for this case.

Tassilo Horn

2013-01-01

96

Biomedical Terminology Mapper for UML projects.  

Science.gov (United States)

As the biomedical community collects and generates more and more data, the need to describe these datasets for exchange and interoperability becomes crucial. This paper presents a mapping algorithm that can help developers expose local implementations described with UML through standard terminologies. The input UML class or attribute name is first normalized and tokenized, then lookups in a UMLS-based dictionary are performed. For the evaluation of the algorithm 142 UML projects were extracted from caGrid and automatically mapped to National Cancer Institute (NCI) terminology concepts. Resulting mappings at the UML class and attribute levels were compared to the manually curated annotations provided in caGrid. Results are promising and show that this type of algorithm could speed-up the tedious process of mapping local implementations to standard biomedical terminologies. PMID:24303278

Thibault, Julien C; Frey, Lewis

2013-01-01

97

An Institutional Framework for Heterogeneous Formal Development in UML  

OpenAIRE

We present a framework for formal software development with UML. In contrast to previous approaches that equip UML with a formal semantics, we follow an institution based heterogeneous approach. This can express suitable formal semantics of the different UML diagram types directly, without the need to map everything to one specific formalism (let it be first-order logic or graph grammars). We show how different aspects of the formal development process can be coherently form...

Knapp, Alexander; Mossakowski, Till; Roggenbach, Markus

2014-01-01

98

UML Modeling for the Watermarking Image File Using Transform Method  

Directory of Open Access Journals (Sweden)

Full Text Available Unified Modeling language (UML is one of the important modeling languages used for the visual representation of the research problem. In the present paper, UML model has been designed for the watermarking in the image file using transform method because Digital watermarking is the process of embedding some information into a digital signal which is used to verify the authentication of image file or identity of its owner. In this paper digital signal is taken as picture and some information is embedded in to this file. At the time of transmitting a picture in the internet environment, picture as well as embedded information moves from node to node and at receiving end and one can get the authentic picture by extracting a embedded information from the watermarked image, which provide a secrecy in the image file. Watermarking is generally use in copyright protection systems which prevent unauthorized copying of digital media. The class diagram activity diagram and sequence diagram for the watermarking in the image file are depicted in this paper using the transformation technique.

Dr. Deepa Raj

2013-06-01

99

UN MÉTODO DE INGENIERÍA INVERSA DE CÓDIGO JAVA HACIA DIAGRAMAS DE SECUENCIAS DE UML 2.0  

Directory of Open Access Journals (Sweden)

Full Text Available La Ingeniería inversa de software aparece como un proceso que ayuda al aseguramiento de la calidad y documentación de aplicaciones con deficiencias en los modelos de análisis y diseño. Además, ayuda en la disminución de costos y tiempos de mantenimiento. En la actualidad existen herramientas CASE y algunas propuestas de investigación que realizan el proceso de ingeniería inversa a diagramas UML, en especial a los diagramas de clases y secuencias. Algunas se encuentran en fases experimentales; otras se enfocan mucho más en el diagrama de clases que en el de secuencias. Un tercer grupo obtiene algunos elementos del diagrama de secuencias, pero no posee muchos de los elementos que hacen parte de la especificación de UML 2.0. En este artículo se propone un método que automatiza la conversión de código JAVA en diagrama de secuencias de UML 2.0, por medio de la aplicación de reglas de transformación que convierten los elementos del código en elementos del diagrama. Se presenta también un ejemplo de aplicación del método con un prototipo que lo emplea, el UNC-Inversor.Software reverse engineering seems to be the process for helping software quality assurance and documentation in applications with low-quality analysis and design models. It also helps for decreasing maintenance cost and time. Currently, some CASE tools and research proposals assist analysts to develop reverse engineering process with UML diagrams as a result (especially class and sequence diagram. Some of them have reached experimental phases. Some others are focused more on class diagram and less on sequence diagram. A third group of CASE tools and proposals obtains sequence diagram, but the resulting diagram lacks some of the elements of the UML 2.0 specification. In this paper, we propose a method for automating the conversion of JAVA code into UML 2.0 sequence diagram, by means of the application of transformation rules for converting code elements to the diagram elements. We also present an example of the method application through a prototype named UNC-Inversor.

Carlos Mario Zapata

2008-07-01

100

UN MÉTODO DE INGENIERÍA INVERSA DE CÓDIGO JAVA HACIA DIAGRAMAS DE SECUENCIAS DE UML 2.0  

Scientific Electronic Library Online (English)

Full Text Available La Ingeniería inversa de software aparece como un proceso que ayuda al aseguramiento de la calidad y documentación de aplicaciones con deficiencias en los modelos de análisis y diseño. Además, ayuda en la disminución de costos y tiempos de mantenimiento. En la actualidad existen herramientas CASE y [...] algunas propuestas de investigación que realizan el proceso de ingeniería inversa a diagramas UML, en especial a los diagramas de clases y secuencias. Algunas se encuentran en fases experimentales; otras se enfocan mucho más en el diagrama de clases que en el de secuencias. Un tercer grupo obtiene algunos elementos del diagrama de secuencias, pero no posee muchos de los elementos que hacen parte de la especificación de UML 2.0. En este artículo se propone un método que automatiza la conversión de código JAVA en diagrama de secuencias de UML 2.0, por medio de la aplicación de reglas de transformación que convierten los elementos del código en elementos del diagrama. Se presenta también un ejemplo de aplicación del método con un prototipo que lo emplea, el UNC-Inversor. Abstract in english Software reverse engineering seems to be the process for helping software quality assurance and documentation in applications with low-quality analysis and design models. It also helps for decreasing maintenance cost and time. Currently, some CASE tools and research proposals assist analysts to deve [...] lop reverse engineering process with UML diagrams as a result (especially class and sequence diagram). Some of them have reached experimental phases. Some others are focused more on class diagram and less on sequence diagram. A third group of CASE tools and proposals obtains sequence diagram, but the resulting diagram lacks some of the elements of the UML 2.0 specification. In this paper, we propose a method for automating the conversion of JAVA code into UML 2.0 sequence diagram, by means of the application of transformation rules for converting code elements to the diagram elements. We also present an example of the method application through a prototype named UNC-Inversor.

Carlos Mario, Zapata; Óscar Andrés, Ochoa; Camilo, Vélez.

2008-07-01

101

Secure State UML: Modeling and Testing Security Concerns of Software Systems Using UML State Machines  

Directory of Open Access Journals (Sweden)

Full Text Available In this research we present a technique by using which, extended UML models can be converted to standard UML models so that existing MBT techniques can be applied directly on these models. Existing Model Based Testing (MBT Techniques cannot be directly applied to extended UML models due to the difference of modeling notation and new model elements. Verification of these models is also very important. Realizing and testing non functional requirements such as efficiency, portability and security, at model level strengthens the ability of model to turn down risk, cost and probability of system failure in cost effective way. Access control is most widely used technique for implementing security in software systems. Existing approaches for security modeling focus on representation of access control policies such as authentication, role based access control by introducing security oriented model elements through extension in Unified Modelling Language (UML. But doing so hinders the potential and application of MBT techniques to verify these models and test access control policies. In this research we introduce a technique secure State UML to formally design security models with secure UML and then transform it to UML state machine diagrams so that it can be tested, verified by existing MBT techniques. By applying proposed technique on case studies, we found the results that MBT techniques can be applied on resulting state machine diagrams and generated test paths have potential to identify the risks associated with security constraints violation.

S. Batool

2014-05-01

102

Formal Verification of Tokeneer Behaviours Modelled in fUML Using CSP  

OpenAIRE

Much research work has been done on formalizing UML diagrams, but less has focused on using this formalization to analyze the dynamic behaviours between formalized components. In this paper we propose using a subset of fUML (Foundational Subset for Executable UML) as a semi-formal language, and formalizing it to the process algebraic specification language CSP, to make use of FDR as a model checker. Our formalization includes modelling the asynchronous communication framework used within fUML...

Abdel Halim, I.; Sharp, J.; Schneider, S.; Treharne, H.

2010-01-01

103

Comprehensive Aspectual UML approach to support AspectJ.  

Science.gov (United States)

Unified Modeling Language is the most popular and widely used Object-Oriented modelling language in the IT industry. This study focuses on investigating the ability to expand UML to some extent to model crosscutting concerns (Aspects) to support AspectJ. Through a comprehensive literature review, we identify and extensively examine all the available Aspect-Oriented UML modelling approaches and find that the existing Aspect-Oriented Design Modelling approaches using UML cannot be considered to provide a framework for a comprehensive Aspectual UML modelling approach and also that there is a lack of adequate Aspect-Oriented tool support. This study also proposes a set of Aspectual UML semantic rules and attempts to generate AspectJ pseudocode from UML diagrams. The proposed Aspectual UML modelling approach is formally evaluated using a focus group to test six hypotheses regarding performance; a "good design" criteria-based evaluation to assess the quality of the design; and an AspectJ-based evaluation as a reference measurement-based evaluation. The results of the focus group evaluation confirm all the hypotheses put forward regarding the proposed approach. The proposed approach provides a comprehensive set of Aspectual UML structural and behavioral diagrams, which are designed and implemented based on a comprehensive and detailed set of AspectJ programming constructs. PMID:25136656

Magableh, Aws; Shukur, Zarina; Ali, Noorazean Mohd

2014-01-01

104

Propuestas para el Modelamiento de la Calidad del Diagrama de Clases de UML.  

Directory of Open Access Journals (Sweden)

Full Text Available The election of a good conceptual model in the analysis of a system, is definitive for the correct specification of the requirements raised in a domain of application; since, with complete certainty, they will lead to the development or evolution of computer science systems, for greater satisfaction for the end users. The present work is result of the comparative analysis of several used conceptual models in the engineering of software, more specifically the calls structural models, as they are: Entity-Relation model extended by Richard Barker, the Model of Semantic Objects of Hammer and McLeod, the Diagram of Configuration of Classes of OO-Method and the Diagram of Classes of UML. In order to determine kindness of each one of these models, the following criteria of quality were used: semantic wealth, simplicity, rigor and sufficiency. In the comparative analysis, first the conceptswere identified that allow to represent each model and, soon, by means of examples was analyzed the convenience of the inclusion of each concept. The comparison of the models allowed to discover what they contribute and display a series of proposals for the improvement of the quality of the Diagram of Classes of UML.

Claudia Jiménez

2004-06-01

105

Verification-Driven Slicing of UML/OCL Models  

DEFF Research Database (Denmark)

Model defects are a significant concern in the Model-Driven Development (MDD) paradigm, as model transformations and code generation may propagate errors to other notations where they are harder to detect and trace. Formal verification techniques can check the correctness of a model, but their high computational complexity can limit their scalability. In this paper, we consider a specific static model (UML class diagrams annotated with unrestricted OCL constraints) and a specific property to verify (satisfiability, i.e., “is it possible to create objects without violating any constraint?”). Current approaches to this problem have an exponential worst-case runtime. We propose a technique to improve their scalability by partitioning the original model into submodels (slices) which can be verified independently and where irrelevant information has been abstracted. The definition of the slicing procedure ensures that the property under verification is preserved after partitioning.

Shaikh, Asadullah; Clarisó Viladrosa, Robert

2010-01-01

106

MODELING WORK OF SORTING STATION USING UML  

Directory of Open Access Journals (Sweden)

Full Text Available Purpose. The purpose of this paper is the construction of methods and models for the graphical representation process of sorting station, using the unified modeling language (UML. Methodology. Methods of graph theory, finite automata and the representation theory of queuing systems were used as the methods of investigation. A graphical representation of the process was implemented with using the Unified Modeling Language UML. The sorting station process representation is implemented as a state diagram and actions through a set of IBM Rational Rose. Graphs can show parallel operation of sorting station, the parallel existence and influence of objects process and the transition from one state to another. The IBM Rational Rose complex allows developing a diagram of work sequence of varying degrees of detailing. Findings. The study has developed a graphical representation method of the process of sorting station of different kind of complexity. All graphical representations are made using the UML. They are represented as a directed graph with the states. It is clear enough in the study of the subject area. Applying the methodology of the representation process, it allows becoming friendly with the work of any automation object very fast, and exploring the process during algorithms construction of sorting stations and other railway facilities. This model is implemented with using the Unified Modeling Language (UML using a combination of IBM Rational Rose. Originality. The representation process of sorting station was developed by means of the Unified Modeling Language (UML use. Methodology of representation process allows creating the directed graphs based on the order of execution of the works chain, objects and performers of these works. The UML allows visualizing, specifying, constructing and documenting, formalizing the representation process of sorting station and developing sequence diagrams of works of varying degrees of detail. Practical value. The usage of the Unified Modeling Language (UML based on software package IBM Rational Rose and allows to create processes of varying degrees of detail, reduce the time expenditure for the process research of sorting station and get a clear graphical representation, as well as to reduce the human costs at the construction and improvement of existing technological processes.

O. V. Gorbova

2014-12-01

107

Using OCL in Executable UML  

OpenAIRE

Executable UML allows precisely describing the software system at a higher level of abstraction. The executable models can be translated to a less abstract program-ming language completely or executed directly. Object Constraint Language (OCL), as a formal specification language, is a standard published along with UML. It is primitively used to describe constraints for UML models. In this paper, we explore some general features of executable UML and propose using OCL in executable UML. We ext...

Jiang, Ke; Zhang, Lei; Miyake, Shigeru

2008-01-01

108

Formalization and Verification of Hierarchical Use of Interaction Overview Diagrams Using Timing Diagrams  

OpenAIRE

Thanks to its graphical notation and simplicity, Unified Modeling Language (UML) is a de facto standard and a widespread language used in both industry and academia, despite the fact that its semantics is still informal. The Interaction Overview Diagram (IOD) is introduced in UML2; it allows the specification of the behavior in the hierarchical way. This paper is a contribution towards a formal dynamic semantics of UML2. We start by formalizing the Hierarchical use of IOD. A...

Louati, Aymen; Jerad, Chadlia; Barkaoui, Kamel

2014-01-01

109

Carroll Diagrams  

Science.gov (United States)

In this number sorting activity students must use a Carroll Diagram to determine which two categories each number fits into. This activity can be completed in pairs or groups on printable versions or it can be completed as a whole class using the interactive white board (IWB). Included with this resource are printable versions of the Carroll Diagrams, guiding questions, extension and support suggestions, and a link to more challenging "More Carroll Diagrams".

NRICH team

2012-01-01

110

Using Diagrams versus Text for Spaced Restudy: Effects on Learning in 10th Grade Biology Classes  

Science.gov (United States)

Background and Aim: Spaced restudy has been typically tested with written learning materials, but restudy with visual representations in actual classrooms is under-researched. We compared the effects of two spaced restudy interventions: A Diagram-Based Restudy (DBR) warm-up condition and a business-as-usual Text-Based Restudy (TBR) warm-up…

Bergey, Bradley W.; Cromley, Jennifer G.; Kirchgessner, Mandy L.; Newcombe, Nora S.

2015-01-01

111

Automatic Debugging Support for UML Designs  

Science.gov (United States)

Design of large software systems requires rigorous application of software engineering methods covering all phases of the software process. Debugging during the early design phases is extremely important, because late bug-fixes are expensive. In this paper, we describe an approach which facilitates debugging of UML requirements and designs. The Unified Modeling Language (UML) is a set of notations for object-orient design of a software system. We have developed an algorithm which translates requirement specifications in the form of annotated sequence diagrams into structured statecharts. This algorithm detects conflicts between sequence diagrams and inconsistencies in the domain knowledge. After synthesizing statecharts from sequence diagrams, these statecharts usually are subject to manual modification and refinement. By using the "backward" direction of our synthesis algorithm. we are able to map modifications made to the statechart back into the requirements (sequence diagrams) and check for conflicts there. Fed back to the user conflicts detected by our algorithm are the basis for deductive-based debugging of requirements and domain theory in very early development stages. Our approach allows to generate explanations oil why there is a conflict and which parts of the specifications are affected.

Schumann, Johann; Swanson, Keith (Technical Monitor)

2001-01-01

112

BGen: A UML Behavior Network Generator Tool  

Science.gov (United States)

BGen software was designed for autogeneration of code based on a graphical representation of a behavior network used for controlling automatic vehicles. A common format used for describing a behavior network, such as that used in the JPL-developed behavior-based control system, CARACaS ["Control Architecture for Robotic Agent Command and Sensing" (NPO-43635), NASA Tech Briefs, Vol. 32, No. 10 (October 2008), page 40] includes a graph with sensory inputs flowing through the behaviors in order to generate the signals for the actuators that drive and steer the vehicle. A computer program to translate Unified Modeling Language (UML) Freeform Implementation Diagrams into a legacy C implementation of Behavior Network has been developed in order to simplify the development of C-code for behavior-based control systems. UML is a popular standard developed by the Object Management Group (OMG) to model software architectures graphically. The C implementation of a Behavior Network is functioning as a decision tree.

Huntsberger, Terry; Reder, Leonard J.; Balian, Harry

2010-01-01

113

Model-Driven transformation with approach by modeling-From UML to N-tiers Web Model  

Directory of Open Access Journals (Sweden)

Full Text Available Today, the N-tiers applications have become the norm for building enterprise software. In this paper we are going to present a model-driven approach to the development of N-tiers web applications based on the UML class diagram. The transformation language is the MOF 2.0 QVT (Meta-Object Facility 2.0 Query-View-Transformation standard which defines the meta-model for the development of model transformation. The transformation rules defined in this paper can generate, from the class diagram, an XML file containing the layers of N-tiers web application respecting a MVC2 (Model-View-Controller, DI (Dependency Injection and DAO (Data Access Object patterns. This file can be used to generate the end-to-end necessary code of a web application.

Redouane Esbai

2011-07-01

114

Test Case Generation For Concurrent Object-Oriented Systems Using Combinational Uml Models  

Directory of Open Access Journals (Sweden)

Full Text Available Software testing is an important phase of software development to ensure the quality and reliability of the software. Due to some limitations of code based testing method, the researcher has been taken a new method to work upon UML model based testing. It is found that different UML model is having different coverage and capable of detecting different kinds of faults. Here we have taken combinational UML models to have better coverage and fault detection capability. Testing concurrent system is difficult task because due to concurrent interaction among the threads and the system results in test case explosion. In this paper we have presented an approach of generating test cases for concurrent systems using combinational UML models i.e. sequence diagram and activity diagram .Then a Sequence-Activity Graph (SAG is constructed from these two diagrams. Then that graph is traversed to generate test cases which are able to minimize test case explosion.

Swagatika Dalai, Arup Abhinna Acharya, Durga Prasad Mohapatra

2012-05-01

115

Operational analysis of sequence diagram specifications  

OpenAIRE

This thesis is concerned with operational analysis of UML 2.x sequence diagram specifications. By operational analysis we mean analysis based on a characterization of the executions of sequence diagrams, or in other words an operational semantics for sequence diagrams. We define two methods for analysis of sequence diagram specifications ? refinement verification and refinement testing ? and both are implemented in an analysis tool we have named ?Escalator?. Further, we make the first ste...

Lund, Mass Soldal

2007-01-01

116

Real-time multispectral imaging system for online poultry fecal inspection using UML  

Science.gov (United States)

A prototype real-time multispectral imaging system for fecal and ingesta contaminant detection on broiler carcasses has been developed. The prototype system includes a common aperture camera with three optical trim filters (517, 565 and 802-nm wavelength), which were selected by visible/NIR spectroscopy and validated by a hyperspectral imaging system with decision tree algorithm. The on-line testing results showed that the multispectral imaging technique can be used effectively for detecting feces (from duodenum, ceca, and colon) and ingesta on the surface of poultry carcasses with a processing speed of 140 birds per minute. This paper demonstrated both multispectral imaging hardware and real-time image processing software. For the software development, the Unified Modeling Language (UML) design approach was used for on-line application. The UML models included class, object, activity, sequence, and collaboration diagram. User interface model included seventeen inputs and six outputs. A window based real-time image processing software composed of eleven components, which represented class, architecture, and activity. Both hardware and software for a real-time fecal detection were tested at the pilot-scale poultry processing plant. The run-time of the software including online calibration was fast enough to inspect carcasses on-line with an industry requirement. Based on the preliminary test at the pilot-scale processing line, the system was able to acquire poultry images in real-time. According to the test results, the imaging system is reliable for the harsh environments and UML based image processing software is flexible and easy to be updated when additional parameters are needed for in-plant trials.

Park, Bosoon; Kise, Michio; Lawrence, Kurt C.; Windham, William R.; Smith, Douglas P.; Thai, Chi N.

2006-10-01

117

Generating a Performance Stochastic Model from UML Specifications  

CERN Document Server

Since its initiation by Connie Smith, the process of Software Performance Engineering (SPE) is becoming a growing concern. The idea is to bring performance evaluation into the software design process. This suitable methodology allows software designers to determine the performance of software during design. Several approaches have been proposed to provide such techniques. Some of them propose to derive from a UML (Unified Modeling Language) model a performance model such as Stochastic Petri Net (SPN) or Stochastic process Algebra (SPA) models. Our work belongs to the same category. We propose to derive from a UML model a Stochastic Automata Network (SAN) in order to obtain performance predictions. Our approach is more flexible due to the SAN modularity and its high resemblance to UML' state-chart diagram.

Sbeity, Ihab; Dbouk, Mohamed

2012-01-01

118

Extended sequence diagram for human system interaction  

International Nuclear Information System (INIS)

Unified Modeling Language (UML) is a modeling language in the field of object oriented software engineering. The sequence diagram is a kind of interaction diagram that shows how processes operate with one another and in what order. It is a construct of a message sequence chart. It depicts the objects and classes involved in the scenario and the sequence of messages exchanged between the objects needed to carry out the functionality of the scenario. This paper proposes the Extended Sequence Diagram (ESD), which is capable of depicting human system interaction for nuclear power plants, as well as cognitive process of operators analysis. In the conventional sequence diagram, there is a limit to only identify the activities of human and systems interactions. The ESD is extended to describe operators' cognitive process in more detail. The ESD is expected to be used as a task analysis method for describing human system interaction. The ESD can also present key steps causing abnormal operations or failures and diverse human errors based on cognitive condition

119

Extended sequence diagram for human system interaction  

Energy Technology Data Exchange (ETDEWEB)

Unified Modeling Language (UML) is a modeling language in the field of object oriented software engineering. The sequence diagram is a kind of interaction diagram that shows how processes operate with one another and in what order. It is a construct of a message sequence chart. It depicts the objects and classes involved in the scenario and the sequence of messages exchanged between the objects needed to carry out the functionality of the scenario. This paper proposes the Extended Sequence Diagram (ESD), which is capable of depicting human system interaction for nuclear power plants, as well as cognitive process of operators analysis. In the conventional sequence diagram, there is a limit to only identify the activities of human and systems interactions. The ESD is extended to describe operators' cognitive process in more detail. The ESD is expected to be used as a task analysis method for describing human system interaction. The ESD can also present key steps causing abnormal operations or failures and diverse human errors based on cognitive condition.

Hwang, Jong Rok; Choi, Sun Woo; Ko, Hee Ran; Kim, Jong Hyun [KEPCO International Nuclear Graduate School, Ulsan (Korea, Republic of)

2012-10-15

120

Implementation of UML Schema to RDBM  

Science.gov (United States)

Multiple disciplines - especially those within the earth and physical sciences, and increasingly those within social science and medical fields - require Geographic Information (GI) i.e. information concerning phenomena implicitly or explicitly associated with a location relative to the Earth [1]. Therefore geographic datasets are increasingly being shared, exchanged and frequently used for purposes other than those for which they were originally intended. The ISO Technical Committee 211 (ISO/TC 211) together with Open Geospatial Consortium (OGC) provide a series of standards and guidelines for developing application schemas which should: a) capture relevant conceptual aspects of the data involved; and b) be sufficient to satisfy previously defined use-cases of a specific or cross-domain concerns. In addition, the Hollow World technology offers an accessible and industry-standardised methodology for creating and editing Application Schema UML models which conform to international standards for interoperable GI [2]. We present a technology which seamlessly transforms an Application Schema UML model to a relational database model (RDBM). This technology, using the same UML information model, complements the XML transformation of an information model produced by the FullMoon tool [2]. In preparation for the generation of a RDBM the UML model is first mapped to a collection of OO classes and relationships. Any external dependencies that exist are then resolved through the same mechanism. However, a RDBM does not support a hierarchical (relational) data structure - a function that may be required by UML models. Previous approaches have addressed this problem through use of nested sets or an adjacent list to represent such structure. Our unique strategy addresses the hierarchical data structure issue, whether singular or multiple inheritance, by hiding a delegation pattern within an OO class. This permits the object-relational mapping (ORM) software used to generate the RDBM to easily map the class into the RDBM. In other words the particular structure of the resulting OO class may expose a "composition-like aspect" to the ORM whilst maintaining an "inherited-like aspect" for use within an OO program. This methodology has been used to implement a software application to manages the new CEDA metadata model which is based on MOLES 3.4, Python, Django and SQLAlchemy.

Nagni, M.; Ventouras, S.; Parton, G.

2012-04-01

121

A compositional semantics for UML State Machines aimed at performance evaluation  

OpenAIRE

Unified Modeling Language (UML) is gaining acceptance to describe the behaviour of systems. It has attracted the attention of researchers that are interested in deriving, automatically, performance evaluation models from system's descriptions. A required step to automatically produce a performance model (as any executable model) is that the semantics of the description language is formally defined. Among the UML diagrams, we concentrate on States Machines (SMs) and we build a semantics for a ...

Donatelli, Susanna; Bernardi, Simona

2002-01-01

122

???????????????? The Homeomorphic Class number of Graphlike Manifold with Contraction Round Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available ???????n??????????????Wn ??????????Wn*???????????Matlab????Wn*?????????????????????????Wn*????????????????n???Burnside??????Wn*?????????????? This article obtains the number of homeomorphic class of Wn*  by means of classification for some natural numbers n. It uses Matlab to compute the adjoint matrix of  Wn* and calculate the number of characteristic polynomial

???

2012-07-01

123

Systematic Review on Aspect-oriented UML Modeling: A Complete Aspectual UML Modeling Framework  

Directory of Open Access Journals (Sweden)

Full Text Available This study presented a systematic review on Aspect-Oriented Modeling by using UML, which is the popular and well-established modeling language in the industry. Further, the Aspect-Orientation is a complement for Object-Orientation. Thus, it would be natural to investigate the adaptability of UML to Aspect-Orientation. Our research questions focused on investigating the Aspect-Oriented UML (AOUML approaches based on the literature and for having the benefits of a complete framework for AOUML. The objective of this study was to systematically identify and analyze the Aspect-Oriented Modeling approaches using UML. Therefore, a systematic literature review has been carried out on the existing studies published in the conferences, proceedings and journals. Based on the review, it is evident that the complexity and size systems have grown up, which accumulatively led to the manifestation of new concerns. Moreover, these new concerns that have arrived onboard have cut-cross other concerns and core classes in the system by its nature. Due to this fact, the concept of Advance Separation of Concerns (ASoC has been put on the table of discussions and the need for an approach to model and represent these crosscutting concerns (Aspect, which is responsible for producing, spreading and tangling representation, throughout the development of life cycle, which is vital and this is considered to be our motivation of systematic review of Aspectual UML modeling. As a result, we have searched the proper databases using the suitable keywords, which match our research questions; we have also collected 468 studies and screened them to minimize the number of studies to 73, which are more appropriate for the present study.

Noorazean Mohd Ali

2013-01-01

124

UML 2 Certification Guide Fundamental & Intermediate Exams  

CERN Document Server

The popular Unified Modeling Language (UML) is both a language and notation developed by the Object Management Group (OMG) used to design and create specifications for software systems. With the recent release of version 2.0 UML, the OMG has started the OMG-Certified UML Professional Program to provide an objective measure of UML knowledge. As a certified UML professional a developer has an important credential to present to employers and clients. Certification also benefits companies looking for skilled UML practitioners by giving them a basis for making hiring and promotion decisions.UML 2 C

Weilkiens, Tim

2006-01-01

125

From UML Specification into Implementation using Object Mapping  

CERN Document Server

In information systems, a system is analyzed using a modeling tool. Analysis is an important phase prior to implementation in order to obtain the correct requirements of the system. During the requirements phase, the software requirements specification (SRS) is used to specify the system requirements. Then, this requirements specification is used to implement the system. The requirements specification can be represented using either a structure approach or an object-oriented approach. A UML (Unified Modeling Language) specification is a well-known for representation of requirements specification in an object-oriented approach. In this paper, we present one case study and discuss how mapping from UML specification into implementation is done. The case study does not require advanced programming skills. However, it does require familiarity in creating and instantiating classes, object-oriented programming with inheritance, data structure, file processing and control loop. For the case study, UML specification i...

Ibrahim, Rosziati

2010-01-01

126

Using UML as a Front-end for StreamIt Programs Verification and Generation  

Directory of Open Access Journals (Sweden)

Full Text Available UML provides all benefits from the objectoriented paradigm, such as encapsulation and reusability. It has been proven very successful and is widely used in software designs while StreamIt is targeted to support stream processing domain for multi-core architectures. However, programming in StreamIt can be error-prone and does not adequately cope with early validated multimedia systems. In addition, software engineers usually prefer to employ UML, due to its higher abstraction level and visual nature. This paper proposes the mapping of the application model from UML to StreamIt. Our flow starts by establishing the application model using UML structure diagrams. The second step consists in formal verification of some desirable and/or undesirable properties such as deadlock using the rewriting logic based Maude language before StreamIt code generation.

Fateh Boutekkouk

2010-10-01

127

On the Use of Graph Transformation in the Modeling and Verification of Dynamic Behavior in UML Models  

Directory of Open Access Journals (Sweden)

Full Text Available The use of the UML specification language for modelling dynamic behaviors of systems is very widespread. UML Statecharts and Collaboration diagrams are widely used to model dynamic behaviors of systems. However, the lack of firm semantics for the UML modeling notations makes the detection of behavioral inconsistencies difficult in the initial phases of development. The use of formal methods makes such error detection possible but the learning cost is high. Integrating UML with a suitable formal notation is a promising approach that makes UML more precise and amenable to rigorous analysis. In this paper, we present the benefits of a similar approach that is the integration of UML Statechart and Collaboration diagrams and Colored Petri Nets models. The result is an automated approach and a tool environment that formally transforms dynamic behaviors of systems expressed using UML models into their equivalent Colored Petri Nets models for analysis purposes. To make the analysis easier, the obtained models are used to generate automatically their equivalent description in the input language of the INA Petri net analyzer. The approach is based on Graph Transformation and the Meta-Modeling tool ATOM3 is used. The approach is illustrated through an example.

Elhillali Kerkouche

2010-11-01

128

Data information system to promote the organization data of collections - modeling considerations by the Unified Modelign Language (UML)  

Scientific Electronic Library Online (English)

Full Text Available Pode-se afirmar que a evolução tecnológica (desenvolvimento de novos instrumentos de medição como, softwares, satélites e computadores, bem como, o barateamento das mídias de armazenamento) permite às Organizações produzirem e adquirirem grande quantidade de dados em curto espaço de tempo. Devido ao [...] volume de dados, Organizações de pesquisa se tornam potencialmente vulneráveis aos impactos da explosão de informações. Uma solução adotada por algumas Organizações é a utilização de ferramentas de sistemas de informação para auxiliar na documentação, recuperação e análise dos dados. No âmbito científico, essas ferramentas são desenvolvidas para armazenar diferentes padrões de metadados (dados sobre dados). Durante o processo de desenvolvimento destas ferramentas, destaca-se a adoção de padrões como a Linguagem Unificada de Modelagem (UML, do Inglês Unified Modeling Language), cujos diagramas auxiliam na modelagem de diferentes aspectos do software. O objetivo deste estudo é apresentar uma ferramenta de sistemas de informação para auxiliar na documentação dos dados das Organizações por meio de metadados e destacar o processo de modelagem de software, por meio da UML. Será abordado o Padrão de Metadados Digitais Geoespaciais, amplamente utilizado na catalogação de dados por Organizações científicas de todo mundo, e os diagramas dinâmicos e estáticos da UML como casos de uso, sequências e classes. O desenvolvimento das ferramentas de sistemas de informação pode ser uma forma de promover a organização e a divulgação de dados científicos. No entanto, o processo de modelagem requer especial atenção para o desenvolvimento de interfaces que estimularão o uso das ferramentas de sistemas de informação. Abstract in english It can be argued that technological developments (e.g., measuring instruments like software, satellite and computers, as well as, the cheapening of storage media) allow organizations to produce and acquire a great amount of data in a short time. Due to the data volume, research organizations become [...] potentially vulnerable to the information explosion impacts. An adopted solution is the use of information system tools to assist data documentation, retrieval and analysis. In the scientific scope, these tools are developed to store different metadata (data about data) patterns. During the development process of these tools, the adoption of standards such as the Unified Modeling Language (UML) stands out, whose diagrams assist the different scopes of software modeling. The objective of this study is to present an information system tool that assists organizations in the data documentation through the use of metadata and that highlights the software modeling process, through the UML. The Standard for Digital Geospatial Metadata will be approached, widely used to the dataset cataloging by scientific organizations around the world, and the dynamic and static UML diagrams like use cases, sequence and classes. The development of the information system tools can be a way to promote the scientific data organization and dissemination. However, the modeling process requires special attention during the development of interfaces that will stimulate the use of the information system tools.

Eduardo Batista de Moraes, Barbosa; Galeno José de, Sena.

129

On the evaluation of a certain class of Feynman diagrams in x-space: Sunrise-type topologies at any loop order  

International Nuclear Information System (INIS)

We review recently developed new powerful techniques to compute a class of Feynman diagrams at any loop order, known as sunrise-type diagrams. These sunrise-type topologies have many important applications in many different fields of physics and we believe it to be timely to discuss their evaluation from a unified point of view. The method is based on the analysis of the diagrams directly in configuration space which, in the case of the sunrise-type diagrams and diagrams related to them, leads to enormous simplifications as compared to the traditional evaluation of loops in momentum space. We present explicit formulae for their analytical evaluation for arbitrary mass configurations and arbitrary dimensions at any loop order. We discuss several limiting cases in their kinematical regimes which are e.g. relevant for applications in HQET and NRQCD. We completely solve the problem of renormalization using simple formulae for the counterterms within dimensional regularization. An important application is the computation of the multi-particle phase space in D-dimensional space-time which we discuss. We present some examples of their numerical evaluation in the general case of D-dimensional space-time as well as in integer dimensions D = D0 for different values of dimensions including the most important practical cases D0 = 2, 3, 4. Substantial simplifications occur for odd integer space-time dimensions where the final results can be expressed in closehe final results can be expressed in closed form through elementary functions. We discuss the use of recurrence relations naturally emerging in configuration space for the calculation of special series of integrals of the sunrise topology. We finally report on results for the computation of an extension of the basic sunrise topology, namely the spectacle topology and the topology where an irreducible loop is added

130

UML-ising formal techniques  

DEFF Research Database (Denmark)

This invited paper presents a number of correlated specifications of example railway system problems. They use a variety of partially or fully integrated formal specification. The paper thus represents a mere repository of what we consider interesting case studies. The existence of the Unified Modeling Language [10,67,36,20] has caused, for one reason or another, the research community to try formalise one or another facet of UML. In this paper we report on another way to achieve what UML attempts to achieve: Broadness of application, convenience of notation, and multiplicity of views. Whether these different UML views are unified, integrated, correlated or merely co-located is for others to dispute. We also seek to support multiple views, but are also in no doubt that there must be sound, well defined relations between such views. We thus report on ways and means of integrating formal techniques such as RAISE (RSL) [58,59], Petri Nets [56,62,37,61,411, Message and Live Sequence Charts [42,43,44,64,13], Statecharts [23,24,26,27], RAISE with Timing (TRSL) [18,45,461, and TRSL with Duration Calculus (79,30]. In this way one achieves a firm foundation for combined uses of these formal development techniques, one that can be believably deployed for as wide a spectrum, or even a wider spectrum of software (and hardware) development, as, respectively than UML.

BjØrner, Dines; George, Chris W.

2004-01-01

131

QuantUM: Quantitative Safety Analysis of UML Models  

Directory of Open Access Journals (Sweden)

Full Text Available When developing a safety-critical system it is essential to obtain an assessment of different design alternatives. In particular, an early safety assessment of the architectural design of a system is desirable. In spite of the plethora of available formal quantitative analysis methods it is still difficult for software and system architects to integrate these techniques into their every day work. This is mainly due to the lack of methods that can be directly applied to architecture level models, for instance given as UML diagrams. Also, it is necessary that the description methods used do not require a profound knowledge of formal methods. Our approach bridges this gap and improves the integration of quantitative safety analysis methods into the development process. All inputs of the analysis are specified at the level of a UML model. This model is then automatically translated into the analysis model, and the results of the analysis are consequently represented on the level of the UML model. Thus the analysis model and the formal methods used during the analysis are hidden from the user. We illustrate the usefulness of our approach using an industrial strength case study.

Florian Leitner-Fischer

2011-07-01

132

UML 2 Semantics Symposium: Formal Semantics for UML  

OpenAIRE

The purpose of this symposium, held in conjunction with MoDELS 2006, was to present the current state of research of the UML 2 Semantics Project. Equally important to receiving feedback from an audience of experts was the opportunity to invite researchers in the field to discuss their own work related to a formal semantics for the Unified Modeling Language. This symposium is a follow-on to our first workshop, held in conjunction with ECMDA 2005.

Broy, Manfred; Crane, Michelle L.; Dingel, Juergen; Hartman, Alan; Rumpe, Bernhar; Selic, Brau

2014-01-01

133

UML in business process modeling  

Directory of Open Access Journals (Sweden)

Full Text Available Selection and proper application of business process modeling methods and techniques have a significant impact on organizational improvement capabilities as well as proper understanding of functionality of information systems that shall support activity of the organization. A number of business process modeling notations were popularized in practice in recent decades. Most significant of the notations include Business Process Modeling Notation (OMG BPMN and several Unified Modeling Language (OMG UML extensions. In this paper, the assessment whether one of the most flexible and strictly standardized contemporary business process modeling notations, i.e. Rational UML Profile for Business Modeling, enable business analysts to prepare business models that are all-embracing and understandable by all the stakeholders. After the introduction, methodology of research is discussed. Section 2 presents selected case study results. The paper is concluded with a summary.

Bartosz Marcinkowski

2013-03-01

134

Testing and the UML. A perfect fit  

OpenAIRE

Testing activities that are based on models are becoming increasingly popular. UML models represent specification documents which provide the ideal basis for deriving test cases. They are even more valuable if UML tools are used that support the automatic test case generation. This report presents a summary of model-based testing techniques and test modeling techniques. These are the two fundamental aspects of testing with the UML. The first is concerned with deriving test information out of ...

Groß, H. -g

2003-01-01

135

Improving The Decisional Process By Using UML Diagrams  

OpenAIRE

In the last years, the world has moved from predominantly industrial society to information society, governed by a new set of rules, which allows access to digital technologies, processing, storage and transmission of information. Organizations include in their decisional process Business Intelligence components, which help the decision-makers to establish the conditions of financial equilibrium, to highlight weaknesses and strengths, to make predictions.Particularly, Unified Modelling Langua...

Udrica Mioara; Marius Iulian; Opri? Violeta Nicoleta; Ioni?? R?zvan Hora?iu

2012-01-01

136

Aspect-Oriented Subprogram Synthesizes UML Sequence Diagrams  

Science.gov (United States)

The Rational Sequence computer program described elsewhere includes a subprogram that utilizes the capability for aspect-oriented programming when that capability is present. This subprogram is denoted the Rational Sequence (AspectJ) component because it uses AspectJ, which is an extension of the Java programming language that introduces aspect-oriented programming techniques into the language

Barry, Matthew R.; Osborne, Richard N.

2006-01-01

137

Stereo Diagrams  

Science.gov (United States)

This exercise is an introduction to stereo diagrams. Students draw stereo diagrams for various models, determine the point group and crystal system of certain crystal shapes, and determine which block models match given stereo diagrams.

Dexter Perkins

138

Performance Evaluation of Superscalar Processor Architecture Through UML  

Directory of Open Access Journals (Sweden)

Full Text Available In the current scenario, most of the applications are based upon graphical user interface and dependent upon the object-oriented technology. Software Industries are interested to convert old structured based softwares into object-oriented based softwares and also to reduce the lines of the code of application for reduction in the execution time of application. Therefore, it is a big challenge to reduce the execution time of the application based upon the object-oriented technology. The present work deals with the reduction of execution time for the superscalar machine by the use of object-oriented approach. A well known modeling language i.e. Unified Modeling Language (UML is used to model the superscalar pipeline architecture. UML class and sequence models are designed before computations of the execution time and computed results are depicted in the form of tables and graphs. The comparisons are also made by taking the two object-oriented programming languages.

Taskeen Zaidi

2013-07-01

139

Integrating the UMLS into VNS Retriever.  

OpenAIRE

We are developing a networked resource for the National Library of Medicine's Unified Medical Language System. We call this resource the UMLS Retriever, which is an instance of our VNS Retriever architecture. Our prototype user interface makes use of the Virtual Notebook System Browser. The development of a networked UMLS service will result in numerous advantages to our user community.

Barber, S.; Fowler, J.; Long, K. B.; Dargahi, R.; Meyer, B.

1992-01-01

140

UML no desenvolvimento de sistemas interactivos  

OpenAIRE

Os processos típicos de análise e modelação de sistemas numa perspectiva de engenharia de software atribuem pouca importância à modelação da camada interactiva. O Unified Process e a linguagem que o suporta (UML) não são excepção. Este artigo propõe uma abordagem, que procura integrar a modelação da camada interactiva no processo de modelação típico baseado em UML, explorando as potencialidades fornecidas pela linguagem.

Ribeiro, Anto?nio Nestor; Campos, J. Creissac

2006-01-01

141

Teaching Object-Oriented Modelling Using UML  

Science.gov (United States)

The paper elaborates on experiences and lessons learned from the course on object-oriented analyses and design at the Faculty of Sciences, Novi Sad. In the paper we identify a set of issues concerning teaching modeling and UML. It is described experience of teaching UML to students with and without previous knowledge of object-oriented programming.

Boberi?-Krsti?ev, Danijela; Tešendi?, Danijela

2011-09-01

142

Defining the proxy design pattern using UML profile  

OpenAIRE

Today software solutions are often modeled using UML. Design patterns are frequently instantiated within these particular solutions. However, in several situations, UML is not expressive enough to describe them properly. UML profiles extend UML syntax and semantic in order to model elements of particular domains. As profiles extend UML vocabulary; design patterns define a common vocabulary for software designers. Because of this, it is possible to use a profile to define a design patter...

Garis, Ana gabriela; Riesco, Daniel Eduardo; Montejano, Germa?n Antonio

2006-01-01

143

Developing the UML as a Formal Modelling Notation  

OpenAIRE

The Unified Modeling Language (UML) is rapidly emerging as a de-facto standard for modelling OO systems. Given this role, it is imperative that the UML have a well- defined, fully explored semantics. Such semantics is required in order to ensure that UML concepts are precisely stated and defined. In this paper we describe and motivate an approach to formalizing UML in which formal specification techniques are used to gain insight into the semantics of UML notations and diagr...

Evans, Andy; France, Robert; Lano, Kevin; Rumpe, Bernhard

2014-01-01

144

Description of ITRF construction using UML notation  

Science.gov (United States)

International Terrestrial Reference Frame (ITRF), as a practical realization of the International Terrestrial Reference System (ITRS), is based on long-term observations of four techniques: Global Navigation Satellite System (GNSS), Satellite Laser Ranging (SLR), DORIS. As a consequence contribution to ITRF of each of the mentioned techniques is different (e.g. origin of ITRF2008 was determined basing on SLR, scale using SLR and VLBI, and orientation was the result of all four techniques). ITRF is updated regularly with the most recent versions being ITRF97, ITRF2000, ITRF2005, ITRF2008. ITRF2008 is based on reprocessed solutions (time series of station positions and Earth Orientation Parameters) of all four techniques. The paper presents procedure of determining ITRF2008 using UML (Unified Modeling Language) - one of the graphical notations commonly used for information modeling. Concepts are represented as classes with their names, attributes, and different kinds of links between them. The main purpose of this paper is a comprehensive description of relationships between basic terms related to ITRF.

Pa?nicka, M.; Szafranek, K.; Zwirowicz-Rutkowska, A.

2012-04-01

145

Model-driven theme/UML  

OpenAIRE

TTTTheme/UML is an existing approach to aspect-oriented modelling that supports the modularisation and composition of concerns, including crosscutting ones, in design. To date, its lack of integration with model-driven engineering (MDE) techniques has limited its ben- e¯ts across the development lifecycle. Here, we describe our work on facilitating the use of Theme/UML as part of an MDE process. We have developed a transformation tool that adopts model-driven architecture ...

Carton, Andrew; Driver, Cormac; Jackson, Andrew; Clarke, Siobha?n

2009-01-01

146

Automated knowledge extraction from the UMLS.  

OpenAIRE

This paper presents our work in extracting disease-chemical relationship knowledge from the UMLS Co-occurrence table (MRCOC) using an automated method. We evaluated the quality of the knowledge from UMLS MRCOC by comparing it with knowledge from other sources: For disease-lab chemical relationships, knowledge was obtained from a decision support system (DXplain) and our own knowledge base of medical terminology (MED) through automated processes. For disease-drug chemical relationships, knowle...

Zeng, Q.; Cimino, J. J.

1998-01-01

147

Automatic Debugging Support for UML Designs  

OpenAIRE

Design of large software systems requires rigorous application of software engineering methods covering all phases of the software process. Debugging during the early design phases is extremely important, because late bug-fixes are expensive. In this paper, we describe an approach which facilitates debugging of UML requirements and designs. The Unified Modeling Language (UML) is a set of notations for object-orient design of a software system. We have developed an algor...

Schumann, Johann

2000-01-01

148

Use of UML and Model Transformations for Workflow Process Definitions  

CERN Document Server

Currently many different modeling languages are used for workflow definitions in BPM systems. Authors of this paper analyze the two most popular graphical languages, with highest possibility of wide practical usage - UML Activity diagrams (AD) and Business Process Modeling Notation (BPMN). The necessary in practice workflow aspects are briefly discussed, and on this basis a natural AD profile is proposed, which covers all of them. A functionally equivalent BPMN subset is also selected. The semantics of both languages in the context of process execution (namely, mapping to BPEL) is also analyzed in the paper. By analyzing AD and BPMN metamodels, authors conclude that an exact transformation from AD to BPMN is not trivial even for the selected subset, though these languages are considered to be similar. Authors show how this transformation could be defined in the MOLA transformation language.

Kalnins, A; Kalnins, Audris; Vitolins, Valdis

2006-01-01

149

Phase diagrams  

International Nuclear Information System (INIS)

The plotting of phase diagrams of two- and three-component system both in composition - temperature coordinates and in other coordinates, which are thermodynamic parameters of the phases (total pressure in the system, mole volume, chemical potentials of components, etc.) are considered. Phase diagrams are classified, while calculation and experimental methods of their plotting are described

150

Phase Diagrams  

Science.gov (United States)

This problem set challenges students to interpret a simplified temperature-composition phase diagram for the system enstatite (Mg2Si2O6) - diopside (CaMgSi2O6), which are common constituents of peridotites, gabbros, and basalts. Students are provided with the phase diagram and asked to answer 13 questions about it.

151

A UML PROFILES FOR VIEWPOINT-ORIENTED MODELING  

OpenAIRE

The viewpoint-oriented modeling consists in providing an unique modelaccessible by users with various access rights according to their needs. The system isrepresented as sub-systems (called sub-models). This cutting makes the design of systemeasier by an autonomous design of its sub-systems.UML is a standard modeling language and supports extension mechanism to allowtailoring UML to fit the needs of a specific domain. UML Profile is a predefined set ofextension mechanisms. UML profile allows ...

Abdellatif Hair

2012-01-01

152

A Case Study for HRT-UML  

Science.gov (United States)

The Hard-Real-Time Unified Modelling Language (HRT-UML) method replaces HRT-HOOD with a customized version of UML: it incorporates all the advantages of the HRT-HOOD method and improves the HRT-HOOD design concepts by converging to a more powerful and expressive modelling notation, that is currently a de-facto standard. This paper presents the principles of such a method and the related support toolset and describes the results of a case study showing how the method can be a comprehensive solution to the modelling of Hard Real Time systems.

D'Alessandro, M.; Mazzini, S.; Donati, F.

153

Software engineering techniques applied to agricultural systems an object-oriented and UML approach  

CERN Document Server

Software Engineering Techniques Applied to Agricultural Systems presents cutting-edge software engineering techniques for designing and implementing better agricultural software systems based on the object-oriented paradigm and the Unified Modeling Language (UML). The focus is on the presentation of  rigorous step-by-step approaches for modeling flexible agricultural and environmental systems, starting with a conceptual diagram representing elements of the system and their relationships. Furthermore, diagrams such as sequential and collaboration diagrams are used to explain the dynamic and static aspects of the software system.    This second edition includes: a new chapter on Object Constraint Language (OCL), a new section dedicated to the Model-VIEW-Controller (MVC) design pattern, new chapters presenting details of two MDA-based tools – the Virtual Enterprise and Olivia Nova, and a new chapter with exercises on conceptual modeling.  It may be highly useful to undergraduate and graduate students as t...

Papajorgji, Petraq J

2014-01-01

154

From AOP to UML - A Bottom-Up Approach  

OpenAIRE

This position paper takes a bottom-up approach that analyzes the suitability of UML for modeling aspect-oriented software, and compares it with the UML support for modeling object-oriented software. We first introduce the basic concepts of AspectJ, a state-of-the-art aspect-oriented programming language, and then take a naïve approach using standard UML, as it is, for modeling these concepts. As the limitations of current UML become apparent, we propose some extensions to UML to overcome the...

Kande?, Mohamed Mancona; Kienzle, Jo?rg; Strohmeier, Alfred

2002-01-01

155

Quality evaluation of cancer study Common Data Elements using the UMLS Semantic Network.  

Science.gov (United States)

The binding of controlled terminology has been regarded as important for standardization of Common Data Elements (CDEs) in cancer research. However, the potential of such binding has not yet been fully explored, especially its quality assurance aspect. The objective of this study is to explore whether there is a relationship between terminological annotations and the UMLS Semantic Network (SN) that can be exploited to improve those annotations. We profiled the terminological concepts associated with the standard structure of the CDEs of the NCI Cancer Data Standards Repository (caDSR) using the UMLS SN. We processed 17798 data elements and extracted 17526 primary object class/property concept pairs. We identified dominant semantic types for the categories "object class" and "property" and determined that the preponderance of the instances were disjoint (i.e. the intersection of semantic types between the two categories is empty). We then performed a preliminary evaluation on the data elements whose asserted primary object class/property concept pairs conflict with this observation - where the semantic type of the object class fell into a SN category typically used by property or visa-versa. In conclusion, the UMLS SN based profiling approach is feasible for the quality assurance and accessibility of the cancer study CDEs. This approach could provide useful insight about how to build mechanisms of quality assurance in a meta-data repository. PMID:21840422

Jiang, Guoqian; Solbrig, Harold R; Chute, Christopher G

2011-12-01

156

FPGA Implementations of Ladder Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available The performance of programmable logic controllers is often constrained by the microprocessor and the real-time firmware of the controller. Field programmable gate arrays (FPGAs are an attractive potential implementation medium for high-speed control because of their fast and parallel execution and programmable nature. Ladder Diagrams are a standard graphical programming method for industrial controllers, but compilers from Ladder Diagrams to FPGA hardware do not yet exist. This paper explores the comparative speed of four different classes of FGPA implementation of Ladder Diagrams - Interpreted Software, Compiled Software, Interpreted Hardware and Compiled Hardware. It also explores parallel versus serial execution of Ladder Diagrams in hardware, and identifies timers as a major resource user in parallel implementations. Overall, a Shared Timer Serial Compiled Hardware system for FPGA implementation of Ladder Diagrams is recommended. Using comparable FPGA resources to other alternatives it provides a 20-600 times speed improvement over other solutions whilst maintaining correct Ladder Diagram semantics.

Neil William Bergmann

2013-02-01

157

A UML profile for code generation of component based distributed systems  

International Nuclear Information System (INIS)

A consistent and unambiguous implementation of code generation (model to text transformation) from UML (must rely on a well defined UML (Unified Modelling Language) profile, customizing UML for a particular application domain. Such a profile must have a solid foundation in a formally correct ontology, formalizing the concepts and their relations in the specific domain, in order to avoid a maze or set of wildly created stereotypes. The paper describes a generic profile for the code generation of component based distributed systems for control applications, the process to distill the ontology and define the profile, and the strategy followed to implement the code generator. The main steps that take place iteratively include: defining the terms and relations with an ontology, mapping the ontology to the appropriate UML meta-classes, testing the profile by creating modelling examples, and generating the code. This has allowed us to work on the modelling of E-ELT (European Extremely Large Telescope) control system and instrumentation without knowing what infrastructure will be finally used

158

UML Modeling and Parametric Design for Cross Shaft Universal Coupling CAD System  

OpenAIRE

In order to realize rapid custom design for cross shaft universal coupling products, enterprises need a parametric CAD system. On the basis of analyzing its functional requirements, this paper proposed the overall functional framework of cross shaft universal coupling CAD system, which mainly includes user management, product drawing, product design, document management and technical interface functional modules, etc. Based on UML modeling method, analyzed its use cases models, key class diag...

Yongming Wang; Jiangtao Li

2012-01-01

159

Some user requirements of a remote reactor control analysed with UML tools  

Energy Technology Data Exchange (ETDEWEB)

In this paper, we are dealing with remote participation in fusion experiments. The common problem of these different collaboration projects is the interactivity lack of the distant user. At the moment, remote participation in fusion experiments is still needed in the specification and analysis phases. In this context, tools which can identify the sub-systems involved and outside actors properly, and the dynamic views of the communications through use cases is very useful. We have experimented on Unified Modeling Language (UML) and found that it provides powerful diagrams for the conception of the future virtual control room.

Thomas, Adrien [SUPMECA Maison des Technologies, Toulon 83000 (France); Soriano, Thierry [SUPMECA Maison des Technologies, Toulon 83000 (France)], E-mail: thierry.soriano@supmeca.fr; Balme, Stephane [CEA Cadarache, DRFC, St. Paul Lez Durance 13108 (France)

2007-04-15

160

Some user requirements of a remote reactor control analysed with UML tools  

International Nuclear Information System (INIS)

In this paper, we are dealing with remote participation in fusion experiments. The common problem of these different collaboration projects is the interactivity lack of the distant user. At the moment, remote participation in fusion experiments is still needed in the specification and analysis phases. In this context, tools which can identify the sub-systems involved and outside actors properly, and the dynamic views of the communications through use cases is very useful. We have experimented on Unified Modeling Language (UML) and found that it provides powerful diagrams for the conception of the future virtual control room

161

Software cost estimation using class point metrics (CPM)  

Science.gov (United States)

Estimating cost for the software project is one of the most important and crucial task to maintain the software reliability. Many cost estimation models have been reported till now, but most of them have significant drawbacks due to rapid changes in the technology. For example, Source Line Of Code (SLOC) can only be counted when the software construction is complete. Function Point (FP) metric is deficient in handling Object Oriented Technology, as it was designed for procedural languages such as COBOL. Since Object-Oriented Programming became a popular development practice, most of the software companies started applying the Unified Modeling Language (UML). The objective of this research is to develop a new cost estimation model with the application of class diagram for the software cost estimation.

Ghode, Aditi; Periyasamy, Kasilingam

2011-12-01

162

Uso de diagrama V modificado como relatório em aulas teórico-práticas de química geral / Use of modified V diagram as a report in theoretical and practical classes of general chemistry  

Scientific Electronic Library Online (English)

Full Text Available SciELO Brazil | Language: Portuguese Abstract in portuguese [...] Abstract in english In this article, we present data from a study in practical classes for General Chemistry. To this end, it was proposed to use a modified V diagram to replace traditional reporting. These reports consist of material commonly prepared in the subject, including introduction, materials and methods, resu [...] lts and discussion and conclusions. From the preparation of the modified V, the students were able to establish relationships between the theoretical and methodological aspects necessary for understanding the objects and events studied. Thus, student learning can be evaluated in light of the Theory of Meaningful Learning.

Maria Fernanda Campos, Mendonça; Márcia Regina, Cordeiro; Keila Bossolani, Kiill.

1249-12-01

163

Comparing Inconsistent Relationship Configurations Indicating UMLS Errors  

OpenAIRE

The goal of this paper is to audit null-annotated parent-child pairs in the UMLS Metathesaurus. We have developed techniques for identifying suspicious pairs with high likelihood of errors by using inconsistencies between the hierarchical relationships of the Metathesaurus and the Semantic Network. Two formal conditions, called semantic inversion and lack of ancestry are investigated. Analyzing two corresponding samples shows that semantic inversion is significantly more likely to indicate an...

Geller, James; Morrey, C. Paul; Xu, Junchuan; Halper, Michael; Elhanan, Gai; Perl, Yehoshua; Hripcsak, George

2009-01-01

164

Stochastic diagrams and Feynman diagrams  

International Nuclear Information System (INIS)

We study the relationship between ordinary perturbation theory and perturbation theory obtained from stochastic quantization. We give a simple proof that, except in gauge theories, the several stochastic diagrams of a given topology are together equivalent to the corresponding Feynman diagram. Our analysis is presented in Minkowski space, but most of it may readily be adapted to euclidean space. The field propagator may be a non-diagonal matrix, such as is the case in real-time thermal field theory. We present a new version of the Langevin equation which directly reproduces the usual axial-gauge perturbation theory. Otherwise, we find that for gauge theories the relationship between ordinary and stochastic perturbation theory is not simple, and we present a recursive method of reconstructing Feynman diagrams from stochastic diagrams, without the need explicitly to introduce ghost fields. We consider both the original Parisi-Wu version of the Langevin equation, and Zwanziger's modified version with its stochastic gauge-fixing term. (orig.)

165

On the semantics of UML/Marte Clock Constraints  

OpenAIRE

UML goal of being a general-purpose modeling language discards the possibility to adopt too precise and strict a semantics. Users are to refine or define the semantics in their domain specific profiles. In the UML Profile for Modeling and Analysis of Real-Time and Embedded systems, we have defined a broadly expressive Time Model to provide a generic timed interpretation for UML models. Our clock constraint specification language supports the specification of systems with multiple clock domain...

Mallet, Fre?de?ric; Andre?, Charles

2009-01-01

166

UML/MARTE CCSL, Signal and Petri nets  

OpenAIRE

UML goal of being a general-purpose modeling language discards the possibility to adopt too precise and strict a semantics. Users are to refine or define the semantics in their domain specific profiles. In the UML Profile for Modeling and Analysis of Real-Time and Embedded systems, we have defined a broadly expressive Time Model to provide a generic timed interpretation for UML models. Our clock constraint specification language supports the specification of systems with multiple clock domain...

Mallet, Fre?de?ric; Andre?, Charles

2008-01-01

167

Well-formedness and typing rules for UML Composite Structures  

OpenAIRE

Starting from version 2.0, UML introduced hierarchical composite structures, which are an expressive way of defining complex software architectures, but which have a very loosely defined semantics in the standard. In this paper we propose a set of consistency rules that disambiguate the meaning of UML composite structures. Our primary goal was to have an operational model of composite structures for the OMEGA UML profile, an executable profile dedicated to the formal specifi...

Dragomir, Iulia; Ober, Iulian

2010-01-01

168

????? ????? ??? ???????? ?? ????? ?????????????? ?????? ?????? ????? ( Window Diagram) ???????? ????? ????? ??????? ?????? ???????  

OpenAIRE

Window diagram theory has been described by Purnell and his research team in various publications. In this paper we apply this theory to optimize a separation of complex mixture containing propylene oxide, 1-hexene, cyclohexene, tert. amylmethyl wther, 4-octene, 1-octyne, 1-nonene, p-xylene and n-decane by using two different polarity serial columns; squalane (SQ) as a non-polar solvent and Diisobutyl phthalate (DBP) as a polar solvent. A baseline separation of all mixture components is achie...

Al Kathiri, M. N.

1996-01-01

169

On the Impact of Diagram Layout: How Are Models Actually Read?  

DEFF Research Database (Denmark)

This poster presents the latest results from a very large eye tracking study (n=29) that explores how modelers read UML diagrams. We find that various factors like layout quality, modeler experience, and diagram type lead to significant differences in diagram reading strategies. We derive elements of a theory of diagram reading behavior from our findings. This paper presents only late breaking results: all findings presented, theories constructed, and conclusions drawn are of a preliminary nature. This paper does not present the amount and degree of evidence that would allow us to consider the contents as being scientifically validated, yet.

Störrle, Harald; Baltsen, Nick

2014-01-01

170

A review method for UML requirements analysis model employing system-side prototyping.  

Science.gov (United States)

User interface prototyping is an effective method for users to validate the requirements defined by analysts at an early stage of a software development. However, a user interface prototype system offers weak support for the analysts to verify the consistency of the specifications about internal aspects of a system such as business logic. As the result, the inconsistency causes a lot of rework costs because the inconsistency often makes the developers impossible to actualize the system based on the specifications. For verifying such consistency, functional prototyping is an effective method for the analysts, but it needs a lot of costs and more detailed specifications. In this paper, we propose a review method so that analysts can verify the consistency among several different kinds of diagrams in UML efficiently by employing system-side prototyping without the detailed model. The system-side prototype system does not have any functions to achieve business logic, but visualizes the results of the integration among the diagrams in UML as Web pages. The usefulness of our proposal was evaluated by applying our proposal into a development of Library Management System (LMS) for a laboratory. This development was conducted by a group. As the result, our proposal was useful for discovering the serious inconsistency caused by the misunderstanding among the members of the group. PMID:23807910

Ogata, Shinpei; Matsuura, Saeko

2013-12-01

171

The Unified Medical Language System (UMLS): integrating biomedical terminology.  

Science.gov (United States)

The Unified Medical Language System (http://umlsks.nlm.nih.gov) is a repository of biomedical vocabularies developed by the US National Library of Medicine. The UMLS integrates over 2 million names for some 900,000 concepts from more than 60 families of biomedical vocabularies, as well as 12 million relations among these concepts. Vocabularies integrated in the UMLS Metathesaurus include the NCBI taxonomy, Gene Ontology, the Medical Subject Headings (MeSH), OMIM and the Digital Anatomist Symbolic Knowledge Base. UMLS concepts are not only inter-related, but may also be linked to external resources such as GenBank. In addition to data, the UMLS includes tools for customizing the Metathesaurus (MetamorphoSys), for generating lexical variants of concept names (lvg) and for extracting UMLS concepts from text (MetaMap). The UMLS knowledge sources are updated quarterly. All vocabularies are available at no fee for research purposes within an institution, but UMLS users are required to sign a license agreement. The UMLS knowledge sources are distributed on CD-ROM and by FTP. PMID:14681409

Bodenreider, Olivier

2004-01-01

172

Designing role-based access control policies with UML  

OpenAIRE

The paper analyses role-based access control (RBAC) and two methodologies, namely SecureUML and UMLsec, aiming for designing RBAC policies. The features of both methodologies are represented and compared by modeling the specific system, with special attention to how RBAC policies and principles are modeled using SecureUML and UMLsec

Radvilavicius, L.; Normantas, A.; Cenys, A.

2009-01-01

173

Making Formal Verification Amenable to Real-Time UML Practitioners  

OpenAIRE

The TURTLE toolkit, or TTool for short, offers a real-time UML front-end and a user-friendly interface to simulation techniques and formal verification techniques such as reachability analysis, observer-based analysis and traceability matrices generation. TTool's main strength is the total hiding of formal languages to UML modelers, while offering formal verification capabilities

Saqui-sannes, Pierre; Apvrille, Ludovic

2009-01-01

174

Efficient Representation of Timed UML 2 Interactions  

DEFF Research Database (Denmark)

UML 2 interactions describe system behavior over time in a declarative way. The standard approach to defining their formal semantics enumerates traces of events; other representation formats, like Büchi automata or prime event structures, have been suggested, too. We describe another, more succinct format, interaction structures, which is based on asymmetric event structures. It simplifies the integration of real time, and complex operators like alt and break, and leads to an efficient semantic representation of interactions. We provide the formalism, and a prototypical implementation highlighting the benefits of our approach.

Knapp, Alexander; Störrle, Harald

2014-01-01

175

Towards Clone Detection in UML Domain Models  

DEFF Research Database (Denmark)

Code clones (i.e., duplicate fragments of code) have been studied for long, and there is strong evidence that they are a major source of software faults. Anecdotal evidence suggests that this phenomenon occurs similarly in models, suggesting that model clones are as detrimental to model quality as they are to code quality. However, programming language code and visual models have significant differences that make it difficult to directly transfer notions and algorithms developed in the code clone arena to model clones. In this article, we develop and propose a definition of the notion of “model clone” based on the thorough analysis of practical scenarios. We propose a formal definition of model clones, specify a clone detection algorithm for UML domain models, and implement it prototypically. We investigate different similarity heuristics to be used in the algorithm, and report the performance of our approach. While we believe that our approach advances the state of the art significantly, it is restricted to UML models, its results leave room for improvements, and there is no validation by field studies.

Störrle, Harald

2013-01-01

176

A UML Profile for Documenting the Component-and-Connector Views of Software Architectures  

OpenAIRE

En este trabajo presentamos un perfil de UML (UML profile) y un conjunto de patrones de UML (UML Patterns) para documentar la vista de arquitectura de software de componentes y conectores (components and connectors view)[2]. Estos facilitan la creación de la vista en cualquier herramienta UML 2.0 con nivel de conformidad L3 [14]. Este trabajo tiene como aportes: (1) facilitar la documentación de todas las vistas de una aplicación utilizando sólo una herramienta. (1) Reducir la inversión ...

Anacleto, Valerio Adria?n

2007-01-01

177

UML-F: A Modeling Language for Object-Oriented Frameworks  

OpenAIRE

The paper presents the essential features of a new member of the UML language family that supports working with object-oriented frameworks. This UML extension, called UML-F, allows the explicit representation of framework variation points. The paper discusses some of the relevant aspects of UML-F, which is based on standard UML extension mechanisms. A case study shows how it can be used to assist framework development. A discussion of additional tools for automating framewor...

Fontoura, Marcus; Pree, Wolfgang; Rumpe, Bernhard

2014-01-01

178

OBJECT-ORIENTED MODELING BY VIEWPOINT USING UML  

OpenAIRE

L'objectif de cet article et de proposer premièrement une nouvelle assimilation de la relation de visibilité de VBOOL dans le langage UML standard de modélisation orientée objet. Deuxièmement, compléter UML par une méthode orientée objet basée sur la notion de point de vue pour obtenir un processus complet de la modélisation jusqu'a la programmation. La méthode d'U_VBOOM représente une adaptation de VBOOM intégrant la notation d'UML. La nouvelle méthode U_VBOOM garde des concept...

Hair, Abdellatif; Sbihi, Boubker; Ettalbi, Ahmed

2005-01-01

179

Mapping UML Component Specifications to JEE Implementations  

Directory of Open Access Journals (Sweden)

Full Text Available Component-based Software Engineering (CbSE has become a well-accepted approach for developing complex software systems due to its significant advantages on composition and reuse. In practice, however, its use still requires the conjunction of a component specification method that describes how system requirements are satisfied in terms of software components. Such a component specification is then implemented in a variety of software component models (e.g., COM+, CORBA, EJB. To achieve this, a sound mapping from the specification to a designated component model is critical. In addition, for rapid advances on Internet technologies, software systems have gradually been architected as processing in distributed environments. Since a distributed environment involves often synchronous/asynchronous messages communicating among various processes, this paper focuses therefore on the mapping issue from a component specification to a component model that particularly takes into consideration of the communicating of synchronous/asynchronous messages. To illustrate, an on-line e-Learning curriculum order system is modeled for demonstrating the mapping idea. In completing the component specification, we adopt the well-known UML Components method, while in the component model we use the Enterprise Java Beans (EJB standard in that EJB is the core component model of the JEE (J2EE platform which supports well distributed operations/services. With such a practical mapping, software systems can be developed in a more effective way by specifying requirements in UML Components and implementing software components in EJB with the communicating of synchronous/asynchronous messages among various processes.

Jyhjong Lin

2007-01-01

180

Analysis of System-Failure Rate Caused by Soft-Errors using a UML-Based Systematic Methodology in an SoC  

OpenAIRE

This paper proposes an analytical method to assess the soft-error rate (SER) in the early stages of a System-on-Chip (SoC) platform-based design methodology. The proposed method gets an executable UML (Unified Modeling Language) model of the SoC and the raw soft- error rate of different parts of the platform as its inputs. Soft-errors on the design are modeled by disturbances on the value of attributes in the classes of the UML model and disturbances on opcodes of software cores. The Dynamic ...

Di Carlo, Stefano; Prinetto, Paolo Ernesto; Benso, Alfredo; Di Natale, Giorgio

2007-01-01

181

DERIVATION OF STOCHASTIC REWARD NET (SRN FROM UML SPECIFICATION CONSIDERING COST EFFICIENT DEPLOYMENT MANAGEMENT OF COLLABORATIVE SERVICE COMPONENTS  

Directory of Open Access Journals (Sweden)

Full Text Available Performance evaluation of distributed system is always an intricate undertaking where system behavior is distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a transformation process from high level UML notation to SRN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks, while deployment diagram identify the physical components of the system and the assignment of software artifacts to identified system components. Optimal deployment mapping of software artifacts on the available physical resources of the system is investigated by deriving the cost function. The way to deal with parallel thread processing of the network nodes by defining the upper bound is precisely mentioned to generate the SRN model. The proposed performance modeling framework provides transformation rules of UML elements into corresponding SRN representations and also the prediction result of a system such as throughput. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.

Razib Hayat Khan

2011-01-01

182

Unambiguous UML Composite Structures: The OMEGA2 Experience  

Science.gov (United States)

Starting from version 2.0, UML introduced hierarchical composite structures, which are a very expressive way of defining complex software architectures, but which have a very loosely defined semantics in the standard. In this paper we propose a set of consistency rules that ensure UML composite structures are unambiguous and can be given a precise semantics. Our primary application of the static consistency rules defined in this paper is within the OMEGA UML profile [6], but these rules are general and applicable to other hierarchical component models based on the same concepts, such as MARTE GCM or SysML. The rule set has been formalized in OCL and is currently used in the OMEGA UML compiler.

Ober, Iulian; Dragomir, Iulia

183

Extended distributed UML-based protocol synthesis method  

OpenAIRE

Synthesizing specifications for real time applications that involve distributed communication protocol entities from a service specification, which is modeled in the UML state machine with composite states, is a time-consuming and labor-intensive task. Existing synthesis techniques for UML-based service specifications do not account for timing constrains and, therefore, cannot be used in real time applications for which the timing constraints are crucial and must be consider...

Dallal, Jehad Al

2014-01-01

184

UMLexe ? UML virtual machine:a framework for model execution  

OpenAIRE

The aim of this thesis is the specification and development of a new UML virtual machine ? UMLexe- capable of executing platform independent system specifications. For executing models, computational completeness is required and UMLexe propose a subset of UML and operational semantics for executing those models. UMLexe will provide prototype functionality to prove the concept of executing components combined with interaction models. The first part of the thesis describes a case scenario i...

Fredriksen, Kai

2005-01-01

185

Model Development in the UML-based Specification Environment (USE)  

OpenAIRE

The tool USE (UML-based Specification Environment) supports analysts, designers and developers in executing UML models and checking OCL constraints and thus enables them to employ model-driven techniques for software production. USE has been developed since 1998 at the University of Bremen. This paper will discuss to what extent and how USE relates to the questions and topics (Model quality, Modelling method, Model Effectiveness, Model Maintainability) raised for this sem...

Gogolla, Martin

2007-01-01

186

Towards an UML Profile for the Description of Software Architecture  

OpenAIRE

Existing ADLs (architecture description languages) have an advantage of formally specifying the architecture of component-based systems. But ADLs have not come into extensive use in industries since ADL users should learn a distinct notation specific to architecture, and ADLs do not address all stakes of development process that is becoming diversified everyday. On the other hand, UML is a de facto standard general modeling language for software developments as UML provides a consistent notat...

Amirat, Abdelkrim; Oussalah, Mourad

2009-01-01

187

TGGs for Transforming UML to CSP : Contribution to the AGTIVE 2007 Graph Transformation Tools Contest  

DEFF Research Database (Denmark)

Along with the AGTIVE 2007 conference, a Graph Transformation Tools Contenst invited tool implementers to present their solutions in order to compare the principles and particular strengths and weaknesses of today's graph transformation tools. This paper documents our contribution to the Tools Contest. The second transformation problem, a transformation from UML activity diagrams to CSP processes, i.e. a transformation between two models, is a typical application for Triple Graph Grammars (TGGs). We present our contributed solution, presenting the TGG rules and the implementation of our TGG interpreter. Moreover, we point out the advantages of our soulution as well as some restrictions of the current implementation. This paper will only briefly state the transformation problem and focus on our TGG approach and the discussion of the rules.

Greenyer, Joel; Kindler, Ekkart

2008-01-01

188

Correlation potential and ladder diagrams  

CERN Document Server

The all-order correlation potential method of accurate atomic structure calculations for atoms with one external electron is extended to include one more class of correlation diagrams to all orders. These are the so-called ladder diagrams which describe residual Coulomb interaction between an external electron and atomic core. This is in addition to the screening of Coulomb interaction by core electrons and the hole-particle interaction in the core polarization operator which are also included in all orders. Calculations of the energies of the lowest $s$, $p$ and $d$ states of cesium and thallium show that inclusion of the ladder diagrams leads to significant improvement of the accuracy of the calculations. The discrepancy between theoretical and experimental energies is reduced to a small fraction of a per cent in all cases. This widens the range of atoms and atomic states for which the correlation potential method can produce very accurate results.

Dzuba, V A

2008-01-01

189

Phase Diagrams and Chemographic Projections  

Science.gov (United States)

This exercise is a good way to get students thinking about the phase rule, metastable and stable reactions and phase diagrams. The exercise contains a lot of reading, and is suitable for in-class work or for homework. The idea is that students can do this on their own with little help from their instructor. The students only answer a few questions making this is more of a tutorial than a worksheet.

Dexter Perkins

190

Work diagram for plutonium  

International Nuclear Information System (INIS)

Predominance region diagrams, as guides to the chemistries of elements in solutions, are described, with reference to the potential-pH diagram. A description is now given of free energy-pH diagrams (referred to as work diagrams). A work diagram for aqueous plutonium is presented, showing how much work must be expended upon one liter of a solution containing one millimole of plutonium, initially in the trivalent state, in order to convert it into some other oxidation state distribution in which another oxidation state predominates. Methods of preparing the diagram, and the thermodynamics involved, are discussed. (U.K.)

191

Safety- barrier diagrams  

DEFF Research Database (Denmark)

Safety-barrier diagrams and the related so-called 'bow-tie' diagrams have become popular methods in risk analysis. This paper describes the syntax and principles for constructing consistent and valid safety-barrier diagrams. The relation of safety-barrier diagrams to other methods such as fault trees and Bayesian networks is discussed. A simple method for quantification of safety-barrier diagrams is proposed. It is concluded that safety-barrier diagrams provide a useful framework for an electronic data structure that integrates information from risk analysis with operational safety management.

Duijm, Nijs Jan

2008-01-01

192

An extension of ArgoUML for the incorporation of profiles  

OpenAIRE

The Unified Modeling Language (UML) is a language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. UML supports the most typical software modeling problems; however, due to the diversity of software development domains, there may be occasions when the model requires elements or notations not provided by standard UML. This paper presents an extension to UML by defining new profiles for different application domains: one for agent-oriented...

Pryor, Jane; Marcos, Claudia A.; Belloni, Edgardo A.

2004-01-01

193

Modeliavimu grindžiamo UML ?ranki? ?skiepi? k?rimo metodika ir jos realizavimas  

OpenAIRE

This dissertation presents the principles and examples for building AMI for UML-based modeling environments. Modelers may use proposed AMI interface to extend UML modeling tools by modeling plug-ins using modeling tools itself. The work discusses four cases of AMI realization implemented in MagicDraw UML. Moreover, the proposed AMI implementation might be realized in other modeling tools that provide API and access to the model elements via standard UML metamodel interfaces. The ideas and res...

Vitiutinas, Ruslanas

2011-01-01

194

Source Authenticity in the UMLS – A Case Study of the Minimal Standard Terminology  

OpenAIRE

As the UMLS integrates multiple source vocabularies, the integration process requires that certain adaptation be applied to the source. Our interest is in examining the relationship between the UMLS representation of a source vocabulary and the source vocabulary itself. We investigated the integration of the Minimal Standard Terminology (MST) into the UMLS in order to examine how close its UMLS representation is to the source MST. The MST was conceived as a “minimal” list of terms and str...

Elhanan, Gai; Huang, Kuo-chuan; Perl, Yehoshua

2010-01-01

195

Why Systems-on-Chip Needs More UML like a Hole in the Head  

OpenAIRE

Let's be clear from the outset: SoC can most certainly make use of UML; SoC just doesn't need more UML, or even all of it. The advent of model mappings, coupled with marks that indicate which mapping rule to apply, enable a major simplification of the use of UML in SoC.

Mellor, Stephen J.; Wolfe, John R.; Mccausland, Campbell

2005-01-01

196

Well-formedness and typing rules for UML Composite Structures  

CERN Document Server

Starting from version 2.0, UML introduced hierarchical composite structures, which are an expressive way of defining complex software architectures, but which have a very loosely defined semantics in the standard. In this paper we propose a set of consistency rules that disambiguate the meaning of UML composite structures. Our primary goal was to have an operational model of composite structures for the OMEGA UML profile, an executable profile dedicated to the formal specification and validation of real-time systems, developed in a past project to which we contributed. However, the rules and principles stated here are applicable to other hierarchical component models based on the same concepts, such as SysML. The presented ruleset is supported by an OCL formalization which is described in this report. This formalization was applied on different complex models for the evaluation and validation of the proposed principles.

Dragomir, Iulia

2010-01-01

197

Application Of UML In Real-Time Embedded Systems  

Directory of Open Access Journals (Sweden)

Full Text Available The UML was designed as a graphical notation for use with object-oriented systems and applications. Because of its popularity, now it is emerging in the field of embedded systems design as a modeling language. The UML notation is useful in capturing the requirements, documenting the structure, decomposing into objects and defining relationships between objects. It is a notational language that is very useful in modelling the real-time embedded systems. This paper presents the requirements and analysis modelling of a real-time embedded system related to a control system application for platformstabilization using COMET method of design with UML notation. These applications involve designing of electromechanical systems that are controlled by multi-processors.

Aman Kaur

2012-04-01

198

UML 2.0 Structure Diagram for Intensive Signal Processing Application Specification  

OpenAIRE

Complexity in the digital systems integration rises from the heterogeneity of the components integrated in a chip. The simulation or code generation of such systems require to validate methodologies, platforms and technologies to support integration, verification and programming, of complex systems composed of heterogeneous virtual components. Several formalisms are needed according to their applicability in order to propose a framework of formal specification. The unification of these formal...

Dumoulin, Cedric; Boulet, Pierre; Dekeyser, Jean-luc; Marquet, Philippe

2003-01-01

199

Software Performance Modeling using the UML: a Case Study  

Directory of Open Access Journals (Sweden)

Full Text Available The performance analysis of distributed software systems is a challenging task in which the assessment of performance measures is a vital step. Due to its versatility, the concept of software performance engineering (SPE has been advocated as a promising solution towards realizing that step. This paper illustrates how by using our recently proposed Model-Driven SPE (MDSPE approach, one can design annotated UML performance models for the performance analysis of distributed software systems, based on the UML profile for Schedulability, Performance and Time. An outline of system performance models and metrics is provided and a case study of a business system is used to validate the stated goal.

Issa Traore

2012-01-01

200

Vehicle System Management Modeling in UML for Ares I  

Science.gov (United States)

The Spacecraft & Vehicle Systems Department of Marshall Space Flight Center is responsible for modeling the Vehicle System Management for the Ares I vehicle which was a part of the now canceled Constellation Program. An approach to generating the requirements for the Vehicle System Management was to use the Unified Modeling Language technique to build and test a model that would fulfill the Vehicle System Management requirements. UML has been used on past projects (flight software) in the design phase of the effort but this was the first attempt to use the UML technique from a top down requirements perspective.

Pearson, Newton W.; Biehn, Bradley A.; Curry, Tristan D.; Martinez, Mario R.

2011-01-01

201

For-LySa: UML for Authentication Analysis  

DEFF Research Database (Denmark)

The DEGAS project aims at enriching standard UML-centred development environments in such a way that the developers of global applications can exploit automated formal analyses with minimal overhead. In this paper, we present For-LySa, an instantiation of the DEGAS approach for authentication analysis, which exploits an existing analysis tool developed for the process calculus LySa. We discuss what information is needed for the analysis, and how to build the UML model of an authentication protocol in such a way that the needed information can be extracted from the model. We then present our prototype implementation and report on some promising results of its use.

Buchholtz, Mikael; Montangero, Carlo

2005-01-01

202

Safety-barrier diagrams  

DEFF Research Database (Denmark)

Safety-barrier diagrams and the related so-called "bow-tie" diagrams have become popular methods in risk analysis. This paper describes the syntax and principles for constructing consistent and valid safety-barrier diagrams. The relation with other methods such as fault trees and Bayesian networks are discussed. A simple method for quantification of safety-barrier diagrams is proposed, including situations where safety barriers depend on shared common elements. It is concluded that safety-barrier diagrams provide a useful framework for an electronic data structure that integrates information from risk analysis with operational safety management.

Duijm, Nijs Jan

2007-01-01

203

Efficient Analysis of Complex Diagrams using Constraint-Based Parsing  

CERN Document Server

This paper describes substantial advances in the analysis (parsing) of diagrams using constraint grammars. The addition of set types to the grammar and spatial indexing of the data make it possible to efficiently parse real diagrams of substantial complexity. The system is probably the first to demonstrate efficient diagram parsing using grammars that easily be retargeted to other domains. The work assumes that the diagrams are available as a flat collection of graphics primitives: lines, polygons, circles, Bezier curves and text. This is appropriate for future electronic documents or for vectorized diagrams converted from scanned images. The classes of diagrams that we have analyzed include x,y data graphs and genetic diagrams drawn from the biological literature, as well as finite state automata diagrams (states and arcs). As an example, parsing a four-part data graph composed of 133 primitives required 35 sec using Macintosh Common Lisp on a Macintosh Quadra 700.

Futrelle, R P; Futrelle, Robert P.; Nikolakis, Nikos

1995-01-01

204

The mean squared writhe of alternating random knot diagrams  

International Nuclear Information System (INIS)

The writhe of a knot diagram is a simple geometric measure of the complexity of the knot diagram. It plays an important role not only in knot theory itself, but also in various applications of knot theory to fields such as molecular biology and polymer physics. The mean squared writhe of any sample of knot diagrams with n crossings is n when for each diagram at each crossing one of the two strands is chosen as the overpass at random with probability one-half. However, such a diagram is usually not minimal. If we restrict ourselves to a minimal knot diagram, then the choice of which strand is the over- or under-strand at each crossing is no longer independent of the neighboring crossings and a larger mean squared writhe is expected for minimal diagrams. This paper explores the effect on the correlation between the mean squared writhe and the diagrams imposed by the condition that diagrams are minimal by studying the writhe of classes of reduced, alternating knot diagrams. We demonstrate that the behavior of the mean squared writhe heavily depends on the underlying space of diagram templates. In particular this is true when the sample space contains only diagrams of a special structure. When the sample space is large enough to contain not only diagrams of a special type, then the mean squared writhe for n crossing diagrams tends to grow linearly with n, but at a faster rate than n, indicating an intrinsic property of alternating knot diagrams. Studying the mean squared knot diagrams. Studying the mean squared writhe of alternating random knot diagrams also provides some insight into the properties of the diagram generating methods used, which is an important area of study in the applications of random knot theory.

205

Visualization of Learning Scenarios with UML4LD  

Science.gov (United States)

Present Educational Modelling Languages are used to formally specify abstract learning scenarios in a machine-interpretable format. Current tooling does not provide teachers/designers with some graphical facilities to help them in reusing existent scenarios. They need human-readable representations. This paper discusses the UML4LD experimental…

Laforcade, Pierre

2007-01-01

206

Event Modeling in UML. Unified Modeling Language and Unified Process  

DEFF Research Database (Denmark)

We show how events can be modeled in terms of UML. We view events as change agents that have consequences and as information objects that represent information. We show how to create object-oriented structures that represent events in terms of attributes, associations, operations, state charts, and messages. We outline a run-time environment for the processing of events with multiple participants.

Bækgaard, Lars

2002-01-01

207

Rewriting and suppressing UMLS terms for improved biomedical term identification  

Directory of Open Access Journals (Sweden)

Full Text Available Abstract Background Identification of terms is essential for biomedical text mining.. We concentrate here on the use of vocabularies for term identification, specifically the Unified Medical Language System (UMLS. To make the UMLS more suitable for biomedical text mining we implemented and evaluated nine term rewrite and eight term suppression rules. The rules rely on UMLS properties that have been identified in previous work by others, together with an additional set of new properties discovered by our group during our work with the UMLS. Our work complements the earlier work in that we measure the impact on the number of terms identified by the different rules on a MEDLINE corpus. The number of uniquely identified terms and their frequency in MEDLINE were computed before and after applying the rules. The 50 most frequently found terms together with a sample of 100 randomly selected terms were evaluated for every rule. Results Five of the nine rewrite rules were found to generate additional synonyms and spelling variants that correctly corresponded to the meaning of the original terms and seven out of the eight suppression rules were found to suppress only undesired terms. Using the five rewrite rules that passed our evaluation, we were able to identify 1,117,772 new occurrences of 14,784 rewritten terms in MEDLINE. Without the rewriting, we recognized 651,268 terms belonging to 397,414 concepts; with rewriting, we recognized 666,053 terms belonging to 410,823 concepts, which is an increase of 2.8% in the number of terms and an increase of 3.4% in the number of concepts recognized. Using the seven suppression rules, a total of 257,118 undesired terms were suppressed in the UMLS, notably decreasing its size. 7,397 terms were suppressed in the corpus. Conclusions We recommend applying the five rewrite rules and seven suppression rules that passed our evaluation when the UMLS is to be used for biomedical term identification in MEDLINE. A software tool to apply these rules to the UMLS is freely available at http://biosemantics.org/casper.

Hettne Kristina M

2010-03-01

208

Evaluation Methodology for UML and GML Application Schemas Quality  

Science.gov (United States)

INSPIRE Directive implementation in Poland has caused the significant increase of interest in making spatial data and services available, particularly among public administration and private institutions. This entailed a series of initiatives that aim to harmonise different spatial data sets, so to ensure their internal logical and semantic coherence. Harmonisation lets to reach the interoperability of spatial databases, then among other things enables joining them together. The process of harmonisation requires either working out new data structures or adjusting existing data structures of spatial databases to INSPIRE guidelines and recommendations. Data structures are described with the use of UML and GML application schemas. Although working out accurate and correct application schemas isn't an easy task. There should be considered many issues, for instance recommendations of ISO 19100 series of Geographic Information Standards, appropriate regulations for given problem or topic, production opportunities and limitations (software, tools). In addition, GML application schema is deeply connected with UML application schema, it should be its translation. Not everything that can be expressed in UML, though can be directly expressed in GML, and this can have significant influence on the spatial data sets interoperability, and thereby the ability to valid data exchange. For these reasons, the capability to examine and estimate UML and GML application schemas quality, therein also the capability to explore their entropy, would be very important. The principal subject of this research is to propose an evaluation methodology for UML and GML application schemas quality prepared in the Head Office of Geodesy and Cartography in Poland within the INSPIRE Directive implementation works.

Chojka, Agnieszka

2014-05-01

209

Towards Diagram Understanding: A Pilot Study Measuring Cognitive Workload Through Eye-Tracking  

DEFF Research Database (Denmark)

We investigate model understanding, in particular , how the quality of the UML diagram layout impacts cognitive load. We hypothesize that this w ill have a significant impact on the structure and effectiveness of engineers’ communication. In previous work, we have studied task performance measurements and subjective assessments; here, we also investigate behavioral indicators such as fixation and pupillary dilation. We use such indicators to explore diagram understanding- and reading strategies and how such strategies are impacted, e.g. by diagram type and expertise level. In the pilot eye-tracking experiment run so far, we have only examined a small number of participants (n=4), so our results are preliminary in nature and do not afford far reaching conclusions. They do, however, corroborate findings from earlier experiments, for example, showing that layout quality indeed matters and improves understanding. Our results also give rise to a number of new hypotheses about diagram understanding strategies thatwe are investigating in an ongoing data acquisition campaign.

Maier, Anja; Baltsen, Nick

2014-01-01

210

Integrability and MHV diagrams  

CERN Document Server

We apply MHV diagrams to the derivation of the one-loop dilatation operator of N=4 super Yang-Mills in the SO(6) sector. We find that in this approach the calculation reduces to the evaluation of a single MHV diagram in dimensional regularisation. This provides the first application of MHV diagrams to an off-shell quantity. We also discuss other applications of the method and future directions.

Brandhuber, Andreas; Travaglini, Gabriele; Young, Donovan

2014-01-01

211

Minimal Area Nonorientable String Diagrams  

CERN Document Server

We use minimal area metrics to generate all nonorientable string diagrams. The surfaces in unoriented string theory have nontrivial open curves and nontrivial closed curves whose neighborhoods are either annuli or Mobius strips. We define a minimal area problem by imposing length conditions on open curves and on annular closed curves only. We verify that the minimal area conditions are respected by the sewing operations. The natural objects that satisfy recursion relations involving the propagator, which performs both orientable and nonorientable sewing, are classes of moduli spaces grouped by Euler characteristic.

De Wolfe, O

1997-01-01

212

ISO-LWS two colour diagram of young stellar objects  

OpenAIRE

We present a [60--100] vs. [100--170] $\\mu$m two colour diagram for a sample of 61 young stellar objects (YSOs) observed with the Long Wavelength Spectrometer (LWS) on-board the Infrared Space Observatory (ISO). The sample consists of 17 Class 0 sources, 15 Class I, 9 Bright Class I ($L_{\\rm bol}>10^4 L_\\odot$), 20 Class II (14 Herbig Ae/Be stars and 6 T Tauri stars). We find that each class occupies a well defined region in our diagram with colour temperatures increasing fr...

Pezzuto, S.

2001-01-01

213

Lenses and Ray Diagrams  

Science.gov (United States)

This is the first time that students will draw technical ray diagrams (in previous experiments, they simply sketched the rays). They need a little instruction in drawing ray diagrams before they can do it, so the activity is not purely inquiry. But it is

Michael Horton

2009-05-30

214

Logical reasoning with diagrams  

CERN Document Server

PART A: Theoretical Issues. 1. Visual Information and Valid Reasoning, Jon Barwise and John Etchemendy. 2. Operational Constraints in Diagrammatic Reasoning, Atsushi Shimojima. 3. Diagrams and the Concept of Logical System, Jon Barwise and Eric Hammer. PART B: Case Studies. 4. Situation-Theoretic Account of Valid Reasoning with Venn Diagrams, Sun-Joo Shin. 5. Towards a Model Theory of Venn Diagrams, eric Hammer and Norman Danner. 6. Peircean Graphs for Propositional Logic, Eric Hammer. 7. A Diagrammatic Subsystem of Hilbert''s Geometry, Isabel Luengo. PART C: Heterogenous Systems. 8. Heterogenous Logic, Jon Barwise and John Etchemendy. 9. Toward the Rigorous Use of Diagrams in Reasoning about Hardware, Steven D. Johnson, Jon Barwise, and Gerard Allwein. 10. Exploiting the Potential of Diagrams in Guiding Hardware Reasoning, Kathi D. Fisler

Allwein, Gerard

1996-01-01

215

Integrating UML, the Q-model and a Multi-Agent Approach in Process Specifications and Behavioural Models of Organisations  

Directory of Open Access Journals (Sweden)

Full Text Available Efficient estimation and representation of an organisation's behaviour requires specification of business processes and modelling of actors' behaviour. Therefore the existing classical approaches that concentrate only on planned processes are not suitable and an approach that integrates process specifications with behavioural models of actors should be used instead. The present research indicates that a suitable approach should be based on interactive computing. This paper examines the integration of UML diagrams for process specifications, the Q-model specifications for modelling timing criteria of existing and planned processes and a multi-agent approach for simulating non-deterministic behaviour of human actors in an organisation. The corresponding original methodology is introduced and some of its applications as case studies are reviewed.

Raul Savimaa

2005-08-01

216

A tool for sharing annotated research data: the "Category 0" UMLS (Unified Medical Language System vocabularies  

Directory of Open Access Journals (Sweden)

Full Text Available Abstract Background Large biomedical data sets have become increasingly important resources for medical researchers. Modern biomedical data sets are annotated with standard terms to describe the data and to support data linking between databases. The largest curated listing of biomedical terms is the the National Library of Medicine's Unified Medical Language System (UMLS. The UMLS contains more than 2 million biomedical terms collected from nearly 100 medical vocabularies. Many of the vocabularies contained in the UMLS carry restrictions on their use, making it impossible to share or distribute UMLS-annotated research data. However, a subset of the UMLS vocabularies, designated Category 0 by UMLS, can be used to annotate and share data sets without violating the UMLS License Agreement. Methods The UMLS Category 0 vocabularies can be extracted from the parent UMLS metathesaurus using a Perl script supplied with this article. There are 43 Category 0 vocabularies that can be used freely for research purposes without violating the UMLS License Agreement. Among the Category 0 vocabularies are: MESH (Medical Subject Headings, NCBI (National Center for Bioinformatics Taxonomy and ICD-9-CM (International Classification of Diseases-9-Clinical Modifiers. Results The extraction file containing all Category 0 terms and concepts is 72,581,138 bytes in length and contains 1,029,161 terms. The UMLS Metathesaurus MRCON file (January, 2003 is 151,048,493 bytes in length and contains 2,146,899 terms. Therefore the Category 0 vocabularies, in aggregate, are about half the size of the UMLS metathesaurus. A large publicly available listing of 567,921 different medical phrases were automatically coded using the full UMLS metatathesaurus and the Category 0 vocabularies. There were 545,321 phrases with one or more matches against UMLS terms while 468,785 phrases had one or more matches against the Category 0 terms. This indicates that when the two vocabularies are evaluated by their fitness to find at least one term for a medical phrase, the Category 0 vocabularies performed 86% as well as the complete UMLS metathesaurus. Conclusion The Category 0 vocabularies of UMLS constitute a large nomenclature that can be used by biomedical researchers to annotate biomedical data. These annotated data sets can be distributed for research purposes without violating the UMLS License Agreement. These vocabularies may be of particular importance for sharing heterogeneous data from diverse biomedical data sets. The software tools to extract the Category 0 vocabularies are freely available Perl scripts entered into the public domain and distributed with this article.

Berman Jules J

2003-06-01

217

Latent Semantic Indexing of medical diagnoses using UMLS semantic structures.  

Science.gov (United States)

The relational files within the UMLS Metathesaurus contain rich semantic associations to main concepts. We invoked the technique of Latent Semantic Indexing to generate information matrices based on these relationships and created "semantic vectors" using singular value decomposition. Evaluations were made on the complete set and subsets of Metathesaurus main concepts with the semantic type "Disease or Syndrome." Real number matrices were created with main concepts, lexical variants, synonyms, and associated expressions. Ancestors, children, siblings, and related terms were added to alternative matrices, preserving the hierarchical direction of the relation as the imaginary component of a complex number. Preliminary evaluation suggests that this technique is robust. A major advantage is the exploitation of semantic features which derive from a statistical decomposition of UMLS structures, possibly reducing dependence on the tedious construction of semantic frames by humans. PMID:1807584

Chute, C G; Yang, Y; Evans, D A

1991-01-01

218

MDA based-approach for UML Models Complete Comparison  

CERN Document Server

If a modeling task is distributed, it will frequently be necessary to integrate models developed by different team members. Problems occur in the models integration step and particularly, in the comparison phase of the integration. This issue had been discussed in several domains and various models. However, previous approaches have not correctly handled the semantic comparison. In the current paper, we provide a MDA-based approach for models comparison which aims at comparing UML models. We develop an hybrid approach which takes into account syntactic, semantic and structural comparison aspects. For this purpose, we use the domain ontology as well as other resources such as dictionaries. We propose a decision support system which permits the user to validate (or not) correspondences extracted in the comparison phase. For implementation, we propose an extension of the generic correspondence metamodel AMW in order to transform UML models to the correspondence model.

Chaouni, Samia Benabdellah; Mouline, Salma

2011-01-01

219

Methods of checking general safety criteria in UML statechart specifications  

International Nuclear Information System (INIS)

This paper describes methods and tools for safety analysis of UML statechart specifications. A comprehensive set of general safety criteria including completeness and consistency is applied in automated analysis. Analysis techniques are based on OCL expressions, graph transformations and reachability analysis. Two canonical intermediate representations of the statechart specification are introduced. They are suitable for straightforward implementation of checker methods and for the support of the proof of the correctness and soundness of the applied analysis. One of them also serves as a basis of the metamodel of a variant of UML statecharts proposed for the specification of safety-critical control systems. The analysis is extended to object-oriented specifications. Examples illustrate the application of the checker methods implemented by an automated tool-set

220

General Methodology for developing UML models from UI  

CERN Document Server

In recent past every discipline and every industry have their own methods of developing products. It may be software development, mechanics, construction, psychology and so on. These demarcations work fine as long as the requirements are within one discipline. However, if the project extends over several disciplines, interfaces have to be created and coordinated between the methods of these disciplines. Performance is an important quality aspect of Web Services because of their distributed nature. Predicting the performance of web services during early stages of software development is significant. In Industry, Prototype of these applications is developed during analysis phase of Software Development Life Cycle (SDLC). However, Performance models are generated from UML models. Methodologies for predicting the performance from UML models is available. Hence, In this paper, a methodology for developing Use Case model and Activity model from User Interface is presented. The methodology is illustrated with a case...

Reddy, Ch Ram Mohan; Srinivasa, K G; Kumar, T V Suresh; Kanth, K Rajani

2012-01-01

221

Ambiguity resolution while mapping free text to the UMLS Metathesaurus.  

OpenAIRE

We propose a method for resolving ambiguities encountered when mapping free text to the UMLS Metathesaurus. Much of the research in medical informatics involves the manipulation of free text. The Metathesaurus contains extensive information which supports solutions to problems encountered while processing such text. After discussing the process of mapping free text to the Metathesaurus and describing the ambiguities which are often the result of such mapping, we provide examples of rules desi...

Rindflesch, T. C.; Aronson, A. R.

1994-01-01

222

Latent Semantic Indexing of medical diagnoses using UMLS semantic structures.  

OpenAIRE

The relational files within the UMLS Metathesaurus contain rich semantic associations to main concepts. We invoked the technique of Latent Semantic Indexing to generate information matrices based on these relationships and created "semantic vectors" using singular value decomposition. Evaluations were made on the complete set and subsets of Metathesaurus main concepts with the semantic type "Disease or Syndrome." Real number matrices were created with main concepts, lexical variants, synonyms...

Chute, C. G.; Yang, Y.; Evans, D. A.

1991-01-01

223

Auto-Coding UML Statecharts for Flight Software  

Science.gov (United States)

Statecharts have been used as a means to communicate behaviors in a precise manner between system engineers and software engineers. Hand-translating a statechart to code, as done on some previous space missions, introduces the possibility of errors in the transformation from chart to code. To improve auto-coding, we have developed a process that generates flight code from UML statecharts. Our process is being used for the flight software on the Space Interferometer Mission (SIM).

Benowitz, Edward G; Clark, Ken; Watney, Garth J.

2006-01-01

224

From UML Specification into Implementation using Object Mapping  

OpenAIRE

In information systems, a system is analyzed using a modeling tool. Analysis is an important phase prior to implementation in order to obtain the correct requirements of the system. During the requirements phase, the software requirements specification (SRS) is used to specify the system requirements. Then, this requirements specification is used to implement the system. The requirements specification can be represented using either a structure approach or an object-oriented approach. A UML (...

Rosziati Ibrahim

2010-01-01

225

Representation of everyday clinical nursing language in UMLS and SNOMED.  

OpenAIRE

Everyday clinical nursing language is informal and idiosyncratic. Whether the everyday language of nurses can be represented by standardized vocabulary systems, such as the UMLS and SNOMED, was the focus of the study. Computer systems that allow clinicians to pick terms that are familiar are likely to be better accepted and thus more effective than systems that impose formal terminologies on users. Nursing phrases were extracted from handwritten shift notes, reduced to atomic-level terms, and...

Lange, L. L.

1996-01-01

226

UML-oriented Risk Analysis in Manufacturing Systems  

OpenAIRE

Whenever we want to avoid failures or hazardous events in today’s complex technological systems, it is advisable to carry out appropriate risk management. One of the most important aspects of risk management is the risk analysis process. The aim of this paper is to show a new risk analysis method based on the Unified Modelling Language (UML), which is successfully used in software engineering for describing the problem domain. The paper also includes a small practical example. It also shows...

Jirsa, J.; Z?a?c?ek, J.

2010-01-01

227

A UML profile for documenting the component-and-connector view of software architectures  

OpenAIRE

In this paper, we present a UML profile and a group of UML patterns for documenting the component-andconnector views of software architectures [8]. They facilitate the creation of the component and connector viewtype in any UML 2.0 tool with a compliance level 3 [14]. This work's contributions are: (1) Facilitating the documentation of all the software application's views using only one tool. (2) Curtailing investment in personnel training. (3) Allowing the establishment of an adequate ...

Anacleto, Valerio Adria?n

2008-01-01

228

UML notation for the rural land transaction procedure : Postopek transakcije ruralnih zemljiš? v zapisu UML  

Directory of Open Access Journals (Sweden)

Full Text Available Real property significantly contributes to the prosperity of today’s society. Therefore, the society has paid muchattention to the real property transaction, which is often a complex procedure. In order to enable the analysis of its general structure we have focused on a particular domain, i.e. the rural land transaction in Slovenia,which allows us to reduce the complexity of the phenomena involved. The purpose of the paper is to increase our understanding on how rural land markets act in an institutional context. It is also aimed atidentifying the obstacles in rural land transactions, particularly in terms of organizational framework,which hinder the development of the rural land market. Rights, use and consequently transaction of the rural land, as the holder of specific environmental, economicand societal functions, are strongly regulated by the specific legislation and regulations of the government and local communities. The specific procedures of rural land transactions related to the agricultural land,forests and farms according to the Slovenian legislation are: the public announcement of the sale, the order ofpre-emption beneficiaries according to law, and the approval of sale from the relevant administration office. This procedure prevents the active actors in the land market, vendors and buyers, from direct communication, which is the vital mechanism of any effective property market, affecting the crucial market forces: demand and supply. In the article the UML notation is used to represent the process of rural land transactions. The emphasis is on the dynamic flow of the rural land sale process.

Anka Lisec

2007-01-01

229

Binary phase diagrams  

International Nuclear Information System (INIS)

The paper reviews ten binary phase diagrams of pairs of alkali metals. The systems considered include: Cs-K, Cs-Li, Cs-Na, Cs-Rb, K-Li, K-Na, K-Rb, Li-Na, Li-Rb and Na-Rb. Phase diagrams are presented for all systems, apart from the K-Li, Cs-Li and Li-Rb systems. The latter two systems appear little studied, although solubility studies have been carried out for the K-Li system. In addition to a phase diagram for system K-Na, the effects of pressure have also been investigated. (U.K.)

230

A Systematic Review of Empirical Research on Model-Driven Development with UML  

OpenAIRE

Model-Driven Development (MDD) with UML is gaining widespread use in the IT-industry. However, little is known with regards to the actual costs and benefits of MDD with UML. This thesis is a systematic review of 21 selected articles reporting empirical studies on MDD with UML, published between 2000 and 2005, in three leading journals and one conference proceeding. The objective of the investigation is to get an overview of the state-of-the-art for empirical studies of MDD with UML, and sho...

Haug, Terese Helene

2007-01-01

231

SSBRP Communication & Data System Development using the Unified Modeling Language (UML)  

Science.gov (United States)

The Unified Modeling Language (UML) is the standard method for specifying, visualizing, and documenting the artifacts of an object-oriented system under development. UML is the unification of the object-oriented methods developed by Grady Booch and James Rumbaugh, and of the Use Case Model developed by Ivar Jacobson. This paper discusses the application of UML by the Communications and Data Systems (CDS) team to model the ground control and command of the Space Station Biological Research Project (SSBRP) User Operations Facility (UOF). UML is used to define the context of the system, the logical static structure, the life history of objects, and the interactions among objects.

Windrem, May; Picinich, Lou; Givens, John J. (Technical Monitor)

1998-01-01

232

Behavioral Modeling of WSN MAC Layer Security Attacks: A Sequential UML Approach  

DEFF Research Database (Denmark)

Wireless sensor networks (WSNs) are growing enormously and becoming increasingly attractive for a variety of application areas such as tele-health monitoring, industry monitoring, home automation and many more. The primary weakness shared by all wireless application and technologies is the vulnerability to security attacks/threats. The performance and behavior of a WSN are vastly affected by such attacks. In order to be able to better address the vulnerabilities of WSNs in terms of security, it is important to understand the behavior of the attacks. This paper addresses the behavioral modeling of medium access control (MAC) security attacks in WSNs. The MAC layer is responsible for energy consumption, delay and channel utilization of the network and attacks on this layer can introduce significant degradation of the individual sensor nodes due to energy drain and in performance due to delays. The behavioral modeling of attacks will be beneficial for designing efficient and secure MAC layer protocols. The security attacks are modeled using a sequential diagram approach of Unified Modeling Language (UML). Further, a new attack definition, specific to hybrid MAC mechanisms, is proposed.

Pawar, Pranav M.; Nielsen, Rasmus Hjorth

2012-01-01

233

Satellite Venn Diagram  

Science.gov (United States)

In this activity, students will use the background information they have read to organize a list of sources and objects, putting each item given in the appropriate part of the Venn diagram, depending on which instrument will study that item. Students will demonstrate their understanding of spectra, astronomical observations, and have read the background material on Chandra, Astro-E and the microcalorimeter, and the Constellation X-ray Observatory. They will write a five minute summary of the capabilities of the three observatories, based on their Venn diagram. Students' understanding of the background material will be evaluated based on the accuracy of their Venn diagrams and the interpretation of the information on the Venn diagrams from their closure paper.

234

Grid diagrams and shellability  

OpenAIRE

We explore a somewhat unexpected connection between knot Floer homology and shellable posets, via grid diagrams. Given a grid presentation of a knot K inside S^3, we define a poset which has an associated chain complex whose homology is the knot Floer homology of K. We then prove that the closed intervals of this poset are shellable. This allows us to combinatorially associate a PL flow category to a grid diagram.

Sarkar, Sucharit

2009-01-01

235

Phase Diagrams in Vivo  

Science.gov (United States)

This activity uses three experiments for students to construct a phase diagram; the experiments have been videotaped and can be seen online. The purpose of this laboratory as designed is to gain familiarity with simple phase diagrams, their construction, and their applications to the understanding of geological and environmental problems. Subsidiary objectives include development of strategies for data processing including evaluation of assumptions and sources of errors, as well as honing of computer, spreadsheet, presentation (tabular and graphical), and report writing skills.

236

Modal Object Diagrams  

OpenAIRE

While object diagrams (ODs) are widely used as a means to document object-oriented systems, they are expressively weak, as they are limited to describe specific possible snapshots of the system at hand. In this paper we introduce modal object diagrams (MODs), which extend the classical OD language with positive/negative and example/invariant modalities. The extended language allows the designer to specify not only positive example models but also negative examples, ones that...

Maoz, Shahar; Ringert, Jan Oliver; Rumpe, Bernhard

2014-01-01

237

Traffic engineering eye diagram  

OpenAIRE

It is said that a picture is worth a thousand words - this statement also applies to networking topics. Thus, to effectively monitor network performance we need tools which present the performance metrics in a graphical way which is also clear and informative. We propose a tool for this purpose which we call the traffic engineering eye diagram (TEED). Eye diagrams are used in digital communications to analyse the quality of a digital signal; the TEED can similarly he used in the traffic engin...

Kowalik, Karol; Collier, Martin

2005-01-01

238

CoLeMo: A Collaborative Learning Environment for UML Modelling  

Science.gov (United States)

This paper presents the design, implementation, and evaluation of a distributed collaborative UML modelling environment, CoLeMo. CoLeMo is designed for students studying UML modelling. It can also be used as a platform for collaborative design of software. We conducted formative evaluations and a summative evaluation to improve the environment and…

Chen, Weiqin; Pedersen, Roger Heggernes; Pettersen, Oystein

2006-01-01

239

UML 2.0 in a Nutshell A Desktop Quick Reference  

CERN Document Server

This comprehensive guide has been fully revised to cover UML 2.0, today's standard method for modeling software systems. Packed with concise information, it's been crafted to help IT professionals read, create, and understand system artifacts expressed using UML. Also includes an example-rich tutorial for those who need familiarizing with the system

Pilone, Dan

2005-01-01

240

Requirements for UML and OWL Integration Tool for User Data Consistency Modeling and Testing  

DEFF Research Database (Denmark)

The amount of data available on the Internet is continuously increasing, consequentially there is a growing need for tools that help to analyse the data. Testing of consistency among data received from different sources is made difficult by the number of different languages and schemas being used. In this paper we analyze requirements for a tool that support integration of UML models and ontologies written in languages like the W3C Web Ontology Language (OWL). The tool can be used in the following way: after loading two legacy models into the tool, the tool user connects them by inserting modeling constructs like classes, associations and Object Constraint Language (OCL) statements. It is the tool users responsibility to connected the legacy models in such a way that consistency is beeing explicitly defined. A special modeling technique it to be used when specifying possible consistencies violations, an important part of this technique is attaching of OCL expressions to special boolean class attributes that we call consistency attributes. The resulting integration model can be used for automatic consistency testing of two instances of the legacy models by automatically instantiate the whole integration model and then report consistency attribute values that are false.

Nytun, J. P.; Jensen, Christian SØndergaard

2003-01-01

241

Diblock copolymer phase diagram  

Science.gov (United States)

Adaptation of the Matsen and Bates BCP phase diagram predicted using Mean-field Theory. * Matsen MW, Bates FS, ''http://pubs3.acs.org/acs/journals/doilookup?in_doi=10.1021/ma951138i Unifying weak- and strong-segregation block copolymer theories. Diblock copolymer phase diagram as calculated using Mean-field Theory by Matsen and Bates, where fA is the Block fraction, ? is the Flory-Huggins Chi Parameter, and N is the length of the block.

Iacovella, Christopher R.

2006-11-20

242

The Use of UML to Development of a Railway Interlocking System The Use of UML to Development of a Railway Interlocking System  

Directory of Open Access Journals (Sweden)

Full Text Available The paper deals with problems of using the Unifield Modeling Lanfuage (UML in developmentt of new railway interlocking and signalling systems. A simplifield example of the control circuit of a point machine is used to demonstrate an object-oriented approach to specifying the functional safety requirements. An informal specification given by the relevant technical standart is used as a starting point and results in semi-formal specification based on UML model. Advantages of the presented approach are discussed and new trends of increasing formality of UML models are indicated within conclusions.
The paper deals with problems of using the Unifield Modeling Lanfuage (UML in developmentt of new railway interlocking and signalling systems. A simplifield example of the control circuit of a point machine is used to demonstrate an object-oriented approach to specifying the functional safety requirements. An informal specification given by the relevant technical standart is used as a starting point and results in semi-formal specification based on UML model. Advantages of the presented approach are discussed and new trends of increasing formality of UML models are indicated within conclusions.

Jiri Zahradnik

2003-01-01

243

Arithmetic groups and the affine E8 Dynkin diagram  

CERN Document Server

Several decades ago, John McKay suggested a correspondence between nodes of the affine E8 Dynkin diagram and certain conjugacy classes in the Monster group. Thanks to Monstrous Moonshine, this correspondence can be recast as an assignment of discrete subgroups of PSL2 to nodes of the affine E8 Dynkin diagram. The purpose of this article is to give an explanation for this latter correspondence using elementary properties of the group PSL2. We also obtain a super analogue of McKay's observation, in which conjugacy classes of the Monster are replaced by conjugacy classes of Conway's group -- the automorphism group of the Leech lattice.

Duncan, John F

2008-01-01

244

The HR diagram for normal radio stars  

International Nuclear Information System (INIS)

It is found that nonthermal radio emission is associated with stars in very specific locations on the HR diagram. The four classes of objects are typified by early-type mass-loss stars (O5/WR), late-type giants and supergiants (M2II), subgiant K-stars (KO IV-III), and flare stars (dMe). The members of each class exhibit about the same maximum radio luminosities, log (Lsub(R)/Lsub(bol)), and flaring timescales, spectra, and polarizations. Membership in a binary system is not found to be a necessary condition for detectable nonthermal emission. (orig.)

245

Using UML Behavioral Model to Support Aspect Oriented Model  

Directory of Open Access Journals (Sweden)

Full Text Available Aspect oriented software development is an emerging paradigm of software development. The notion of this technique is separation of concerns which means to implement each concern in a single object in object oriented programming but still there are concerns which are distributed on different objects and are called crosscutting concerns while another form is Core concerns are the core functionality provided by the system but crosscutting concerns are the concerns like logging, performance etc. Modeling of aspect oriented software is different from the normal modeling of object-oriented or procedural language software, because aspects don’t have the independent identity or existence and they are tightly coupled to their woven context so it is difficult to model them. The one aim of our research paper is to explore the domain of Modeling of the aspect-oriented software. The goal of this research paper is to give a UML Behavioral modeling techniques in the domain of aspect oriented software development. This technique of generating UML Behavioral Model for aspects will give better understating of separations concerns.

Nauman Anwar

2013-03-01

246

Integrating decision management with UML modeling concepts and tools  

DEFF Research Database (Denmark)

Numerous design decisions including architectural decisions are made while developing a software system, which influence the architecture of the system as well as subsequent decisions. Several tools already exist for managing design decisions, i.e. capturing, documenting, and maintaining them, but also for guiding the user by proposing subsequent decisions. In model-based software development, many decisions directly affect the structural and behavioral models used to describe and develop a software system and its architecture. However, the decisions are typically not connected to these models. In this paper, we propose an integration of a decision management and a UML-based modeling tool, based on use cases we distill from an example: the UML modeling tool shall show all decisions related to a model and allow extending or updating them; the decision management tool shall trigger the modeling tool to enforce design decisions (modify the models). We define tool-independent concepts and architecture building blocks supporting these requirements and present first ideas how this can be implemented in the IBM Rational Software Modeler and Architectural Decision Knowledge Wiki. This seamless integration of formerly disconnected tools could improve tool usability as well as decision maker productivity.

Könemann, Patrick

2009-01-01

247

Iron - binary phase diagrams  

International Nuclear Information System (INIS)

This monography contains critically compiled equilibrium diagrams of binary systems of iron with all the elements of the Periodic Chart (except the halogens), updated and in an improved form (raster paper). It is based essentially on experimental data but includes the results of thermochemcial calculations where applicable. The work represents information up to the end of 1981. (GSCH)

248

Plagioclase Phase Diagram  

Science.gov (United States)

This is a short exercise aimed at evaluating whether students understand how to interpret the Ab-An phase diagram. If students know what is going on, it takes about 10 minutes to complete. This active learning exercise makes a good break from lecture. It is best done as a group activity.

Dexter Perkins

249

Balloons and Ray Diagrams  

Science.gov (United States)

This inquiry activity will be students' first exposure to ray diagrams. They will be using the refraction of sound to simulate the refraction of light to introduce them to this concept. They will be creating a simulated convex lens with a CO 2 -f

Michael Horton

2009-05-30

250

El ABP y el diagrama heurístico como herramientas para desarrollar la argumentación escolar en las asignaturas de ciencias / The PBL and the heuristic diagram as tools for developing school argumentation in science classes  

Scientific Electronic Library Online (English)

Full Text Available SciELO Brazil | Language: Spanish Abstract in spanish En los últimos años se ha reconocido la importancia de la argumentación escolar en las asignaturas de ciencias, siendo el modelo de argumentación de Toulmin uno de los más aceptados. En la presente investigación, enmarcada en el Aprendizaje Basado en Problemas, (ABP) sobre el tema de minerales con a [...] lumnos de química del bachillerato mexicano, se introduce una nueva herramienta denominada Diagrama Heurístico que facilita adquirir la competencia argumentativa. Abstract in english In recent years the importance of argumentation in school science has been recognized, the Toulmin model of argumentation being one of the most accepted. In the present investigation, framed by the Problem-Based Learning (PBL) on the theme of minerals with high school chemistry students from Mexico, [...] we introduce a new tool called the Heuristic Diagram that facilitates the acquisition of the argumentative competence.

Yosajandi, Pérez Campillo; José Antonio, Chamizo Guerrero.

251

The UMLS project: making the conceptual connection between users and the information they need.  

Science.gov (United States)

Conceptual connections between users and information sources depend on an accurate representation of the content of available information sources, an accurate representation of specific user information needs, and the ability to match the two. Establishing such connections is a principal function of medical librarians. The goal of the National Library of Medicine's Unified Medical Language System (UMLS) project is to facilitate the development of conceptual connections between users and relevant machine-readable information. The UMLS model involves a combination of three centrally developed Knowledge Sources (a Metathesaurus, a Semantic Network, and an Information Sources Map) and a variety of smart interface programs that make use of these Knowledge Sources to help users in different environments find machine-readable information relevant to their particular practice or research problems. The third experimental edition of the UMLS Knowledge Sources was issued in the fall of 1992. Current priorities for the UMLS project include developing applications that make use of the Knowledge Sources and using feedback from these applications to guide ongoing enhancement and expansion of the Knowledge Sources. Medical librarians are involved heavily in the direction of the UMLS project, in the development of the Knowledge Sources, and in their experimental application. The involvement of librarians in reviewing, testing, and providing feedback on UMLS products will increase the likelihood that the UMLS project will achieve its goal of improving access to machine-readable biomedical information. PMID:8472002

Humphreys, B L; Lindberg, D A

1993-04-01

252

On subgroups of R. Thompson's group F and other diagram groups  

International Nuclear Information System (INIS)

In the present paper we continue our study of an interesting class of groups, the so-called diagram groups. In simple terms, a diagram is a labelled planar graph bounded by two paths (the top and the bottom ones). Multiplication of diagrams is defined naturally: the top path of one diagram is identified with the bottom path of another diagram, and then pairs of 'cancellable' cells are deleted. Each diagram group is determined by some alphabet X containing all possible labels of edges, a set of relations R={ui=vi:i=1,2,...} defining all possible labels of cells, and a word w over X that is the label of the top and bottom paths of diagrams. Diagrams may be regarded as two-dimensional words, and diagram groups as two-dimensional analogues of free groups. In our previous paper we showed that the class of diagram groups contains many interesting groups, including the famous R. Thompson's group F (which corresponds to the simplest set of relations {x=x2}); this class is closed under direct and free products and a number of other constructions. In this article we study mainly subgroups of diagram groups. We show that not every subgroup of a diagram group is itself a diagram group (an answer to a question from the previous paper). We prove that every nilpotent subgroup of a diagram group is Abelian, every Abelian subgroup is free, but even the group F contains soluble subgroups of any derived length. We study also distortion of subgroups in die study also distortion of subgroups in diagram groups, including the group F. It turns out that the centralizers of elements and Abelian subgroups in diagram groups are always embedded without distortion. But the group F contains distorted soluble subgroups

253

Diagrams as Tools for Worldmaking.  

Science.gov (United States)

Steps aside from conventional ideas about diagrams to examine how they work. Brings to bear ideas from a perceptual psychologist, a communication theorist, and a philosopher. Introduces the papers in this special issue as diagrams for worldmaking. (SR)

Poggenpohl, Sharon Helmer; Winkler, Dietmar R.

1992-01-01

254

Superconducting phase diagrams of UPt3 from ultrasonic velocity measurements  

International Nuclear Information System (INIS)

Superconducting phase diagrams of the heavy fermion compound UPt3 in the H-T plane for the magnetic field at 90 , 45 and 0 to the c-axis were determined by high-resolution ultrasonic velocity measurements. Rich features observed in the complex phase diagrams provide many constraints on the identification of the symmetry class for the superconducting order parameter in this compound. ((orig.))

255

Peircean diagrams of time  

DEFF Research Database (Denmark)

Some very good arguments can be given in favor of the Augustinean wisdom, according to which it is impossible to provide a satisfactory definition of the concept of time. However, even in the absence of a proper definition, it is possible to deal with conceptual problems regarding time. It can be done in terms of analogies and metaphors. In particular, it is attractive to make use of Peirce's diagrams by means of which various kinds of conceptual experimentation can be carried out. This paper investigates how Peircean diagrams can be used within the study of time. In particular, we discuss 1) the topological properties of time, 2) the implicative structure in tense logic, 3) the notions of open future and branching time models, and finally 4) tenselogical alternatives to branching time models.

ØhrstrØm, Peter

2011-01-01

256

Boolean Expression Diagrams  

DEFF Research Database (Denmark)

This paper presents a new data structure called boolean expression diagrams (BEDs) for representing and manipulating Boolean functions. BEDs are a generalization of binary decision diagrams (BDDs) which can represent any Boolean circuit in linear space. Two algorithms are described for transforming a BED into a reduced ordered BDD. One is a generalized version of the BDD apply-operator while the other can exploit the structural information of the Boolean expression. This ability is demonstrated by verifying that two different circuit implementations of a 16-bit multiplier implement the same Boolean function. Using BEDs, this verification problem is solved efficiently, while using standard BDD techniques this problem is infeasible. Generally, BEDs are useful in applications, for example tautology checking, where the end-result as a reduced ordered BDD is small. Moreover, using operators for substitution and existential quantification they allow for the verification of large hierarchical circuits.

Andersen, Henrik Reif; Hulgaard, Henrik

2002-01-01

257

Leveraging the UML Metamodel: Expressing ORM Semantics Using a UML Profile  

Energy Technology Data Exchange (ETDEWEB)

Object Role Modeling (ORM) techniques produce a detailed domain model from the perspective of the business owner/customer. The typical process begins with a set of simple sentences reflecting facts about the business. The output of the process is a single model representing primarily the persistent information needs of the business. This type of model contains little, if any reference to a targeted computerized implementation. It is a model of business entities not of software classes. Through well-defined procedures, an ORM model can be transformed into a high quality objector relational schema.

CUYLER,DAVID S.

2000-11-01

258

Homotopy Diagrams of Algebras  

OpenAIRE

In [math.AT/9907138] we proved that strongly homotopy algebras are homotopy invariant concepts in the category of chain complexes. Our arguments were based on the fact that strongly homotopy algebras are algebras over minimal cofibrant operads and on the principle that algebras over cofibrant operads are homotopy invariant. In our approach, algebraic models for colored operads describing diagrams of homomorphisms played an important role. The aim of this paper is to give a...

Markl, Martin

2001-01-01

259

TEP process flow diagram  

Energy Technology Data Exchange (ETDEWEB)

This presentation describes the development of the proposed Process Flow Diagram (PFD) for the Tokamak Exhaust Processing System (TEP) of ITER. A brief review of design efforts leading up to the PFD is followed by a description of the hydrogen-like, air-like, and waterlike processes. Two new design values are described; the mostcommon and most-demanding design values. The proposed PFD is shown to meet specifications under the most-common and mostdemanding design values.

Wilms, R Scott [Los Alamos National Laboratory; Carlson, Bryan [Los Alamos National Laboratory; Coons, James [Los Alamos National Laboratory; Kubic, William [Los Alamos National Laboratory

2008-01-01

260

Legendrian graphs and quasipositive diagrams  

CERN Document Server

In this paper we clarify the relationship between ribbon surfaces of Legendrian graphs and quasipositive diagrams by using certain fence diagrams. As an application, we give an alternative proof of a theorem concerning a relationship between quasipositive fiber surfaces and contact structures on the 3-sphere. We also answer a question of L. Rudolph concerning moves of quasipositive diagrams.

Baader, S; Baader, Sebastian; Ishikawa, Masaharu

2006-01-01

261

Ring diagrams and phase transitions  

International Nuclear Information System (INIS)

Ring diagrams at finite temperatures carry most infrared-singular parts among Feynman diagrams. Their effect to effective potentials are in general so significant that one must incorporate them as well as 1-loop diagrams. The author expresses these circumstances in some examples of supercooled phase transitions

262

A Feynman Diagram Analyser DIANA  

OpenAIRE

A C-program DIANA (DIagram ANAlyser) for the automatic Feynman diagram evaluation is presented. It consists of two parts: the analyzer of diagrams and the interpreter of a special text manipulating language. This language is used to create a source code for analytical or numerical evaluations and to keep the control of the process in general.

Tentyukov, M.; Fleischer, J.

1999-01-01

263

EXTENSIÓN DEL METAMODELO DE UML PARA UNA ARQUITECTURA DE COMPONENTES  

Directory of Open Access Journals (Sweden)

Full Text Available

 

 

UML es un lenguaje de modelado estándar para problemas generales, sin embargo, es necesario extenderlo para dominios específicos como puede ser el caso de determinadas arquitecturas. En este caso se presenta una extensión de su metamodelo mediante la creación de nuevas metaclases y metaasociaciones para una arquitectura de componentes y conectores genéricos.

Fernando Orejas Valdés

2006-12-01

264

Rerendering Semantic Ontologies Automatic Extensions to UMLS through Corpus Analytics  

CERN Document Server

In this paper, we discuss the utility and deficiencies of existing ontology resources for a number of language processing applications. We describe a technique for increasing the semantic type coverage of a specific ontology, the National Library of Medicine's UMLS, with the use of robust finite state methods used in conjunction with large-scale corpus analytics of the domain corpus. We call this technique "semantic rerendering" of the ontology. This research has been done in the context of Medstract, a joint Brandeis-Tufts effort aimed at developing tools for analyzing biomedical language (i.e., Medline), as well as creating targeted databases of bio-entities, biological relations, and pathway data for biological researchers. Motivating the current research is the need to have robust and reliable semantic typing of syntactic elements in the Medline corpus, in order to improve the overall performance of the information extraction applications mentioned above.

Pustejovsky, J; Castano, J

2002-01-01

265

Extending UML-RT for Control System Modeling  

Directory of Open Access Journals (Sweden)

Full Text Available There is a growing interest in adopting object technologies for the development of real-time control systems. Several commercial tools, currently available, provide object-oriented modeling and design support for real-time control systems. While these products provide many useful facilities, such as visualization tools and automatic code generation, they are all weak in addressing the central characteristic of real-time control systems design, i.e., providing support for a designer to reason about timeliness properties. We believe an approach that integrates the advancements in both object modeling and design methods and real-time scheduling theory is the key to successful use of object technology for real-time software. Surprisingly several past approaches to integrate the two either restrict the object models, or do not allow sophisticated schedulability analysis techniques. This study shows how schedulability analysis can be integrated with UML for Real-Time (UML-RT to deal with timing properties in real time control systems. More specifically, we develop the schedulability and feasibility analysis modeling for the external messages that may suffer release jitter due to being dispatched by a tick driven scheduler in real-time control system and we also develop the scheduliablity modeling for sporadic activities, where messages arrive sporadically then execute periodically for some bounded time. This method can be used to cope with timing constraints in realistic and complex real-time control systems. Using this method, a designer can quickly evaluate the impact of various implementation decisions on schedulability. In conjunction with automatic code generation, we believe that this will greatly streamline the design and development of real-time control systems software.

Qimin Gao

2004-01-01

266

Specification and Refinement of Mobile Systems in MTLA and Mobile UML  

OpenAIRE

We define the spatio-temporal logic MTLA as an extension of Lamport's Temporal Logic of Actions TLA for the specification, verification, and formal development of systems that rely on mobile code. The formalism is validated by an encoding of models written in the Mobile UML notation. We identify refinement principles for mobile systems and justify refinements of Mobile UML state machines with the help of the MTLA semantics.

Knapp, Alexander; Merz, Stephan; Wirsing, Martin; Zappe, Julia

2006-01-01

267

UML 2.0 - Overview and Perspectives in SoC Design  

OpenAIRE

The design productivity gap requires more efficient design methods. Software systems have faced the same challenge and seem to have mastered it with the introduction of more abstract design methods. The UML has become the standard for software systems modeling and thus the foundation of new design methods. Although the UML is defined as a general purpose modeling language, its application to hardware and hardware/software codesign is very limited. In order to successfully ap...

Schattkowsky, Tim

2005-01-01

268

Performance Evaluation of UML2-Modeled Embedded Streaming Applications with System-Level Simulation  

OpenAIRE

This article presents an efficient method to capture abstract performance model of streaming data real-time embedded systems (RTESs). Unified Modeling Language version 2 (UML2) is used for the performance modeling and as a front-end for a tool framework that enables simulation-based performance evaluation and design-space exploration. The adopted application meta-model in UML resembles the Kahn Process Network (KPN) model and it is targeted at simulation-based performance evaluation. The app...

Tero Arpinen; Erno Salminen; Amp Inen, Timo D. H. Amp M. Amp L.; Amp Nnik Amp Inen, Marko H.

2009-01-01

269

From AOP to UML: Towards an Aspect-Oriented Architectural Modeling Approach  

OpenAIRE

Capturing concerns that crosscut the boundaries of multiple components in software architecture descriptions is problematic. Standard description languages, such as UML, do not provide adequate means to understand and modularize such concerns, but aspect-oriented programming techniques do. This paper explores and analyzes the suitability of UML for aspect-oriented architectural modeling. It takes a bottom-up approach, starting from the code level to the level of software architecture descript...

Kande?, Mohamed M.; Kienzle, Jo?rg; Strohmeier, Alfred

2002-01-01

270

Implementing a WLAN Video Terminal Using UML and Fully Automated Design Flow  

OpenAIRE

This case study presents UML-based design and implementation of a wireless video terminal on a multiprocessor system-on-chip (SoC). The terminal comprises video encoder and WLAN communications subsystems. In this paper, we present the UML models used in designing the functionality of the subsystems as well as the architecture of the terminal hardware. We use the Koski design flow and tools for fully automated implementation of the terminal on FPGA. Measurements were performed to evaluate the...

Petri Kukkala; Mikko Setälä; Tero Arpinen; Erno Salminen; Nnik Inen, Marko H.; Inen, Timo D. H. M. L.

2007-01-01

271

Indexing Anatomical Phrases in Neuro-Radiology Reports to the UMLS 2005AA  

OpenAIRE

This work describes a methodology to index anatomical phrases to the 2005AA release of the Unified Medical Language System (UMLS). A phrase chunking tool based on Natural Language Processing (NLP) was developed to identify semantically coherent phrases within medical reports. Using this phrase chunker, a set of 2,551 unique anatomical phrases was extracted from brain radiology reports. These phrases were mapped to the 2005AA release of the UMLS using a vector space model. Pr...

Bashyam, Vijayaraghavan; Taira, Ricky K.

2005-01-01

272

Modelling e verification language testbenches in UML 2.0 with theme and marte  

OpenAIRE

This document presents a metamodel for the e Hardware Verification Language through example. The e metamodel is captured as a UML 2 profile (UML's mechanism for lightweight extension). Stereotypes from this profile can be used at the modeling level as annotations on models of hardware verification testbenches. This document is organised into sections corresponding to the main constructs of the Hardware Verification Language. For each of these constructs we present: 1) a snippet of c...

Linehan, Eamonn; Clarke, Siobha?n

2010-01-01

273

Modelica Modeling Language (ModelicaML) : A UML Profile for Modelica  

OpenAIRE

This document presents the Modelica Modeling Language (ModelicaML) a UML Profile for Modelica. The purpose of the ModelicaML is to enable an efficient and effective way to create, read or understand, and maintain Modelica models. ModelicaML is defined as a graphical notation and facilitates different views (composition, inheritance, behavior) on Modelica models. It is based on a subset of the OMG Unified Modeling Language (UML) and reuses concepts from the OMG Systems Modeling Language (SysML...

Schamai, Wladimir

2009-01-01

274

Conservative generalized bifurcation diagrams  

International Nuclear Information System (INIS)

Bifurcation cascades in conservative systems are shown to exhibit a generalized diagram, which contains all relevant informations regarding the location of periodic orbits (resonances), their width (island size), irrational tori and the infinite higher-order resonances, showing the intricate way they are born. Contraction rates for islands sizes, along period-doubling bifurcations, are estimated to be ?I?3.9. Results are demonstrated for the standard map and for the continuous Hénon–Heiles potential. The methods used here are very suitable to find periodic orbits in conservative systems, and to characterize the regular, mixed or chaotic dynamics as the nonlinear parameter is varied.

275

Diagrammatic Reasoning with Classes and Relationships  

DEFF Research Database (Denmark)

We present and discuss a diagrammatic visualization and reasoning language coming about by augmenting Euler diagrams with higraphs. The diagrams serve (hierarchical as well as trans-hierarchical) classification and specification of various logical relationships between classes. The diagrams rely on a well-defined underlying class-relationship logic, called CRL, being a fragment of predicate logic. The inference rules at the level of diagrams take form of simple diagrammatic ipso facto rules. The diagrams are intended for computerization by offering navigation and zooming facilities as known from road maps. As such they may facilitate ontological engineering, which often involves larger amounts of data. The underlying inference process is expressible in function-free definite clauses, datalog. We also discuss the relationship to similar diagram and logic proposals.

Nilsson, JØrgen Fischer

2013-01-01

276

Phase diagrams for surface alloys  

DEFF Research Database (Denmark)

We discuss surface alloy phases and their stability based on surface phase diagrams constructed from the surface energy as a function of the surface composition. We show that in the simplest cases of pseudomorphic overlayers there are four generic classes of systems, characterized by the sign of the heat of segregation from the bulk and the sign of the excess interactions between the atoms in the surface (the surface mixing energy). We also consider the more complicated cases a with ordered surface phases, nonpseudomorphic overlayers, second layer segregation, and multilayers. The discussion is based on density-functional calculations using the coherent-potential approximation and on effective-medium theory. We give self-consistent density-functional results for the segregation energy and surface mixing energy for all combinations of the transition and noble metals. Finally we discuss in detail the cases Ag/Cu(100), Pt/Cu(111), Ag/Pt(111), Co/Cu(111), Fe/Cu(111), and Pd/Cu(110) in connection with available experimental results.

Christensen, AsbjØrn; Ruban, Andrei

1997-01-01

277

Making sense to modelers: Presenting UML class model differences in prose  

DEFF Research Database (Denmark)

Understanding the difference between two models, such as different versions of a design, can be difficult. It is a commonly held belief in the model differencing community that the best way of presenting a model difference is by using graph or tree-based visualizations. We disagree and present an alternative approach where sets of low-level model differences are abstracted into high-level model differences that lend themselves to being presented textually. This format is informed by an explorative survey to elicit the change descriptions modelers use themselves. Our approach is validated by a controlled experiment that tests three alternatives to presenting model differences. Our findings support our claim that the approach presented here is superior to EMF Compare.

Störrle, Harald

2013-01-01

278

Phase diagram of strongly correlated Fermi systems  

International Nuclear Information System (INIS)

Phase transitions in uniform Fermi systems with repulsive forces between the particles caused by restructuring of quasiparticle filling n(p) are analyzed. It is found that in terms of variables, i.e. density ?, nondimensional binding constant ?, phase diagram of a strongly correlated Fermi system for rather a wide class of interactions reminds of a puff-pastry pie. Its upper part is filled with fermion condensate, the lower one - with normal Fermi-liquid. They are separated by a narrow interlayer - the Lifshits phase, characterized by the Fermi multibound surface

279

UML 2 and SysML: An Approach to Deal with Complexity in SoC/NoC Design  

OpenAIRE

UML is gaining increased attention as a system design language, as indicated by current standardization activities such as the SysML initiative and the UML for SoC Forum. Moreover the adoption of UML 2 is a significant step towards a broader range of modeling capabilities. This paper provides an overview of the impact of these recent advances on the application of UML for SoC and NoC development, proposes a model-driven development method taking benefit of the best techniques recently introdu...

Vanderperren, Yves; Dehaene, Wim

2005-01-01

280

Magnetic phase diagram of dysprosium  

International Nuclear Information System (INIS)

We have studied the magnetic phase diagram of single crystal dysprosium (Dy) below the Neel temperature. The recent study by Andrianov et al. showed that magnetic phase diagram of Dy for applied magnetic field along the b-axis, contains four regions: I - helical antiferromagnetic phase, II - angular phase, III - fan phase and IV - collinear ferromagnetic phase. In our study we have used magnetization measurements to construct the magnetic phase diagram of Dy in the H-T plane (H is the applied magnetic field, T is the temperature). Our magnetic phase diagram of Dy for H along the b-axis is very similar to that of Andrianov et al. (orig.)

281

Phase diagrams of two-lane driven diffusive systems  

International Nuclear Information System (INIS)

We consider a large class of two-lane driven diffusive systems in contact with reservoirs at their boundaries and develop a stability analysis of mean-field profiles as a method to derive the phase diagrams of such systems. We illustrate the method by deriving phase diagrams for the asymmetric exclusion process coupled to various second lanes: a diffusive lane, an asymmetric exclusion process with advection in the same direction as the first lane, and an asymmetric exclusion process with advection in the opposite direction. The competing currents on the two lanes naturally lead to a very rich phenomenology and we find a variety of phase diagrams. It is shown that the stability analysis is equivalent to an 'extremal current principle' for the total current in the two lanes. We also point to classes of models where the analysis fails due to the lack of a dynamically stable current–density relation

282

Perfil UML Para el Modelado Visual de Requisitos Difusos  

Directory of Open Access Journals (Sweden)

Full Text Available Modelar dominios de aplicación que involucren requisitos con términos vagos puede ser un proceso complejo,debido a que las herramientas de modelado disponibles en la actualidad no están concebidas para ello. Sin embargo,muchos requisitos de información en sistemas y aplicaciones actuales podrían involucrar términos vagos del lenguajenatural que expresan las preferencias del usuario. Algunos esfuerzos previos se han hecho en el área de consultas abases de datos incorporando la lógica difusa para la expresión de tales preferencias. En este trabajo, se define un perfilbajo UML que permite el modelado visual de requisitos de información basados en términos lingüísticos, ejemplode ellos son los llamados requerimientos fuzzy o difusos. El perfil propuesto se basa en estereotipos y lógica difusaextendida extendido OCL (Object Constraint Language. Dicho perfil posee una semántica formal que permiteeliminar ambigüedades, que puede ser representado gráficamente. Se ejemplifica la aplicación del perfil a través de uncaso de estudio de la vida real que muestra la sencillez y potencialidad de su uso.

Rosseline Rodríguez

2009-09-01

283

Integrating a Decision Management Tool with UML Modeling Tools  

DEFF Research Database (Denmark)

Numerous design decisions are made while developing software systems, which influence the architecture of these systems as well as following decisions. A number of decision management tools already exist for capturing, documenting, and maintaining design decisions, but also for guiding developers by proposing potential subsequent design issues. In model-based software development, many decisions directly affect the structural and behavioral models used to describe and develop a software system and its architecture. However, these decisions are typically not connected to the models created during the development process. In this report, we propose an integration of a decision management and a UML-based modeling tool, based on use cases we distill from a case study: the modeling tool shall show all decisions related to a model and allow its users to extend or update them; the decision management tool shall trigger the modeling tool to realize design decisions in the models. We define tool-independent concepts and architecture building blocks supporting these use cases and present how they can be implemented in the IBM Rational Software Modeler and Architectural Decision Knowledge Wiki. This seamless integration of formerly disconnected tools improves tool usability as well as decision maker productivity.

Könemann, Patrick

2009-01-01

284

Labeled floor diagrams for plane curves  

CERN Document Server

Floor diagrams are a class of weighted oriented graphs introduced by E. Brugalle and the second author. Tropical geometry arguments lead to combinatorial descriptions of (ordinary and relative) Gromov-Witten invariants of projective spaces in terms of floor diagrams and their generalizations. In a number of cases, these descriptions can be used to obtain explicit (direct or recursive) formulas for the corresponding enumerative invariants. In particular, we use this approach to enumerate rational curves of given degree passing through a collection of points on the complex plane and having maximal tangency to a given line. Another application of the combinatorial approach is a proof of a conjecture by P. Di Francesco -- C. Itzykson and L. Goettsche that in the case of a fixed cogenus, the number of plane curves of degree d passing through suitably many generic points is given by a polynomial in d, assuming that d is sufficiently large. A labeled floor diagram is obtained by labeling the vertices of a floor diag...

Fomin, Sergey

2009-01-01

285

Calculation of metallurgical phase diagrams  

International Nuclear Information System (INIS)

Developments in the thermochemical calculation of metallurgical phase diagrams for the beginning of the century up to the present are briefly summarized. More recent examples of calculated phase equilibria in different types of binary, ternary and higher-order system are described and the advantages of such calculations over conventional phase diagram determinations are discussed. (orig.)

286

Perturbations to the Hubble diagram  

OpenAIRE

We compute the linear responses of the Hubble diagram to small scalar perturbations in the Robertson-Walker metric and to small peculiar velocities of emitter and receiver. We discuss the monotonicity constraint of the Hubble diagram in the light of these responses.

Schucker, Thomas; Zouzou, Ilhem

2005-01-01

287

Physiology Flow-Diagram Models  

Science.gov (United States)

A set of physiology flow-diagrams for the cardiovascular system, cardiac auto-rhythmic cell, cardiac contractile cell, respiratory system, coagulation/hemostasis, digestive system, excretion, and autonomic nervous system. These flow-diagrams show cause-and-effect markup and have accompanying tutorials.

PhD Sandra J Bruner (Polk Community College Biology)

2005-10-04

288

Hyperbolic Voronoi diagrams made easy  

CERN Document Server

We present a simple framework to compute hyperbolic Voronoi diagrams of finite point sets as affine diagrams. We prove that bisectors in Klein's non-conformal disk model are hyperplanes that can be interpreted as power bisectors of Euclidean balls. Therefore our method simply consists in computing an equivalent clipped power diagram followed by a mapping transformation depending on the selected representation of the hyperbolic space (e.g., Poincar\\'e conformal disk or upper-plane representations). We discuss on extensions of this approach to weighted and $k$-order diagrams, and describe their dual triangulations. Finally, we consider two useful primitives on the hyperbolic Voronoi diagrams for designing tailored user interfaces of an image catalog browsing application in the hyperbolic disk: (1) finding nearest neighbors, and (2) computing smallest enclosing balls.

Nielsen, Frank

2009-01-01

289

On subgroups of R.Thompson's group F and other diagram groups  

CERN Document Server

In this paper, we continue our study of the class of diagram groups. Simply speaking, a diagram is a labelled plane graph bounded by a pair of paths (the top path and the bottom path). To multiply two diagrams, one simply identifies the top path of one diagram with the bottom path of the other diagram, and removes pairs of "reducible" cells. Each diagram group is determined by an alphabet $X$, containing all possible labels of edges, a set of relations ${\\cal R}=\\{u_i=v_i\\mid i=1,2,... \\}$, containing all possible labels of cells, and a word $w$ over $X$ -- the label of the top and bottom paths of diagrams. Diagrams can be considered as 2-dimensional words, and diagram groups can be considered as 2-dimensional analogue of free groups. In our previous paper, we showed that the class of diagram groups contains many interesting groups including the famous R. Thompson group $F$ (it corresponds to the simplest set of relations $\\{x=x^2 \\}$), closed under direct and free products and some other constructions. In th...

Guba, V; Guba, Victor; Sapir, Mark

2000-01-01

290

Penguin-like Diagrams from the Standard Model  

CERN Document Server

The Standard Model is highly successful in describing the interactions of leptons and quarks. There are, however, rare processes that involve higher order effects in electroweak interactions. One specific class of processes is the penguin-like diagram. Such class of diagrams involves the neutral change of quark flavours accompanied by the emission of a gluon (gluon penguin), a photon (photon penguin), a gluon and a photon (gluon-photon penguin), a Z-boson (Z penguin), or a Higgs-boson (Higgs penguin). Such diagrams do not arise at the tree level in the Standard Model. They are, however, induced by one-loop effects. In this paper, we present an exact calculation of the penguin diagram vertices in the tHooft-Feynman gauge. Renormalization of the vertex is effected by a prescription by Chia and Chong which gives an expression for the counter term identical to that obtained by employing Ward-Takahashi identity. The on-shell vertex functions for the penguin diagram vertices are obtained. The various penguin diagra...

Chia, Swee-Ping

2015-01-01

291

Visualisation of Domain-Specific Modelling Languages Using UML:  

OpenAIRE

Currently, general-purpose modelling tools are often only used to draw diagrams for the documentation. The introduction of model-driven software development approaches involves the definition of domain-specific modelling languages that allow code generation. Although graphical representations of the involved models are important for documentation, the development of required visualisations and editors is cumbersome. In this paper we propose to extend the typical model-driven approach with the...

Graaf, B.; Deursen, A.

2006-01-01

292

Arranging ISO 13606 archetypes into a knowledge base using UML connectors.  

Science.gov (United States)

To enable the efficient reuse of standard based medical data we propose to develop a higher-level information model that will complement the archetype model of ISO 13606. This model will make use of the relationships that are specified in UML to connect medical archetypes into a knowledge base within a repository. UML connectors were analysed for their ability to be applied in the implementation of a higher-level model that will establish relationships between archetypes. An information model was developed using XML Schema notation. The model allows linking different archetypes of one repository into a knowledge base. Presently it supports several relationships and will be advanced in future. PMID:24743069

Kopanitsa, Georgy

2014-01-01

293

Clinical application of the UMLS in a computerized order entry and decision-support system.  

OpenAIRE

Vanderbilt University Medical Center uses the UMLS as a dictionary, an interlingua, and a knowledge source within the WizOrder system. WizOrder provides direct care-provider order entry and integrated clinical decision-support capabilities. Linking the two functions enables efficient decision-support during the "normal" workflow of care providers, at the point where decisions are made. WizOrder uses the UMLS as a dictionary to encode free-text entries into controlled vocabularies such as ICD9...

Geissbuhler, A.; Miller, R. A.

1998-01-01

294

Arithmetic groups and the affine E8 Dynkin diagram  

OpenAIRE

Several decades ago, John McKay suggested a correspondence between nodes of the affine E8 Dynkin diagram and certain conjugacy classes in the Monster group. Thanks to Monstrous Moonshine, this correspondence can be recast as an assignment of discrete subgroups of PSL2 to nodes of the affine E8 Dynkin diagram. The purpose of this article is to give an explanation for this latter correspondence using elementary properties of the group PSL2. We also obtain a super analogue of M...

Duncan, John F.

2008-01-01

295

FPGA Implementations of Ladder Diagrams  

OpenAIRE

The performance of programmable logic controllers is often constrained by the microprocessor and the real-time firmware of the controller. Field programmable gate arrays (FPGAs) are an attractive potential implementation medium for high-speed control because of their fast and parallel execution and programmable nature. Ladder Diagrams are a standard graphical programming method for industrial controllers, but compilers from Ladder Diagrams to FPGA hardware do not yet exist. This paper explore...

Neil William Bergmann; Peter Waldeck; Shukla, Sunil K.

2013-01-01

296

Category Theory Using String Diagrams  

OpenAIRE

In work of Fokkinga and Meertens a calculational approach to category theory is developed. The scheme has many merits, but sacrifices useful type information in the move to an equational style of reasoning. By contrast, traditional proofs by diagram pasting retain the vital type information, but poorly express the reasoning and development of categorical proofs. In order to combine the strengths of these two perspectives, we propose the use of string diagrams, common folklor...

Marsden, Daniel

2014-01-01

297

Diagrams of the polaron model  

International Nuclear Information System (INIS)

A systematic treatment of the perturbation theory for polaron energy is given on the basis of diagram technique. Feynman diagrams constructed allow us to calculate the polaron energy up to the third order in powers of the coupling constant expansions thus obtained are of the form, rspectively: E/?=-?-1,591962(?/10)2-0,806(?/103+. .., N=?/2+3,183924(?/10)2+2,82(?/10)3+..

298

Decorated-box-diagram contributions to Bhabha scattering. Pt. 1  

International Nuclear Information System (INIS)

We evaluate, in the light-energy limit, s>>vertical stroke tvertical stroke >>m2>>?2, the sum of amplitudes corresponding to a class of Feynman diagrams describing two-loop virtual photonic corrections to Bhabha scattering. The diagrams considered are box and crossed-box diagrams with an extra photon decorating one of the fermion lines. The mathematical method employed is that of Mellin transforms. In the eikonal approximation, this sum of two-loop amplitudes has previously been evaluated, and found to be equal to the sum of the box and crossed-box amplitudes, multiplied by the electric form factor of the electron. We obtain a similar factorization, but with the form factor replaced by another expression involving the logarithms log(?2/m2) and log(?2/vertical stroke tvertical stroke ). (orig.)

299

Un Perfil UML 2.0 para el modelado de planes del entrenamiento deportivo  

Directory of Open Access Journals (Sweden)

Full Text Available Los planes de entrenamiento deportivo son de vital importancia para organizar y planificar la correcta preparación de un deportista. Variados sistemas que informatizan los planes de entrenamiento para disciplinas deportivas específicas han sido propuestos. Sin embargo, el desarrollo de sistemas para el entrenamiento de las disciplinas deportivas en general ha recibido insuficiente atención por parte de los desarrolladores de software. Las propuestas existentes se centran en un deporte o en varios muy afines. Para conseguir un producto software que sirva para una gran variedad de disciplinas deportivas es necesario la aplicación de técnicas de Ingeniería del Software. Por regla general la Ingeniería de Software dispone de variadas metodologías de desarrollo, aunque para el modelado utiliza el estándar Unified Modeling Language (UML. Sin embargo, UML no se ajusta con facilidad a dominios específicos en los que se requiere mayor nivel de formalidad y de semántica. Esta investigación propone un metamodelo que utiliza los mecanismos propios de extensión de UML a través del perfil para el modelado conceptual de los planes de entrenamiento deportivo. El perfil ofrece nuevos estereotipos, tipos de datos, valores etiquetados y restricciones que permiten modelar de manera exacta e inequívoca los planes de entrenamiento deportivo. Además, se presenta un prototipo desarrollado como prueba de conceptos que utiliza el perfil UML definido, cuyo propósito es la gestión y planificación del entrenamiento deportivo para las especialidades del atletismo de pista. Para el análisis, diseño e implementación del prototipo se utiliza Rational Unified Process como metodología de desarrollo de software

Anelis Pereira Vale

2011-03-01

300

Multiloop Feynman diagrams and distribution theory  

International Nuclear Information System (INIS)

UV renormalization of multiloop diagrams is studied using the techniques of the As-operation developed in precedent papers. A new representation of the Bogoliubov R-operation is obtained, which has the form of a subtraction from the momentum space integrand of its asymptotic expansion at large integration momenta in the sense of the distribution theory. The subtracted terms are obtained by applying to the integrand the As-operation with respect to all dimensional parameters (masses and external momenta) going to zero at an equal rate, and an additional renormalization (wherefrom the arbitrariness arises) of the logarithmically divergent term at the origin of the space of the integration momenta. The coefficients of the counterterms of the As-operation are exactly UV renormalized diagrams in the new representation, which fact drastically simplifies proofs of operator expansions. It is shown that the class of subtraction schemes thus defined contains the well-known MS scheme of 't Hooft. (authors). 17 refs.; 3 figs

301

Cut Diagrams for High Energy Scatterings  

OpenAIRE

A new approach is introduced to study QCD amplitudes at high energy and comparatively small momentum transfer. Novel cut diagrams, representing resummation of Feynman diagrams, are used to simplify calculation and to avoid delicate cancellations encountered in the usual approach. Explicit calculation to the 6th order is carried out to demonstrate the advantage of cut diagrams over Feynman diagrams.

Feng, Y. J.; Hamidi-ravari, O.; Lam, C. S.

1996-01-01

302

Cut diagrams for high energy scatterings  

CERN Document Server

A new approach is introduced to study QCD amplitudes at high energy and comparatively small momentum transfer. Novel cut diagrams, representing resummation of Feynman diagrams, are used to simplify calculation and to avoid delicate cancellations encountered in the usual approach. Explicit calculation to the 6th order is carried out to demonstrate the advantage of cut diagrams over Feynman diagrams.

Feng, Y J; Lam, C S

1996-01-01

303

Hubble diagrams with gamma-ray bursts  

International Nuclear Information System (INIS)

In special relativity (SR), the cosmological redshift is interpreted as arising due to the movement through space, while in general relativity (GR) the space itself is in expansion and therefore the redshift is merely an indication of the movement. Usually, it is taken as granted that GR and not SR is necessary to describe cosmological observations. Using Hubble diagrams, it was shown recently that the high-z type Ia supernovae data (z<1) are inconsistent with a SR interpretation of the redshift. Here we extend the z parameter space up to 4.5 and provide support for the previous finding, by taking advantages of a different class of objects, namely gamma-ray bursts. (author)

304

Spatial Density Voronoi Diagram and Construction  

Directory of Open Access Journals (Sweden)

Full Text Available To fill a theory gap of Voronoi diagrams that there have been no reports of extended diagrams in spatial density so far. A new concept of spatial density Voronoi diagram was proposed. An important property was presented and proven. And a construction algorithm was presented. Spatial density can be used to indicate factors related to density such as conveyance and the traffic conditions. Some properties of spatial density Voronoi diagram were also introduced. In accordance with discrete construction method, achieved the construction of spatial density Voronoi diagram. Spatial density Voronoi diagram is a developed Voronoi diagram, and planar ordinary Voronoi diagram can be regarded as its special cases. It both perfected the theory about Voronoi diagrams, and extended the range of applications of Voronoi diagrams.

Ye Zhao

2012-08-01

305

Pseudohaptic interaction with knot diagrams  

Science.gov (United States)

To make progress in understanding knot theory, we need to interact with the projected representations of mathematical knots, which are continuous in three dimensions (3-D) but significantly interrupted in the projective images. One way to achieve such a goal is to design an interactive system that allows us to sketch two-dimensional (2-D) knot diagrams by taking advantage of a collision-sensing controller and explore their underlying smooth structures through a continuous motion. Recent advances of interaction techniques have been made that allow progress in this direction. Pseudohaptics that simulate haptic effects using pure visual feedback can be used to develop such an interactive system. We outline one such pseudohaptic knot diagram interface. Our interface derives from the familiar pencil-and-paper process of drawing 2-D knot diagrams and provides haptic-like sensations to facilitate the creation and exploration of knot diagrams. A centerpiece of the interaction model simulates a physically reactive mouse cursor, which is exploited to resolve the apparent conflict between the continuous structure of the actual smooth knot and the visual discontinuities in the knot diagram representation. Another value in exploiting pseudohaptics is that an acceleration (or deceleration) of the mouse cursor (or surface locator) can be used to indicate the slope of the curve (or surface) of which the projective image is being explored. By exploiting these additional visual cues, we proceed to a full-featured extension to a pseudohaptic four-dimensional (4-D) visualization system that simulates the continuous navigation on 4-D objects and allows us to sense the bumps and holes in the fourth dimension. Preliminary tests of the software show that main features of the interface overcome some expected perceptual limitations in our interaction with 2-D knot diagrams of 3-D knots and 3-D projective images of 4-D mathematical objects.

Weng, Jianguang; Zhang, Hui

2012-07-01

306

Topologically distinct Feynman diagrams for mass operator in electron-phonon interaction  

Directory of Open Access Journals (Sweden)

Full Text Available The new method for designing topologically distinct Feynman diagrams for electron's mass operator in electron-phonon interaction is developed using the permutation group theory. The carried out classification of DPs allows to choose the classes, corresponding to disconnected diagrams, to singly connected diagrams, direct ("tadpole" diagrams, to diagrams corresponding to phonon Green functions. After this classification the set of considered double permutations is reduced to one class since only these are relevant to mass operator. We derive analytical expressions which allow to identify the DP, and to choose the phonon components, which are not accepted in every type. To avoid repetition of asymmetric diagrams, which correspond to the same analytical expression, we introduce the procedure of inversion in phonon component, and identify symmetric as well as a pair of asymmetric phonon components. For every type of DP (denoted by its digital encoding, taking into account its symmetry, we perform a set of transformations on this DP, list all DPs of the type and all the corresponding Feynman diagrams of mass operator automatically. It is clear that no more expressions (diagrams for the relevant order of perturbation theory for mass operator can be designed.

C.C. Tovstyuk

2009-01-01

307

Merging Object and Process Diagrams for Business Information Modeling  

OpenAIRE

While developing an information system for the University of Bern, we were faced with two major issues: managing software changes and adapting Business Information Models. Software techniques well-suited to software development teams exist, yet the models obtained are often too complex for the business user. We will first highlight the conceptual problems encountered while designing the Business Information Model. We will then propose merging class diagrams and business proc...

Che?nais, Patrick

2008-01-01

308

Power Network Voronoi Diagram and Dynamic Construction  

Directory of Open Access Journals (Sweden)

Full Text Available Objective Voronoi diagrams are important in many fields in a series of sciences. Network Voronoi diagrams are useful to investigate dominance regions in a grid street system or a radial-circular street system. However, all generators may have different effect. To deal with a network Voronoi diagram with varied functions of generators, it must be worth formulating a power network Voronoi diagram. Method Adding weight value on generators, which is used to indicate factors related to are difficult to construct when the position relation of generators.  Results A new concept of power network Voronoi diagram are proposed. In accordance with discrete construction method, achieved the construction of power network Voronoi diagram. Conclution The application example shows that the algorithm is both simple and useful, and it is of high potential value in practice.  Power network Voronoi diagram both perfected the theory about Voronoi diagrams, and extended the range of applications of Voronoi diagrams.

Yili Tan

2012-04-01

309

Algebraic Generalization of Venn Diagram  

OpenAIRE

It is easy to deal with a Venn Diagram for 1 ? n ? 3 sets. When n gets larger, the picture becomes more complicated, that's why we thought at the following codification. That's why we propose an easy and systematic algebraic way of dealing with the representation of intersections and unions of many sets.

Smarandache, Florentin

2010-01-01

310

Venn Diagram Warm-Up  

Science.gov (United States)

This response answers a posted question, "What is your favorite warm-up suited for all grade levels?". The response details a Venn Diagram warm-up that can be used with any grade level and modified to fit most math topics.

M Johnson

2013-10-02

311

Voronoi Diagrams and Spring Rain  

Science.gov (United States)

The goal of this geometry project is to use Voronoi diagrams, a powerful modeling tool across disciplines, and the integration of technology to analyze spring rainfall from rain gauge data over a region. In their investigation, students use familiar equipment from their mathematical toolbox: triangles and other polygons, circumcenters and…

Perham, Arnold E.; Perham, Faustine L.

2011-01-01

312

Towards a better interaction between design and dependability analysis: FMEA derived from UML/SysML models  

OpenAIRE

It is commonly admitted that one of the crux, during the design process of new complex systems, is the efficient communication between the experts. The OMG developed UML to tackle this problem in software design. For several years, many researchers have worked on adapting and reusing UML for whole kind of systems. These efforts led to the creation of SysML, a new modeling language for specifying, analyzing, designing and verifying complex multi-disciplinary systems. In this paper, we present ...

David, Pierre; Idasiak, Vincent; Kratz, Fre?de?ric

2008-01-01

313

Design and implementation of the system of importing data of nuclear analysis experiment based on UML technology  

International Nuclear Information System (INIS)

There are some problems that Excel data importing to database for our scientific data processing, we introduce a method how to use UML and XML technology design and implementation our system. Because XML technology have flexible data exchange mechanism, so it is appropriate to do it, and it is easy for use that the system of importing data of nuclear analysis experiment has a web browser GUI. Our paper emphasis on the software design method and UML design cases. (authors)

314

Estimation des risques d'incohérence liés à l'emploi d'UML pour le développement des systèmes  

OpenAIRE

Les modèles UML peuvent présenter des incohérences dont le risque doit être maîtrisé par une méthodologie particulière: le management des risques. Nos travaux concernent une de ses étapes: l'estimation des risques. Les premières approches utilisées sont l'interview d'experts et le retour d'expériences sur des modèles UML déjà développés. Nous présentons les résultats obtenus par leurs usages puis leurs avantages et leurs limites. Une estimation analytique statique est ensui...

Lopez Toro, Roberto Alfonso

2009-01-01

315

UML-based Requirements Analysis on Risk Pre-control System in Coal Enterprise  

Directory of Open Access Journals (Sweden)

Full Text Available Combining with the present situation of risk management in domestic coal enterprises,the overall flow of risk pre-control system of coal enterprise is designed on the basis of the ISO/FDIS31000 “Risk management—Principles and guidelines” released by the International Standards Organization and risk precontrol management system of safety in coal mine, UML(unified modeling language is used as a tool to establish the model of system requirements analysis, risk management subsystem is taken as an example to elaborate the modeling process of system analysis, the merit of ensuring the accuracy and consistency of system analysis when using UML as the tool of object-oriented system requirements analysis is verified.  

Huang Hui

2013-07-01

316

Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3  

Directory of Open Access Journals (Sweden)

Full Text Available El OMG define el refinamiento como el proceso de transformación desde un modelo independiente de la plataforma de implementación hacia un modelo específico de la plataforma de implementación. Las herramientas CASE convencionales han experimentado problemas con este tipo de transformación, debido a la definición estática de los modelos incluidos en ellas, a las dificultades para la definición de reglas de transformación y al pobre rendimiento mostrado por ellas en la obtención de código. Las herramientas MetaCASE han surgido con nuevas capacidades para mejorar el refinamiento en el contexto de la transformación entre modelos. En este artículo se presenta una implementación en AToM3 para refinamiento que transforma un diagrama de clases UML independiente de la plataforma de implementación a un diagrama de clases UML dependiente de la plataforma de implementación Oracle® 9i. Además, se muestra el uso de esta clase de refinamiento con un caso de estudio.

CARLOS M. ZAPATA

2007-01-01

317

Validation of clinical problems using a UMLS-based semantic parser.  

Science.gov (United States)

The capture and symbolization of data from the clinical problem list facilitates the creation of high-fidelity patient resumes for use in aggregate analysis and decision support. We report on the development of a UMLS-based semantic parser and present a preliminary evaluation of the parser in the recognition and validation of disease-related clinical problems. We randomly sampled 20% of the 26,858 unique non-dictionary clinical problems entered into OMR (Online Medical Record) between 1989 and August, 1997, and eliminated a series of qualified problem labels, e.g., history-of, to obtain a dataset of 4122 problem labels. Within this dataset, the authors identified 2810 labels (68.2%) as referring to a broad range of disease-related processes. The parser correctly recognized and validated 1398 of the 2810 disease-related labels (49.8 +/- 1.9%) and correctly excluded 1220 of 1312 non-disease-related labels (93.0 +/- 1.4%). 812 of the 1181 match failures (68.8%) were caused by terms either absent from UMLS or modifiers not accepted by the parser; 369 match failures (31.2%) were caused by labels having patterns not recognized by the parser. By enriching the UMLS lexicon with terms commonly found in provider-entered labels, it appears that performance of the parser can be significantly enhanced over a few subsequent iterations. This initial evaluation provides a foundation from which to make principled additions to the UMLS lexicon locally for use in symbolizing clinical data; further research is necessary to determine applicability to other health care settings. PMID:9929330

Goldberg, H S; Hsu, C; Law, V; Safran, C

1998-01-01

318

Validation of clinical problems using a UMLS-based semantic parser.  

OpenAIRE

The capture and symbolization of data from the clinical problem list facilitates the creation of high-fidelity patient resumes for use in aggregate analysis and decision support. We report on the development of a UMLS-based semantic parser and present a preliminary evaluation of the parser in the recognition and validation of disease-related clinical problems. We randomly sampled 20% of the 26,858 unique non-dictionary clinical problems entered into OMR (Online Medical Record) between 1989 an...

Goldberg, H. S.; Hsu, C.; Law, V.; Safran, C.

1998-01-01

319

The System Analysis and Design of Student Management Information Based on UML  

OpenAIRE

Student management as an important part of university management, and according to the actual situation of the school work, student management information system can not only improve the efficiency of staff and students, but also can be significant savings. In this paper, objectoriented design methods are applied to the software systems. It uses Rose UML modeling to complete the requirement analysis of the student management system, and the functionality and performance analysis.<...

Feng, Fengjiao; Du, Xiaoming

2012-01-01

320

A collaborative knowledge management framework for supply chains: A UML-based model approach  

Directory of Open Access Journals (Sweden)

Full Text Available In the most general cases, collaborative activities imply a distributed decision-making process which involves several supply chain nodes. In this paper, by means of a literature review, and by also considering the deficiencies of existing proposals, a collaborative knowledge management UML-based framework supported is proposed. In addition, this proposal synthesizes existing knowledge, and it not only fulfils, but enriches, each component with the modeller’s own knowledge.

Jorge Esteban Hernández

2008-12-01

321

Behavior Assembly and Composition of Use Cases - UML 2.0 Perspective.  

Czech Academy of Sciences Publication Activity Database

Calgary : Acta Press, 2005 - (Kokol, P.), s. 193-201 ISBN 0-88986-219-2. ISSN 1027-2666. [SE 2005. Insbruck (AT), 15.02.2005-17.02.2005] R&D Projects: GA ?R GA102/03/0672 Institutional research plan: CEZ:AV0Z10300504 Keywords : software methodologies * UML * use cases * formal methods Subject RIV: JC - Computer Hardware ; Software

Mencl, V.; Plášil, František; Adámek, Ji?í

322

UML-based Requirements Analysis on Risk Pre-control System in Coal Enterprise  

OpenAIRE

Combining with the present situation of risk management in domestic coal enterprises,the overall flow of risk pre-control system of coal enterprise is designed on the basis of the ISO/FDIS31000 “Risk management—Principles and guidelines” released by the International Standards Organization and risk precontrol management system of safety in coal mine, UML(unified modeling language) is used as a tool to establish the model of system requirements analysis, risk management subsystem is take...

Huang Hui; Yin Dongyue

2013-01-01

323

Quark diagrams and the ?- nonleptonic decays  

International Nuclear Information System (INIS)

The quark-diagram model for nonleptonic two-body baryon decays is discussed and applied to the decay of the ?- particle. Current algebra is not employed, but the relation between the quark diagrams and current algebra is explored

324

ATTACK DESCRIPTION LANGUAGE FOR COLLABORATED ALERTS-USING XML AND UML  

Directory of Open Access Journals (Sweden)

Full Text Available Statistics of Internet usage are increasing enormously. In harmony, the attacks are also escalating. In the recent era, IDS have gained more popularity in connection to network security. IDS deployed in the network will scan the hosts and the network. It will try to sense misuse detection or anomaly detection. Whenever there is any suspicious activity, IDS will immediately raise alarm. It would be apt to capture the complete description of the new attack as soon as alarm rises. This information to be collected may be heterogeneous because it may be from multiple users, process or hosts. Hence there is a need for common standard language that will work across various domains and platforms. XML is one such language.Writing an XML schema directly would be difficult and inconvenient. The best way to write XML schemas is to useUML models. Hence in this paper, we propose alert collbaration modeling architecture and attack description language using XML notion, which uses UML modeling. Keywords- IDS,Attack,description,XML,UML

K.V.S.N. Rama Rao

2011-07-01

325

Cut diagrams for high energy scatterings  

Energy Technology Data Exchange (ETDEWEB)

A new approach is introduced to study QCD amplitudes at high energy and comparatively small momentum transfer. Novel cut diagrams, representing the resummation of Feynman diagrams, are used to simplify the calculation and to avoid delicate cancellations encountered in the usual approach. An explicit calculation to the sixth order is carried out to demonstrate the advantage of cut diagrams over Feynman diagrams. {copyright} {ital 1996 The American Physical Society.}

Feng, Y.J.; Hamidi-Ravari, O.; Lam, C.S. [Department of Physics, McGill University, 3600 University St., Montreal, P.Q., H3A 2T8 (CANADA)

1996-09-01

326

Dependent Classes  

DEFF Research Database (Denmark)

Virtual classes allow nested classes to be refined in subclasses. In this way nested classes can be seen as dependent abstractions of the objects of the enclosing classes. Expressing dependency via nesting, however, has two limitations: Abstractions that depend on more than one object cannot be modeled and a class must know all classes that depend on its objects. This paper presents dependent classes, a generalization of virtual classes that expresses similar semantics by parameterization rather than by nesting. This increases expressivity of class variations as well as the flexibility of their modularization. Besides, dependent classes complement multi-methods in scenarios where multi-dispatched abstractions rather than multi-dispatched method are needed. They can also be used to express more precise signatures of multi-methods and even extend their dispatch semantics. We present a formal semantics of dependent classes and a machine-checked type soundness proof in Isabelle/HOL [29], the first of this kind for a language with virtual classes and path-dependent types. [29] T.Nipkow, L.C. Poulson, and M. Wenzel. Isabelle/HOL -- A Proof Assistant for Higher-Order Logic, volume 2283 of LNCS, Springer, 2002

Gasiunas, Vaidas; Mezini, Mira

2007-01-01

327

Optical generation of Voronoi diagram  

OpenAIRE

We present results of experiments of diffraction by an amplitude screen, made of randomly distributed circular holes. By careful selection of the experimental parameters we obtain an intensity pattern strongly connected to the Voronoi diagram (VD) generated by the centers of the apertures. With the help of simulations we give a description of the observed phenomenon and elucidate the optimal parameters for its observation. Finally, we also suggest how it can be used for a fast, all-optical ge...

Giavazzi, F.; Cerbino, Roberto; Mazzoni, S.; Giglio, M.; Vailati, A.

2008-01-01

328

Grid diagrams and Khovanov homology  

OpenAIRE

We explain how to compute the Jones polynomial of a link from one of its grid diagrams and we observe a connection between Bigelow's homological definition of the Jones polynomial and Kauffman's definition of the Jones polynomial. Consequently, we prove that the Maslov grading on the Seidel-Smith symplectic link invariant coincides with the difference between the homological grading on Khovanov homology and the Jones grading on Khovanov homology. We give some evidence for th...

Droz, J-m; Wagner, E.

2009-01-01

329

Hubble's diagram and cosmic expansion  

OpenAIRE

Edwin Hubble's classic article on the expanding universe appeared in PNAS in 1929 [Hubble, E. P. (1929) Proc. Natl. Acad. Sci. USA 15, 168–173]. The chief result, that a galaxy's distance is proportional to its redshift, is so well known and so deeply embedded into the language of astronomy through the Hubble diagram, the Hubble constant, Hubble's Law, and the Hubble time, that the article itself is rarely referenced. Even though Hubble's distances have a large systematic error, Hubble's ve...

Kirshner, Robert P.

2003-01-01

330

T-X Phase Diagrams  

Science.gov (United States)

This is a 15 page tutorial and problem set designed to get students familiar with T-X diagrams, their implications, and uses. Students start by reading but, after 10-15 minutes, the room becomes noisy as they work their way through the questions at the end. Often there are "Eureka" moments as they all of a sudden grasp some fundamental principles. It is also interesting to hear them try to explain these insights to others.

Dexter Perkins

331

Quantum Diagrams and Quantum Networks  

OpenAIRE

This paper is an introduction to diagrammatic methods for representing quantum processes and quantum computing. We review basic notions for quantum information and quantum computing. We discuss topological diagrams and some issues about using category theory in representing quantum computing and teleportation. We analyze very carefully the diagrammatic meaning of the usual representation of the Mach-Zehnder interferometer, and we show how it can be generalized to associate t...

Kauffman, Louis H.; Lomonaco Jr, Samuel J.

2014-01-01

332

Spectral interpretation of decision diagrams  

CERN Document Server

Interpreting decision diagrams using the spectral approach advances both the utility and understanding of classical DD techniques and provides a framework for developing advanced solutions for digital design and a host of other applications. Scientists, computer science and engineering professionals, and researchers with an interest in the spectral methods of representing discrete functions, as well as the foundations of logic design, will find the book a clearly explained, well-organized, and essential resource.

Stankovic, Radomir

2006-01-01

333

UML-based testcase- and system model for railway process control- and safety engineering; UML-basierte Testfall- und Systemmodelle fuer die Eisenbahnleit- und -sicherungstechnik  

Energy Technology Data Exchange (ETDEWEB)

The continuous introduction of more sophisticated and more complex automation systems is of high relevance for operations- and control devices for railway applications. One example of this trend is the European Train Control System (ETCS). I is harmonized for all European member states and currently deployed for commercial use on selected lines. Applications like ETCS take responsibility for passengers, environment and the rolling stock material. For this reason, the development of those applications is characterized by high demands on testing, documentation and quality assurance. Unfortunately, real projects have proven to achieve these high demands only with tremendous efforts as long as they stick to their traditional development processes and methods. Therefore, a wide spread exploration for new concepts regarding planning, implementation and - most of all - testing of safety relevant systems is under its way. This thesis contributes to the search for new design methods for such systems. It combines recent achievements in the environment of the Unified Modeling Language (UML) to an integrated approach for a consistent testcase- and system description in a single UML model. The model comprises the UML profiles SysML (System Modeling Language) and U2TP (UML 2 Testing Profile), which are officially specified and released by the Object Management Group (OMG). This thesis shows how based on these two profiles - a single, combined system- and testcase model can be build - relationships between requirements, implementation- and testcase can be established - requirement relationships can be evaluated automatically to ensure model consistency and to determine implementation and testcase coverage - C++-code can be generated directly from the model - TTCN-3-code (Testing and Test Control Notation, Version 3) can be derived automatically from the model - a toolchain can be set up which supports all mentioned functions. In order to prove the feasibility of this approach, a case study has been performed which shows how a component of the railway laboratory RailSiTe {sup registered} (Rail Simulation and Testing) of the German Aerospace Center has been described using a combined testcase- and system model. Apart from the case study and from the theoretical basics of combined UML models, this thesis deals with surrounding aspects of the modeling method. This includes comparisons with other means of description or embedding object-oriented modeling in traditional development processes. The overall result is that both the approach and the toolchain are working properly and can be applied in real world projects. The anticipated advantages like re-usage of model items, more efficient testing, more formal system descriptions and avoidance of discontinuous notations in the whole process appeared in the theoretical derivation as well as in the practical usage of the method. So there is reason to believe that this approach will find future applications outside its scientific origin. (orig.)

Knollmann, V.

2007-12-15

334

Tiling groupoids and Bratteli diagrams  

CERN Document Server

Let T be an aperiodic and repetitive tiling of R^d with finite local complexity. Let O be its tiling space with canonical transversal X. The tiling equivalence relation R_X is the set of pairs of tilings in X which are translates of each others, with a certain (etale) topology. In this paper R_X is reconstructed as a generalized "tail equivalence" on a Bratteli diagram, with its standard AF-relation as a subequivalence relation. Using a generalization of the Anderson-Putnam complex, O is identified with the inverse limit of a sequence of finite CW-complexes. A Bratteli diagram B is built from this sequence, and its set of infinite paths dB is homeomorphic to X. The diagram B is endowed with a horizontal structure: additional edges that encode the adjacencies of patches in T. This allows to define an etale equivalence relation R_B on dB which is homeomorphic to R_X, and contains the AF-relation of "tail equivalence".

Bellissard, J; Savinien, J

2009-01-01

335

QuickDiagram: A System for Online Sketching and Understanding of Diagrams  

Science.gov (United States)

In this paper, a system named QuickDiagram is proposed for quick diagram input and understanding. With a user sketching a (complete or partial) component/symbol or a wire (connecting two components) of the diagram, the system can recognize and beautify it immediately. After the entire diagram is finished, certain understandings can be obtained. Especially, the following two methods are used to interpret the recognized diagram: 1) Nodal Analysis on resistive circuits, and 2) generation of PSpice codes from the recognized diagrams. Experiments on a few sketched circuit diagrams show that the results are robust and accurate for both recognition and understanding.

Wenyin, Liu; Kong, Xiangfei; Wang, Yiming; Wan, Chester; Ho, Cheuk-Yin; Lu, Tong; Sun, Zhengxing

336

Phase diagram of the frustrated two-leg ladder model  

Science.gov (United States)

Using density-matrix renormalization group calculations, we investigate the general phase diagram of the frustrated two-leg ladder with Heisenberg interactions along legs, rungs, and diagonals. We confirm that all antiferromagnetic gapped states belong to the same universality class as the Haldane phase. In a three-dimensional phase diagram, we determine a continuous surface with singularities in the string-order parameter or its first derivative, corresponding to a transition between two Haldane phases with different topological order. Some parts of this transition surface are critical with zero gap and vanishing string-order parameter. In the complementary parts, the transition is first order with finite gap and string order. The boundary of this surface with the ferromagnetic region is a critical end line, when the surface is critical, and a triple line anywhere else. Part of this boundary coincides with the exactly soluble model proposed by Dmitriev, Krivnov, and Ovchinnikov [Phys. Rev. B 56, 5985 (1997)].

Hakobyan, T.; Hetherington, J. H.; Roger, M.

2001-04-01

337

Granulation across the HR diagram  

OpenAIRE

We have obtained ultra-high quality spectra (R=180,000; S/N>300) with unprecedented wavelength coverage (4400 to 7400 A) for a number of stars covering most of the HR diagram in order to test the predictions of models of stellar surface convection. Line bisectors and core wavelength shifts are both measured and modeled, allowing us to validate and/or reveal the limitations of state-of-the-art hydrodynamic model atmospheres of different stellar parameters. We show the status ...

Ramirez, I.; Prieto, C. Allende; Lambert, D. L.; Koesterke, L.; Asplund, M.

2009-01-01

338

Phase Diagrams for Sonoluminescing Bubbles  

CERN Document Server

Sound driven gas bubbles in water can emit light pulses. This phenomenon is called sonoluminescence (SL). Two different phases of single bubble SL have been proposed: diffusively stable and diffusively unstable SL. We present phase diagrams in the gas concentration vs forcing pressure state space and also in the ambient radius vs gas concentration and vs forcing pressure state spaces. These phase diagrams are based on the thresholds for energy focusing in the bubble and two kinds of instabilities, namely (i) shape instabilities and (ii) diffusive instabilities. Stable SL only occurs in a tiny parameter window of large forcing pressure amplitude $P_a \\sim 1.2 - 1.5$atm and low gas concentration of less than $0.4\\%$ of the saturation. The upper concentration threshold becomes smaller with increasing forcing. Our results quantitatively agree with experimental results of Putterman's UCLA group on argon, but not on air. However, air bubbles and other gas mixtures can also successfully be treated in this approach i...

Hilgenfeldt, S; Brenner, M; Hilgenfeldt, Sascha; Lohse, Detlef; Brenner, Michael

1996-01-01

339

Class size and class heterogeneity  

OpenAIRE

We study how class size and composition affect the academic and labor market performances of college students, two crucial policy questions given the secular increase in college enrollment. We rely on the random assignment of students to teaching classes. Our results suggest that a one standard deviation increase in the class-size would result in a 0.1 standard deviation deterioration of the average grade. Further, the effect is heterogenous as female and higher income students seem almost im...

Giorgi, Giacomo; Pellizzari, Michele; Woolston, William Gui

2009-01-01

340

Communicating systems with UML 2 modeling and analysis of network protocols  

CERN Document Server

This book gives a practical approach to modeling and analyzing communication protocols using UML 2. Network protocols are always presented with a point of view focusing on partial mechanisms and starting models. This book aims at giving the basis needed for anybody to model and validate their own protocols. It follows a practical approach and gives many examples for the description and analysis of well known basic network mechanisms for protocols.The book firstly shows how to describe and validate the main protocol issues (such as synchronization problems, client-server interactions, layer

Barrera, David Garduno

2013-01-01

341

A UMLS-based spell checker for natural language processing in vaccine safety  

Directory of Open Access Journals (Sweden)

Full Text Available Abstract Background The Institute of Medicine has identified patient safety as a key goal for health care in the United States. Detecting vaccine adverse events is an important public health activity that contributes to patient safety. Reports about adverse events following immunization (AEFI from surveillance systems contain free-text components that can be analyzed using natural language processing. To extract Unified Medical Language System (UMLS concepts from free text and classify AEFI reports based on concepts they contain, we first needed to clean the text by expanding abbreviations and shortcuts and correcting spelling errors. Our objective in this paper was to create a UMLS-based spelling error correction tool as a first step in the natural language processing (NLP pipeline for AEFI reports. Methods We developed spell checking algorithms using open source tools. We used de-identified AEFI surveillance reports to create free-text data sets for analysis. After expansion of abbreviated clinical terms and shortcuts, we performed spelling correction in four steps: (1 error detection, (2 word list generation, (3 word list disambiguation and (4 error correction. We then measured the performance of the resulting spell checker by comparing it to manual correction. Results We used 12,056 words to train the spell checker and tested its performance on 8,131 words. During testing, sensitivity, specificity, and positive predictive value (PPV for the spell checker were 74% (95% CI: 74–75, 100% (95% CI: 100–100, and 47% (95% CI: 46%–48%, respectively. Conclusion We created a prototype spell checker that can be used to process AEFI reports. We used the UMLS Specialist Lexicon as the primary source of dictionary terms and the WordNet lexicon as a secondary source. We used the UMLS as a domain-specific source of dictionary terms to compare potentially misspelled words in the corpus. The prototype sensitivity was comparable to currently available tools, but the specificity was much superior. The slow processing speed may be improved by trimming it down to the most useful component algorithms. Other investigators may find the methods we developed useful for cleaning text using lexicons specific to their area of interest.

Liu Fang

2007-02-01

342

Software Verification and Validation with UML in Safety Related System of Nuclear Power Plant  

International Nuclear Information System (INIS)

Digital I and C system with computer is being used widely in Nuclear Power Plant(NPP) because of the development of digital and IT technologies. Also, windows OS and object oriented application are adopted in the reason of user-friend characteristic and easy development environment. Various software development techniques in object oriented environment are introduced but software V and V technique for NPP Safety Related System in object oriented environment was not seriously considered. So the software V and V methodology for the development of object oriented NPP application, especially with UML, has been developed

343

Analizador Sintáctico de Lenguaje Natural con Reglas Editables para la Generación de Primitivas UML.  

Directory of Open Access Journals (Sweden)

Full Text Available We propose, in this paper, a constituent-based automated syntactic analyzer fr om natural language? it has capabilities for grammatical rules modification. The parser uses bottom-up method for syntactic tree generation and right-left, left-right verifying for level tree building. The parser itself was built as a part of an application for automatic obtaining of UML primitives from natural language? due to this fact, weneed syntactic rules edition for incorporing new phrases and for easing data processing to other analysis modules.

Carlos M. Zapata

2007-06-01

344

Prolog Visualization System Using Logichart Diagrams  

OpenAIRE

We have developed a Prolog visualization system that is intended to support Prolog programming education. The system uses Logichart diagrams to visualize Prolog programs. The Logichart diagram is designed to visualize the Prolog execution flow intelligibly and to enable users to easily correlate the Prolog clauses with its parts. The system has the following functions. (1) It visually traces Prolog execution (goal calling, success, and failure) on the Logichart diagram. (2) ...

Adachi, Yoshihiro

2009-01-01

345

Phase diagrams of a transverse Ising nanowire  

Energy Technology Data Exchange (ETDEWEB)

Phase diagrams of a cylindrical nanowire described by the transverse Ising model are investigated by the use of two theoretical frameworks, namely the mean field theory and the effective field theory with correlations. The phase diagram of the system is strongly affected by the surface situations. Some characteristic phenomena are found in the phase diagram, depending on the ratio of the physical parameters in the surface shell and the core.

Kaneyoshi, T., E-mail: kaneyosi@is.nagoya-u.ac.j [1-510, Kurosawadai, Midoriku, Nagoya 458-0003 (Japan)

2010-10-15

346

On the convergence of planar diagram expansions  

International Nuclear Information System (INIS)

Renormalizable quantum field theories whose perturbation expansions are described by planar Feynman diagrams only, such as SU(infinity) gauge theory, are considered in 4 dimensional Euclidean space. For studying asymptotic properties of the perturbation series one might wish to isolate first all those planar diagrams that do not contain any ultraviolet divergent subgraphs. In this paper it is proved that this infinite set of diagrams, when summed, converges within a finite radius of convergence for the coupling constant. (orig.)

347

A CNL for Contract-Oriented Diagrams  

OpenAIRE

We present a first step towards a framework for defining and manipulating normative documents or contracts described as Contract-Oriented (C-O) Diagrams. These diagrams provide a visual representation for such texts, giving the possibility to express a signatory's obligations, permissions and prohibitions, with or without timing constraints, as well as the penalties resulting from the non-fulfilment of a contract. This work presents a CNL for verbalising C-O Diagrams, a web-...

Camilleri, John J.; Paganelli, Gabriele; Schneider, Gerardo

2014-01-01

348

Numerical Computation of Two-loop Box Diagrams with Masses  

CERN Document Server

A new approach is presented to evaluate multi-loop integrals, which appear in the calculation of cross-sections in high-energy physics. It relies on a fully numerical method and is applicable to a wide class of integrals with various mass configurations. As an example, the computation of two-loop planar and non-planar box diagrams is shown. The results are confirmed by comparisons with other techniques, including the reduction method, and by a consistency check using the dispersion relation.

Yuasa, F; Hamaguchi, N; Ishikawa, T; Kato, K; Kurihara, Y; Fujimoto, J; Shimizu, Y

2011-01-01

349

Bases of Schur algebras associated to cellularly stratified diagram algebras  

CERN Document Server

We examine homomorphisms between induced modules for a certain class of cellularly stratified diagram algebras, including the BMW algebra, Temperley-Lieb algebra, Brauer algebra, and (quantum) walled Brauer algebra. We define the `permutation' modules for these algebras, these are one-sided ideals which allow us to study the diagrammatic Schur algebras of Hartmann, Henke, Koenig and Paget. We construct bases of these Schur algebras in terms of modified tableaux. On the way we prove that the (quantum) walled Brauer algebra and the Temperley-Lieb algebra are both cellularly stratified and therefore have well-defined Specht filtrations.

Bowman, C

2011-01-01

350

Single and Double Perturbative Splitting Diagrams in Double Parton Scattering  

CERN Document Server

We discuss the role of two different types of diagram in the proton-proton double parton scattering (DPS) cross section - single and double perturbative splitting graphs. Using explicit calculations of simple graphs from these classes we show that the treatment of these graphs by the 'double PDF' framework for describing the DPS cross section, introduced a number of years ago by Snigirev and collaborators, is unsatisfactory. We suggest that a contribution from single perturbative splitting graphs should be included in the DPS cross section, albeit with a different geometrical prefactor to the contribution from 'zero perturbative splitting' graphs.

Gaunt, Jonathan R

2012-01-01

351

The spectroscopic Hertzsprung-Russell diagram  

CERN Document Server

The Hertzsprung-Russell diagram is an essential diagnostic diagram for stellar structure and evolution, which has now been in use for more than 100 years. Our spectroscopic Hertzsprung-Russell (sHR) diagram shows the inverse of the flux-mean gravity versus the effective temperature. Observed stars whose spectra have been quantitatively analyzed can be entered in this diagram without the knowledge of the stellar distance or absolute brightness. Observed stars can be as conveniently compared to stellar evolution calculations in the sHR diagram as in the Hertzsprung-Russell diagram. However, at the same time, our ordinate is proportional to the stellar mass-to-luminosity ratio, which can thus be directly determined. For intermediate- and low-mass star evolution at constant mass, we show that the shape of an evolutionary track in the sHR diagram is identical to that in the Hertzsprung-Russell diagram. We also demonstrate that for hot stars, their stellar Eddington factor can be directly read off the sHR diagram. ...

Langer, N

2014-01-01

352

Unusual initial state interactions and Kinoshita diagram identities in perturbative QCD  

International Nuclear Information System (INIS)

Unlike in QED, algebraic identities for individual single-cut Kinoshita diagrams with all soft gluons are generally violated by initial state spectator interactions in light-cone time-ordered perturbation theory. At g4 order, identities insuring IR cancellation for the real graphs considered by Bodwin, Brodsky and Lepage for ?? -> ?+?- + X when all gluons are soft can be obtained by summing over several of the corresponding single-cut diagrams. Although this fails for the two-loop virtuals' diagrams considered by BBL, summing over a larger class of possible two-loop virtual spectator interactions having two Glauber singularities does restore IR finiteness when both gluons are soft. For individual single-cut Kinoshita diagrams with an arbitrary number ladder exchanges, algebraic identities for the (Csub(F))sup(n/2) contribution from the initial state are derived. (orig.)

353

Phase diagram of ammonium nitrate  

International Nuclear Information System (INIS)

Ammonium Nitrate (AN) is a fertilizer, yet becomes an explosive upon a small addition of chemical impurities. The origin of enhanced chemical sensitivity in impure AN (or AN mixtures) is not well understood, posing significant safety issues in using AN even today. To remedy the situation, we have carried out an extensive study to investigate the phase stability of AN and its mixtures with hexane (ANFO–AN mixed with fuel oil) and Aluminum (Ammonal) at high pressures and temperatures, using diamond anvil cells (DAC) and micro-Raman spectroscopy. The results indicate that pure AN decomposes to N2, N2O, and H2O at the onset of the melt, whereas the mixtures, ANFO and Ammonal, decompose at substantially lower temperatures. The present results also confirm the recently proposed phase IV-IV? transition above 17 GPa and provide new constraints for the melting and phase diagram of AN to 40 GPa and 400°C

354

Hubble's diagram and cosmic expansion.  

Science.gov (United States)

Edwin Hubble's classic article on the expanding universe appeared in PNAS in 1929 [Hubble, E. P. (1929) Proc. Natl. Acad. Sci. USA 15, 168-173]. The chief result, that a galaxy's distance is proportional to its redshift, is so well known and so deeply embedded into the language of astronomy through the Hubble diagram, the Hubble constant, Hubble's Law, and the Hubble time, that the article itself is rarely referenced. Even though Hubble's distances have a large systematic error, Hubble's velocities come chiefly from Vesto Melvin Slipher, and the interpretation in terms of the de Sitter effect is out of the mainstream of modern cosmology, this article opened the way to investigation of the expanding, evolving, and accelerating universe that engages today's burgeoning field of cosmology. PMID:14695886

Kirshner, Robert P

2004-01-01

355

Phase diagram of ammonium nitrate.  

Science.gov (United States)

Ammonium Nitrate (AN) is a fertilizer, yet becomes an explosive upon a small addition of chemical impurities. The origin of enhanced chemical sensitivity in impure AN (or AN mixtures) is not well understood, posing significant safety issues in using AN even today. To remedy the situation, we have carried out an extensive study to investigate the phase stability of AN and its mixtures with hexane (ANFO-AN mixed with fuel oil) and Aluminum (Ammonal) at high pressures and temperatures, using diamond anvil cells (DAC) and micro-Raman spectroscopy. The results indicate that pure AN decomposes to N2, N2O, and H2O at the onset of the melt, whereas the mixtures, ANFO and Ammonal, decompose at substantially lower temperatures. The present results also confirm the recently proposed phase IV-IV' transition above 17 GPa and provide new constraints for the melting and phase diagram of AN to 40 GPa and 400°C. PMID:24320387

Dunuwille, Mihindra; Yoo, Choong-Shik

2013-12-01

356

Word classes  

DEFF Research Database (Denmark)

This article provides an overview of recent literature and research on word classes, focusing in particular on typological approaches to word classification. The cross-linguistic classification of word class systems (or parts-of-speech systems) presented in this article is based on statements found in grammatical descriptions of some 50 languages, which together constitute a representative sample of the world’s languages (Hengeveld et al. 2004: 529). It appears that there are both quantitative and qualitative differences between word class systems of individual languages. Whereas some languages employ a parts-of-speech system that includes the categories Verb, Noun, Adjective and Adverb, other languages may use only a subset of these four lexical categories. Furthermore, quite a few languages have a major word class whose members cannot be classified in terms of the categories Verb – Noun – Adjective – Adverb, because they have properties that are strongly associated with at least two of these four traditional word classes (e.g. Adjective and Adverb). Finally, this article discusses some of the ways in which word class distinctions interact with other grammatical domains, such as syntax and morphology.

Rijkhoff, Jan

2007-01-01

357

Meta-Model and UML Profile for Requirements Management of Software and Embedded Systems  

Directory of Open Access Journals (Sweden)

Full Text Available Software and embedded system companies today encounter problems related to requirements management tool integration, incorrect tool usage, and lack of traceability. This is due to utilized tools with no clear meta-model and semantics to communicate requirements between different stakeholders. This paper presents a comprehensive meta-model for requirements management. The focus is on software and embedded system domains. The goal is to define generic requirements management domain concepts and abstract interfaces between requirements management and system development. This leads to a portable requirements management meta-model which can be adapted with various system modeling languages. The created meta-model is prototyped by translating it into a UML profile. The profile is imported into a UML tool which is used for rapid evaluation of meta-model concepts in practice. The developed profile is associated with a proof of concept report generator tool that automatically produces up-to-date documentation from the models in form of web pages. The profile is adopted to create an example model of embedded system requirement specification which is built with the profile.

Arpinen Tero

2011-01-01

358

The architecture of the CMS Level-1 Trigger Control and Monitoring System using UML  

International Nuclear Information System (INIS)

The architecture of the Compact Muon Solenoid (CMS) Level-1 Trigger Control and Monitoring software system is presented. This system has been installed and commissioned on the trigger online computers and is currently used for data taking. It has been designed to handle the trigger configuration and monitoring during data taking as well as all communications with the main run control of CMS. Furthermore its design has foreseen the provision of the software infrastructure for detailed testing of the trigger system during beam down time. This is a medium-size distributed system that runs over 40 PCs and 200 processes that control about 4000 electronic boards. The architecture of this system is described using the industry-standard Universal Modeling Language (UML). This way the relationships between the different subcomponents of the system become clear and all software upgrades and modifications are simplified. The described architecture has allowed for frequent upgrades that were necessary during the commissioning phase of CMS when the trigger system evolved constantly. As a secondary objective, the paper provides a UML usage example and tries to encourage the standardization of the software documentation of large projects across the LHC and High Energy Physics community.

359

The architecture of the CMS Level-1 Trigger Control and Monitoring System using UML  

Science.gov (United States)

The architecture of the Compact Muon Solenoid (CMS) Level-1 Trigger Control and Monitoring software system is presented. This system has been installed and commissioned on the trigger online computers and is currently used for data taking. It has been designed to handle the trigger configuration and monitoring during data taking as well as all communications with the main run control of CMS. Furthermore its design has foreseen the provision of the software infrastructure for detailed testing of the trigger system during beam down time. This is a medium-size distributed system that runs over 40 PCs and 200 processes that control about 4000 electronic boards. The architecture of this system is described using the industry-standard Universal Modeling Language (UML). This way the relationships between the different subcomponents of the system become clear and all software upgrades and modifications are simplified. The described architecture has allowed for frequent upgrades that were necessary during the commissioning phase of CMS when the trigger system evolved constantly. As a secondary objective, the paper provides a UML usage example and tries to encourage the standardization of the software documentation of large projects across the LHC and High Energy Physics community.

Magrans de Abril, Marc; Da Rocha Melo, Jose L.; Ghabrous Larrea, Carlos; Hammer, Josef; Hartl, Christian; Lazaridis, Christos

2011-12-01

360

Converting UML Description of Software Architecture to Stochastic Process Algebra and Performance Evaluation  

Directory of Open Access Journals (Sweden)

Full Text Available Important qualitative parameters of the large softwaresystems are determined by indicators of effectiveness of thesoftware's, such as response time, operating power and error rate.Procedure modeling is an approach for evaluating the effectivenessand validation of the systems and, as well as it predicts therequirements of qualitative and quantitative performance andprovides a comparison between all kinds of designs with respect toperformance indicators.Present study suggested a method for converting the UMLdescription designing software to Stochastic Process Algebra(SPAmodel, which provides the application of using the UML indesigning software with high performance; in other words itputting the performance in designing software and a high qualitysoftware is designed.In order tomodeling the parts of system weuse state chart and for the interactions between the parts we use theCollaboration chart with the performance profile (using theperformance profile is the distinction between the suggestedapproach and the former ones.. An algorithm is provided forautomatic production of the SPA performance model from theXML(Extensible Markup Language documents and state andcollaboration charts with performance profiles(stereotype, labeland limitation, using the ExportXMI software, Argo UML isprovided, and then they gained SPA performance/operation modelin the PEPAworkbench tool is loaded for performance analysis,so as the designer can test thefulfill of performance goals of hisdesign according to type of different performance parameters andchanging in value and chooses the best option in designing.

Rahmat Zolfaghari

2013-07-01

361

Constraints Modeling in FRBR Data Model Using OCL  

Science.gov (United States)

Transformation of the conceptual FRBR data model to the class diagram in UML 2.0 notation is given. The class diagram is formed using MagicDraw CASE tool. The paper presents a class diagram for the first group of FRBR entities ie. classes (the product of intellectual or artistic endeavour). It is demonstrated how to model constraints over relationships between classes in FRBR object data model using OCL 2.0.

Rudi?, Gordana

2011-09-01

362

Feynman Diagrams and the Quantum Stochastic Calculus  

OpenAIRE

We present quantum stochastic calculus in terms of diagrams taking weights in the algebra of observables of some quantum system. In particular, we note the absence of non-time-consecutive Goldstien diagrams. We review recent results in Markovian limits in these terms.

Gough, John

2004-01-01

363

Virtual braids and virtual curve diagrams  

OpenAIRE

This paper defines a faithful action of the virtual braid group ${\\mathcal {VB}}_n$ on certain planar diagrams called virtual curve diagrams. Our action is similar in spirit to the Artin action of the braid group ${\\mathcal B}_n$ on the free group $F_n$ and it provides an easy combinatorial solution to the word problem in ${\\mathcal {VB}}_n$.

Chterental, Oleg

2014-01-01

364

Minimal diagrams of classical and virtual links  

OpenAIRE

We prove that a virtual link diagrams satisfying two conditions on the Khovanov homology is minimal, that is, there is no virtual diagram representing the same link with smaller number of crossings. This approach works for both classical and virtual links

Manturov, Vassily Olegovich

2005-01-01

365

Mapping Images with the Coherence Length Diagrams  

OpenAIRE

Statistical pattern recognition methods based on the Coherence Length Diagram (CLD) have been proposed for medical image analyses, such as quantitative characterisation of human skin textures, and for polarized light microscopy of liquid crystal textures. Further investigations are made on image maps originated from such diagram and some examples related to irregularity of microstructures are shown.

Sparavigna, A.; Marazzato, R.

2008-01-01

366

Reading fitness landscape diagrams through HSAB concepts  

Science.gov (United States)

Fitness landscapes are conceived as range of mountains, with local peaks and valleys. In terms of potential, such topographic variations indicate places of local instability or stability. The chemical potential, or electronegativity, its value changed of sign, carries similar information. In addition to chemical descriptors defined through hard-soft acid-base (HSAB) concepts and computed through density functional theory (DFT), the principles that rule chemical reactions allow the design of such landscape diagrams. The simplest diagram uses electrophilicity and hardness as coordinates. It allows examining the influence of maximum hardness or minimum electrophilicity principles. A third dimension is introduced within such a diagram by mapping the topography of electronegativity, polarizability or charge exchange. Introducing charge exchange during chemical reactions, or mapping a third parameter (f.i. polarizability) reinforces the information carried by a simple binary diagram. Examples of such diagrams are provided, using data from Earth Sciences, simple oxides or ligands.

Vigneresse, Jean-Louis

2014-10-01

367

Operations space diagram for ECRH and ECCD  

DEFF Research Database (Denmark)

A Clemmov-Mullaly-Allis (CMA) type diagram, the ECW-CMA diagram, for representing the operational possibilities of electron cyclotron heating and current drive (ECRH/ECCD) systems for fusion plasmas is presented. In this diagram, with normalized density and normalized magnetic field coordinates, the parameter range in which it is possible to achieve a given task (e.g. O-mode current drive for stabilizing a neoclassical tearing mode) appears as a region. With also the Greenwald density limit shown, this diagram condenses the information on operational possibilities, facilitating the overview required at the design phase. At the operations phase it may also prove useful in setting up experimental scenarios by showing operational possibilities, avoiding the need for survey type ray-tracing at the initial planning stages. The diagram may also serve the purpose of communicating operational possibilities to non-experts. JET and ITER like plasmas are used, but the method is generic.

Bindslev, H.

2004-01-01

368

The amplituhedron from momentum twistor diagrams  

Science.gov (United States)

We propose a new diagrammatic formulation of the all-loop scattering amplitudes/Wilson loops in planar = 4 SYM, dubbed the "momentum-twistor diagrams". These are on-shell-diagrams obtained by gluing trivalent black and white vertices in momentum twistor space, which, in the reduced diagram case, are known to be related to diagrams in the original twistor space. The new diagrams are manifestly Yangian invariant, and they naturally represent factorization and forward-limit contributions in the all-loop BCFW recursion relations in momentum twistor space, in a fashion that is completely different from those in momentum space. We show how to construct and evaluate momentum-twistor diagrams, and how to use them to obtain tree-level amplitudes and loop-level integrands; in particular the latter involve isolated bubble-structures for loop variables arising from forward limits, or the entangled removal of particles. From each diagram, the generalized "boundary measurement" directly gives the C, D matrices, thus a cell in the amplituhedron associated with the amplitude, and we expect that our diagrammatic representations of the amplitude provide triangulations of the amplituhedron. To demonstrate the computational power of the formalism, we give explicit results for general two-loop integrands, and the cells of the amplituhedron for two-loop MHV amplitudes.

Bai, Yuntao; He, Song

2015-02-01

369

FORMAL SPECIFICATION FOR REAL-TIME OBJECT ORIENTED SYSTEMS WITH UML DESIGN  

Directory of Open Access Journals (Sweden)

Full Text Available Traditionally, real-time software system development focuses on low-level programming techniques to increase timeliness and operate within constraints; however, more recently higher-level, object-oriented methodologies are being used to create real-time software systems. This increase in object-oriented design for real- time systems is due to the improved use of active objects and concurrency in object-oriented languages. Real-time aspects have not only improved in many programming languages, but these real-time constraints are becoming more essential in general object-oriented software development. Consequently, the specification of real-time object-oriented systems is becoming important in software development processes. One of the many tools used to specify software is an executable specification language called Descartes. Descartes relates output data to input data as a function of the input data through a tree structure notation called "Hoare trees." This useful specification structure has been extended and supported for several types of systems since the language's creation in 1977. In particular, Descartes has been extended for the specification of real-time systems and for object-oriented designed systems. In spite of this, the combination of the two extensions for specification of real-time object oriented (RTOO systems has not been tested. Thus, the main objective was to validate that the combination of the two Descartes extensions either satisfied the needed specification for RTOO systems or that the language needed to be additionally extended. To gain further verification of these united Descartes extensions, the Unified Modeling Language (UML was used for comparison in aspects of design and effectiveness. In this research effort, UML 2.0, a widely used modeling language was used and analyzed to model security requirements along with the application requirements for real time object oriented systems. The outcome from this research effort was efficient modeling notations included to UML 2.0 modeling notations that can be used to specify security requirements in the beginning phase of software engineering, when application requirements are specified.

Benjamin D. Horne

2012-01-01

370

Prolog Visualization System Using Logichart Diagrams  

CERN Document Server

We have developed a Prolog visualization system that is intended to support Prolog programming education. The system uses Logichart diagrams to visualize Prolog programs. The Logichart diagram is designed to visualize the Prolog execution flow intelligibly and to enable users to easily correlate the Prolog clauses with its parts. The system has the following functions. (1) It visually traces Prolog execution (goal calling, success, and failure) on the Logichart diagram. (2) Dynamic change in a Prolog program by calling extra-logical predicates, such as `assertz' and `retract', is visualized in real time. (3) Variable substitution processes are displayed in a text widget in real time.

Adachi, Yoshihiro

2009-01-01

371

Availability verification of information for human system interface in automatic SG level control using activity diagram  

Energy Technology Data Exchange (ETDEWEB)

Steam Generator (SG) level control system in OPR 1000 is one of representative automatic systems that falls under the Supervisory Control level in Endsley's taxonomy. Supervisory control of automated systems is classified as a form of out of the loop (OOTL) performance due to passive involvement in the systems operation, which could lead to loss of situation awareness (SA). There was a reported event, which was caused by inadequate human automation communication that contributed to an unexpected reactor trip in July 2005. A high SG level trip occurred in Yeonggwang (YGN) Unit 6 Nuclear Power Plant (NPP) due to human operator failure to recognize the need to change the control mode of the economizer valve controller (EVC) to manual mode during swap over (the transition from low power mode to high power mode) after the loss of offsite power (LOOP) event was recovered. This paper models the human system interaction in NPP SG level control system using Unified Modeling Language (UML) Activity Diagram. Then, it identifies the missing information for operators in the OPR1000 Main Control Room (MCR) and suggests some means of improving the human system interaction.

Nuraslinda, Anuar; Kim, Dong Young; Kim, Jong Hyun [KEPCO International Nuclear Graduate School, Uljugun (Korea, Republic of)

2012-10-15

372

Availability verification of information for human system interface in automatic SG level control using activity diagram  

International Nuclear Information System (INIS)

Steam Generator (SG) level control system in OPR 1000 is one of representative automatic systems that falls under the Supervisory Control level in Endsley's taxonomy. Supervisory control of automated systems is classified as a form of out of the loop (OOTL) performance due to passive involvement in the systems operation, which could lead to loss of situation awareness (SA). There was a reported event, which was caused by inadequate human automation communication that contributed to an unexpected reactor trip in July 2005. A high SG level trip occurred in Yeonggwang (YGN) Unit 6 Nuclear Power Plant (NPP) due to human operator failure to recognize the need to change the control mode of the economizer valve controller (EVC) to manual mode during swap over (the transition from low power mode to high power mode) after the loss of offsite power (LOOP) event was recovered. This paper models the human system interaction in NPP SG level control system using Unified Modeling Language (UML) Activity Diagram. Then, it identifies the missing information for operators in the OPR1000 Main Control Room (MCR) and suggests some means of improving the human system interaction

373

Tissue transglutaminase levels above 100 U/mL and celiac disease: A prospective study  

Directory of Open Access Journals (Sweden)

Full Text Available AIM: To investigate whether a tissue-transglutaminase antibody (tTGA level ? 100 U/mL is sufficient for the diagnosis of celiac disease (CD. METHODS: Children suspected of having CD were prospectively included in our study between March 2009 and September 2011. All patients with immune globulin A deficiency and all patients on a gluten-free diet were excluded from the study. Anti-endomysium antibodies (EMA were detected by means of immunofluorescence using sections of distal monkey esophagus (EUROIMMUN, Luebeck, Germany. Serum anti-tTGA were measured by means of enzyme-linked immunosorbent assay using human recombinant tissue transglutaminase (ELiA Celikey IgA kit Phadia AB, Uppsala, Sweden. The histological slides were graded by a single experienced pathologist using the Marsh classification as modified by Oberhuber. Marsh II and III lesions were considered to be diagnostic for the disease. The positive predictive values (PPVs, negative predictive values (NPVs, sensitivity and specificity of EMA and tTGA along with their 95% CI (for the cut off values > 10 and ? 100 U/mL were calculated using histology as the gold standard for CD. RESULTS: A total of 183 children were included in the study. A total of 70 (38.3% were male, while 113 (61.7% were female. The age range was between 1.0 and 17.6 years, and the mean age was 6.2 years. One hundred twenty (65.6% patients had a small intestinal biopsy diagnostic for the disease; 3 patients had a Marsh II lesion, and 117 patients had a Marsh III lesion. Of the patients without CD, only 4 patients had a Marsh?I?lesion. Of the 183 patients, 136 patients were positive for EMA, of whom 20 did not have CD, yielding a PPV for EMA of 85% (95% CI: 78%-90% and a corresponding specificity of 68% (95% CI: 55%-79%. The NPV and specificity for EMA were 91% (95% CI: 79%-97% and 97% (95% CI: 91%-99%, respectively. Increased levels of tTGA were found in 130 patients, although only 116 patients truly had histological evidence of the disease. The PPV for tTGA was 89% (95% CI: 82%-94%, and the corresponding specificity was 78% (95% CI: 65%-87%. The NPV and sensitivity were 92% (95% CI: 81%-98% and 97% (95% CI: 91%-99%, respectively. A tTGA level ? 100 U/mL was found in 87 (47.5% patients, all of whom were also positive for EMA. In all these 87 patients, epithelial lesions confirming CD were found, giving a PPV of 100% (95%CI: 95%-100%. The corresponding specificity for this cut-off value was also 100% (95% CI: 93%-100%. Within this group, a total of 83 patients had symptoms, at least gastrointestinal and/or growth retardation. Three patients were asymptomatic but were screened because they belonged to a group at risk for CD (diabetes mellitus type 1 or positive family history. The fourth patient who lacked CD-symptoms was detected by coincidence during an endoscopy performed for gastro-intestinal bleeding. CONCLUSION: This study confirms based on prospective data that a small intestinal biopsy is not necessary for the diagnosis of CD in symptomatic patients with tTGA ? 100 U/mL.

Amani Mubarak

2012-01-01

374

A Conceptual and UML models of procurement process for simulation framework  

Directory of Open Access Journals (Sweden)

Full Text Available This paper presents a set of conceptual and UML models that can be used to construct a simulation framework of procurement process. Whereas the good control of this process is crucial as well it composes an interesting ratio of costs along the whole chain. For this purpose, we took into account the information and the material flows of the upstream supply chain that linking the manufacturer and its suppliers. Our contribution is to make a reusable and a modular pattern of procurement process, which is able to be configured and used for several manufacturer industries. In order to benchmark the different scenarios of each configuration and to furnish a decision aids tool, for the sake of the decision makers to obtain the right choices.

Abdessamad Douraid

2012-11-01

375

A UML 2.0 Profile to Model Block Cipher Algorithms  

Science.gov (United States)

Current mobile digital communication systems must implement rigorous operations to guarantee high levels of confidentiality and integrity during transmission of critical information. To achieve higher performance, the security algorithms are usually implemented as dedicated hardware functional units attached to the main processing units of the embedded communication system. To save hardware resources, the designer usually performs a number of manipulations in the cipher algorithm lying at the core of the confidentiality and integrity operations to implement a simplified version of it that is suitable to be efficiently used in an embedded environment. This paper describes an extension to UML 2.0 to model the structure of contemporary block cipher algorithms, with the ultimate goal of synthesizing representations in a hardware description language from these models according to a model-driven development principle. This automated process should alleviate design complexity and increase the productivity of the developer during experimentation with different design alternatives.

Balderas-Contreras, Tomás; Rodriguez-Gomez, Gustavo; Cumplido, René

376

Interrelation of melt density and state diagrams in binary alloy sistems  

International Nuclear Information System (INIS)

Existence of interrelation between properties in liquid and solid states and type of phase diagrams has been studied for Ni-Cr, Cd-Sn, Cu-Al and Pb-Zn binary alloys. Supposition is made on existence of liquid prototypes of eutectics and intermetallic compounds in melts, temperature range of their existence is estimated. A conclusion on dependence of properties on liquid and solid states on the type of phase diagrams and on existence of two classes of alloys, formation of properties of which takes place either on solidification or in melt is made by the results of continuous measuring density and volume of alloys on heating using ?-adsorption method

377

Detection of red supergiant stars on the colour-colour diagrams in the system UBVRI.  

Science.gov (United States)

Normal colours of red stars of luminosity classes I, III and V, as well as reddening lines, are presented on the colour-colour diagrams in the system UBV (Johnson) and RI (Kron-Cousins). The dispositions of the red supergiants on the colour-colour diagrams in UBV, BVR, VRI, UVI, BRI and BVI are pointed out wiht the help of 14 well known K-M Milky Way supergiants and a few samples of photometric data of red stars. The selection criteria of red supergiants are derived. A list of 52 red supergiant candidates, suspected among the used samples of red stars, is given.

Georgiev, Ts. B.; Bilkina, B. I.; Dencheva, N. M.; Valchev, T. S.

378

Multi-tier Internet Architecture with Java, UML and OOA &D  

Science.gov (United States)

The Space Infrared Telescope Facility (SIRTF) is the fourth and final element in NASA's family of ``Great Observatories'' and is set for a December 2001 launch. SIRTF will provide infrared imaging and spectroscopy in the 3 to 180-micron wavelength range. SIRTF will deploy an Internet Java application, the SIRTF Planning and Observation Tools (SPOT) to facilitate the proposal creation, editing and monitoring processes. Java will provide a development and runtime environment capable of supporting the diverse and globally dispersed astronomical community. The SPOT will provide a means of standardized input of observation parameters that can be integrated into the mission planning function using predefined workflow processes. The use of highly automated workflow processes will help keep the Development and Operations budgets within their current cost constraints. The Science Operations Application Server (SOAS) is being designed and developed to support the SPOT and Science Operations System (SOS). SOAS will provide integration of back end services such as database, astronomical catalogs, and estimation software and legacy software libraries. Development of this application server architecture required the design and development of an object communications architecture and software deployment mechanism. The object communications architecture makes use of the built in serialization capabilities of Java and the Hypertext Transport Protocol (HTTP) for implementation. The software deployment mechanism is designed to provide initial software installation and an automated update facility and is implemented using a Commercial Off The Shelf (COTS) software package. Enterprise Java Beans will be developed and deployed within the SOAS to satisfy requests to the DBMS for proposal processing. This presentation will also cover the synergy between the UML and Java. The SOAS development team will utilize OOA&D, the UML and Java to design, document and implement the SOAS.

Chavez, J.

379

A novel decision diagrams extension method  

International Nuclear Information System (INIS)

Binary decision diagram (BDD) is a graph-based representation of Boolean functions. It is a directed acyclic graph (DAG) based on Shannon's decomposition. Multi-state multi-valued decision diagram (MMDD) is a natural extension of BDD for the symbolic representation and manipulation of the multi-valued logic functions. This paper proposes a decision diagram extension method based on original BDD/MMDD while the scale of a reliability system is extended. Following a discussion of decomposition and physical meaning of BDD and MMDD, the modeling method of BDD/MMDD based on original BDD/MMDD is introduced. Three case studies are implemented to demonstrate the presented methods. Compared with traditional BDD and MMDD generation methods, the decision diagrams extension method is more computationally efficient as shown through the running time

380

Sloan Digital Sky Survey - Hubble Diagram  

Science.gov (United States)

This website, containing information from the Sloan Digital Sky Survey, provides projects and activities for advanced astronomy students. In this particular one, the user retraces Edwin Hubble's steps to discover that the Universe is expanding, by making a Hubble Diagram.

381

A Feynman diagram analyzer DIANA: recent development  

OpenAIRE

New developments concerning the extension of the Feynman diagram analyzer DIANA are presented. We discuss new graphic facilities, application of DIANA to processes with Majorana fermions and different approaches to automation of momenta distribution.

Tentyukov, M.; Fleischer, J.

2002-01-01

382

Astrophysics implication of dense matter phase diagram  

International Nuclear Information System (INIS)

I will discuss the ways that astrophysics can help us to understand the phase diagram of dense matter. The examples will include gravitational wave from compact stars, cooling of compact stars, and effects on vorticity on compact star dynamics. (author)

383

Architecture flow diagrams under teamwork reg sign  

Energy Technology Data Exchange (ETDEWEB)

The Teamwork CASE tool allows Data Flow Diagrams (DFDs) to be maintained for structured analysis. Fermilab has extended teamwork under UNIX{trademark} to permit Hatley and Pirbhai Architecture Flow Diagrams (AFDs) to be associated with DFDs and subsequently maintained. This extension, called TWKAFD, allows a user to open an AFD, graphically edit it, and replace it into a TWKAFD maintained library. Other aspects of Hatley and Pirbhai's methodology are supported. This paper presents a quick tutorial on Architecture Diagrams. It then describes the user's view of TWKAFD, the experience incorporating it into teamwork, and the successes with using the Architecture Diagram methodology along with the shortcomings of using the teamwork/TWKAFD tool. 8 refs.

Nicinski, T.

1992-02-01

384

Between Analogue and Digital Diagrams  

Directory of Open Access Journals (Sweden)

Full Text Available This essay is about the interstitial. About how the diagram, as a method of design, has lead fromthe analogue deconstruction of the eighties to the digital processes of the turn of the millennium.Specifically, the main topic of the text is the interpretation and the critique of folding (as a diagramin the beginning of the nineties. It is necessary then to unfold its relationship with immediatelypreceding and following architectural trends, that is to say we have to look both backwards andforwards by about a decade. The question is the context of folding, the exchange of the analogueworld for the digital. To understand the process it is easier to investigate from the fields of artand culture, rather than from the intentionally perplicated1 thoughts of Gilles Deleuze. Both fieldsare relevant here because they can similarly be used as the yardstick against which the era itselfit measured. The cultural scene of the eighties and nineties, including performing arts, movies,literature and philosophy, is a wide milieu of architecture. Architecture responds parallel to itsera; it reacts to it, and changes with it and within it. Architecture is a medium, it has always beena medium, yet the relations are transformed. That’s not to say that technical progress, for exampleusing CAD-software and CNC-s, has led to the digital thinking of certain movements ofarchitecture, (it is at most an indirect tool. But the ‘up-to-dateness’ of the discipline, however,a kind of non-servile reading of an ‘applied culture’ or ‘used philosophy’2 could be the key.(We might recall here, parenthetically, the fortunes of the artistic in contemporary mass society.The proliferation of museums, the magnification of the figure of the artist, the existence of amassive consumption of printed and televised artistic images, the widespread appetite for informationabout the arts, all reflect, of course, an increasingly leisured society, but also relateprecisely to the fact that, faced with the tedium of everyday, real, lived experience, of the scientificillusion, of work and production, the world of art appears as a kind of last preserve of reality,where human beings can still find sustenance. Art is understood as being a space in whichthe fatigue of the contemporary subject can be salved away.3

Zoltan Bun

2012-10-01

385

Automated calculation of Feynman diagrams  

International Nuclear Information System (INIS)

Calculating Standard Model predictions in the context of perturbation theory is demanding. The challenge lies in the calculation of more and more complicated Feynman diagrams and in the increasing size of the calculation for scattering events with a large number of particles. New mathematical methods have to be developed and the increasing complexity has to be tamed by automatisation. A short introduction to the subject is given in chapter 2. Subsequent chapters deal with particular contributions to the solution of these problems. In chapter 3 we present a project that is going to be important for the analyses of the LHC data. The goal of the project is the calculation of oneloop corrections to processes with many particles in the final state. The numerical procedure is described and explained. It uses helicity spinors and a new tensor reduction method that avoids problems with inverse Gram determinants to a large extent. A computer program was developed that can perform the calculations automatically. The implementation is described and details about the optimization and verification are presented. Chapter 4 is concerned with analytical methods. An introduction to the xloops project is given, which can calculate various Feynman integrals analytically with arbitrary masses and momentum configurations. The major mathematical methods employed by xloops to solve the integrals are explained. Two ideas for new methods of calculation are presented. On the one hand it is then are presented. On the one hand it is the uniform treatment of one-loop N-point integrals, on the other hand it is the automated series expansion of integral solutions into higher orders of the dimensional regularization parameter ?. First results for the latter method are presented. The usefulness of the methods for automated series expansion from chapter 4 depend on the ability to numerically evaluate the expansion coefficients. The coefficients are in general multiple polylogarithms. In chapter 5 a method for the numerical evaluation of multiple polylogarithms is presented. This new method was implemented into the C++ library GiNaC together with other polylogarithms. (Orig.)

386

An analysis of Newton's projectile diagram  

Science.gov (United States)

Newton's famous mountain projectile diagram, reproduced in countless science books, is analysed in detail - mathematically, graphically, and historically - perhaps for the first time. A study of the relationship between this diagram from Newton's On the System of the World and the written texts on projectile motion in this book and in the Principia reveals an ambiguity in Newton's presentation. We propose an explanation of the ambiguity based on an exploration of its roots in Newton's thought.

Topper, D.; Vincent, D. E.

1999-01-01

387

Calculating Voronoi diagrams using simple chemical reactions  

OpenAIRE

This paper overviews work on the use of simple chemical reactions to calculate Voronoi diagrams and undertake other related geometric calculations. This work highlights that this type of specialised chemical processor is a model example of a parallel processor. For example increasing the complexity of the input data within a given area does not increase the computation time. These processors are also able to calculate two or more Voronoi diagrams in parallel. Due to the spec...

Costello, Ben Lacy

2014-01-01

388

Predominance and mineral stability diagrams revisited  

OpenAIRE

Predominance and mineral stability diagrams are most useful if they are based on a full chemical speciation. The diagrams can then include a wide range of reactions of importance in environmental chemistry including adsorption and ion exchange reactions. They can also take into account the possible interactions between a large number of components and are able to model changes at a fixed total concentration of each component rather than under the commonly used but less realistic assumption of...

Kinniburgh, David G.; Cooper, David M.

2004-01-01

389

Categories of diagrams with irreversible moves  

OpenAIRE

We work with a generalization of knot theory, in which one diagram is reachable from another via a finite sequence of moves if a fixed condition, regarding the existence of certain morphisms in an associated category, is satisfied for every move of the sequence. This conditional setting leads to a possibility of irreversible moves, terminal states, and to using functors more general than the ones used as knot invariants. Our main focus is the category of diagrams with binary...

Niebrzydowski, Maciej

2013-01-01

390

Beyond Feynman Diagrams (1/3)  

CERN Document Server

For decades the central theoretical tool for computing scattering amplitudes has been the Feynman diagram. However, Feynman diagrams are just too slow, even on fast computers, to be able to go beyond the leading order in QCD, for complicated events with many jets of hadrons in the final state. Such events are produced copiously at the LHC, and constitute formidable backgrounds to many searches for new physics. Over the past few years, alternative methods that go beyond ...

CERN. Geneva

2013-01-01

391

Elementary diagrams in nuclear and neutron matter  

International Nuclear Information System (INIS)

Variational calculations of nuclear and neutron matter are currently performed using a diagrammatic cluster expansion with the aid of nonlinear integral equations for evaluating expectation values. These are the Fermi hypernetted chain (FHNC) and single-operator chain (SOC) equations, which are a way of doing partial diagram summations to infinite order. A more complete summation can be made by adding elementary diagrams to the procedure. The simplest elementary diagrams appear at the four-body cluster level; there is one such E4 diagram in Bose systems, but 35 diagrams in Fermi systems, which gives a level of approximation called FHNC/4. We developed a novel technique for evaluating these diagrams, by computing and storing 6 three-point functions, Sxyz(r12, r13, r23), where xyz (= ccd, cce, ddd, dde, dee, or eee) denotes the exchange character at the vertices 1, 2, and 3. All 35 Fermi E4 diagrams can be constructed from these 6 functions and other two-point functions that are already calculated. The elementary diagrams are known to be important in some systems like liquid 3He. We expect them to be small in nuclear matter at normal density, but they might become significant at higher densities appropriate for neutron star calculations. This year we programmed the FHNC/4 contributions to the energy and tested them in a number of simple model cases, including liquid 3He and Bethe's hluding liquid 3He and Bethe's homework problem. We get reasonable, but not exact agreement with earlier published work. In nuclear and neutron matter with the Argonne v14 interaction these contributions are indeed small corrections at normal density and grow to only 5-10 MeV/nucleon at 5 times normal density

392

Enumeration of many-body skeleton diagrams  

OpenAIRE

The many-body dynamics of interacting electrons in condensed matter and quantum chemistry is often studied at the quasiparticle level, where the perturbative diagrammatic series is partially resummed. Based on Hedin's equations for self-energy, polarization, propagator, effective potential, and vertex function in zero dimension of space-time, dressed Feynman (skeleton) diagrams are enumerated. Such diagram counts provide useful basic checks for extensions of the theory for f...

Molinari, Luca Guido; Manini, Nicola

2005-01-01

393

Class distinction  

Science.gov (United States)

Typical 101 courses discourage many students from pursuing higher level science and math courses. Introductory classes in science and math serve largely as a filter, screening out all but the most promising students, and leaving the majority of college graduates—including most prospective teachers—with little understanding of how science works, according to a study conducted for the National Science Foundation. Because few teachers, particularly at the elementary level, experience any collegiate science teaching that stresses skills of inquiry and investigation, they simply never learn to use those methods in their teaching, the report states.

White, M. Catherine

394

Shock dynamics of phase diagrams  

International Nuclear Information System (INIS)

A thermodynamic phase transition denotes a drastic change of state of a physical system due to a continuous change of thermodynamic variables, as for instance pressure and temperature. The classical van der Waals equation of state is the simplest model that predicts the occurrence of a critical point associated with the gas–liquid phase transition. Nevertheless, below the critical temperature theoretical predictions of the van der Waals theory significantly depart from the observed physical behaviour. We develop a novel approach to classical thermodynamics based on the solution of Maxwell relations for a generalised family of nonlocal entropy functions. This theory provides an exact mathematical description of discontinuities of the order parameter within the phase transition region, it explains the universal form of the equations of state and the occurrence of triple points in terms of the dynamics of nonlinear shock wave fronts. -- Highlights: •A new generalisation of van der Waals equation of state. •Description of phase transitions in terms of shock dynamics of state curves. •Proof of the universality of equations of state for a general class of models. •Interpretation of triple points as confluence of classical shock waves. •Correspondence table between thermodynamics and nonlinear conservation laws

395

Shock dynamics of phase diagrams  

Energy Technology Data Exchange (ETDEWEB)

A thermodynamic phase transition denotes a drastic change of state of a physical system due to a continuous change of thermodynamic variables, as for instance pressure and temperature. The classical van der Waals equation of state is the simplest model that predicts the occurrence of a critical point associated with the gas–liquid phase transition. Nevertheless, below the critical temperature theoretical predictions of the van der Waals theory significantly depart from the observed physical behaviour. We develop a novel approach to classical thermodynamics based on the solution of Maxwell relations for a generalised family of nonlocal entropy functions. This theory provides an exact mathematical description of discontinuities of the order parameter within the phase transition region, it explains the universal form of the equations of state and the occurrence of triple points in terms of the dynamics of nonlinear shock wave fronts. -- Highlights: •A new generalisation of van der Waals equation of state. •Description of phase transitions in terms of shock dynamics of state curves. •Proof of the universality of equations of state for a general class of models. •Interpretation of triple points as confluence of classical shock waves. •Correspondence table between thermodynamics and nonlinear conservation laws.

Moro, Antonio, E-mail: antonio.moro@northumbria.ac.uk

2014-04-15

396

Fishbone Diagrams: Organize Reading Content with a "Bare Bones" Strategy  

Science.gov (United States)

Fishbone diagrams, also known as Ishikawa diagrams or cause-and-effect diagrams, are one of the many problem-solving tools created by Dr. Kaoru Ishikawa, a University of Tokyo professor. Part of the brilliance of Ishikawa's idea resides in the simplicity and practicality of the diagram's basic model--a fish's skeleton. This article describes how…

Clary, Renee; Wandersee, James

2010-01-01

397

49 CFR 1152.10 - System diagram map.  

Science.gov (United States)

...2010-10-01 false System diagram map. 1152.10 Section 1152.10 Transportation...Diagram § 1152.10 System diagram map. (a) Each carrier shall prepare a diagram of its rail system on a map, designating all lines in its...

2010-10-01

398

DERIVATION OF STOCHASTIC REWARD NET (SRN) FROM UML SPECIFICATION CONSIDERING COST EFFICIENT DEPLOYMENT MANAGEMENT OF COLLABORATIVE SERVICE COMPONENTS  

OpenAIRE

Performance evaluation of distributed system is always an intricate undertaking where system behavior is distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a transformation process from high level UML notation to SRN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specifica...

Razib Hayat Khan; Heegaard, Poul E.

2011-01-01

399

Usability Experiments to Evaluate UML/SysML-Based Model Driven Software Engineering Notations for Logic Control in Manufacturing Automation  

OpenAIRE

Many industrial companies and researchers are looking for more efficient model driven engineering approaches (MDE) in software engineering of manufacturing automation systems (MS) especially for logic control programming, but are uncertain about the applicability and effort needed to implement those approaches in comparison to classical Programmable Logic Controller (PLC) programming with IEC 61131-3. The paper summarizes results of usability experiments evaluating UML a...

Birgit Vogel-Heuser

2014-01-01

400

On the phase diagram of erbium  

International Nuclear Information System (INIS)

We have examined the magnetic phase diagram of single crystal erbium in applied magnetic fields up to 5.5 T along the c and b-axes using electrical resistance versus temperature and magnetoresistance measurements. The phase diagram for the field along the c-axis generally agrees well with the previous neutron scattering studies by Lin et al. (Phys. Rev. B., 45 (1992) 12873) and McMorrow et al. (J. Phys. Condens. Matter, 4 (1992) 8599). We have observed a splitting of the longitudinal Neel transition as a function of applied magnetic field, and a multicritical point at a field of 2.65 T and 71 K leading to previously unobserved magnetic phases. The phase diagram for the field along the b-axis of Erbium has been determined for the first time. Recently, Jehan et al. (Phys. Rev. B, 50 (1994) 3085) have studied the a-axis phase diagram using neutron scattering. We have used their data along the a-axis in identifying the magnetic structure of our phase diagram for Er along the b-axis. (orig.)

401

On phase diagrams of magnetic reconnection  

International Nuclear Information System (INIS)

Recently, “phase diagrams” of magnetic reconnection were developed to graphically organize the present knowledge of what type, or phase, of reconnection is dominant in systems with given characteristic plasma parameters. Here, a number of considerations that require caution in using the diagrams are pointed out. First, two known properties of reconnection are omitted from the diagrams: the history dependence of reconnection and the absence of reconnection for small Lundquist number. Second, the phase diagrams mask a number of features. For one, the predicted transition to Hall reconnection should be thought of as an upper bound on the Lundquist number, and it may happen for considerably smaller values. Second, reconnection is never “slow,” it is always “fast” in the sense that the normalized reconnection rate is always at least 0.01. This has important implications for reconnection onset models. Finally, the definition of the relevant Lundquist number is nuanced and may differ greatly from the value based on characteristic scales. These considerations are important for applications of the phase diagrams. This is demonstrated by example for solar flares, where it is argued that it is unlikely that collisional reconnection can occur in the corona

402

Hints for families of GRBs improving the Hubble diagram  

CERN Document Server

As soon as their extragalactic origins were established, the hope to make Gamma - Ray Bursts (GRBs) standardizeable candles to probe the very high - z universe has opened the search for scaling relations between redshift independent observable quantities and distance dependent ones. Although some remarkable success has been achieved, the empirical correlations thus found are still affected by a significant intrinsic scatter which downgrades the precision in the inferred GRBs Hubble diagram. We investigate here whether this scatter may come from fitting together objects belonging to intrinsically different classes. To this end, we rely on a cladistics analysis to partition GRBs in homogenous families according to their rest frame properties. Although the poor statistics prevent us from drawing a definitive answer, we find that both the intrinsic scatter and the coefficients of the $E_{peak}$\\,-\\,$E_{iso}$ and $E_{peak}$\\,-\\,$L$ correlations significantly change depending on which subsample is fitted. It turns ...

Cardone, Vincenzo F

2013-01-01

403

The computation of shakedown limits for structural components subjected to variable thermal loading - Brussels diagrams  

International Nuclear Information System (INIS)

Structures submitted to a constant primary load and a cyclic (thermal) secondary load may for certain combinations of load ratio, geometry and material properties undergo ratchetting, i.e. a situation where the strains increase at each cycle of the applied thermal load until failure or prohibitively large accumulated deformations occur. This report resulting from CEC Study Contract RAP-054-UK having mainly fast breeder reactor applications in mind, discusses the so-called Brussels diagrams which are a practical tool for the designer for assessing a particular design situation with respect to ratchetting. Brussels diagrams show four regions: elastic, shakedown, reverse plasticity and ratchetting. The theory of Brussels diagrams is presented. It is the upper bound shakedown theory, specialized for axisymmetric shell elements and in which the upper bound is minimized by linear programming techniques. This theory is extended to the reverse plasticity region and has been implemented in two finite element axisymmetric shell programs which calculate a sequence of points on the ratchetting boundary. Three classes of problems are discussed: (i) The uniaxial transient Bree problem. (ii) The cylindrical tube subjected to axial load and stationary or moving temperature discontinuity. (iii) A range of Brussels diagrams for axisymmetric geometries and thermal loadings typical of LMFBRs. The discussion includes comparisons with some experiments and considerations on the sensitivity of the diagrams to the material assumptions

404

The organization of intrinsic computation: complexity-entropy diagrams and the diversity of natural information processing.  

Science.gov (United States)

Intrinsic computation refers to how dynamical systems store, structure, and transform historical and spatial information. By graphing a measure of structural complexity against a measure of randomness, complexity-entropy diagrams display the different kinds of intrinsic computation across an entire class of systems. Here, we use complexity-entropy diagrams to analyze intrinsic computation in a broad array of deterministic nonlinear and linear stochastic processes, including maps of the interval, cellular automata, and Ising spin systems in one and two dimensions, Markov chains, and probabilistic minimal finite-state machines. Since complexity-entropy diagrams are a function only of observed configurations, they can be used to compare systems without reference to system coordinates or parameters. It has been known for some time that in special cases complexity-entropy diagrams reveal that high degrees of information processing are associated with phase transitions in the underlying process space, the so-called "edge of chaos." Generally, though, complexity-entropy diagrams differ substantially in character, demonstrating a genuine diversity of distinct kinds of intrinsic computation. PMID:19123616

Feldman, David P; McTague, Carl S; Crutchfield, James P

2008-12-01

405

The renormalon diagram in gauge theories on  

Science.gov (United States)

We analyze the renormalon diagram of gauge theories on . In particular, we perform exact one loop calculations for the vacuum polarization in QCD with adjoint matter and observe that all infrared logarithms, as functions of the external momentum, cancel between the vacuum part and finite volume part, which eliminates the IR renormalon problem. We argue that the singularities in the Borel plane, arising from the topological neutral bions, are not associated with the renormalon diagram, but with the proliferation of the Feynman diagrams. As a byproduct, we obtain, for the first time, an exact one-loop result of the vacuum polarization which can be adapted to the case of thermal compactification of QCD.

Anber, Mohamed M.; Sulejmanpasic, Tin

2015-01-01

406

The plutonium-oxygen phase diagram  

International Nuclear Information System (INIS)

Identification of products formed by the reaction of plutonium metal with liquid water at 23 degree C indicates that the plutonium-oxygen phase diagram is similar to the cerium-oxygen and praseodymium-oxygen diagrams. Quantitative measurements of H2 formation and analytical data suggest that a sequence of hydrolysis reactions produces oxide hydrides of trivalent plutonium, Pu2O3, mixed-valent oxides and PuO2. The intermediate oxides are the n = 7, 9, 10 and 12 members of the PunO2n-2 homologous series. Properties of the residue formed by thermal decomposition of the initial hydrolysis product, plutonium monoxide monhydride (PuOH), are consistent with the formation of metastable plutonium monoxide. Crystal-chemical, thermodynamic, and kinetic factors are evaluated, but definitive assignment of the equilibrium Pu-O diagram is not possible. 22 refs., 6 figs., 1 tab

407

Phase diagrams of diluted transverse Ising nanowire  

International Nuclear Information System (INIS)

In this paper, the phase diagrams of diluted Ising nanowire consisting of core and surface shell coupling by Jcs exchange interaction are studied using the effective field theory with a probability distribution technique, in the presence of transverse fields in the core and in the surface shell. We find a number of characteristic phenomena. In particular, the effect of concentration c of magnetic atoms, the exchange interaction core/shell, the exchange in surface and the transverse fields in core and in surface shell of phase diagrams are investigated. - Highlights: ? We use the EFT to investigate the phase diagrams of Ising transverse nanowire. ? Ferrimagnetic and ferromagnetic cases are investigated. ? The effects of the dilution and the transverse fields in core and shell are studied. ? Behavior of the transition temperature with the exchange interaction is given

408

Phase diagrams of diluted transverse Ising nanowire  

Energy Technology Data Exchange (ETDEWEB)

In this paper, the phase diagrams of diluted Ising nanowire consisting of core and surface shell coupling by J{sub cs} exchange interaction are studied using the effective field theory with a probability distribution technique, in the presence of transverse fields in the core and in the surface shell. We find a number of characteristic phenomena. In particular, the effect of concentration c of magnetic atoms, the exchange interaction core/shell, the exchange in surface and the transverse fields in core and in surface shell of phase diagrams are investigated. - Highlights: ? We use the EFT to investigate the phase diagrams of Ising transverse nanowire. ? Ferrimagnetic and ferromagnetic cases are investigated. ? The effects of the dilution and the transverse fields in core and shell are studied. ? Behavior of the transition temperature with the exchange interaction is given.

Bouhou, S.; Essaoudi, I. [Laboratoire de Physique des Matériaux et Modélisation, des Systèmes, (LP2MS), Unité Associée au CNRST-URAC 08, University of Moulay Ismail, Physics Department, Faculty of Sciences, B.P. 11201 Meknes (Morocco); Ainane, A., E-mail: ainane@pks.mpg.de [Laboratoire de Physique des Matériaux et Modélisation, des Systèmes, (LP2MS), Unité Associée au CNRST-URAC 08, University of Moulay Ismail, Physics Department, Faculty of Sciences, B.P. 11201 Meknes (Morocco); Max-Planck-Institut für Physik Complexer Systeme, Nöthnitzer Str. 38 D-01187 Dresden (Germany); Saber, M. [Laboratoire de Physique des Matériaux et Modélisation, des Systèmes, (LP2MS), Unité Associée au CNRST-URAC 08, University of Moulay Ismail, Physics Department, Faculty of Sciences, B.P. 11201 Meknes (Morocco); Max-Planck-Institut für Physik Complexer Systeme, Nöthnitzer Str. 38 D-01187 Dresden (Germany); Ahuja, R. [Condensed Matter Theory Group, Department of Physics and Astronomy, Uppsala University, 75120 Uppsala (Sweden); Dujardin, F. [Laboratoire de Chimie et Physique des Milieux Complexes (LCPMC), Institut de Chimie, Physique et Matériaux (ICPM), 1 Bd. Arago, 57070 Metz (France)

2013-06-15

409

A pseudo-haptic knot diagram interface  

Science.gov (United States)

To make progress in understanding knot theory, we will need to interact with the projected representations of mathematical knots which are of course continuous in 3D but significantly interrupted in the projective images. One way to achieve such a goal would be to design an interactive system that allows us to sketch 2D knot diagrams by taking advantage of a collision-sensing controller and explore their underlying smooth structures through a continuous motion. Recent advances of interaction techniques have been made that allow progress to be made in this direction. Pseudo-haptics that simulates haptic effects using pure visual feedback can be used to develop such an interactive system. This paper outlines one such pseudo-haptic knot diagram interface. Our interface derives from the familiar pencil-and-paper process of drawing 2D knot diagrams and provides haptic-like sensations to facilitate the creation and exploration of knot diagrams. A centerpiece of the interaction model simulates a "physically" reactive mouse cursor, which is exploited to resolve the apparent conflict between the continuous structure of the actual smooth knot and the visual discontinuities in the knot diagram representation. Another value in exploiting pseudo-haptics is that an acceleration (or deceleration) of the mouse cursor (or surface locator) can be used to indicate the slope of the curve (or surface) of whom the projective image is being explored. By exploiting these additional visual cues, we proceed to a full-featured extension to a pseudo-haptic 4D visualization system that simulates the continuous navigation on 4D objects and allows us to sense the bumps and holes in the fourth dimension. Preliminary tests of the software show that main features of the interface overcome some expected perceptual limitations in our interaction with 2D knot diagrams of 3D knots and 3D projective images of 4D mathematical objects.

Zhang, Hui; Weng, Jianguang; Hanson, Andrew J.

2011-01-01

410

Thermal phase diagram of a model hamiltonian for columnar phases of liquid crystals  

CERN Document Server

We present the phase diagram and critical properties of a coupled XY-Ising model on a triangular lattice using the mean-field approximation, the Migdal-Kadanoff scheme of renormalization group and Monte-Carlo simulations. The topology of the phase diagram is similar for the three techniques, with the appearance of a phase with XY order and Ising disorder. The results suggest a line of transitions belonging to the 2D-Ising universality class in contrast with previous data indicating a new universality class. This model is relevant to the columnar phases of discotic liquid crystals [such as hexa(hexylthio)triphenylene (HHTT)] in the limit of weak intercolumn coupling.

Hebert, M

1996-01-01

411

Weak radical classes  

Directory of Open Access Journals (Sweden)

Full Text Available We introduce the concept of weak radical classes and proceed to construct these classes. In section 2 we define strongly austere semimodules. Theorem 1 characterizes strongly autere semimodules with respect to modular maximal subtractive ideals. We present an example of a weak radical class that can be neither a semiradical class nor a radical class. In section 4 we show that the semiradical class over a certain restricted class of semirings is equivalent to the weak radical class. We also demonstrate the construction of a semiradical class over this class. Finally, we show in example 3 that a semiradical class need not to be a radical class.

Huda Mohammed J. Al-Thani

2004-12-01

412

Magnetic phase diagram of doped CMR manganites  

International Nuclear Information System (INIS)

The magnetic phase diagram of the colossal magnetoresistance (CMR) manganites is determined based on the Hamiltonian incorporating the double-exchange interaction between degenerate Mn eg orbitals and the antiferromagnetic (AF) superexchange interaction between Mn t2g spins. We have employed the rigorous quantum mechanical formalism and obtained the finite temperature phase diagram which describes well the commonly observed features in CMR manganites. We have also shown that the CE-type AF structure cannot be stabilized at x=0.5 in this model

413

Fusion Diagrams in the - and - Systems  

Science.gov (United States)

A calculation model of the Gibbs energy of ternary oxide compounds from the binary components was used. Thermodynamic properties of -- ternary systems in the condensed state were calculated. Thermodynamic data of binary and ternary compounds were used to determine the stable sections. The probability of reactions between the corresponding components in the -- system was estimated. Fusibility diagrams of systems - and - were studied by physical-chemical analysis. The isothermal section of the phase diagram of -- at 298 K is built, as well as the projection of the liquid surface of --.

Asadov, M. M.; Akhmedova, N. A.

2014-10-01

414

Phase diagrams modified by interfacial penalties  

Directory of Open Access Journals (Sweden)

Full Text Available The conventional forms of phase diagrams are constructed without consideration of interfacial energies and they represent an impor­tant tool for chemical engineers and metallurgists. If interfacial energies are taken into consideration, it is intuitively obvious that the regions of phase equilibria must become smaller, because there is a penalty on the formation of interfaces. We investigate this phe­nomenon qualitatively for a one-dimensional model, in which the phases occur as layers rather than droplets or bubbles. The modified phase diagrams are shown in Chapters 3 and 4.

Atanackovi? T.M.

2007-01-01

415

1-loop color structures and sunny diagrams  

Science.gov (United States)

The space of tree level color structures for gluon scattering was determined recently along with its transformation properties under permutations. Here we generalize the discussion to loops, demonstrating a reduction of an arbitrary color diagram to its vacuum skeleton plus rays. For 1-loop there are no residual relations and we determine the space of color structures both diagrammatically and algebraically in terms of certain sunny diagrams. We present the generating function for the characteristic polynomials and a list of irreducible representations for 3 ? n ? 9 external legs. Finally we present a new proof for the 1-loop shuffle relations based on the cyclic shuffle and split operations.

Kol, Barak; Shir, Ruth

2015-02-01

416

Phase diagrams of quenched titanium alloys  

International Nuclear Information System (INIS)

Problems of formation of phase composition at quenching of Ti-Al-V system alloys from ?- and (?+?) -regions are considered. In contrast to the known theoretical metastable diagrams of ternary systems, new phase regions in which there is metastable ?-phase nonstable relative to applied stress or plastic strain, are ascertained. For VT16 and VT23 industrial titanium alloys the following diagrams are plotted: phase composition after quenching - heating temperature for quenching - holding time, taking into account completeness of ??? transformation at heating for quenching. On the basis of determined regularities classification of industrial (?+?)-titanium alloys is redetermined according to phase composition and structure in quenched state

417

On the construction of abstract Voronoi diagrams  

OpenAIRE

We show that the abstract Voronoi diagram of n sites in the plane can be constructed in time O(n log n) by a randomized algorithm. This yields an alternative, but simpler, O(n log n) algorithm in many previously considered cases and the first O(n log n) algorithm in some cases, e.g., disjoint convex sites with the Euclidean distance function. Abstract Voronoi diagrams are given by a family of bisecting curves and were recently introduced by Klein [Kl88a]. Our algorithm is based on Clarkson an...

Mehlhorn, Kurt; Meiser, Stefan; O? Du?nlaing, C.

1989-01-01

418

Summation of Parquet diagrams as an ab initio method in nuclear structure calculations  

OpenAIRE

In this work we discuss the summation of the Parquet class of diagrams within Green's function theory as a possible framework for ab initio nuclear structure calculations. The theory is presented and some numerical details are discussed, in particular the approximations employed. We apply the Parquet method to a simple model, and compare our results with those from an exact solution. The main conclusion is that even at the level of approximation presented here, the results s...

Bergli, Elise; Hjorth-jensen, M.

2010-01-01

419

Vertex Models and Random Labyrinths: Phase Diagrams for Ice-type Vertex Models  

CERN Document Server

We propose a simple geometric recipe for constructing phase diagrams for a general class of vertex models obeying the ice rule. The disordered phase maps onto the intersecting loop model which is interesting in its own right and is related to several other statistical mechanical models. This mapping is also useful in understanding some ordered phases of these vertex models as they correspond to the polymer loop models with cross-links in their vulcanised phase.

Shtengel, K; Shtengel, Kirill

2004-01-01

420

Extending the UML metamodel to grant prop up for crosscutting concerns  

Directory of Open Access Journals (Sweden)

Full Text Available Aspect-orientation is an idiom used to describeapproaches that unambiguously capture, model and implementcrosscutting concerns (or aspects. There is presently a quantityof new encoding languages as well as extensions to currentencoding languages, the blueprint scope of mainly of which havebeen predisposed by the AspectJ language through threeconcepts and their relevant constructs, namely join points,pointcuts and counsel which can prop up two principlesrecognized as being key concepts of aspect-orientedprogramming (AOP: quantification and obliviousness. At thedesign level, the response of AOP has stretched been focused onthe designing of AspectJ programs, and there exists no designthat is nonspecific enough to incarcerate non-AspectJ aspectseither as a source language during forward engineering or as atarget language during reverse engineering.As a solution, we present an extension to the UMLmetamodel to clearly incarcerate crosscutting concerns. Themodel is sovereign from any encoding language and vague awayfrom platform specific details. An instantiation of the newlycreated metamodel can be represented in usual XMI format,which enables current CASE tools to read and to envisage theoccasion models in UML. This language-independent aspectualdepiction can maintain design transformations critical tosoftware development and support, such as forward engineering,reverse engineering, and reengineering.

Veluru Gowri

2012-09-01

421

A model-based design and validation approach with OMEGA-UML and the IF toolset  

Science.gov (United States)

Intelligent, embedded systems such as autonomous robots and other industrial systems are becoming increasingly more heterogeneous with respect to the platforms on which they are implemented, and thus the software architecture more complex to design and analyse. In this context, it is important to have well-defined design methodologies which should be supported by (1) high level design concepts allowing to master the design complexity, (2) concepts for the expression of non-functional requirements and (3) analysis tools allowing to verify or invalidate that the system under development will be able to conform to its requirements. We illustrate here such an approach for the design of complex embedded systems on hand of a small case study used as a running example for illustration purposes. We briefly present the important concepts of the OMEGA-RT UML profile, we show how we use this profile in a modelling approach, and explain how these concepts are used in the IFx verification toolbox to integrate validation into the design flow and make scalable verification possible.

Ben-hafaiedh, Imene; Constant, Olivier; Graf, Susanne; Robbana, Riadh

2009-03-01

422

A generic conceptual and UML model for the multi-echelon distribution supply chain  

Directory of Open Access Journals (Sweden)

Full Text Available The Multi-Echelon Distribution Supply Chain (MEDSC is a multifaceted structure, focusing on the integration of all factors that involved in the overall distribution process of finished products to thecustomers. The growing interest in multi-echelon distribution systems has highlighted the need to adopt an appropriate approach to ensure the efficient management of their complexity. While there is asignificant amount of analytical research modeling the MEDSC, few studies have used simulation models for this system. The objective of the paper is to model the operational level of the MEDSC network and to obtain a real reflection of its behavior. The permanent interaction among the various components of the MEDSC and the increasing complexity of such system requires a simulation model, which is able to integrate a set of dynamic characteristics and stochastic aspects. Furthermore, this model will be adapted to several configurations of the multi-echelon network. Thus, this research has twofold: first to recall the issues regarding the flow management and inventory control in the MEDSC, then using the objectoriented approach through the Unified Modeling Language (UML to build a flexible supply chain model.

Hamid Ech-Cheikh

2012-10-01

423

Diagram of a LEP superconducting cavity  

CERN Multimedia

This diagram gives a schematic representation of the superconducting radio-frequency cavities at LEP. Liquid helium is used to cool the cavity to 4.5 degrees above absolute zero so that very high electric fields can be produced, increasing the operating energy of the accelerator. Superconducting cavities were used only in the LEP-2 phase of the accelerator, from 1996 to 2000.

1991-01-01

424

Fog Machines, Vapors, and Phase Diagrams  

Science.gov (United States)

A series of demonstrations is described that elucidate the operation of commercial fog machines by using common laboratory equipment and supplies. The formation of fogs, or "mixing clouds", is discussed in terms of the phase diagram for water and other chemical principles. The demonstrations can be adapted for presentation suitable for elementary…

Vitz, Ed

2008-01-01

425

Order parameters and phase diagrams of multiferroics  

International Nuclear Information System (INIS)

The symmetry properties, order parameters, and magnetoelectric phase diagrams of multiferroics are discussed. After brief reviews of Ni3V2O8, TbMnO3, and RbFe(MoO4)2, we present a detailed analysis of RMn2O5 (with R = Y, Ho, Dy, Er, Tb, Tm). (review article)

426

Planar quark diagrams and binary spin processes  

International Nuclear Information System (INIS)

Contributions of planar diagrams to the binary scattering processes are analyzed. The analysis is based on the predictions of quark-gluon picture of strong interactions for the coupling of reggeons with quarks as well as on the SU(6)-classification of hadrons. The dependence of contributions of nonplanar corrections on spins and quark composition of interacting particles is discussed

427

Complexities of One-Component Phase Diagrams  

Science.gov (United States)

For most materials, the solid at and near the triple-point temperature is denser than the liquid with which it is in equilibrium. However, for water and certain other materials, the densities of the phases are reversed, with the solid being less dense. The profound consequences for the appearance of the "pVT" diagram of one-component materials…

Ciccioli, Andrea; Glasser, Leslie

2011-01-01

428

Orphan-Free Anisotropic Voronoi Diagrams  

CERN Document Server

We describe conditions under which an appropriately-defined anisotropic Voronoi diagram of a set of sites in Euclidean space is guaranteed to be composed of connected cells in any number of dimensions. These conditions are natural for problems in optimization and approximation, and algorithms already exist to produce sets of sites that satisfy them.

Canas, Guillermo D

2011-01-01

429

Disconnected quark diagram in decays of psi  

International Nuclear Information System (INIS)

Based on the quartet model, three body decays psi(psi')?VPP and rho'?rho?? are analysed. It is shown that the decay widths can be explained by taking into consideration of the disconnected quark diagram whose coupling have SU(3) and SU(4) breaking pattern like in Pomeron exchange processes. (auth.)

430

The Binary Temperature-Composition Phase Diagram  

Science.gov (United States)

The equations for the liquid and gas lines in the binary temperature-composition phase diagram are derived by approximating that delta(H)[subscript vap] of the two liquids are equal. It is shown that within this approximation, the resulting equations are not too difficult to present in an undergraduate physical chemistry lecture.

Sanders, Philip C.; Reeves, James H.; Messina, Michael

2006-01-01

431

Testing for monotonicity in the Hubble diagram  

OpenAIRE

General relativistic kinematics and the cosmological principle alone imply a monotonicity constraint in the Hubble diagram, which we confront to present-day supernova data. We use the running gradient method of statistical inference by Hall & Heckman (2000). We find no significant departure from monotonicity. The method seems well adapted and we recommend its use with future data.

Meinshausen, N.; Rice, J.; Schu?cker, T.

2006-01-01

432

Parallel Computation of Feynman diagrams with DIANA  

OpenAIRE

Co-operation of the Feynman DIagram ANAlyzer (DIANA) with the underlying operational system (UNIX) is presented. We discuss operators to run external commands and a recent development of parallel processing facilities and an extension in the spirit of a component model.

Tentyukov, M.; Fleischer, J.

2003-01-01

433

Influence diagram in evaluating the subjective judgment  

International Nuclear Information System (INIS)

The author developed the idea of the subjective influence diagrams to evaluate subjective judgment. The subjective judgment of a stake holder is a primary decision making proposition. It involves a basic decision process an the individual attitude of the stake holder for his decision purpose. The subjective judgment dominates the some final decisions. A complex decision process may include the subjective judgment. An influence diagram framework is a simplest tool for analyzing subjective judgment process. In the framework, the characters of influence diagrams generate the describing the analyzing, and the evaluating of the subjective judgment. The relationship between the information and the decision, such as independent character between them, is the main issue. Then utility function is the calculating tool to evaluation, the stake holder can make optimal decision. Through the analysis about the decision process and relationship, the building process of the influence diagram identically describes the subjective judgment. Some examples are given to explain the property of subjective judgment and the analysis process

434

Graphic lambda calculus and knot diagrams  

OpenAIRE

In arXiv:1207.0332 [cs.LO] was proposed a graphic lambda calculus formalism, which has sectors corresponding to untyped lambda calculus and emergent algebras. Here we explore the sector covering knot diagrams, which are constructed as macros over the graphic lambda calculus.

Buliga, Marius

2012-01-01

435

Phase diagram of spiking neural networks  

Science.gov (United States)

In computer simulations of spiking neural networks, often it is assumed that every two neurons of the network are connected by a probability of 2%, 20% of neurons are inhibitory and 80% are excitatory. These common values are based on experiments, observations, and trials and errors, but here, I take a different perspective, inspired by evolution, I systematically simulate many networks, each with a different set of parameters, and then I try to figure out what makes the common values desirable. I stimulate networks with pulses and then measure their: dynamic range, dominant frequency of population activities, total duration of activities, maximum rate of population and the occurrence time of maximum rate. The results are organized in phase diagram. This phase diagram gives an insight into the space of parameters – excitatory to inhibitory ratio, sparseness of connections and synaptic weights. This phase diagram can be used to decide the parameters of a model. The phase diagrams show that networks which are configured according to the common values, have a good dynamic range in response to an impulse and their dynamic range is robust in respect to synaptic weights, and for some synaptic weights they oscillates in ? or ? frequencies, independent of external stimuli. PMID:25788885

Seyed-allaei, Hamed

2015-01-01

436

Anisotropic Young diagrams and Jack symmetric functions  

CERN Document Server

We study the Young graph with edge multiplicities arising in a Pieri-type formula for Jack symmetric polynomials $P_\\mu(x;a)$ with a parameter $a$. Starting with the empty diagram, we define recurrently the `dimensions' New proofs are given for two known results. The first is the $a$-hook formula for $\\dim_a$, first found by R.Stanley. Secondly, we prove (for all complex $u$ and $v$) a generalization of the identity immediate successors of a Young diagram $\\mu$ with $n$ boxes. Here $c(b)$ is the content of a new box $b$. The identity is known to imply the existence of an interesting family of positive definite central functions on the infinite symmetric group. The approach is based on the interpretation of a Young diagram as a pair of interlacing sequences, so that analytic techniques may be used to solve combinatorial problems. We show that when dealing with Jack polynomials $P_\\mu(x;a)$, it makes sense to consider `anisotropic' Young diagrams made of rectangular boxes of size $1\\times a$.

Kerov, S V

1997-01-01

437

A new class of converters for variable speed wind turbines  

Energy Technology Data Exchange (ETDEWEB)

A new class of electronic power converters, based on Isolated Gate Bipolar Transistors (IGBT) technology, is compared to classical converter types. Of both types schematic diagrams are shown. Advantages and disadvantages of both types are listed. In a recently concluded Joule project a converter in this new class was designed, built and tested. The operation of the converter is described and test results, in the laboratory as well as in a wind turbine, are given. 14 figs., 1 tab., 3 refs.

Pierik, J.T.G.; Veltman, A.T.; De Haan, S.W.H. (ECN Renewable Energy, Petten (Netherlands)); Smith, G.A. (University of Leicester, Leicester (United Kingdom)); Infield, D.G.; Simmons, A.D. (Rutherford Appleton Laboratory, Chilton (United Kingdom))

1994-10-01

438

Colored HOMFLY polynomials of knots presented as double fat diagrams  

CERN Document Server

Many knots and links in S^3 can be drawn as gluing of three manifolds with one or more four-punctured S^2 boundaries. We call these knot diagrams as double fat graphs whose invariants involve only the knowledge of the fusion and the braiding matrices of four-strand braids. Incorporating the properties of four-point conformal blocks in WZNW models, we conjecture colored HOMFLY polynomials for these double fat graphs where the color can be rectangular or non-rectangular representation. With the recent work of Gu-Jockers, the fusion matrices for the non-rectangular [21] representation, the first which involves multiplicity is known. We verify our conjecture by comparing with the [21] colored HOMFLY of many knots, obtained as closure of three braids. The conjectured form is computationally very effective leading to writing [21]-colored HOMFLY polynomials for many pretzel type knots and non-pretzel type knots. In particular, we find class of pretzel mutants which are distinguished and another class of mutants whic...

Mironov, A; Morozov, An; Ramadevi, P; Singh, Vivek Kumar

2015-01-01

439

Towers of recollement and bases for diagram algebras: planar diagrams and a little beyond  

CERN Document Server

The recollement approach to the representation theory of sequences of algebras is extended to pass basis information directly through the globalisation functor. The method is hence adapted to treat sequences that are not necessarily towers by inclusion, such as symplectic blob algebras (diagram algebra quotients of the type-$\\hati{C}$ Hecke algebras). By carefully reviewing the diagram algebra construction, we find a new set of functors interrelating module categories of ordinary blob algebras (diagram algebra quotients of the type-${B}$ Hecke algebras) at {\\em different} values of the algebra parameters. We show that these functors generalise to determine the structure of symplectic blob algebras, and hence of certain two-boundary Temperley-Lieb algebras arising in Statistical Mechanics. We identify the diagram basis with a cellular basis for each symplectic blob algebra, and prove that these algebras are quasihereditary over a field for almost all parameter choices, and generically semisimple. (That is, we ...

Martin, P; Parker, A; Martin, Paul; Parker, Alison

2006-01-01

440

Java classes for nonprocedural variogram modeling  

Science.gov (United States)

A set of Java TM classes was written for variogram modeling to support research for US EPA's Regional Vulnerability Assessment Program (ReVA). The modeling objectives of this research program are to use conceptual programming tools for numerical analysis for regional risk assessment. The classes presented use of object-oriented design elements, and their use is described for the benefit of programmers. To help facilitate their use, class diagrams and standard JavaDoc commenting were employed. Java's support for polymorphism and inheritance is used and these are described as ways to promote extension of these classes for other geostatistical applications. Among the advantages is the ease of programming, code reuse, and conceptual, rather than procedural implementation. A graphical application for variogram modeling that uses the classes is also provided and described. It can also be used by non-programmers. This application uses a generalized least-squares fitting algorithm for robust parametric variogram model fitting through the variogram cloud. This feature makes this program unique from other freely available variogram modeling programs, though the classes are presented primarily so they may be extended for use in other Java programs. More traditional variogram plotting and fitting utilities are also provided. This application is graphical and platform-neutral. It uses classes of the recently proposed Java API for linear algebra, called the JAMA package.

Faulkner, Barton R.

2002-04-01

441

(?,?) phase diagrams in tilted chiral smectics  

International Nuclear Information System (INIS)

The polymorphism of tilted chiral smectics liquid crystals is incredibly rich and encompasses many subphases such as SmCA?; SmCFi1?; SmCFi2?; SmC?; SmC??. The continuum theory established by Marcerou (2010) is used to derive an expression for the free energy density of those subphases. The minimization of this free energy is obtained through a combination of analytical and numerical methods. It leads to a phase diagram built in the (?,?) plane where ? is local angular parameter and ? describes the variation of the temperature. From this graphical representation, many experimentally observed phase sequences of ferroelectric liquid crystals can be explained, even them including subphases which were recently observed like the SmC5? and the SmC6? ones. However, it should be emphasized that the details of predicted phase diagram are strongly dependent on the compound studied.

442

Phase diagrams of systems exhibiting incommensurate structures  

International Nuclear Information System (INIS)

The global phase diagram of a simple model exhibiting disorder-incommensurate (D-I) transition is analyzed using mean-field approximation. This phase diagram is expected to be qualitatively correct in d=3 dimensions. It is shown that depending on the parameters of this model, the D-I transition either (a) is associated with a small order parameter and may thus be described by a Landau-Ginzburg-Wilson model or (b) has no small order parameter, and the transition takes place via condensation of solitons. The two segments of the transition line are connected by a line of first order transitions. Applications to intercalate systems and to magnetic spirals are considered. (author)

443

Extracting parameters from Colour-Magnitude Diagrams  

CERN Document Server

We present a simple approach for obtaining robust values of astrophysical parameters from the observed colour-magnitude diagrams (CMDs) of star clusters. The basic inputs are the Hess diagram built with the photometric measurements of a star cluster and a set of isochrones covering wide ranges of age and metallicity. In short, each isochrone is shifted in apparent distance modulus and colour excess until it crosses over the maximum possible Hess density. Repeating this step for all available isochrones leads to the construction of the solution map, in which the optimum values of age and metallicity - as well as foreground/background reddening and distance from the Sun - can be searched for. Controlled tests with simulated CMDs show that the approach is efficient in recovering the input values. We apply the approach to the open clusters M\\,67, NGC\\,6791, and NGC\\,2635, which are characterised by different ages, metallicities and distances from the Sun.

Bonatto, C; Kepler, S O; Bica, E

2015-01-01

444

Reheating Phase Diagram for Higgs Inflation  

CERN Document Server

We investigate the impact on the inflationary predictions from various reheating histories which are characterized by an e-folding number $N_{\\mathrm{reh}}$ and an effective equation-of-state parameter $w_{\\mathrm{reh}}$ during reheating process. For Higgs inflation with a non-minimal coupling to gravity, the predictions are obtained on the $N_{\\mathrm{reh}}\\!\\!-\\!w_{\\mathrm{reh}}$ reheating phase diagram. We find that the predictions are insensitive to reheating phase. Within the $1\\sigma$ region of the scalar spectral index $n_s$ reported by Planck 2014 Preliminary, almost all possible reheating histories are allowed on the reheating phase diagram, where Higgs inflation with canonical reheating history $w_{\\mathrm{reh}}=0$ lies near the upper edge of the $1\\sigma$ range of $n_s$. Future measurements of $n_s$ with high precision will identify the reheating physics of Higgs inflation.

Cai, Rong-Gen; Wang, Shao-Jiang

2015-01-01

445

Condon domain phase diagram for silver  

International Nuclear Information System (INIS)

We present the Condon domain phase diagram for a silver single crystal measured in magnetic fields up to 28 T and temperatures down to 1.3 K. A standard ac method with a pickup coil system is used at low frequency for the measurements of the de Haas-van Alphen effect (dHvA). The transition point from the state of homogeneous magnetization to the inhomogeneous Condon domain state (CDS) is found as the point where a small irreversibility in the dHvA magnetization arises, as manifested by an extremely nonlinear response in the pickup voltage showing threshold character. The third harmonic content in the ac response is used to determine with high precision the CDS phase boundary. The experimentally determined Condon domain phase diagram is in good agreement with the theoretical prediction calculated by the standard Lifshitz-Kosevich formula.

446

Possible Phase diagram of Helium 4  

CERN Document Server

The phase diagram of He4 was previously thought to consist of only 3 phases: normal liquid, superfluid and normal solid. However, recent torsional oscillator experiments detected some signatures of a possible new state of matter: supersolid state which has both crystalline and superfluid order. Here, we develop a simple Quantum Ginsburg Landau theory to study all the possible phases in He4 from a unified point of view. This theory naturally and consistently leads to the existence of the supersolid. We use the theory to map out the global phase diagram of He4,explain several important experimental facts and also make some predictions that are amenable to experimental tests. A key prediction is that the X-ray scattering intensity from the SS ought to have an additional modulation {\\em shifted} from that of the NS. The modulation amplitude is proportional to the Non-Classical Rotational-Inertial (NCRI) observed in the torsional oscillator experiments.

Ye, J

2006-01-01

447

1-loop Color structures and sunny diagrams  

CERN Document Server

Recently the space of tree level color structures for gluon scattering was determined in arXiv:1403.6837 together with its transformation properties under permutations. Here we generalize the discussion to loops, demonstrating a reduction of an arbitrary color diagram to its vacuum skeleton plus rays. For 1-loop there are no residual relations and we determine the space of color structures both diagrammatically and algebraically in terms of certain sunny diagrams. We present the generating function for the characteristic polynomials and a list of irreducible representations for $3 \\le n \\le 9$ external legs. Finally we present a new proof for the 1-loop shuffle relations based on the cyclic shuffle and split operations.

Kol, Barak

2014-01-01

448

Random matrix models for phase diagrams  

CERN Document Server

We describe a random matrix approach that can provide generic and readily soluble mean-field descriptions of the phase diagram for a variety of systems ranging from QCD to high-T_c materials. Instead of working from specific models, phase diagrams are constructed by averaging over the ensemble of theories that possesses the relevant symmetries of the problem. Although approximate in nature, this approach has a number of advantages. First, it can be useful in distinguishing generic features from model-dependent details. Second, it can help in understanding the `minimal' number of symmetry constraints required to reproduce specific phase structures. Third, the robustness of predictions can be checked with respect to variations in the detailed description of the interactions. Finally, near critical points, random matrix models bear strong similarities to Ginsburg-Landau theories with the advantage of additional constraints inherited from the symmetries of the underlying interaction. These constraints can be help...

Vanderheyden, Benoit

2011-01-01

449

New phase diagram for black holes and strings on cylinders  

International Nuclear Information System (INIS)

We introduce a novel type of phase diagram for black holes and black strings on cylinders. The phase diagram involves a new asymptotic quantity called the relative binding energy. We plot the uniform string and the non-uniform string solutions in this new phase diagram using Wiseman's data. Intersection rules for branches of solutions in the phase diagram are deduced from a new Smarr formula that we derive

450

Quark triangle diagrams and radiative meson decays  

International Nuclear Information System (INIS)

The radiative meson decays V ? P? and P ? ?? are analysed using the quark triangle diagram. Experimental date yield well determined estimates of the universal quark-antiquark-meson couplings gVqq'-bar and gPqq'-bar for the light meson sector. Also predictions for the ratios of neutral to charged heavy meson decay coupling constants are given and await experimental confirmation. 8 refs., 3 tabs., 2 figs

451

New indices for analysing partial ranking diagrams  

International Nuclear Information System (INIS)

Interest is growing in decision making strategies and several techniques are now available. The assessment of priorities is a typical premise before final decisions are taken. Total and partial order ranking (POR) strategies, which from a mathematical point of view are based on elementary methods of discrete mathematics, appear as an attractive and simple tool to asses priorities. Despite the well-known total ranking strategies, which are scalar methods combining the different criteria values into a global index which always ranks elements in an ordered sequence, the partial order ranking is a vectorial approach which recognises that not all the elements can be directly compared with all the others. In fact when many criteria are considered, contradictions in the ranking are bound to exist and the higher the number of criteria, the higher the probability that contradictions in the ranking occur. The Hasse diagram technique (HDT) is a very useful tool to perform partial order ranking. The results of the partial order ranking are visualised in a diagram, called Hasse diagram. Incomparable elements are located at the same geometrical height and as high as possible in the diagram, thus incomparable elements are arranged in levels. The quality of a ranking procedure has to be evaluated by a deep analysis and by several indices, i.e. scalar functions that describe features of an ordered set and allow comparison among different rankings. For this purpose, new indices for ranngs. For this purpose, new indices for ranking analysis are proposed here, compared with the ones found in literature and tested on theoretical examples and on real data

452

New indices for analysing partial ranking diagrams  

Energy Technology Data Exchange (ETDEWEB)

Interest is growing in decision making strategies and several techniques are now available. The assessment of priorities is a typical premise before final decisions are taken. Total and partial order ranking (POR) strategies, which from a mathematical point of view are based on elementary methods of discrete mathematics, appear as an attractive and simple tool to asses priorities. Despite the well-known total ranking strategies, which are scalar methods combining the different criteria values into a global index which always ranks elements in an ordered sequence, the partial order ranking is a vectorial approach which recognises that not all the elements can be directly compared with all the others. In fact when many criteria are considered, contradictions in the ranking are bound to exist and the higher the number of criteria, the higher the probability that contradictions in the ranking occur. The Hasse diagram technique (HDT) is a very useful tool to perform partial order ranking. The results of the partial order ranking are visualised in a diagram, called Hasse diagram. Incomparable elements are located at the same geometrical height and as high as possible in the diagram, thus incomparable elements are arranged in levels. The quality of a ranking procedure has to be evaluated by a deep analysis and by several indices, i.e. scalar functions that describe features of an ordered set and allow comparison among different rankings. For this purpose, new indices for ranking analysis are proposed here, compared with the ones found in literature and tested on theoretical examples and on real data.

Pavan, M.; Todeschini, R

2004-07-05

453

Phase Diagrams of Strongly Interacting Theories  

DEFF Research Database (Denmark)

We summarize the phase diagrams of SU, SO and Sp gauge theories as function of the number of flavors, colors, and matter representation as well as the ones of phenomenologically relevant chiral gauge theories such as the Bars-Yankielowicz and the generalized Georgi-Glashow models. We finally report on the intriguing possibility of the existence of gauge-duals for nonsupersymmetric gauge theories and the impact on their conformal window.

Sannino, Francesco

2010-01-01

454

Stochastic Sensitivity Analysis Using Fuzzy Influence Diagrams  

OpenAIRE

The practice of stochastic sensitivity analysis described in the decision analysis literature is a testimonial to the need for considering deviations from precise point estimates of uncertainty. We propose the use of Bayesian fuzzy probabilities within an influence diagram computational scheme for performing sensitivity analysis during the solution of probabilistic inference and decision problems. Unlike other parametric approaches, the proposed scheme does not require resol...

Jain, Pramod; Agogino, Alice M.

2013-01-01

455

Energy Level Diagrams for Black Hole Orbits  

OpenAIRE

A spinning black hole with a much smaller black hole companion forms a fundamental gravitational system, like a colossal classical analog to an atom. In an appealing if imperfect analogy to atomic physics, this gravitational atom can be understood through a discrete spectrum of periodic orbits. Exploiting a correspondence between the set of periodic orbits and the set of rational numbers, we are able to construct periodic tables of orbits and energy level diagrams of the acc...

Levin, Janna

2009-01-01

456

Bayesian Image Reconstruction Based on Voronoi Diagrams  

OpenAIRE

We present a Bayesian Voronoi image reconstruction technique (VIR) for interferometric data. Bayesian analysis applied to the inverse problem allows us to derive the a-posteriori probability of a novel parameterization of interferometric images. We use a variable Voronoi diagram as our model in place of the usual fixed pixel grid. A quantization of the intensity field allows us to calculate the likelihood function and a-priori probabilities. The Voronoi image is optimized in...

Cabrera, G. F.; Casassus, S.; Hitschfeld, N.

2007-01-01

457

Interpreter Chart Diagram N-S  

OpenAIRE

The team of researchers develops and implements technological resources focused on a methodological strategy that supports its use. Our investigation deals with the analysis beginner students’ competences attending the Analisis de Sistema career at the UNSa, in order to solve different computing problems such as the analysis of the design if the diagram N-S and the desktop test. This work describes the process undertaken by the educational software design called Diagramar. Its development a...

Mac Gaul Jorge, Marcia; Aballay, Patricia; Zamora, Rodrigo Gabriel; Soria, Marcelo A.

2009-01-01

458

Improving stochastic estimator techniques for disconnected diagrams  

International Nuclear Information System (INIS)

Disconnected diagrams are expected to be sensitive to the inclusion of dynamical fermions. We present a feasibility study for the observation of such effects on the nucleonic matrix elements of the axial vector current, using SESAM full QCD vacuum configurations with Wilson fermions on 163 x 32 lattices, at ? = 5.6. Starting from the standard methods developed by the Kentucky and Tsukuba groups, we investigate the improvement from various refinements thereof. (orig.)

459

Phase diagram of self-attracting systems  

OpenAIRE

Phase diagram of microcanonical ensembles of self-attracting particles is studied for two types of short-range potential regularizations: self-gravitating fermions and classical particles interacting via attractive soft $-(r^2+r_0^2)^{-1/2}$ Coulomb potential. When the range of regularization is sufficiently short, the self-attracting systems exhibit gravitational or collapse-like transition. As the fermionic degeneracy or the softness radius increases, the gravitational pha...

Chavanis, P. H.; Ispolatov, I.

2002-01-01

460

SPUDD: Stochastic Planning using Decision Diagrams  

OpenAIRE

Markov decisions processes (MDPs) are becoming increasing popular as models of decision theoretic planning. While traditional dynamic programming methods perform well for problems with small state spaces, structured methods are needed for large problems. We propose and examine a value iteration algorithm for MDPs that uses algebraic decision diagrams(ADDs) to represent value functions and policies. An MDP is represented using Bayesian networks and ADDs and dynamic programmin...

Hoey, Jesse; St-aubin, Robert; Hu, Alan; Boutilier, Craig

2013-01-01

461

Phase diagram for splay glass superconductivity  

CERN Document Server

Localization of flux lines to splayed columnar pins is studied. A sine-Gordon type renormalization group study reveals the existence of a Splay glass phase and yields an analytic form for the transition temperature into the glass phase. As an independent test, the I-V characteristics are determined via a Molecular Dynamics code. The glass transition temperature supports the RG results convincingly. The full phase diagram of the model is constructed.

Devereaux, T P; Moon, K; Loh, E C

1995-01-01

462

Drawing Tree Diagrams: Problems and Suggestions  

Directory of Open Access Journals (Sweden)

Full Text Available Starting from the theoretical goal of syntax, and taking the difference between pedagogical grammar and syntax into consideration, this article, based on the author’s teaching practice and review of exam papers, analyzes common problems in drawing tree diagrams such as ternary branching and improper marking of grammatical categories, followed by proposals for constructing such representations, with a view to helping students to achieve reasonable and elegant drawings, and also to helping teachers to teach syntax more fruitfully.

Qiang Wang

2010-11-01

463

Improving Web Database Access Using Decision Diagrams  

OpenAIRE

In some areas of management and commerce, especially in Electronic commerce (E-commerce), that are accelerated by advances in Web technologies, it is essential to support the decision making process using formal methods. Among the problems of E-commerce applications: reducing the time of data access so that huge databases can be searched quickly; decreasing the cost of database design ... etc. We present the application of Decision Diagrams design using Information Theory ap...

Popel, Denis V.; Al-hakeem, Nawar

2002-01-01

464

Modeling and analysis of real-time and embedded systems with UML and MARTE developing cyber-physical systems  

CERN Document Server

Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE explains how to apply the complex MARTE standard in practical situations. This approachable reference provides a handy user guide, illustrating with numerous examples how you can use MARTE to design and develop real-time and embedded systems and software. Expert co-authors Bran Selic and Sébastien Gérard lead the team that drafted and maintain the standard and give you the tools you need apply MARTE to overcome the limitations of cyber-physical systems. The functional sophistication required of modern cyber-physical

Selic, Bran

2013-01-01

465

Cyclic operads and algebra of chord diagrams  

CERN Document Server

We prove that the algebra $\\cal{A}$ of chord diagrams, the dual to the associated graded algebra of Vassiliev knot invariants, is isomorphic to the universal enveloping algebra of a Casimir Lie algebra in a certain tensor category (the PROP for Casimir Lie algebras). This puts on a firm ground a known statement that the algebra $\\cal{A}$ ``looks and behaves like a universal enveloping algebra''. An immediate corollary of our result is the conjecture of Bar-Natan, Garoufalidis, Rozansky, and Thurston on the Kirillov-Duflo isomorphism for algebras of chord diagrams. Our main tool is a general construction of a functor from the category $\\mathtt{CycOp}$ of cyclic operads to the category $\\mathtt{ModOp}$ of modular operads which is left adjoint to the ``tree part'' functor $\\mathtt{ModOp} \\to \\mathtt{CycOp}$. The algebra of chord diagrams arises when this construction is applied to the operad for Lie algebras. Another example of this construction is Kontsevich's graph complex that corresponds to the operad for ho...

Hinich, V; Hinich, Vladimir; Vaintrob, Arkady

2000-01-01

466

Phase diagrams of FCC alloy films  

International Nuclear Information System (INIS)

We have studied the order-disorder phase transitions of FCC alloy thin films in the (001) direction using the mean-field method. Surface field is used to describe the surface effects such as surface segregation. All the different types of the phase diagrams of alloy thin films under the surface field are calculated. It is shown that the order-disorder phase transitions of alloy films are much more complex than those of bulk due to the combined effects of surface field and finite size confinement. The main features of phase diagrams are as follows: (1) for the thin films with even number layers, there are some middle-temperature phases due to the anti-phase boundary phenomena induced by the surface field, which leads to more complex phase behavior than those of odd number layer films. (2) For the quasi-two-dimensional thin films with odd number layers, there is an AB(AB)nA phase which does not show order-disorder phase transition with the increase of temperature due to the finite size of film. (3) For the thin films with both even and odd number layers, there are some critical points in the phase diagrams

467

On the phase diagram of QCD  

International Nuclear Information System (INIS)

In this thesis we study two flavour Quantum Chromodynamics (QCD) with the Functional Renormalisation Group (FRG). We compute the QCD phase diagram at imaginary and real chemical potential in the chiral limit. We introduce dual order parameters which originate in the matter sector but are sensitive to center symmetry breaking. For real and imaginary chemical potential we find that the chiral and the confinement-deconfinement transitions agree. At vanishing chemical potential we obtain for the chiral transition Tc=181 MeV and for the confinement-deconfinement crossover Tc?178 MeV. The dual density and the Polyakov loop agree within the percent level. At imaginary chemical potential the phase diagram shows the expected Roberge-Weiss periodicity. This constitutes the first calculation of the QCD phase diagram at imaginary chemical potential in the chiral limit. At real chemical potential our results agree with lattice, DSE and FRG model studies. Then we compare the Yang-Mills (YM) and the glue Polyakov loop potential and match the temperature scales as the matter contributions to the gauge dynamics do not alter the form of the potential but the temperature scale. We use the translation of the two temperature scales in a Polyakov Quark Meson model, where we study the order parameters and the thermodynamic observables. The Polyakov loop potential thus approximates the glue dynamics instead of the YM dynamics. We find very good agreement for the thermodynamic observables with lattice results.

468

On diagram-chasing in double complexes  

CERN Document Server

Diagram-chasing arguments frequently lead to "magical" relations between distant points of diagrams: exactness implications, connecting morphisms, etc.. These long connections are usually composites of short "unmagical" connections, but the latter, and the objects they join, are not visible in the proofs. I try to remedy this situation. Given a double complex in an abelian category, we consider, for each object A of the complex, the familiar horizontal and vertical homology objects at A, and two other objects, which we name the "donor" A_{\\box} and and the "receptor" ^{\\box}A at A. For each arrow of the double complex, we prove the exactness of a 6-term sequence of these objects (the "Salamander Lemma"). Standard results such as the 3x3-Lemma, the Snake Lemma, and the long exact sequence of homology associated with a short exact sequence of complexes, are obtained as easy applications of this lemma. We then obtain some generalizations of the last of the above examples, getting various exact diagrams from doub...

Bergman, George M

2011-01-01

469

MDM: A Mode Diagram Modeling Framework  

DEFF Research Database (Denmark)

Periodic control systems used in spacecrafts and automotives are usually period-driven and can be decomposed into different modes with each mode representing a system state observed from outside. Such systems may also involve intensive computing in their modes. Despite the fact that such control systems are widely used in the above-mentioned safety-critical embedded domains, there is lack of domain-specific formal modelling languages for such systems in the relevant industry. To address this problem, we propose a formal visual modeling framework called mode diagram as a concise and precise way to specify and analyze such systems. To capture the temporal properties of periodic control systems, we provide, along with mode diagram, a property specification language based on interval logic for the description of concrete temporal requirements the engineers are concerned with. The statistical model checking technique can then be used to verify the mode diagram models against desired properties. To demonstrate the viability of our approach, we have applied our modelling framework to some real life case studies from industry and helped detect two design defects for some spacecraft control systems.

Wang, Zheng; Pu, Geguang

2012-01-01

470

The Problem of Labels in E-Assessment of Diagrams  

Science.gov (United States)

In this article we explore a problematic aspect of automated assessment of diagrams. Diagrams have partial and sometimes inconsistent semantics. Typically much of the meaning of a diagram resides in the labels; however, the choice of labeling is largely unrestricted. This means a correct solution may utilize differing yet semantically equivalent…

Jayal, Ambikesh; Shepperd, Martin

2009-01-01

471

75 FR 61512 - Outer Continental Shelf Official Protraction Diagrams  

Science.gov (United States)

...Enforcement Outer Continental Shelf Official Protraction Diagrams...83-based Outer Continental Shelf Official Protraction Diagrams...only. Outer Continental Shelf Official Protraction Diagrams...Atlantic, and Straits of Florida Planning Areas Description...April 1, 2008 NG17-05 (West Palm...

2010-10-05

472

Microwave window breakdown experiments and simulations on the UM/L-3 relativistic magnetron.  

Science.gov (United States)

Experiments have been performed on the UM/L-3 (6-vane, L-band) relativistic magnetron to test a new microwave window configuration designed to limit vacuum side breakdown. In the baseline case, acrylic microwave windows were mounted between three of the waveguide coupling cavities in the anode block vacuum housing and the output waveguides. Each of the six 3 cm deep coupling cavities is separated from its corresponding anode cavity by a 1.75 cm wide aperture. In the baseline case, vacuum side window breakdown was observed to initiate at single waveguide output powers close to 20 MW. In the new window configuration, three Air Force Research Laboratory-designed, vacuum-rated directional coupler waveguide segments were mounted between the coupling cavities and the microwave windows. The inclusion of the vacuum side power couplers moved the microwave windows an additional 30 cm away from the anode apertures. Additionally, the Lucite microwave windows were replaced with polycarbonate windows and the microwave window mounts were redesigned to better maintain waveguide continuity in the region around the microwave windows. No vacuum side window breakdown was observed in the new window configuration at single waveguide output powers of 120+MW (a factor of 3 increase in measured microwave pulse duration and factor of 3 increase in measured peak power over the baseline case). Simulations were performed to investigate likely causes for the window breakdown in the original configuration. Results from these simulations have shown that in the original configuration, at typical operating voltage and magnetic field ranges, electrons emitted from the anode block microwave apertures strike the windows with a mean kinetic energy of 33 keV with a standard deviation of 14 keV. Calculations performed using electron impact angle and energy data predict a first generation secondary electron yield of 65% of the primary electron population. The effects of the primary aperture electron impacts, combined with multiplication of the secondary populations, were determined to be the likely causes of the poor microwave window performance in the original configuration. PMID:19791954

Hoff, B W; Mardahl, P J; Gilgenbach, R M; Haworth, M D; French, D M; Lau, Y Y; Franzi, M

2009-09-01

473

Summation of Parquet diagrams as an ab initio method in nuclear structure calculations  

International Nuclear Information System (INIS)

Research highlights: ? We present a Green's function based approach for doing ab initio nuclear structure calculations. ? In particular the sum the subset of so-called Parquet diagrams. ? Applying the theory to a simple but realistic model, results in good agreement with other ab initio methods. ? This opens up for ab initio calculations for medium-heavy nuclei. - Abstract: In this work we discuss the summation of the Parquet class of diagrams within Green's function theory as a possible framework for ab initio nuclear structure calculations. The theory is presented and some numerical details are discussed, in particular the approximations employed. We apply the Parquet method to a simple model, and compare our results with those from an exact solution. The main conclusion is that even at the level of approximation presented here, the results shows good agreement with other comparable ab initio approaches.

474

Global Magnetic Phase Diagram and Local Quantum Criticality in Heavy Fermion Metals  

CERN Document Server

We address the global magnetic phase diagram of Kondo lattice systems. Through the distinct Fermi surface properties of the various phases at zero temperature, we argue that the phase diagram supports two classes of quantum critical point. One of these describes a direct transition from a magnetic metal phase with localized f-electrons to a paramagnetic one with itinerant f-electrons. This result provides the context for the picture of local quantum criticality, in which the Fermi surface jumps across the quantum critical point and the quasiparticle residue vanishes as the quantum critical point is approached from either side. Some of the unusual experiments, concerning the phases and quantum critical points of heavy fermion metals, are discussed from the present perspective. These developments have implications in broader contexts. In particular, they form a part of the growing evidence for quantum criticality that goes beyond the orthodox description in terms of order-parameter fluctuations.

Si, Q

2006-01-01

475

Phase diagram of a Schelling segregation model  

CERN Document Server

The collective behavior in a variant of Schelling's segregation model is characterized with methods borrowed from statistical physics, in a context where their relevance was not conspicuous. A measure of segregation based on cluster geometry is defined and several quantities analogous to those used to describe physical lattice models at equilibrium are introduced. This physical approach allows to distinguish quantitatively several regimes and to characterize the transitions between them, leading to the building of a phase diagram. Some of the transitions evoke empirical sudden ethnic turnovers. We also establish links with 'spin-1' models in physics. Our approach provides generic tools to analyze the dynamics of other socio-economic systems.

Gauvin, Laetitia; Nadal, Jean-Pierre

2009-01-01

476

Improving Web Database Access Using Decision Diagrams  

CERN Document Server

In some areas of management and commerce, especially in Electronic commerce (E-commerce), that are accelerated by advances in Web technologies, it is essential to support the decision making process using formal methods. Among the problems of E-commerce applications: reducing the time of data access so that huge databases can be searched quickly; decreasing the cost of database design ... etc. We present the application of Decision Diagrams design using Information Theory approach to improve database access speeds. We show that such utilization provides systematic and visual ways of applying Decision Making methods to simplify complex Web engineering problems.

Popel, D V; Popel, Denis V.; Al-Hakeem, Nawar

2002-01-01

477

The High-z Quasar Hubble Diagram  

OpenAIRE

Two recent discoveries have made it possible for us to begin using high-z quasars as standard candles to construct a Hubble Diagram (HD) at z > 6. These are (1) the recognition from reverberation mapping that a relationship exists between the optical/UV luminosity and the distance of line-emitting gas from the central ionizing source. Thus, together with a measurement of the velocity of the line-emitting gas, e.g., via the width of BLR lines, such as Mg II, a single observat...

Melia, Fulvio

2013-01-01

478

Phase diagram of the frustrated Hubbard model  

CERN Document Server

The Mott-Hubbard metal-insulator transition in the paramagnetic phase of the one-band Hubbard model has long been used to describe similar features in real materials like V$_2$O$_3$. Here we show that this transition is hidden inside a rather robust antiferromagnetic insulator even in the presence of comparatively strong magnetic frustration. This result raises the question of the relevance of the Mott-Hubbard metal-insulator transition for the generic phase diagram of the one-band Hubbard model.

Zitzler, R; Pruschke, T; Bulla, R; Pruschke, Th.

2003-01-01

479

Shape Diagram of Vesicles in Poiseuille Flow  

Science.gov (United States)

Soft bodies flowing in a channel often exhibit parachutelike shapes usually attributed to an increase of hydrodynamic constraint (viscous stress and/or confinement). We show that the presence of a fluid membrane leads to the reverse phenomenon and build a phase diagram of shapes—which are classified as bullet, croissant, and parachute—in channels of varying aspect ratio. Unexpectedly, shapes are relatively wider in the narrowest direction of the channel. We highlight the role of flow patterns on the membrane in this response to the asymmetry of stress distribution.

Coupier, Gwennou; Farutin, Alexander; Minetti, Christophe; Podgorski, Thomas; Misbah, Chaouqi

2012-04-01

480

Shape diagram of vesicles in Poiseuille flow  

CERN Document Server

Soft bodies flowing in a channel often exhibit parachute-like shapes usually attributed to an increase of hydrodynamic constraint (viscous stress and/or confinement). We show that the presence of a fluid membrane leads to the reverse phenomenon and build a phase diagram of shapes --- which are classified as bullet, croissant and parachute --- in channels of varying aspect ratio. Unexpectedly, shapes are relatively wider in the narrowest direction of the channel. We highlight the role of flow patterns on the membrane in this response to the asymmetry of stress distribution.

Coupier, Gwennou; Minetti, Christophe; Podgorski, Thomas; Misbah, Chaouqi

2012-01-01