This paper presents an aspect metadata approach, which has been developed in the scope of the "Aspect Specification for the Space Domain" project. This approach is based on XML and XML Schema technologies, enabling a rigorous knowledge representation. The proposed approach has been applied to a real complex system, the "Space Environment Support System", enabling a comparison and evaluation between the proposed approach and the "traditional" requirements analysis methods used during the development of the original version of the system. This paper presents a full description of both the identified metadata concepts and their relationships. The metadata concepts and associated instances have been stored in a Metadata Repository that provides simple navigation facilities between concepts. The Metadata Repository also enables the automatic generation of documentation. 2 ASPECT SPECIFICATION FOR THE SPACE DOMAIN (ASSD) Various programming paradigms have increased the modularity of software, but there are still some
Analysis Patterns are indicative analysis solutions for a recurrent problem. Many patterns have been proposed and are successfully used. The writing of a pattern follows a specific structure that can be tailored to each author's needs. We have developed an analysis pattern template that solves some previously identified gaps on other approaches. This paper focuses on the definition of a systematic process to guide developers to fill that analysis pattern template. The definition of this process will contribute to the unification of the analysis patterns representation, and thus for their understandability and completeness.
The World Wide Web is a major source of textual information, with a human-readable semi-structured format, referring to multiple domains, some of them highly complex. Traditional ETL approaches following the development of specific source code for each data source and based on multiple domain / computerscience experts interactions, become an inadequate solution, time consuming and prone to error. This paper presents a novel approach to ETL, based on its decomposition in two phases: ETD (Extraction, Transformation and Data Delivery) and IL (Integration and Loading). The ETD proposal is supported by a declarative language for expressing ETD statements and a graphical application for interacting with the domain expert. When applying ETD mainly domain expertise is required, while computer-science expertise will be centred in the IL phase, linking the processed data to target system models, enabling a clearer separation of concerns. This paper presents how ETD has been integrated, tested and validated in a space domain project, currently operational at the European Space Agency for the Galileo Mission.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.