1,658 Hits in 6.3 sec

Applying Software Analysis Technology to Lightweight Semantic Markup of Document Text [chapter]

Nadzeya Kiyavitskaya, Nicola Zeni, James R. Cordy, Luisa Mich, John Mylopoulos
2005 Lecture Notes in Computer Science  
In this work we describe a first experiment in applying the same technical solutions and tools that have proven so successful in software markup to the more general problem of semantic markup of text documents  ...  Software analysis techniques, and in particular software "design recovery", have been highly successful at both technical and businesslevel semantic markup of large scale software systems written in a  ...  In this work we propose to leverage the highly efficient methods and tools already proven in the software analysis and markup domain as the basis of a new lightweight method for semantic analysis and markup  ... 
doi:10.1007/11551188_65 fatcat:lwdfipr4kvhzflepogwwedm7na

Markup in Engineering Design: A Discourse

Lian Ding, Shaofeng Liu
2010 Future Internet  
Such techniques are being increasingly applied to an array of applications and different digital items, such as text documents, 2D images and 3D models.  ...  Recently, with the rapid development and adoption of digital technologies, annotation and markup are becoming important tools for information communication, retrieval and management.  ...  Acknowledgements The work reported in this paper has been conducted as part of the EPSRC funded Innovative Manufacturing Research Centre (IDMRC) at the University of Bath.  ... 
doi:10.3390/fi2010074 fatcat:xrpjlhrokvb2lbq4otg45cl6by

Annotation of lightweight formats for long-term product representations

L. Ding, A. Ball, J. Matthews, C. McMahon, M. Patel
2009 International journal of computer integrated manufacturing (Print)  
In the proposed framework, a 'stand-o ' method is used to layer information, in the form of annotations, on top of both CAD models and lightweight representations alike.  ...  Existing 3D CAD systems are not well adapted to this way of working, however.  ...  The most common method for applying markup is to insert markup tokens directly into the text of the document. This is easy to accomplish using a text editor or a few lines of scripting language.  ... 
doi:10.1080/09511920802527616 fatcat:njjl7pbpajdyfmzxmoigw56ov4

DocLine: A method for software product lines documentation development

D. V. Koznov, K. Yu. Romanovsky
2008 Programming and computer software  
The method provides the Documentation Reuse Language (DRL) that has a graphical part (for designing the structure of documentation packages) and a text part (for implementing the documentation).  ...  The method makes it possible to reuse document fragments with adaptation to a particular usage context.  ...  We are grateful to the management of the System Programming and Information Science Laboratory, which was organized at the Department of Mathematics and Mechanics of the St.  ... 
doi:10.1134/s0361768808040051 fatcat:ir4ggyk5wzcr7ksxw3wjxdxnky

Text Mining Through Semi Automatic Semantic Annotation [chapter]

Nadzeya Kiyavitskaya, Nicola Zeni, Luisa Mich, James R. Cordy, John Mylopoulos
2006 Lecture Notes in Computer Science  
In this paper, we further elaborate a tool-supported process for semantic annotation of documents based on techniques and technologies traditionally used in software analysis and reverse engineering for  ...  Many researchers believe that a solution to the problem can be founded on semantic annotations that need to be inserted in web-based documents and guide information extraction and knowledge mining.  ...  The architecture of our solution (Fig. 1) is based on the LS/2000 software analysis architecture, generalized to allow for easy parameterization by a range of semantic domains.  ... 
doi:10.1007/11944935_13 fatcat:itbim3zevvbo3c7llcben4lb2m

Machine Understandable Contracts with Deep Learning

Rares Dolga, Philip Treleaven, Mendes Thame Denny
2020 2020 International Conference on Computational Science and Computational Intelligence (CSCI)  
AI technologies: machine learning, natural language processing (NLP) and sentiment analysis etc.  ...  This includes legal markup languages (e.g. legal XML); contract management software; computable (i.e. executable) contracts; blockchain Smart contracts; and what we refer to as 'digital twin' 1 legal (  ...  Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. 3 JavaScript Object Notation (JSON) is a lightweight  ... 
doi:10.1109/csci51800.2020.00099 fatcat:j2vca7ihz5c4poiguatwmivhwi

Natural language processing for MediaWiki

Bahar Sateli, René Witte
2012 Proceedings of the Eighth Annual International Symposium on Wikis and Open Collaboration - WikiSym '12  
The vision is that of a new generation of wikis that can help developing their own primary content and organize their structure by using state-of-the-art technologies from the NLP and Semantic Computing  ...  The motivation for this integration is to enable wiki users -novice or expert -to benefit from modern text mining techniques directly within their wiki environment.  ...  Furthermore, a usability study showed that users unfamiliar with NLP technology can easily apply the offered Semantic Assistants [5] .  ... 
doi:10.1145/2462932.2462946 dblp:conf/wikis/SateliW12 fatcat:7b332zl2prfh7obw7uhfgwmn3i

Strategies for the Curation of CAD Engineering Models

Manjula Patel, Alexander Ball, Lian Ding
2009 International Journal of Digital Curation  
Creating the engineering record digitally, however, presents problems not only for its long-term maintenance and accessibility - due in part to the rapid obsolescence of the hardware, software and file  ...  We describe two tools which have been specifically developed to aid in the curation of CAD engineering models in the context of PLM: Lightweight Models with Multilayered Annotation (LiMMA) and a Registry  ...  Inline markup involves adding tags directly into the text of a document or representation of a model, whereas the stand-off (external or reference) method allows markup information to be stored separately  ... 
doi:10.2218/ijdc.v4i1.80 fatcat:i6nfd5tvs5f6pjdihxzf4oxuqe

Stress Fractures of the Tibia after Jogging

Steller EP Unlu C
2014 Journal of Trauma and Treatment  
The intention of this paper, however, is to provide a simple survey and quick enumeration of the many, varied efforts from across industry.  ...  auto-id center massachusetts institute of technology, 77 massachusetts avenue, bldg 3-449, cambridge, ma 02139-4307, usa abstract This paper presents a brief survey of the many specifications, languages  ...  The Historical Event Markup and Linking project explores XMLrelated technologies to develop a set of text markup and transformation tools that are useful to historians worldwide.  ... 
doi:10.4172/2167-1222.s2-006 fatcat:73kmefkhtreindbb5grlmjlj4i

Integrating Free and Open Source Solutions into Geospatial Science Education

Vaclav Petras, Anna Petrasova, Brendan Harmon, Ross Meentemeyer, Helena Mitasova
2015 ISPRS International Journal of Geo-Information  
open source software is fully integrated into geospatial education, we will be able to encourage a culture of openness and, thus, enable greater reproducibility in research and development applications  ...  to, Git, Reveal.js, Python and Ubuntu.  ...  Acknowledgments We acknowledge the GRASS GIS developers and users, as well as the communities for the free and open source software used in the work presented in this paper, including, but not limited  ... 
doi:10.3390/ijgi4020942 fatcat:opu6gb4cqvhi7ic6hgsh6qh3lu

Annotating Regulations Using Cerno: An Application to Italian Documents - Extended Abstract

Nicola Zeni, Nadzeya Kiyavitskaya, James R. Cordy, Luisa Mich, John Mylopoulos
2008 2008 Third International Conference on Availability, Reliability and Security  
In this paper, we describe the results of the application of Cerno, a lightweight framework for semantic annotation, to legal documents written in Italian.  ...  The increasing complexity of software systems and growing demand for regulations compliance require effective methods and tools to support requirements analysts activities.  ...  Acknowledgments This work has been partially funded by the EU Commission through the SERENITY project, by the Natural Sciences and Engineering Research Council of Canada and by Provincia Autonomia di Trento  ... 
doi:10.1109/ares.2008.79 dblp:conf/IEEEares/ZeniKCMM08 fatcat:teqzoh2icnbz3blbbisyynfgli

JavaML: a markup language for Java source code

Greg J Badros
2000 Computer Networks  
While sophisticated software tools parse source code to gain access to the program's structure, many lightweight programming aids such as grep rely instead on only the lexical structure of source code.  ...  The classical plain-text representation of source code is convenient for programmers but requires parsing to uncover the deep structure of the program.  ...  Thanks to IBM for constructing the Jikes compiler framework, and for mak-  ... 
doi:10.1016/s1389-1286(00)00037-2 fatcat:wk234xirejcfve5oszig5533eq

Source transformation in software engineering using the TXL transformation system

James R Cordy, Thomas R Dean, Andrew J Malton, Kevin A Schneider
2002 Information and Software Technology  
Design recovery, software restructuring, forward engineering, language translation, platform migration and code reuse can all be understood as transformations from one source text to another.  ...  and reengineering tasks, including the design recovery, analysis and automated reprogramming of billions of lines of commercial Cobol, PL/I and RPG code for the Year 2000.  ...  Finally, several hundred TXL users from institutions all over the world have contributed to the evolution of TXL from a compiler technology academic toy to an industrial strength software transformation  ... 
doi:10.1016/s0950-5849(02)00104-0 fatcat:wqn3ot4iozdqrnaxqf4immu7hi

Requirements model generation to support requirements elicitation: the Secure Tropos experience

Nadzeya Kiyavitskaya, Nicola Zannone
2008 Automated Software Engineering : An International Journal  
More specifically, we apply a lightweight method for extracting requirements from system descriptions in natural language to support the Secure Tropos methodology during requirements elicitation phase.  ...  , modeling, and analysis.  ...  p.44 Requirements Model Generation to Support Requirements Elicitation  ... 
doi:10.1007/s10515-008-0028-6 fatcat:gqzirnk4g5hgxjoc25rxtadm5y

Too many tags spoil the metadata: investigating the knowledge management of scientific research with semantic web technologies

Samantha Kanza, Nicholas Gibbins, Jeremy G. Frey
2019 Journal of Cheminformatics  
We developed a prototype semantic ELN to serve as a discussion aid for these focus groups, and to help us explore the technical readiness of a range of semantic web technologies.  ...  Previous studies of Electronic Lab Notebooks (ELNs) in academia and industry have identified semantic web technologies as a means for organising scientific documents to improve current workflows and knowledge  ...  Acknowledgements We would like to thank all of the people who took part in the focus groups and a special thanks to Colin Bird for proof reading this manuscript for us.  ... 
doi:10.1186/s13321-019-0345-8 pmid:30900066 pmcid:PMC6427892 fatcat:27rkwbbzgrh7pj2jyecsfedozu
« Previous Showing results 1 — 15 out of 1,658 results