Authors:
Fábio Alexandre Pereira dos Santos
;
Rui César das Neves
and
Joaquim Belo Filipe
Affiliation:
Instituto Politécnico de Setúbal, Portugal
Keyword(s):
Dynamic Generation of Data, Business Intelligence, OLAP, Data Representation, Infographics, Entity Framework.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business Intelligence Applications
;
Information Extraction
;
Knowledge Discovery and Information Retrieval
;
Knowledge-Based Systems
;
Software Development
;
Symbolic Systems
Abstract:
While information is rapidly gaining relevance to the organizations, systems that help companies analyse that information need to improve their effectiveness in several layers. We address, in our on-going research work, mainly the presentation layer and business layer of software systems development. The aim of this position paper is to discuss how to develop a system that is as flexible and configurable as possible, which allows multiple methods of analysing and visualizing the relevant data to an organization, allowing them to define certain views on business data with appropriate graphics. One of the values from this system is the domain of technology in a controlled environment, because it helps solving a specific problem, since it is both a generic tool, autonomously and with a high degree of adaptability. Flexibility will go hand-in-hand with ensuring the consistence of the data model, i.e. the data being analyzed by an user must respect syntactic and semantic constraints when
relations to each other created in the organization’s logic. This feature prevents the user to attempt to connect data that aren’t related. Based on the existing data types described on metadata in the data model, the system provides the users with a list of possible graphical representations for the selected information type. This list will be filtered in order to allow the user to select only graphical representation types that are appropriate to the selected data types. This is an innovative feature, in the sense that the system constrains the selection of the visualization elements thus avoiding potential conceptual errors.
(More)