Formal ontologies and data shapes within the Software Engineering development lifecycle

José María Álvarez-Rodríguez, Valentín Moreno, Juan Lloréns · Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering · 2019

Business models, organizational activities and corporate strategies are now being reshaped to meet the new needs of a challenging and evolving environment in which more up-todate, secure, safer, cost-efficient and personalized software products and services must be timely delivered.This new digital context also represents an opportunity for the improvement and extension of existing software engineering methods.One of the current trends in Software Engineering development lies in boosting interoperability and collaboration between tools and people through the sharing of existing artifacts under common data models, formats and protocols to improve the practice and reuse of existing software artifacts.In this context, formal ontologies and data shapes play a key role to model and exchange data and to provide services for data validation (consistency checking) or type inference as part of a knowledge management strategy.In this document, an initial review of the different approaches to model and exchange data of software artifacts is done to finally evaluate and discuss the proper mechanisms to technically support the upcoming needs in the Software Engineering development lifecycle.

Read the paper · More papers on PaperTik