Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240461
Ainoha Martin Mayordomo
The objective of the work presented in this paper is to design and develop an Information System that integrates genome information currently scattered in different repositories. The comprehension of biological and concretely genomic concepts is an extremely attractive research topic due to the needs of experts. The system has been developed following a conceptual-model and ontological description based methodology. This work provides a conceptual model to represent, in a formal way, genome knowledge and a ontological description with high-level detail to describe some aspects that conceptual modeling can not cover. To keep information regarding the changes to an evolving environment a versioning system is necessary. On the other hand when the conceptual model is established, it is implemented in a database. The database acts as a unified repository of integrated information that will allow biologists to perform efficient recovery tasks. Lastly, a loading module will be implemented, using an ETL (extraction, transformation and load) strategy, in order to integrate data from relevant variation repositories.
{"title":"Human genome conceptual modeling: An ontological framework for the design and implementation of genomic Information Systems","authors":"Ainoha Martin Mayordomo","doi":"10.1109/RCIS.2012.6240461","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240461","url":null,"abstract":"The objective of the work presented in this paper is to design and develop an Information System that integrates genome information currently scattered in different repositories. The comprehension of biological and concretely genomic concepts is an extremely attractive research topic due to the needs of experts. The system has been developed following a conceptual-model and ontological description based methodology. This work provides a conceptual model to represent, in a formal way, genome knowledge and a ontological description with high-level detail to describe some aspects that conceptual modeling can not cover. To keep information regarding the changes to an evolving environment a versioning system is necessary. On the other hand when the conceptual model is established, it is implemented in a database. The database acts as a unified repository of integrated information that will allow biologists to perform efficient recovery tasks. Lastly, a loading module will be implemented, using an ETL (extraction, transformation and load) strategy, in order to integrate data from relevant variation repositories.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115084194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240419
Pavel Labath
We present an algorithm which checks whether a restricted XSLT stylesheet can be applied to documents conforming to a given schema using the Simple Streaming XML Transducer algorithm of Dvořáková et al. [1], [2]. Our contribution consists in extending the set of admissible schemas by allowing the choice constructor and recursive element definitions. We thoroughly analyze every part of the algorithm, prove its correctness and determine the worst case complexity bounds.
我们提出了一种算法,该算法使用Dvořáková等人的Simple Streaming XML Transducer算法检查受限制的XSLT样式表是否可以应用于符合给定模式的文档[1],[2]。我们的贡献包括通过允许选择构造函数和递归元素定义来扩展可接受的模式集。我们对算法的各个部分进行了深入的分析,证明了算法的正确性,并确定了最坏情况下的复杂度界限。
{"title":"XSLT streamability analysis with recursive schemas","authors":"Pavel Labath","doi":"10.1109/RCIS.2012.6240419","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240419","url":null,"abstract":"We present an algorithm which checks whether a restricted XSLT stylesheet can be applied to documents conforming to a given schema using the Simple Streaming XML Transducer algorithm of Dvořáková et al. [1], [2]. Our contribution consists in extending the set of admissible schemas by allowing the choice constructor and recursive element definitions. We thoroughly analyze every part of the algorithm, prove its correctness and determine the worst case complexity bounds.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116564101","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240452
Yves Chaumette
One meaning of intentionality is opening to the world. Whereas relationships are usually described as links between two objects, opening is expectation for something yet undefined. Intentionality is said to grasp things in the movement of their appearance and movement is thus integrated in a hanging-on link. This paper as part of a doctoral thesis work aims to propose a mathematical structure and a model to capture intentionality as an opening. The model is based on the concept of whorl. Examples of such openings are given to revisit goal diagrams and artifact life cycles.
{"title":"Modeling intentionality as an opening to the world","authors":"Yves Chaumette","doi":"10.1109/RCIS.2012.6240452","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240452","url":null,"abstract":"One meaning of intentionality is opening to the world. Whereas relationships are usually described as links between two objects, opening is expectation for something yet undefined. Intentionality is said to grasp things in the movement of their appearance and movement is thus integrated in a hanging-on link. This paper as part of a doctoral thesis work aims to propose a mathematical structure and a model to capture intentionality as an opening. The model is based on the concept of whorl. Examples of such openings are given to revisit goal diagrams and artifact life cycles.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124056979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240464
Peteris Rudzajs
Dynamically changing work environment in knowledge economy causes the changes in knowledge requirements for labor. Therefore it becomes more and more important to be constantly aware of what education is currently demanded and what education is currently offered. The IT solution is vital to process various information sources, extract education information, and provide analysis mechanisms in automated manner. The education information extraction is detailed in this paper in the context of Education demand and offer information monitoring system by providing the workflow for semi-automatic skills extraction from the university course descriptions using developed term suggestion method.
{"title":"Towards automated education demand-offer information monitoring: The information extraction","authors":"Peteris Rudzajs","doi":"10.1109/RCIS.2012.6240464","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240464","url":null,"abstract":"Dynamically changing work environment in knowledge economy causes the changes in knowledge requirements for labor. Therefore it becomes more and more important to be constantly aware of what education is currently demanded and what education is currently offered. The IT solution is vital to process various information sources, extract education information, and provide analysis mechanisms in automated manner. The education information extraction is detailed in this paper in the context of Education demand and offer information monitoring system by providing the workflow for semi-automatic skills extraction from the university course descriptions using developed term suggestion method.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125676253","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240425
Renata Guizzardi, Xavier Franch, G. Guizzardi
The i* community has raised several main dialects and dozens of variations in the definition of the i* language. Differences may be found related not just to the representation of new concepts but to the very core of the i* language. If on the one hand this is caused by large adoption of the framework in the academic setting, on the other hand, it also poses some threats. For example, novices have trouble learning how to use the language, and besides these inconsistencies prevent i* from being largely adopted in business settings. Based on positive results from previous work related to conceptual modeling languages, we believe that foundational ontologies may present a promising solution for this problem. Foundational ontologies may help clarifying the semantics of core i* constructs and provide practical guidelines for their use. Last, they may serve as the basis to propose a normative definition of the framework. In this paper, we develop this idea, first by justifying the use of foundational ontologies and, in particular, the UFO ontology. Then, we raise some problems found in the i* literature. And then, we show the outcomes of adopting an ontological approach for the specific case of the i* framework. We focus here on one of the most characteristic i* construct, namely the means-end link.
{"title":"Applying a foundational ontology to analyze means-end links in the i∗ framework","authors":"Renata Guizzardi, Xavier Franch, G. Guizzardi","doi":"10.1109/RCIS.2012.6240425","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240425","url":null,"abstract":"The i* community has raised several main dialects and dozens of variations in the definition of the i* language. Differences may be found related not just to the representation of new concepts but to the very core of the i* language. If on the one hand this is caused by large adoption of the framework in the academic setting, on the other hand, it also poses some threats. For example, novices have trouble learning how to use the language, and besides these inconsistencies prevent i* from being largely adopted in business settings. Based on positive results from previous work related to conceptual modeling languages, we believe that foundational ontologies may present a promising solution for this problem. Foundational ontologies may help clarifying the semantics of core i* constructs and provide practical guidelines for their use. Last, they may serve as the basis to propose a normative definition of the framework. In this paper, we develop this idea, first by justifying the use of foundational ontologies and, in particular, the UFO ontology. Then, we raise some problems found in the i* literature. And then, we show the outcomes of adopting an ontological approach for the specific case of the i* framework. We focus here on one of the most characteristic i* construct, namely the means-end link.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127959832","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240420
Ana Rosa Guzman, V. Clemente, Francisco Valverde, José Ignacio Panach
Web Engineering methods, specifically Model-driven Engineering (MDE) ones, are not yet ready to cope with user involvement features that Web 2.0 is demanding. In this work, Web 2.0 patterns are introduced using conceptual models that represent both interaction and functionality, since in Web 2.0 applications both features are intertwined to support the user involvement concern. This work also drafts how Web 2.0 patterns can be integrated into models of a model-driven Web Engineering method.
{"title":"Web 2.0 patterns: A model-driven engineering approach","authors":"Ana Rosa Guzman, V. Clemente, Francisco Valverde, José Ignacio Panach","doi":"10.1109/RCIS.2012.6240420","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240420","url":null,"abstract":"Web Engineering methods, specifically Model-driven Engineering (MDE) ones, are not yet ready to cope with user involvement features that Web 2.0 is demanding. In this work, Web 2.0 patterns are introduced using conceptual models that represent both interaction and functionality, since in Web 2.0 applications both features are intertwined to support the user involvement concern. This work also drafts how Web 2.0 patterns can be integrated into models of a model-driven Web Engineering method.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134108617","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240438
S. Lehrack, S. Saretz, I. Schmitt
ProQua is a new probabilistic database system which combines information retrieval concepts with database technologies. In contrast to other state-of-the-art probabilistic database systems ProQua supports logic-based and weighted similarity conditions within its query language by a generic similarity operator. In this work we introduce the ProQua query language QSQL2 by presenting its syntax, semantics and query capabilities. Furthermore, we briefly discuss the main components of ProQua.
{"title":"QSQL2: Query language support for logic-based similarity conditions on probabilistic databases","authors":"S. Lehrack, S. Saretz, I. Schmitt","doi":"10.1109/RCIS.2012.6240438","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240438","url":null,"abstract":"ProQua is a new probabilistic database system which combines information retrieval concepts with database technologies. In contrast to other state-of-the-art probabilistic database systems ProQua supports logic-based and weighted similarity conditions within its query language by a generic similarity operator. In this work we introduce the ProQua query language QSQL2 by presenting its syntax, semantics and query capabilities. Furthermore, we briefly discuss the main components of ProQua.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134242088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240453
I. Birzniece
Inductive learning algorithms learns classification from training examples and uses induced classifier for dealing with new instances. The use of conceptual data structures for classifier's input is making this task more complicated and classifier may meet the difficulties in class prediction. To broaden applicability of inductive learning based classifiers a collaborative approach between the system and human expert would be useful. The proposed interactive system in uncertain conditions can ask for human advice and improve its knowledge base with the rule derived from this interaction. Interactive inductive learning based classification system is proposed for helping to compare university study courses semi-automatically.
{"title":"Interactive use of inductive approach for analyzing and developing conceptual structures","authors":"I. Birzniece","doi":"10.1109/RCIS.2012.6240453","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240453","url":null,"abstract":"Inductive learning algorithms learns classification from training examples and uses induced classifier for dealing with new instances. The use of conceptual data structures for classifier's input is making this task more complicated and classifier may meet the difficulties in class prediction. To broaden applicability of inductive learning based classifiers a collaborative approach between the system and human expert would be useful. The proposed interactive system in uncertain conditions can ask for human advice and improve its knowledge base with the rule derived from this interaction. Interactive inductive learning based classification system is proposed for helping to compare university study courses semi-automatically.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132114690","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240435
Charlotte Hug, R. Deneckère, C. Salinesi
Map formalism allows specifying processes with a high level of variability. However, this means many variation points, and therefore we need guidance to enact maps by customizing them. Traditional guidance consists in raising decision points to navigate in a map. The limit is that many decision points are raised at the same time, and the user (who enacts the map) does not know which decision to make first. Another kind of guidance, yet to be explored, consists in providing recommendations to the user. Such recommendations can be drawn from collections of profiles collected from map enactment traces using techniques from the data mining domain. This paper proposes a trace management system adapted to maps that was designed to support recommendation-based guidance. The paper shows how data mining algorithms can be used to find profile clusters in a collection of map enactment traces, used then to provide recommendations to the users.
{"title":"Map-TBS: Map process enactment traces and analysis","authors":"Charlotte Hug, R. Deneckère, C. Salinesi","doi":"10.1109/RCIS.2012.6240435","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240435","url":null,"abstract":"Map formalism allows specifying processes with a high level of variability. However, this means many variation points, and therefore we need guidance to enact maps by customizing them. Traditional guidance consists in raising decision points to navigate in a map. The limit is that many decision points are raised at the same time, and the user (who enacts the map) does not know which decision to make first. Another kind of guidance, yet to be explored, consists in providing recommendations to the user. Such recommendations can be drawn from collections of profiles collected from map enactment traces using techniques from the data mining domain. This paper proposes a trace management system adapted to maps that was designed to support recommendation-based guidance. The paper shows how data mining algorithms can be used to find profile clusters in a collection of map enactment traces, used then to provide recommendations to the users.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122021814","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2012-05-16DOI: 10.1109/RCIS.2012.6240441
Michalis Pavlidis, H. Mouratidis, Shareeful Islam, P. Kearney
Information systems exist in every aspect of our life and our society depends on them enormously. Despite this reliance, these systems are often unreliable, prone to errors, and pose vulnerabilities for potential security attacks. We are often faced with a choice between using a valuable (or even an essential) system, which is not fully trustworthy, or else forgoing the services it provides. Developing a trustworthy software system is a challenging task. The system's overall trustworthiness depends on trust relationships that are usually assumed and not properly analysed during the analysis and design of the system. The lack of appropriate analysis of such trust relationships, or the lack of appropriate justification of relevant trust assumptions, usually results in systems that can potentially fail to fully achieve those functionalities that depend on such trust relationships. In this paper, we present a meta-model for a modelling language that allows developers to capture possible trust relationships and to reason about them. The meta-model includes a set of trust based concepts, which support the development of trustworthy systems. A case study from the UK health care sector is used to illustrate the usefulness of the meta-model.
{"title":"Dealing with trust and control: A meta-model for trustworthy information systems development","authors":"Michalis Pavlidis, H. Mouratidis, Shareeful Islam, P. Kearney","doi":"10.1109/RCIS.2012.6240441","DOIUrl":"https://doi.org/10.1109/RCIS.2012.6240441","url":null,"abstract":"Information systems exist in every aspect of our life and our society depends on them enormously. Despite this reliance, these systems are often unreliable, prone to errors, and pose vulnerabilities for potential security attacks. We are often faced with a choice between using a valuable (or even an essential) system, which is not fully trustworthy, or else forgoing the services it provides. Developing a trustworthy software system is a challenging task. The system's overall trustworthiness depends on trust relationships that are usually assumed and not properly analysed during the analysis and design of the system. The lack of appropriate analysis of such trust relationships, or the lack of appropriate justification of relevant trust assumptions, usually results in systems that can potentially fail to fully achieve those functionalities that depend on such trust relationships. In this paper, we present a meta-model for a modelling language that allows developers to capture possible trust relationships and to reason about them. The meta-model includes a set of trust based concepts, which support the development of trustworthy systems. A case study from the UK health care sector is used to illustrate the usefulness of the meta-model.","PeriodicalId":130476,"journal":{"name":"2012 Sixth International Conference on Research Challenges in Information Science (RCIS)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115632056","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}