VLDB 2026 Research / reviewers in the wild / expert
Jesús Manuel Almendros-Jiménez
dblp:a/JesusManuelAlmendrosJimenez
· DBLP profile ↗
38ranked-venue papers
35as first author
9since 2021 · last 2026
0000-0002-7925-2678ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 14 · 14 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 10 first-author · 1 since 2021Artificial intelligence and machine learning · 10 · 10 first-author · 3 since 2021Databases, data management, data science and information retrieval · 10 · 9 first-author · 1 since 2021Theory of computation · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Rule and constraint based debugging of DBpedia queriesabstract• SPARQL debugger for DBpedia queries • SPARQL query rewriting for expected and unexpected answers • Sound and complete rule and constraint based solving procedure • Web tool support DBpedia serves as the principal resource for Linked Open Data available on the Web and is currently the largest Knowledge Graph. Queries to DBpedia resources typically utilize the SPARQL query language through its SPARQL endpoint. Errors can occur within SPARQL queries. A recent study examining SPARQL endpoint executions found that 66.9% experience runtime errors, while 20.0% may not have errors but produce empty results. Ensuring a query is both error-free and aligned with user expectations presents a challenge. This paper introduces a debugging technique for DBpedia queries aimed at aligning a specific query with expected and unexpected answers. By converting SPARQL into rules, the debugger identifies query rewrites that meet these criteria. It employs constraint solving to determine filter conditions aligning with expected and unexpected results. A semantic characterization of query rewriting is defined, for which the proposed method has been proved to be sound and complete. The paper showcases the practical use of rule systems and constraint solving within databases, more specifically in SPARQL and DBpedia, facilitating real-time query adjustment to actual datasets. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
J. Log. Algebraic Methods Program. | 1 |
| 2024 | Tuning fuzzy SPARQL queriesabstractDuring the last years, the study of fuzzy database query languages has attracted the attention of many researchers. In this line of research, our group has proposed and developed FSA-SPARQL ( Fuzzy Sets and Aggregators based SPARQL ), which is a fuzzy extension of the Semantic Web query language SPARQL. FSA-SPARQL works with fuzzy RDF datasets and allows the definition of fuzzy queries involving fuzzy conditions through fuzzy connectives and aggregators. However, there are two main challenges to be solved for the practical applicability of FSA-SPARQL . The first problem is the lack of fuzzy RDF data sources. The second is how to customize fuzzy queries on fuzzy RDF data sources. Our research group has also recently proposed a fuzzy logic programming language called F A S I L L that offers powerful tuning capabilities that can accept applications in many fields. The purpose of this paper is to show how the F A S I L L tuning capabilities serve to accomplish in a unified framework both challenges in FSA-SPARQL : data fuzzification and query customization. More concretely, from a FSA-SPARQL to F A S I L L transformation, data fuzzification and query customization in FSA-SPARQL become F A S I L L tuning problems. We have validated the approach with queries against datasets from online communities. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Ginés Moreno, José A. Riaza |
Int. J. Approx. Reason. | 1 |
| 2024 | Combining Metamorphic Testing and Machine Learning to Enhance OpenStreetMapabstractMetamorphic testing (MT) is a useful tool to test systems where an oracle is not available. MT relies on the definition of metamorphic relations (MR), that is, certain properties that relate a set of inputs and the set of outputs produced by the system under test (SUT) as response to these inputs. Usually, a violation of an MR implies that the SUT is faulty. However, some work on MT accepts, for certain SUTs, that the violation of an MRalmost alwaysis a symptom of an error but assumes the potential existence of false positives. This is the case, for instance, of our recent work where we applied MT to improve OpenStreetMap (OSM). Our MRs were able to uncover a large amount of errors in all the analyzed maps but we suffered the presence of a nonnegligible number of false positives. Therefore, an expert had to manually check the suspicious elements identified by our MRs. If we analyze large maps, then this manual task is unfeasible. In this article we solve the main limitation of our previous approach: we accurately and automatically discard false positives. Our new framework combines MT, along the same lines of our previous work, and machine learning. Specifically, we provide three models, one for each MR, based on the random forest model. The models were extensively trained with real data obtained from the application of MRs to maps of cities located in different continents. In order to evaluate the usefulness of our models, we tested them using different cities, in countries that were not considered in the training set. The results were very good: accuracy of the models is never lower than 0.90, it is usually much higher and in many situations reaches 1.0. The computation of the F1-scores yielded similar results. Manuel Méndez, Antonio Becerra-Terón, Jesús Manuel Almendros-Jiménez, Mercedes G. Merayo, Manuel Núñez 0001 |
IEEE Trans. Reliab. | 3 |
| 2023 | Using Metamorphic Testing to Improve the Quality of Tags in OpenStreetMapabstractWe present a metamorphic testing approach to validate the information included in OpenStreetMap, a collaborative effort to produce a free map of the world. We focus on the quality of the tags storing the information about the elements of the map. We identified metamorphic relations with the potential to detect different types of tagging errors. In particular, we carefully designed mechanisms to automatically generatefollow-up inputs, a fundamental component in the successful application of a metamorphic testing approach. The intrinsic nature of automatically analysing tags implies that we will detect real errors but some false positives as well. In order to obtain a good trade-off between real errors and false positives, we introducethresholds. Our MRs will raise an error associated with a certain value if, depending on the nature of the MR, we have a certain number of elements (not) fulfilling a given condition. In order to evaluate the goodness and versatility of our framework, we chose four cities in different continents with the goal of analysing very heterogeneous contributors adding information in different languages. The application of this framework to the analysis of the chosen cities revealed errors in all of them and in all the considered categories. In addition, around 66% of the errors found by our MRs in the analysed areas have not been previously reported byOsmose, the de facto standard OSM error checker. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Mercedes G. Merayo, Manuel Núñez 0001 |
IEEE Trans. Software Eng. | 1 |
| 2021 | Flexible Aggregation in FSA-SPARQLabstractAggregation is a very useful operation in database query languages. Through count, sum, min, max and avg operators database instances can be counted and summarized. Attached to such operators, group by and having clauses make it possible to define partitions on database instances as well as filter partitions according to Boolean conditions. In this paper, we define aggregation operators for the language FSA-SPARQL, which is a fuzzy extension of the Semantic Web query language SPARQL. We present the semantics of such operators with regard to fuzzy RDF triple patterns. We also provide mechanisms in FSA-SPARQL for the partition of fuzzy RDF triple patterns with regard to fuzzy sets, as well as for the filtering of partitions. The proposed extension has been implemented and it can be tested from the FSA-SPARQL Web site. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Ginés Moreno, José A. Riaza |
FUZZ-IEEE | 1 |
| 2021 | A Web Tool for XQuery Debugging
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
ICWE | 1 |
| 2021 | Declarative Debugging of XML Queries
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
PADL | 1 |
| 2021 | Discovery and diagnosis of wrong SPARQL queries with ontology and constraint reasoning
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
Expert Syst. Appl. | 1 |
| 2021 | Metamorphic testing of OpenStreetMapabstractOpenStreetMap represents a collaborative effort of many different and unrelated users to create a free map of the world. Although contributors follow some general guidelines, unsupervised additions are prone to include erroneous information. Unfortunately, it is impossible to automatically detect most of these issues because there does not exist an oracle to evaluate whether the information is correct or not. Metamorphic testing has shown to be very useful in assessing the correctness of very heterogeneous artifacts when oracles are not available. The main goal of our work is to provide a (fully implemented) framework, based on metamorphic testing, that will support the analysis of the information provided in OpenStreetMap with the goal of detecting faulty information. We defined a general metamorphic testing framework to deal with OpenStreetMap. We identified a set of good metamorphic relations. In order to have as much automation as possible, we paid special attention to the automatic selection of follow-up inputs because they are fundamental to diminish manual testing. In order to assess the usefulness of our framework, we applied it to analyze maps of four cities in different continents. The rationale is that we would be dealing with different problems created by different contributors. We obtained experimental evidence that shows the potential value of our framework. The application of our framework to the analysis of the chosen cities revealed errors in all of them and in all the considered categories. The experiments showed the usefulness of our framework to identify potential issues in the information appearing in OpenStreetMap. Although our metamorphic relations are very helpful, future users of the framework might identify other relations to deal with specific situations not covered by our relations. Since we provide a general pattern to define metamorphic relations, it is relatively easy to extend the existing framework. In particular, since all our metamorphic relations are implemented and the code is freely available, users have a pattern to implement new relations. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Mercedes G. Merayo, Manuel Núñez 0001 |
Inf. Softw. Technol. | 1 |
| 2019 | Tuning Fuzzy SPARQL Queries in a Fuzzy Logic Programming EnvironmentabstractWe have recently designed FSA-SPARQL, an extension of the SPARQL query language for querying fuzzy RDF datasets. Answers of FSA-SPARQL queries are usually annotated with truth degrees which are computed from fuzzy connectives and operators that act on truth degrees associated to RDF triples. While FSA-SPARQL offers a rich repertoire of fuzzy connectives and operators, it is not always easy to retrieve the user's expected answers. This is very often due to wrong formulation of queries, caused by inadequate use/combination of fuzzy connectives, operators and thresholds. For instance, a high threshold for truth degrees in some RDF datasets can lead to an empty set of answers, some strong or weak restrictive combination of fuzzy conditions might produce few or too many answers, etc. On the other hand, our research group has also developed the fuzzy logic programming language $\mathcal{F}\mathcal{A}\mathcal{S}\mathcal{I}\mathcal{L}\mathcal{L}$, which has been equipped with tuning techniques for enabling the customization of queries from test cases. In this paper, our goals are: (1) to provide a FSA-SPARQL translation to $\mathcal{F}\mathcal{A}\mathcal{S}\mathcal{I}\mathcal{L}\mathcal{L}$ and (2) apply the tuning techniques to FSA-SPARQL queries for getting more precise formulation of queries from test cases. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Ginés Moreno, José A. Riaza |
FUZZ-IEEE | 1 |
| 2019 | Integrating and Querying OpenStreetMap and Linked Geo Open DataabstractIn recent years, Open Street Map (OSM) has evolved into a highly popular geospatial system. The key of success of OSM is that OSM is open to absolutely everyone. OSM is not dependent on any one government, company, university or international organization. OSM is based on crowdsourcing, in which users collaborate to collect spatial data of urban and rural areas on the earth. With the arising of Linked Open Data (LOD) initiative, and more concretely with Linked Geo Open Data (LGOD), many Web resources have been made available to everyone, providing geo-located datasets. In this paper, a framework, called XOSM (XQuery for OpenStreetMap), for integrating and querying OSM and LGOD resources, is presented. The framework is equipped with a Web tool and a rich XQuery-based library, enabling the definition of queries combining OSM layers and layers created from LGOD resources (KML, GeoJSON, CSV and RDF (and also XML)). The framework also provides an API to execute XQuery queries using the library. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Manuel Torres 0001 |
Comput. J. | 1 |
| 2018 | Fuzzy queries of social networks with FSA-SPARQL
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Ginés Moreno |
Expert Syst. Appl. | 1 |
| 2017 | A fuzzy extension of SPARQL based on fuzzy sets and aggregatorsabstractSPARQL has been adopted as query language for the Semantic Web. RDF and OWL have also been established as vocabularies to describe ontologies in this setting. While RDF/OWL/SPARQL have been designed for querying crisp information, some contexts require to manage uncertainty, vagueness and imprecise knowledge. In this paper a SPARQL extension, called FSA-SPARQL (Fuzzzy Sets and Aggregators based SPARQL) is proposed, in which queries can involve different fuzzy connectives and (aggregation) operators. The language has been implemented as an extension of the ARQ Jena SPARQL engine and it is equipped with a Web tool from which queries can be executed on-line. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Ginés Moreno |
FUZZ-IEEE | 1 |
| 2017 | A Web Tool for Type Checking and Testing of SPARQL Queries
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
ICWE | 1 |
| 2017 | Automatic property-based testing and path validation of XQuery programsabstractProperty-based testing has gained popularity in recent years in many areas of software development. The specification of assertions/properties helps to understand the semantics of pieces of code, and in modern programming environments, it can serve to test the program behavior. In this paper an XQuery property-based testing tool is presented, which enables to automatically test XQuery programs. The tool is able to systematically generate XML instances (i.e., test cases) from a given XML schema, and to filter XML instances with input properties specified by the programmer. Additionally, the tool automatically checks output (respectively, input-output) properties in each output instance (respectively, each pair of input-output instances). The tool is able to report whether the XQuery program passes the test, that is, if all the test cases satisfy the (input-)output property, as well as the number of test cases used for testing. In addition, if the XQuery program fails the test, the tool shows counterexamples found in the test cases. Properties are specified with XQuery Boolean functions, and the testing tool has been implemented in XQuery. Additionally, an XQuery path validation tool is presented. This tool is able to detect wrong paths in XQuery expressions. The path validation tool takes as input an XML schema, and it reports those paths on the XQuery program that do not match the XML schema. The path validation tool is a complement to the testing tool rejecting XQuery programs that do not conform to the XML schema. The path validation tool has been also implemented in XQuery. Finally, a web tool has been developed enabling to test and validate XQuery programs. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
Softw. Test. Verification Reliab. | 1 |
| 2016 | Debugging while interpreting fuzzy XPath queriesabstractWe have recently introduced “dynamic thresholding” techniques into our debugger of XPath queries which produces a set of correct XPath expressions with better chance degrees for retrieving answers from large XML files in a very efficient way. In this paper we focus on a new command called DEBIN intended to automatically interpret all these correct queries for the retrieval of their answers. The interest of the new command resides in the fact that users can retrieve now new information not necessarily reported by the execution of their initial queries, thus collecting useful novel answers (very often accompanied with a greater “retrieval status value” or satisfaction degree) associated to correct queries which slightly deviate from the original ones. In this paper we justify why, apart for automatically removing redundant solutions and sorting them, the use of appropriate filters seems to be mandatory when managing queries with the DEBIN command, in order to maintain efficiency and to avoid the generation of useless knowledge, since both the set of correct queries produced by the debugging process, as well as the set of answers obtained after interpreting them, can be enormous. Additionally, we justify why DEBIN should retrieve answers of correct queries, with worse chance degree but better satisfaction degree. Jesús Manuel Almendros-Jiménez, Alejandro Luna, Ginés Moreno |
FUZZ-IEEE | 1 |
| 2016 | Automatic Generation of Ecore Models for Testing ATL Transformations
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
MEDI | 1 |
| 2015 | XQuery Testing from XML Schema Based Random Test Cases
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
DEXA (2) | 1 |
| 2015 | Thresholded debugging of XPath queriesabstractWe have recently designed/implemented a method for debugging XPath queries which produces a set of alternative XPath expressions with higher chances for retrieving answers from XML files. In this paper we focus on the scalability of our debugger for dealing with massive XML documents by making use of the new command FILTER which is intended to prematurely disregard those computations leading to non significant solutions (i.e., with a poor “chance degree” according to the user's preferences). The key point is the natural capability for performing “dynamic thresholding” enjoyed by the fuzzy logic language used for implementing the tool, which somehow connects with the so-called ≪top-k answering problem≫ very well-known in the fuzzy logic and soft computing arenas. Jesús Manuel Almendros-Jiménez, Alejandro Luna, Ginés Moreno |
FUZZ-IEEE | 1 |
| 2015 | Automatic validation of XQuery programsabstractIn this paper we present a tool for the automatic validation of XQuery programs. Firstly, the tool is able to detect wrong paths in XQuery expressions with respect to an XML Schema. Secondly, it makes possible the specification of input and output properties, as well as input-output properties (i.e., properties relating input and output data) of programs. Thirdly, the tool is able to filter randomly generated test cases with input properties, as well as to test output and input-output properties on randomly generated test cases and the corresponding output. It reports counterexamples when output or input-output properties are not satisfied. The tool has been implemented as an XQuery library which can be used from any XQuery interpreter. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón |
iiWAS | 1 |
| 2014 | An XQuery-Based Model Transformation Language
Jesús Manuel Almendros-Jiménez, Luis Iribarne, Jesús J. López-Fernández, Ángel Mora Segura |
MEDI | 1 |
| 2013 | A Model Transformation Language Based on Logic Programming
Jesús Manuel Almendros-Jiménez, Luis Iribarne |
SOFSEM | 1 |
| 2012 | Transformation and Validation with SWRL and OWL of ODM-Based Models
Jesús Manuel Almendros-Jiménez, Luis Iribarne |
MEDI | 1 |
| 2011 | Querying and Reasoning with RDF(S)/OWL in XQuery
Jesús Manuel Almendros-Jiménez |
APWeb | 1 |
| 2011 | XQuery optimization based on program slicingabstractXQuery has become the standard query language for XML. The efforts put on this language have produced mature and efficient implementations of XQuery processors. However, in practice the efficiency of XQuery programs is strongly dependent on the ability of the programmer to combine different queries which often affect several XML sources that in turn can be distributed in different branches of the organization. Therefore, techniques to reduce the amount of data loaded and also to reduce the intermediate structures computed by queries is a necessity. In this work we propose a novel technique that allows the programmer to automatically optimize a query in such a way that unnecessary intermediate computations are avoided, and, in addition, it identifies the paths in the source XML documents that are really required to resolve the query. Jesús Manuel Almendros-Jiménez, Josep Silva, Salvador Tamarit |
CIKM | 1 |
| 2011 | XPath for Querying GML-Based Representation of Urban Maps
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Francisco García-García 0001 |
ICCSA (1) | 1 |
| 2011 | A Declarative Embedding of XQuery in a Functional-Logic Language
Jesús Manuel Almendros-Jiménez, Rafael Caballero 0001, Yolanda García-Ruiz, Fernando Sáenz-Pérez |
LOPSTR | 1 |
| 2011 | Open-Environmental Ontology ModelingabstractCurrent open information systems need formal semantic definitions to describe and handle information which is dealt within different interaction environments such as human-to-human, human-to-computer, and computer-to-computer interactions. This paper provides a semantic definition of the knowledge used by environmental management information systems. We describe an ontological model in UML class diagrams and present a formalization of the ontology in first-oder logic and encoded in description logic. A model transformation approach is also used to map the UML class diagram elements into web ontology language. A running example is presented to explain the ontological knowledge modeling of EMIS SOLERES cartography and satellite information. Luis Iribarne, Nicolás Padilla, José Andrés Asensio, Javier Criado, Rosa Ayala, Jesús Manuel Almendros-Jiménez, Massimo Menenti |
IEEE Trans. Syst. Man Cybern. Part A | 6 |
| 2010 | An ontology-based modeling of an ocean satellite image retrieval systemabstractThe need to access information in large volumes of image data, e.g. big images, large images archives, distributed image repositories, etc, has stimulated the research in the field of Content-based Image Retrieval during last decade [DJLW08, LZLM07, Han08]. Many new concepts have been developed and prototyped. However, the dramatic increase in volume, details, diversity and complexity and the user demand for simultaneous access to multi-domain data urgently requires new approaches for image information mining, multi-domain information management, knowledge management and sharing. In this work we will present the elements of the architecture of a satellite image retrieval system. In order to have a flexible and dynamic image retrieval system, we have designed an architecture which integrates Web technologies with modern pattern recognition systems applied to satellite images [PGC05]. Our proposal aims to develop a satellite image retrieval system in which the kind of image, sensor, satellite, together with the kind of classifiers can be customized by the system user. More concretely, image, sensor and satellite features can be imported/exported and updated, and the algorithms can be imported/exported and refined/improved from the system. In particular, the image retrieval system allows the data and knowledge exchange. In order to equip the system with importing/exporting facilities for data and knowledge exchange, wellknown Web technologies are used: the XML (Extensible Markup Language) [W3C07] for data exchange, and the Web Ontology Language (OWL) for knowledge exchange. Jesús Manuel Almendros-Jiménez, Jose A. Piedra-Fernández, Manuel Cantón-Garbín |
IGARSS | 1 |
| 2009 | UML Modeling of User and Database InteractionabstractIn this paper, we will present a design technique for user and database interaction based on UML. User interaction will be modeled by means of UML state diagrams, and database interaction by means of UML sequence diagrams. The proposed design technique establishes how to integrate both diagrams in order to describe the user interface and database interaction of a business software system. A case study of an Internet Book Shopping system will be shown to illustrate the proposal. Jesús Manuel Almendros-Jiménez, Luis Iribarne |
Comput. J. | 1 |
| 2008 | Querying XML documents in logic programmingabstractAbstract Extensible Markup Language (XML)is a simple, very flexible text format derived from SGML. Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.XPathlanguage is the result of an effort to provide address parts of an XML document. In support of this primary purpose, it becomes in aquery languageagainst an XML document. In this paper we present a proposal for the implementation of theXPathlanguage in logic programming. With this aim we will describe the representation of XML documents by means of alogic program.Rulesandfactscan be used for representing the document schema and the XML document itself. In particular, we will presenthow to index XML documentsin logic programs: rules are supposed to be stored inmain memory, however facts are stored insecondary memoryby using two kind of indexes: one for each XML tag, and other for each group of terminal items. In addition, we will study how to query by means of theXPathlanguage against a logic program representing an XML document. It evolves thespecialization of the logic programwith regard to theXPathexpression. Finally, we will also explain how tocombine the indexing and the top-down evaluationof the logic program. Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Francisco J. Enciso-Baños |
Theory Pract. Log. Program. | 1 |
| 2007 | Describing Use-Case Relationships with Sequence DiagramsabstractOne of the key tools of the unified modelling language for behaviour modelling is the use-case model. The behaviour of a use case can be described by means of interaction diagrams (sequence and collaboration diagrams), activity charts and state diagrams or by pre-conditions and post-conditions, as well as natural language text, where appropriate. This article explains a technique to describe use cases by means of sequence diagrams. It compares sequence diagrams in order to define sequence-diagram relationships for identifying and defining use-case relationships. This article uses an automatic teller machine system case study to illustrate our proposal. Jesús Manuel Almendros-Jiménez, Luis Iribarne |
Comput. J. | 1 |
| 2007 | A performance comparison of distance-based query algorithms using R-trees in spatial databases
Antonio Corral, Jesús Manuel Almendros-Jiménez |
Inf. Sci. | 2 |
| 2005 | Solving Constraints on Sets of Spatial Objects
Jesús Manuel Almendros-Jiménez, Antonio Corral |
PADL | 1 |
| 2002 | Bases for the development of LAST: a formal method for business software requirements specification
Jesús Manuel Almendros-Jiménez, Luis González-Jiménez |
Inf. Softw. Technol. | 1 |
| 2002 | Erratum to "Bases for the development of LAST: a formal method for business software requirements specification" [Information and Software Technology, 44 (2002) 65-75]
Jesús Manuel Almendros-Jiménez, Luis González-Jiménez |
Inf. Softw. Technol. | 1 |
| 2001 | A Computational Model for Functional Logic Deductive Databases
Jesús Manuel Almendros-Jiménez, Antonio Becerra-Terón, Jaime Sánchez-Hernández |
ICLP | 1 |
| 2000 | The LAST project: development of a formal method for IS-specification and of a CASE-tool for IS-designabstractThis paper describes the basic methodology of a formal method (LAST) that uses elements of linear algebra and set theory for IS-specification. It also reports on an R&D project whose aim is to develop LAST and to make it fully operational. To this end, a CASE-tool consisting of a LAST user interface, and a translator LAST-UML will be developed and tested. The necessary description of LAST-UML correspondence is also treated. The ultimate goal of the project is to contribute to the improvement of the IS development cycle. Jesús Manuel Almendros-Jiménez, Luis González-Jiménez |
APSEC | 1 |