15,413 Hits in 2.9 sec

Code querying by UML

Carlos Noguera, Coen De Roover, Andy Kellens, Viviane Jonckers
2012 2012 20th IEEE International Conference on Program Comprehension (ICPC)  
In this paper we introduce ARABICA, a tool for querying Java code using UML class and sequence diagrams.  ...  In contrast to tools that rely on dedicated query languages, ARABICA encodes querying semantics in a dedicated, minimal UML profile.  ...  Coen De Roover is funded by the Stadium SBO project sponsored by the "Flemish agency for Innovation by Science and Technology" (IWT Vlaanderen).  ... 
doi:10.1109/icpc.2012.6240492 dblp:conf/iwpc/NogueraRKJ12 fatcat:p57rjcr5cncinfhfgakkf22a3u

Object Oriented Query Response Time for UML Models

Vipin Saxena, Santosh Kumar
2012 Journal of Software Engineering and Applications  
A UML model is designed for computing the object oriented query response time. Table and graph are also represented for the computed records in five runs.  ...  In the present paper, a real case study of Life Insurance Corporation of India is taken and sample object oriented database is designed by the use of SQL Server 2008.  ...  The code segment for computing the query response time is developed in SQL Server 2008 query analyzer. The code segment is given below: Figure 4 . 4 Line of code v/s query response time.  ... 
doi:10.4236/jsea.2012.57059 fatcat:zsnhtp66i5ar3kzpjxpfrdj24i

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

A Geissbuhler, R A Miller
1998 Proceedings. AMIA Symposium  
WizOrder uses the tables of co-occurring concepts and the Semantic Network to provide sensible lists of potential drug interactions and adverse drug reactions, and generate fully-formed MEDLINE queries  ...  WizOrder uses the UMLS as a dictionary to encode free-text entries into controlled vocabularies such as ICD9.  ...  ACKNOWLEDGEMENTS This work was supported in part by grants from the U.S.  ... 
pmid:9929234 pmcid:PMC2232318 fatcat:zkkghvblmraw7lavuporrq4ega

Extracting Code Resource from OWL by Matching Method Signatures using UML Design Document

Gopinath Ganapathy, S. Sagayaraj
2011 International Journal of Advanced Computer Science and Applications  
By doing this process the time, manpower system resources and cost will be reduced in Software development.  ...  Methods needed for the project can be extracted from this OWL using UML metadata. The UML class diagram is given as input and the metadata about the method is extracted.  ...  If it matches; the source code of the method is retrieved by getMethodSourceCode() method. VII. CASE STUDY The input for the frame work is a UML class diagram.  ... 
doi:10.14569/ijacsa.2011.020215 fatcat:jex6v7bwrfaqpfzdksehc4frfm

A Framework for Generating Query Language Code from OCL Invariants

Florian Heidenreich, Christian Wende, Birgit Demuth
2007 Electronic Communications of the EASST  
However, to preserve also the semantical integrity rules we propose a Query Code Generation Framework that enables Model-Driven Integrity Engineering.  ...  This framework allows for mapping UML models to arbitrary data schemas and for mapping OCL invariants to sentences in corresponding declarative query languages, enforcing semantical data integrity on implementation  ...  In Section 3 we show the application of the Query Code Generation Framework by means of two examples, the mapping of UML/OCL to relational databases plus SQL [6] and to XML schemas [7] plus XQuery  ... 
doi:10.14279/tuj.eceasst.9.108 dblp:journals/eceasst/HeidenreichWD08 fatcat:p3dxa5kwkncdxk3lpc2y7pt6oq

Towards a UML Profile to Relational Database Modeling

Chih-Min Lo, Hsiu-Yen Hung
2014 Applied Mathematics & Information Sciences  
The proposed model provides views of the database outlining query operations to enable the automatic generation of more comprehensive code in the model-driven development of enterprise information systems  ...  Unified modeling language (UML) is a general purpose modeling notation and this paper proposes a UML profile for modeling database retrieval to overcome the inadequacies found in current methods.  ...  In a UML model, a Nested association can connect a Query to a Query class.  ... 
doi:10.12785/amis/080233 fatcat:ifr3hfkwsvgt5p7eoznc63c2ba

Automated Query Generation for Design Pattern Mining in Source Code [article]

Jeffy Jahfar Poozhithara, Hazeline U. Asuncion, Brent Lagesse
2020 arXiv   pre-print
To address this challenge, we introduce Model2Mine, a technique for automatically generating SPARQL queries by parsing UML diagrams, ensuring that all constraints are appropriately addressed.  ...  Identifying which design patterns already exist in source code can help maintenance engineers gain a better understanding of the source code and determine if new requirements can be satisfied.  ...  CONCLUSION Model2Mine generates SPARQL query to search for a given design pattern in source code by parsing its UML diagram.  ... 
arXiv:2007.13025v1 fatcat:p5naac2zbffppe7u6ut4qzttba

Executable Platform Independent Models for Data Intensive Applications [chapter]

Grzegorz Falda, Piotr Habela, Krzysztof Kaczmarski, Krzysztof Stencel, Kazimierz Subieta
2008 Lecture Notes in Computer Science  
In this paper we investigate the capabilities and shortcomings of UML 2 in the field of executable modelling, with special focus on database applications.  ...  Additionally, we need to provide sufficiently powerful and abstract means of creating expressions over data, so that our platform-independent language is not inferior in that matter compared to database query  ...  The language is extensible, prepared to be used with UML, and the role of "query language" is among the applications anticipated by its authors.  ... 
doi:10.1007/978-3-540-69389-5_35 fatcat:myzd3evyozcl5paoue6wkl2bwa

Refactoring UML models

Twan van Enckevort
2009 Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications - OOPSLA '09  
In order to determine UML model quality for UML models used in code generation projects, a selection of quality metrics has been made.  ...  While there are many tools that enable assisted refactoring of source code, there are few tools that enable assisted refactoring of UML models.  ...  OCL is an OMG standard that allows querying and modifying UML models by means of OCL queries, that operate on the UML meta model. EMF models can be checked using the check package.  ... 
doi:10.1145/1639950.1639959 dblp:conf/oopsla/Enckevort09 fatcat:zxqgb3nrxfdrdf4gpbqhcxwskq

Design and Implementation of a UML-Based Design Repository [chapter]

Rudolf K. Keller, Jean-François Bédard, Guy Saint-Denis
2001 Lecture Notes in Computer Science  
The SPOOL design repository is a practical implementation of the UML metamodel, and is used to store detailed design-level information that is extracted from the source code of industrial systems.  ...  Its internal mechanisms and related tools provide functionalities for querying data and observing dependencies between the components of the studied systems, facilitating core tasks conducted in reverse  ...  parser Datrix, Lucent Technologies for their C++ source code analyzer GEN++ and the layout generators Dot and Neato, and TakeFive Software for their software development environment SNiFF+.  ... 
doi:10.1007/3-540-45341-5_30 fatcat:xbqjjfmvefg7pkeijisyh4n4eu

Next Generation Phenotyping Using the Unified Medical Language System

Tomasz Adamusiak, Naoki Shimoyama, Mary Shimoyama
2014 JMIR Medical Informatics  
the United States, privacy issues notwithstanding, this has recently become more accessible thanks to the increasing adoption of electronic health records (EHR) and health care data standards fueled by  ...  This project was funded in part by the Advancing a Healthier Wisconsin endowment at the Medical College of Wisconsin, the National Center for Research Resources, the National Center for Advancing Translational  ...  Ethnicity As specified by the Library of Congress, ISO b 639-2 alpha-3 codes limited to those that also have a corresponding alpha-2 code in ISO 639-1 6.  ... 
doi:10.2196/medinform.3172 pmid:25601137 pmcid:PMC4288084 fatcat:7yrq4p52szgudmupxb3kiz5jim

Comparing and evaluating terminology services application programming interfaces: RxNav, UMLSKS and LexBIG

Jyotishman Pathak, Lee Peters, Christopher G Chute, Olivier Bodenreider
2010 JAMIA Journal of the American Medical Informatics Association  
A list of queries is established covering a wide spectrum of terminology services functionalities such as finding RxNorm concepts by their name, or navigating different types of relationships.  ...  by the development teams of the three API investigated.  ...  Funding This research is supported in part by NHGRI grant U01HG04599 (eMERGE) and the Intramural Research Program at NLM. Provenance and peer review Not commissioned; externally peer reviewed.  ... 
doi:10.1136/jamia.2009.001149 pmid:20962136 pmcid:PMC3000749 fatcat:pvsfq775yndabbtxnhckjccuem

Program querying with a SOUL: The BARISTA tool suite

Carlos Noguera, Coen De Roover, Andy Kellens, Viviane Jonckers
2011 2011 27th IEEE International Conference on Software Maintenance (ICSM)  
Tool builders can benefit from SOUL querying facilities by exploiting the on demand code querying and query scheduling services offered by BARISTA.  ...  Extracting information from the source code of a program is an important step in the way to program understanding, manipulation, development and maintenance.  ...  Coen De Roover is funded by the Stadium SBO project sponsored by the "Flemish agency for Innovation by Science and Technology" (IWT Vlaanderen).  ... 
doi:10.1109/icsm.2011.6080835 dblp:conf/icsm/NogueraRKJ11 fatcat:o4phv2rv75ezllulv6unpuxsl4

An Interoperable UMLS Terminology Service Using FHIR

Rishi Saripalle, Mehdi Sookhak, Mahboobeh Haghparast
2020 Future Internet  
The developed terminology service, named UMLS FHIR, leverages FHIR resources and features, and can easily be integrated into any application to consume UMLS knowledge in the FHIR format without the need  ...  These barriers might cause UMLS usage concerns among inter-disciplinary users in biomedical and healthcare informatics.  ...  Second, users query the UMLS API endpoints [6] developed by NLM and the results are communicated in JSON format.  ... 
doi:10.3390/fi12110199 fatcat:ttdxmovnsfgd3eza7spoos4hkq

Practical Large-scale Model-Driven Development of Business Applications with an Executable UML

Dragan Milićev
2017 Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development  
We present our approach to building largescale business applications based on an executable profile of UML, named OOIS UML, and implemented as a framework named SOLoist.  ...  Practical Large-scale Model-Driven Development of Business Applications with an Executable UML.  ...  by the code generator.  ... 
doi:10.5220/0006216205900604 dblp:conf/modelsward/Milicev17 fatcat:ijaif6khobf2daz63qva2njptu
« Previous Showing results 1 — 15 out of 15,413 results