58 research outputs found
Application examples of the object-oriented based translation approach to fragments of the UML, ER and relational metaschemas
Schema translation is an important problem in the fields of databases and information systems engineering. In current practice, schemas translation problems have been often tackled by means of ad-hoc solutions. However, ad-hoc solutions are very heavy and hard to maintain, and there is still a compelling need for a general solution able to cope, in a uniform way, the large diversity of the various formats and type of information available.
The schema translation problem can be simply stated as follows: Given a (source) metaschema MS1, a (source) schema S1 (instance of MS1) and a (target) metaschema MS2, obtain a schema S2 instance of MS2 that suitably corresponds to S1.
This report illustrates three examples of the application of the object-oriented based translation approach to fragments of different instances of MOF metaschemas.Postprint (published version
Dispositius de mitificació del treball artístic i creatiu en els nous mitjans
Aquesta tesi estudia el treball creatiu, que sovint es polaritza entre unes condicions materials precàries i una disposició apassionada. Aquí s’explora la possibilitat que l'atractiu dels aspectes positius d’aquest tipus de treball faci més acceptables -o fins i tot normalitzi- les seves condicions negatives, fonamentant-se l'equilibri entre ambdós en un seguit de discursos mitificadors sobre l'art basats en el Romanticisme, l'avantguarda, l'autonomia de l'art i les teories de la creativitat. Conceptes com geni, talent, bohèmia, joc, plaer, expressió, llibertat, autonomia, així com les seves contrapartides: risc, motivació, emprenedoria, renúncia, i alhora les condicions materials com ara la precarietat o la pressió de la feina, entre altres, o bé les regulacions emprenedores i les polítiques de la creativitat, conformen un seguit de dispositius que tenen la seva arrel en un discurs mitificador de l'art.Esta tesis estudia el trabajo creativo, que a menudo se polariza entre unas condiciones materiales precarias y una disposición apasionada. Aquí se explora la posibilidad de que el atractivo de los aspectos positivos de este tipo de trabajo haga más aceptables -o incluso normalice- sus condiciones negativas, fundamentándose el equilibrio entre ambos en una serie de discursos mitificadores sobre el arte basados en el Romanticismo, la vanguardia, la autonomía del arte y las teorías de la creatividad. Conceptos como genio, talento, bohemia, juego, placer, expresión, libertad, autonomía, así como sus contrapartidas: riesgo, motivación, emprendimiento, renuncia, al tiempo que las condiciones materiales como la precariedad o la presión del trabajo, entre otros, o bien las regulaciones emprendedoras y las políticas de la creatividad, conforman una serie de dispositivos que tienen su raíz en un discurso mitificador del arte.This thesis researches creative work, which is often polarized between precarious material conditions and a passionate disposition. There is the possibility that the appeal of the positive aspects renders somehow more acceptable -or even normalizes- the negative conditions, the balance between the two being founded on a series of mystifying discourses on art based on romanticism, the avant-garde, autonomy of art and the theories of creativity. Concepts like genius, talent, bohemia, game, pleasure, expression, freedom, autonomy, and their counterparts risk, motivation, entrepreneurship, resignation, as well as material conditions like precarity, pressure at work or the entrepreneur regulations and the creativity policies shape a series of dispositifs that have their roots on an art mystifying discourse
An object-oriented approach to the translation between MOF Metaschemas
Since the 1960s, many formal languages have been developed in order to allow software engineers to specify conceptual models and to design software artifacts. A few of these languages, such as the Unified Modeling Language (UML), have become widely used standards. They employ notations and concepts that are not readily understood by "domain experts," who understand the actual problem domain and are responsible for finding solutions to problems.The Object Management Group (OMG) developed the Semantics of Business Vocabulary and Rules (SBVR) specification as a first step towards providing a language to support the specification of "business vocabularies and rules." The function of SBVR is to capture business concepts and business rules in languages that are close enough to ordinary language, so that business experts can read and write them, and formal enough to capture the intended semantics and present them in a form that is suitable for engineering the automation of the rules.The ultimate goal of business rules approaches is to build software systems directly from vocabularies and rules. One way of reaching this goal, within the context of model-driven architecture (MDA), is to transform SBVR models into UML models. OMG also notes the need for a reverse engineering transformation between UML schemas and SBVR vocabularies and rules in order to validate UML schemas. This thesis proposes an automatic approach to translation between UML schemas and SBVR vocabularies and rules, and vice versa. It consists of the application of a new generic schema translation approach to the particular case of UML and SBVR.The main contribution of the generic approach is the extensive use of object-oriented concepts in the definition of translation mappings, particularly the use of operations (and their refinements) and invariants, both formalized in the Object Constraint Language (OCL). Translation mappings can be used to check that two schemas are translations of each other, and to translate one into the other, in either direction. Translation mappings are declaratively defined by means of preconditions, postconditions and invariants, and they can be implemented in any suitable language. The approach leverages the object-oriented constructs embedded in Meta Object Facility (MOF) metaschemas to achieve the goals of object-oriented software development in the schema translation problem.The generic schema translation approach and its application to UML schemas and SBVR vocabularies and rules is fully implemented in the UML-based Specification Environment (USE) tool and validated by a case study based on the conceptual schema of the Digital Bibliography & Library Project (DBLP) system
A conceptual schema for a conference management application
Conference management applications have been widely used as examples
for the study of conceptual schemas because of their manageable size
and diversity of cases. However, as far as we are concerned, the
conceptual schemas available only refer to the structural or static
part of these systems. Therefore we have considered useful and
necessary for our work to develop a whole specification, including the
behaviour of a conference management application. The conceptual
schema proposed in this paper is based on the study of the code of a
real existing product: MYREVIEW.
Additionally, this paper has also permitted to test or consolidate the
real application of some proposals. The first group consists on
alternate mechanisms to define integrity constraints and derived
elements proposed by Olivé. The root of these proposals is the
definition of constraint and derived elements by means of operations.
Secondly, it aims at exploiting the benefits of modelling events as
entity types proposed by Olivé. Finally, it also includes the
distinction between domain events, action request events and query
events in which Olivé and Raventós are currently working.Postprint (published version
SBVR meanings and representations metaschemas
The Semantics of Business Vocabulary and Business Rules (SBVR), v1.0 document (Object Management Group 2008) is an Available Specification, published by the Object Management Group (OMG), that defines the vocabulary and rules for documenting the semantics of business vocabulary, business facts and business rules. The specification is applicable to the domain of business vocabularies and business rules of all kinds of business activities of all kinds of organizations. It is conceptualized optimally for business people rather than automated rules processing, and is designed to be used for business purposes, independent of information system designs.
This report describes two metamodels as instances of MOF: the first one is the subset of the SBVR metamodel necessary for describing conceptual schemas as a combination of concepts and facts as defined in SBVR. The second one describes the subset of the SBVR metamodel concerning representations of the meanings.Postprint (published version
Aprenentatge actiu dels sistemes d’informació
L’especialitat de Sistemes d’Informació del Grau en Enginyeria Informàtica ha
de capacitar l’estudiant o estudianta per comprendre els processos operatius i
la gestió que porten a terme les persones en les organitzacions i familiaritzar
l’estudiant amb els diferents tipus d’eines tecnològiques existents actualment
en un SI.
En aquest projecte es persegueix impulsar un procés d’aprenentatge més
efectiu de la realitat dels sistemes d’informació en les organitzacions a través
de la visualització dels problemes del “món real”, de manera que es generi
l’interès de l’estudiantat pels continguts, se’ls faci entendre la rellevància dels
problemes plantejats i se’ls doni eines per buscar més informació sobre nous
problemes que no s’havien plantejat inicialment.Peer Reviewe
Cultura lúdica i pràctiques mediàtiques
<p>En aquest article volem explorar la
relació entre els videojocs i altres pràctiques relacionades amb els
mitjans audiovisuals en la vida quotidiana; en concret, ens interessa
examinar fins a quin punt el videojoc, com a forma cultural que combina la
narració audiovisual i el plaer del joc, pot ser útil per a comprendre
transformacions culturals més àmplies en relació amb la producció cultural
en el nou context mediàtic que obren les tecnologies de la informació i de
la comunicació.</p> <a
href="http://www.uoc.edu/digithum/9/dt/cat/ardevol_pages_sancornelio_roig_alsina.pdf">Text
complet (PDF)</a
DSS from an RE perspective: A systematic mapping
Decision support systems (DSS) provide a unified analytical view of business data to better support decision-making processes. Such systems have shown a high level of user satisfaction and return on investment. However, several surveys stress the high failure rate of DSS projects. This problem results from setting the wrong requirements by approaching DSS in the same way as operational systems, whereas a specific approach is needed. Although this is well-known, there is still a surprising gap on how to address requirements engineering (RE) for DSS.; To overcome this problem, we conducted a systematic mapping study to identify and classify the literature on DSS from an RE perspective. Twenty-seven primary studies that addressed the main stages of RE were selected, mapped, and classified into 39 models, 27 techniques, and 54 items of guidance. We have also identified a gap in the literature on how to design the DSS main constructs (typically, the data warehouse and data flows) in a methodological manner from the business needs. We believe this study will help practitioners better address the RE stages of DSS projects.Peer ReviewedPostprint (author's final draft
Automatised analyses of visitor mobility in Museums. The project Museum-Track
Los estudios del comportamiento del público en los museos son vitales para conocer sus preferencias y adecuar la oferta del centro a sus necesidades. Durante muchos años se han realizado estudios de público a partir de observaciones, encuestas y entrevistas. Actualmente, las TIC nos permiten automatizar algunos de los procesos y generar datos cuantitativos a partir del seguimiento con webcams de los visitantes. El proyecto Museum-track es una investigación piloto en la utilización de tecnologías para identificar el movimiento, comportamiento y el perfil de los visitantes de forma automática en museos catalanes. Este artículo presenta los primeros resultados provisionales del proyecto, tanto los aspectos positivos como negativos, y reflexiona sobre las posibilidades de las TIC en el estudio automatizado de movilidad y comportamiento de los públicos en los museos.Studies on public behavior in Museums are basic in order to know visitors preferences and adapt the centre offer to their requirements. Visitor studies have been carried out for a long time from observations, questionnaires and interviews. Nowadays, ICT allow us to make those processes and generate quantitative data automatically through webcams following visitors. The project Museum-Track is a pilot research in the use of technologies to identify movement, behavior and visitor's profile automatically in Catalan museums. This paper presents the first temporary results of the project, both positive and negative, and reflects about the potential of ICT in the automatic study on visitors' tracking and behavior in museums.Departamento de Historia del Arte. Universidad de Granad
Análisis automatizado de la movilidad del público en los museos: el proyecto Museum-Track
Studies on public behavior in Museums are basic in order to know visitors preferences and adapt the centre offer to their requirements. Visitor studies have been carried out for a long time from observations, questionnaires and interviews. Nowadays, ICT allow us to make those processes and generate quantitative data automatically through webcams following visitors. The project Museum-Track is a pilot research in the use of technologies to identify movement, behavior and visitor's profile automatically in Catalan museums. This paper presents the first temporary results of the project, both positive and negative, and reflects about the potential of ICT in the automatic study on visitors' tracking and behavior in museums.Los estudios del comportamiento del público en los museos son vitales para conocer sus preferencias y adecuar la oferta del centro a sus necesidades. Durante muchos años se han realizado estudios de público a partir de observaciones, encuestas y entrevistas. Actualmente, las TIC nos permiten automatizar algunos de los procesos y generar datos cuantitativos a partir del seguimiento con webcams de los visitantes. El proyecto Museum-track es una investigación piloto en la utilización de tecnologías para identificar el movimiento, comportamiento y el perfil de los visitantes de forma automática en museos catalanes. Este artículo presenta los primeros resultados provisionales del proyecto, tanto los aspectos positivos como negativos, y reflexiona sobre las posibilidades de las TIC en el estudio automatizado de movilidad y comportamiento de los públicos en los museos.Palabras clave: Evaluación. Museo. Movilidad. Comportamiento. TIC. VisitanteStudies on public behavior in Museums are basic in order to know visitors preferences and adapt the centre offer to their requirements. Visitor studies have been carried out for a long time from observations, questionnaires and interviews. Nowadays, ICT allow us to make those processes and generate quantitative data automatically through webcams following visitors. The project Museum-Track is a pilot research in the use of technologies to identify movement, behavior and visitor's profile automatically in Catalan museums. This paper presents the first temporary results of the project, both positive and negative, and reflects about the potential of ICT in the automatic study on visitors' tracking and behavior in museums
- …