Filters








1,578 Hits in 6.4 sec

Migration of Legacy Information Systems [chapter]

Jean-Luc Hainaut, Anthony Cleve, Jean Henrard, Jean-Marc Hick
2008 Software Evolution  
The second problem concerns the adaptation of the application programs to the migrated database schema and to the target data management system.  ...  This chapter addresses the problem of platform migration of large business applications, that is, complex software systems built around a database and comprising thousands of programs.  ...  Anthony Cleve received support from the Belgian Région Wallonne and the European Social Fund via the RISTART project.  ... 
doi:10.1007/978-3-540-76440-3_6 dblp:series/springer/HainautCHH08 fatcat:u3m436xhlbgxpbhdf25wkbjxkm

Hadoop as a Service: Integration of a Company's Heterogeneous Data to a Remote Hadoop Infrastructure

Yordan Kalmukov, Milko Marinov
2022 International Journal of Advanced Computer Science and Applications  
Therefore, this article proposes an architecture for integration of a company's heterogeneous data (stored within a database of any type, or in the file system) to a remote Hadoop cluster, providing powerful  ...  This is an affordable and cost-effective cloud-based solution, suitable for a company of any size.  ...  www.ijacsa.thesai.org ACKNOWLEDGMENT This paper is supported by project 2022-EEA-01 "Analysis of big data processing algorithms and their application in multiple subject domains", funded by the Research  ... 
doi:10.14569/ijacsa.2022.0130406 fatcat:ll7ojcbxqrazjkntxpvnffjqt4

Wrapper-based evolution of legacy information systems

Philippe Thiran, Jean-Luc Hainaut, Geert-Jan Houben, Djamal Benslimane
2006 ACM Transactions on Software Engineering and Methodology  
The methodology is based on a transformational approach that provides a formal way to build the wrapper schema and to specify inter-schema mappings.  ...  For instance, incorporating a new program in a legacy database application can create an integrity mismatch, since the database model and the program data view can be quite different (e.g. standard file  ...  The interface provided by a wrapper is made up of: (1) a wrapper schema of the wrapped database, expressed in some abstract canonical 1 data model and (2) a common query language for the data as viewed  ... 
doi:10.1145/1178625.1178626 fatcat:dctqi3rg5zdhrafq4lsmi22mpa

Migration of Existing or Legacy Software Systems into Web Service-based Architectures (Reengineering Process): A Systematic Literature Review

Siti Rochimah, Alhaji Sheku
2016 International Journal of Computer Applications  
The accomplished systematic literature review has provided a classification of legacy software migration methods and has highlighted the fact that each of the methods has at least one advantage and disadvantage  ...  Whilst inside the wrapping method, the migration is done by directly wrapping the source code of the existing system to generate web services.  ...  (Web) Wrapping source code HTML + PHP, JSP, relational database schema and OWL ontologies OntoWeR&WS DL description generation tool 2 [9] A New Approach to Wrap Legacy Programs into  ... 
doi:10.5120/ijca2016907801 fatcat:q2giw65unnemhgmeetoevq3lwq

FORMAL MODELING AND ANALYSIS OF ENTITY FRAMEWORK USING ALLOY

Maria Belen Bonino, Ana Garis, Daniel Riesco
2021 International Journal of Software Engineering and Computer Systems  
This platform is usually chosen by agile projects following the code-first approach that allows automatic generation of a database from domain classes coded in the C# language.  ...  We validate our approach with a real case study: an application required by a gas supplier company.  ...  ACKNOWLEDGEMENT This work was developed in the context of the Quality Assurance and Software Engineering Laboratory at Universidad Nacional de San Luis, Argentina.  ... 
doi:10.15282/ijsecs.7.2.2021.2.0085 fatcat:3v2xroc6fve3fftxvhkoj6hijy

Bidirectional Transformations in Database Evolution: A Case Study "At Scale"

Mathieu Beine, Nicolas Hames, Jens H. Weber, Anthony Cleve
2014 International Conference on Extending Database Technology  
Bidirectional transformations (BX) play an important role in database schema/application co-evolution.  ...  In earlier work, Terwilliger introduced the theoretical concept of a Channel as a BX-based mechanism to de-couple "virtual databases" used by the application code from the actual representation of the  ...  [13] have proposed a semi-automatic approach for generating wrappers from composition of well-defined schema transformations.  ... 
dblp:conf/edbt/BeineHWC14 fatcat:333erlas6zfozibkm6cdsyqozq

Re-engineering relational databases

Abdelsalam Maatuk, M. Akhtar Ali, Nick Rossiter
2011 Proceedings of the 2011 International Conference on Intelligent Semantic Web-Services and Applications - ISWSA '11  
The paper presents an analysis of approaches and techniques used in this context, including construction of object views on top of RDBs, database integration and database migration.  ...  Database migration from the source into each of the targets is discussed and critically evaluated, including the semantic enrichment, schema translation and data conversion.  ...  The first and second approaches deal with schema translation, whereas in the third approach both schema and data are completely migrated into a target database.  ... 
doi:10.1145/1980822.1980839 dblp:conf/iswsa/MaatukAR11 fatcat:zi7kqzk2ebap5hmtysnl6pinye

Web Data Extraction System [chapter]

Robert Baumgartner, Wolfgang Gatterbauer, Georg Gottlob
2016 Encyclopedia of Database Systems  
In many application areas there has been a need to automatically extract relevant data from HTML sources and translate this data into a structured format, e.g., XML, or into a suitable relational database  ...  Another related issue are ETL methods (ETL = Extract, Transform, Load), which extract information from various business processes and feed it into a database or a data warehouse.  ... 
doi:10.1007/978-1-4899-7993-3_1154-2 fatcat:6ghtb2rgjzgfvmm5kpah7lcm5e

Program analysis and transformation for data-intensive system evolution

Anthony Cleve
2010 2010 IEEE International Conference on Software Maintenance  
Data-intensive software systems are generally made of a database (sometimes in the form of a set of files) and a collection of application programs in strong interaction with the former.  ...  To wrap, or not to wrap: that is the question In the context of database migration, the use of wrapping techniques has the merit of minimizing the modification of the legacy application programs.  ...  1 T 2 T 3 1-1 1-1 R CUSTOMER CusId Name id: CusId Application to database migration Another obvious application of our co-transformational approach is database platform migration.  ... 
doi:10.1109/icsm.2010.5609724 dblp:conf/icsm/Cleve10 fatcat:6koz3b7verbffoli553tpd37vy

Big Data Integration: A MongoDB Database and Modular Ontologies based Approach

Hanen Abbes, Faiez Gargouri
2016 Procedia Computer Science  
This paper illustrates an approach for ontology based Big Data integration taking into account their characteristics. Our approach is based on a NOSQL database namely MongoDB and modular ontologies.  ...  Big Data are collections of data sets so large and complex to process using classical database management tools. Their main characteristics are volume, variety and velocity.  ...  To recapitulate, our approach to learn ontology from Big Data is based on wrapping each data source to a NOSQL database, which will be transformed later into ontology.  ... 
doi:10.1016/j.procs.2016.08.099 fatcat:26jjd4iygzertaachszdlzutn4

Web Data Extraction System [chapter]

Serguei Mankovskii, Maarten van Steen, Minos Garofalakis, Alan Fekete, Christian S. Jensen, Richard T. Snodgrass, Alex Wun, Vanja Josifovski, Andrei Broder, Dennis Fetterly, Marc Najork, Robert Baumgartner (+55 others)
2009 Encyclopedia of Database Systems  
In many application areas there has been a need to automatically extract relevant data from HTML sources and translate this data into a structured format, e.g., XML, or into a suitable relational database  ...  Another related issue are ETL methods (ETL = Extract, Transform, Load), which extract information from various business processes and feed it into a database or a data warehouse.  ... 
doi:10.1007/978-0-387-39940-9_1154 fatcat:zamqe55tt5aupa2vvgdba7wy3u

A Platform for Changing Legacy Application to Multi-tenant Model

Yangpeng Zhu
2014 International Journal of Multimedia and Ubiquitous Engineering  
The results showed that the transformation had a lower manual workload, a shorter transformation lifecycle and a higher utilization of server resources.  ...  Firstly, the existing application is embed into the conversion platform and the single-tenant database was transformed to multitenant database by database transformation function.  ...  Acknowledgment This research is supported by 2013 scientific research plan projects of Shaanxi Education Department grant number 13JK0178. We thank to reviewers for their valuable comments.  ... 
doi:10.14257/ijmue.2014.9.8.38 fatcat:vewp5ulq4rfylfhlyhsej45cgi

Coupled Schema Transformation and Data Conversion for XML and SQL [chapter]

Pablo Berdaguer, Alcino Cunha, Hugo Pacheco, Joost Visser
2006 Lecture Notes in Computer Science  
We have implemented a system for performing two-level transformations on XML schemas and their corresponding documents, and on SQL schemas and the databases that they describe.  ...  A two-level data transformation consists of a type-level transformation of a data format coupled with value-level transformations of data instances corresponding to that format.  ...  Acknowledgements We thank Flávio Ferreira and Diogo Lapa for their work on the front ends, and José Nuno Oliveira for inspiring discussions.  ... 
doi:10.1007/978-3-540-69611-7_19 fatcat:vkgk3ycqangh3jycsqpyn6j74e

A Reverse Engineering Approach for Migrating Data-Intensive Web Sites to the Semantic Web [chapter]

Nenad Stojanovic, Ljiljana Stojanovic, Raphael Volz
2002 IFIP Advances in Information and Communication Technology  
As a case study we present this style of a schema-and data-migration ror our Institute web portal. The presented approach can be applied to a broad range of today's data-intensive Web sites.  ...  In this paper we present an integrated and semi-automatic approach for generating shared-understandable metadata for dataintensive Web applications.  ...  ACKNOWLEDGEMENTS The research presented in this paper would not have been possible without our colleagues and students at the Institute AIFB, University of Karisruhe, and FZI, Karlsruhe.  ... 
doi:10.1007/978-0-387-35602-0_13 fatcat:qhbisnxugfeine36vqrurzvq7m

Re-Engineering a Reverse Engineering Portal to a Distributed SOA

W.M. Mongan, M. Shevertalov, S. Mancoridis
2008 2008 16th IEEE International Conference on Program Comprehension  
In this paper, we describe the challenges and benefits of this architectural migration.  ...  REportal is an existing web-based reverse engineering portal web site that provides access to a suite of reverse engineering and program comprehension tools via a web browser.  ...  For example, one related project provides a mechanism to migrate grid application components to web services automatically [6] .  ... 
doi:10.1109/icpc.2008.17 dblp:conf/iwpc/MonganSM08 fatcat:r5wq6vkuenhzrmwzbttqps7tuu
« Previous Showing results 1 — 15 out of 1,578 results