ABSTRACT

The ALIGNED generic metamodel is structured as a set of complementary vocabularies that can be used to document the development and design of a data-intensive system throughout its life cycle. Booster can aid the development of tools that build interoperable datasets by extending the ALIGNED metamodels. By understanding how these domain-specific models extend or instantiate parts of the ALIGNED metamodels, the tool can be configured to specialise the software. The Design Intent Ontology is a generic ontology that provides the conceptualisation needed to capture the knowledge generated during various phases of the overall design life cycle. The purpose of the software implementation process is to provide a set of conceptual entities to represent a specified system element implemented as a software product or service. The purpose of the data life cycle is to provide a set of conceptual entities, agents, activities, and roles to represent the general data engineering process.