Victorio Albani de Carvalho

Learn More
Multi-level conceptual modelling addresses the representation of subject domains dealing explicitly with multiple classification levels. Despite the recent advances in multi-level modelling techniques, we believe that many challenges in multi-level conceptual modelling still stem from the lack of theory that: (i) formally characterizes the nature of(More)
Wikidata captures structured data on a number of subject domains, managing, among others, the information underlying Wikipedia and other Wikimedia projects. Wikidata serves as a repository of structured data, whose purpose is to support the consistent sharing and linking of data on the Web. To support these purposes, it is key that Wikidata is built on(More)
Since the late 1980s, there has been a growing interest in the use of foundational ontologies to provide a sound theoretical basis for the discipline of conceptual modeling. This has led to the development of ontology-based conceptual modeling techniques whose modeling primitives reflect the conceptual categories defined in a foundational ontology. The(More)
Software estimation is pointed as one of the most difficult tasks to be performed in software development. Although it will never be an exact science, useful techniques for software estimation do exist. Accurate project estimates generally are produced using more than one technique, and by comparing and reconciling their results. Also there is a consensus(More)
In several subject domains, the categorization scheme itself is part of the subject matter. In this case, experts make use of categories of categories in their accounts. This has led to a number of approaches in conceptual modeling and knowledge representation that are called multi-level model-ing approaches. An early approach for multi-level modeling is(More)
This paper proposes a principled approach to the definition of real-world semantics for declarative domain-specific languages. The approach is based on: (i) the explicit representation of the admissible states of the world through a reference domain ontology (which serves as semantic foundation for the domain-specific language), (ii) a representation of the(More)
Conceptualizing the organizational structure domain requires considering multiple levels of classification, with both types and types of types included in the domain of enquiry (e.g., Types of organizational units and particular organizational units). In this paper we propose a semantic foundation for the organizational structure domain that is capable to(More)
Supporting Goal-Oriented Requirement Engineering (GORE) in a systematic and comprehensive way may require the combination of distinct goal-oriented approaches. However, due to lack of common semantics, to combine these approaches can be challenging. In this work, we propose a semantic alignment between two complementary goal-oriented approaches: the(More)