- Researcher in Computer Science with main interests in Knowledge Management, Requirements Engineering, Goal Analysis a... moreResearcher in Computer Science with main interests in Knowledge Management, Requirements Engineering, Goal Analysis and Ontologies. Firm believer that the most promising works are transdisciplinary ones, combining technical and human aspects.edit
Scientific advances, especially in the healthcare domain, can be accelerated by making data available for analysis. However, in traditional data analysis systems, data need to be moved to a central processing unit that performs analyses,... more
Scientific advances, especially in the healthcare domain, can be accelerated by making data available for analysis. However, in traditional data analysis systems, data need to be moved to a central processing unit that performs analyses, which may be undesirable, e.g. due to privacy regulations in case these data contain personal information. This paper discusses the Personal Health Train (PHT) approach in which data processing is brought to the (personal health) data rather than the other way around, allowing (private) data accessed to be controlled, and to observe ethical and legal concerns. This paper introduces the PHT architecture and discusses the data staging solution that allows processing to be delegated to components spawned in a private cloud environment in case the (health) organisation hosting the data has limited resources to execute the required processing. This paper shows the feasibility and suitability of the solution with a relatively simple, yet representative, c...
Research Interests:
Abstract. The advent of Artificial Intelligence (AI) technologies has made it possible to build systems that diagnose a patient, decide on a loan application, drive a car, or kill an adversary in combat. Such systems signal a new era... more
Abstract. The advent of Artificial Intelligence (AI) technologies has made it possible to build systems that diagnose a patient, decide on a loan application, drive a car, or kill an adversary in combat. Such systems signal a new era where software-intensive systems perform tasks that were performed in the past only by humans because they require judgement that only humans possess. However, such systems need to be trusted by their users, in the same way that a lawyer, medical doctor, driver or soldier is trusted in performing the tasks she is trained for. This creates the need for a new class of requirements, Trustworthiness Requirements, that we have to study in order to develop techniques for their elicitation, analysis and operationalization. In this paper, we propose a foundation to develop such techniques. Our work is based on an Ontology of Trust that answers questions about the nature of trust and the factors that influence it. Based on the answers, we characterize the class of trustworthiness requirements. Among other things, this characterization supports the requirements engineer in defining thurstworthi-ness requirements, identifying the risks presented by the system-to-be, and understanding the signals the system must emit to gain and maintain trust.
Research Interests: Artificial Intelligence, Ontology, Applied Ontology, Requirements Engineering, Trust, and 15 moreInformation Ethics, Conceptual Modelling, Goal Oriented Requirements Engineering, Conceptual Modeling, Software Requirement Engineering, Requirement Engineering, Requirements Management, Conceptual Model, Requirements elicitation, Software Requirements, Software Requirement Specification, Conceptual Data Modeling, Software Requirements Specification, Information Technology Ethics, and Requirement Reengineering
Research Interests:
This special issue of the CLEI Electronic Journal consists of extended and revised versions of articles presented at the XV Ibero-American Conference on Software Engineering (CIbSE 2012) and the IX Experimental Software Engineering Latin... more
This special issue of the CLEI Electronic Journal consists of extended and revised versions of articles presented at the XV Ibero-American Conference on Software Engineering (CIbSE 2012) and the IX Experimental Software Engineering Latin American Workshop (ESELAW 2012), which took place in Buenos Aires, Argentina, in April 2012.
Research Interests:
Research Interests:
Research Interests:
Research Interests: Information Systems, Software Engineering, Information Systems (Business Informatics), Ontology, Requirements Engineering, and 10 moreOntology (Computer Science), Philosophy of Computer Science, Goal Oriented Requirements Engineering, Software Requirement Engineering, Information Systems Engineering, Philosophy of Information and Computing, Software Requirements, Philosophy of Computing, Non Functional Requirements, and Software Requirements Specification
Research Interests:
Research Interests:
Research Interests:
Foundational Ontologies are theoretically well-founded domain- independent systems of categories that have been su ccessfully used to improve the quality of conceptual modeling languages and models. In this paper, we pre- sent the latest... more
Foundational Ontologies are theoretically well-founded domain- independent systems of categories that have been su ccessfully used to improve the quality of conceptual modeling languages and models. In this paper, we pre- sent the latest developments in the UFO ontology. M oreover, we elaborate on the relevance of these foundational ontologies in t he development of domain ontologies by showing a
Research Interests:
Research Interests:
Abstract. Current developments in software agents, with respect to intelligence, flexibility, security and pro-activity, allow agent-based applications to be increasingly attractive to industry and commerce. Much of this research is... more
Abstract. Current developments in software agents, with respect to intelligence, flexibility, security and pro-activity, allow agent-based applications to be increasingly attractive to industry and commerce. Much of this research is concentrated on improving the level of application intelligence and therefore its efficiency within industrial settings. We argue that data mining techniques can improve substantially the agents' intelligence during a training process. This paper introduces Agent Academy, a framework that generates software ...
The focus of this research is the application of Information Retrieval (IR) techniques to support mutual interaction, ie free negotiation between the members of cooperative learning environments (CLE). The IR techniques are applied in... more
The focus of this research is the application of Information Retrieval (IR) techniques to support mutual interaction, ie free negotiation between the members of cooperative learning environments (CLE). The IR techniques are applied in order to support communication, more specifically, message's manipulation and organization and finding specific information.
Although agent technology has experienced much progress in the last few years, software engineers still struggle to make the shift to this new paradigm [1, 2, 3]. Two of the problems that can be cited in this context are: i) multiagent... more
Although agent technology has experienced much progress in the last few years, software engineers still struggle to make the shift to this new paradigm [1, 2, 3]. Two of the problems that can be cited in this context are: i) multiagent systems are composed of two or several agents, each of them having its own thread of control. The behavior of the system is given by the interactions of these separate programs, which brings challenges in modeling and developing them [2]; ii) agents are applied in scenarios which may require a high ...
Abstract. Collaborative learning motivates active participation of individuals in their learning process, which often results in the attaining of creative and critical thinking skills. In this way, students and teachers are viewed as both... more
Abstract. Collaborative learning motivates active participation of individuals in their learning process, which often results in the attaining of creative and critical thinking skills. In this way, students and teachers are viewed as both providers and consumers of knowledge gathered in environments where everybody teaches and learns, by interacting with each other. Peer-to-peer networking reflects and supports this non-hierarchical relationship between teachers and students in a collaborative learning community. In this paper we present Help&Learn, ...
Research Interests:
Collaborative learning motivates active participation of individuals in their learning process, which often results in the attaining of creative and critical thinking skills. This way, students and teachers are viewed as both providers... more
Collaborative learning motivates active participation of individuals in their learning process, which often results in the attaining of creative and critical thinking skills. This way, students and teachers are viewed as both providers and consumers of knowledge gathered in environments where everybody teaches and learns, by interacting with each other. Peer-to-peer (p2p) networking reflects and supports this non-hierarchical relationship between teachers and students in a collaborative learning community. A crucial issue here is the ...
Research Interests:
... utwente.nl Gerd Wagner Eindhoven University of Technology, Eindhoven, The Netherlands G.Wagner@tm.tue.nl José Gonçalves Pereira Filho ... Although they are from different medical specialties, thus from different initial CoPs, they are... more
... utwente.nl Gerd Wagner Eindhoven University of Technology, Eindhoven, The Netherlands G.Wagner@tm.tue.nl José Gonçalves Pereira Filho ... Although they are from different medical specialties, thus from different initial CoPs, they are married (social characteristic) and share ...
Research Interests:
Pesquisadores têm cada vez mais direcionado sua atenção ao uso de modelos em tempo de execução (runtime), provendo ferramentas e frameworks que auxiliam os desenvolvedores na tarefa de construir software alinhado a seus... more
Pesquisadores têm cada vez mais direcionado sua atenção ao uso de modelos em tempo de execução (runtime), provendo ferramentas e frameworks que auxiliam os desenvolvedores na tarefa de construir software alinhado a seus requisitos/arquitetura. Em particular, algumas pesquisas em Engenharia de Requisitos concentraram-se em desenvolver sistemas de software que possuam a capacidade de ler seus próprios modelos de requisitos e tomar decisões a partir de uma análise do mesmo. É uma tendência comum, por exemplo, na área de sistemas adaptativos, para a qual contribuímos recentemente. Neste artigo, propomos um novo projeto de pesquisa sobre o uso de modelos de requisitos em tempo de execução, discutindo seus potenciais benefícios e os desafios envolvidos.
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests: Applied Ontology, Enterprise Architecture, Requirements Engineering, Ontology (Computer Science), Conceptual Modelling, and 7 moreGoal Orientations Theory, Goal Oriented Requirements Engineering, Modeling Language, Software Requirement Engineering, Requirements elicitation, Software Requirements, and Software Agent
Research Interests:
Research Interests: Information Systems, Information Systems (Business Informatics), Enterprise Architecture, Requirements Engineering, Business Process Management, and 19 moreBusiness Process Modeling, Business Information Systems, Accounting Information Systems, Goal Oriented Requirements Engineering, Enterprise Modeling, Information Systems Engineering, Business Informatics, Accounting and Information Systems, Enterprise Information Systems, Non Functional Requirement, Business Processes, Requirements elicitation, Business Process Modelling, Goal Orientation, Requirements Analysis, Business Process, Requirements Engineering for Home Health Care Software Systems, Enterprise modelling, and Non Functional Requirements
Research Interests:
Research Interests:
The i* framework is a renowned Requirements Engineering ap- proach. This work is part of an ongoing effort to provide ontological interpreta- tions for the i* core concepts. With this, we aim at proposing a more uniform use of the... more
The i* framework is a renowned Requirements Engineering ap- proach. This work is part of an ongoing effort to provide ontological interpreta- tions for the i* core concepts. With this, we aim at proposing a more uniform use of the language, in a way that it can be more easily learned by newcomers and more efficiently transferred to industry. Our approach is based on the appli- cation of a foundational ontology named UFO, which is used as a semantically coherent reference model to which the language should be isomorphic. In this paper, we focus on the Means-end and the Contribution links. We aim at pre- senting the community with some possible ontological interpretations of these links, aiming at promoting constructive debate and receiving feedback about the validity of our assumptions.
Research Interests:
In recent years, there has been a growing interest in the application of foundational ontologies, i.e., formal ontological theories in the philosophical sense, to provide a theoretically sound foundation for improving the theory and... more
In recent years, there has been a growing interest in the application of foundational ontologies, i.e., formal ontological theories in the philosophical sense, to provide a theoretically sound foundation for improving the theory and practice of conceptual modeling. In this paper, we present advances on our re- search on the ontological foundations of conceptual modeling by addressing the concept of events. We present a foundational ontology of events (termed UFO- B) together with its axiomatization in first-order logic. Moreover, we report on an implementation of UFO-B using the computational logic language Alloy, and discuss its consistency, validation and possible uses.
Research Interests: Information Systems, Software Engineering, Information Systems (Business Informatics), Management Information Systems, Ontology, and 26 moreApplied Ontology, Semantic Web Technologies, Enterprise Architecture, Ontology (Computer Science), Conceptual Modelling, Semantic Web technology - Ontologies, Accounting Information Systems, Semantic Web, Object Oriented Ontology, Information Systems Development, Knowledge Representation, Conceptual Modeling, Medical Semantics and Ontology, Information Systems Analysis and Design, Logics for Knowledge Representation, Object Oriented Analysis and Design, Conceptual Modeling and Semantic Models, Complex Event Processing, Management Information System, Knowledge Representation and Reasoning, Information systems analysis and design methods, Conceptual Data Modeling, OntoUML, Information Systems Development And Management, Applied Ontologies, and Alloy Language
Research Interests:
Research Interests: Requirements Engineering, Business Process Management, Business Rules & Processes, Business Process Modeling, Goal Oriented Requirements Engineering, and 9 moreSoftware Requirement Engineering, Non Functional Requirement, Requirements elicitation, Software Requirements, Requirements Analysis, Business Process, Requirements Engineering for Home Health Care Software Systems, Non Functional Requirements, and Goal oriented Modelling
Research Interests:
Research Interests:
Research Interests:
Page 1. Towards a Collaboration Ontology Felipe F. Oliveira1,2, Julio CP Antunes,1,2, Renata SS Guizzardi2. 1zAgile Inc., San Francisco, California, USA 2Informatics Depart., Federal University of Espírito Santo (UFES), Vitória (ES),... more
Page 1. Towards a Collaboration Ontology Felipe F. Oliveira1,2, Julio CP Antunes,1,2, Renata SS Guizzardi2. 1zAgile Inc., San Francisco, California, USA 2Informatics Depart., Federal University of Espírito Santo (UFES), Vitória (ES), Brazil ...
Research Interests:
Research Interests:
The SCALE objective is to develop a toolbox of intelligent solutions designed to enhance the current state-of-the-art distributed organizational learning and knowledge management technology. This toolbox will attempt to mediate and... more
The SCALE objective is to develop a toolbox of intelligent solutions designed to enhance the current state-of-the-art distributed organizational learning and knowledge management technology. This toolbox will attempt to mediate and facilitate the sharing of knowledge between peers, and promote community awareness, learning, and evolvement. In this paper, we describe the first two intelligent tools that we have begun to