Monalessa Perini Barcellos

Learn More
Measurement is an important activity in several domains. Although there are specific concepts regarding measurement in each domain, some concepts are common to all of them. This paper presents a Measurement Ontology Pattern Language (M-OPL) that addresses the measurement core conceptualiza-tion. M-OPL can be used for building measurement ontologies to(More)
The knowledge about software organizations is considerably relevant to software engineers. The use of a common vocabulary for representing the useful knowledge about software organizations involved in software projects is important for several reasons, such as to support knowledge reuse and to allow communication and interoperability between tools. Domain(More)
Ontology design patterns have been pointed out as a promising approach for ontology engineering. The goal of this paper is twofold. Firstly, based on well-established works in Software Engineering, we revisit the notion of ontology patterns in Ontology Engineering to introduce the notion of ontolo-gy pattern language as a way to organize related ontology(More)
Enterprise ontologies are useful for many purposes. Over the years, there have been a number of efforts aiming at building them. However, due to the complexity of the enterprise domain, enterprise ontologies tend to be complex and difficult to reuse. In this paper, we advocate in favor of organizing Core Enterprise Ontologies as Ontology Pattern Languages,(More)
Organizations define strategies and establish business goals aiming to be competitive. The process performance analysis supports goals monitoring, allowing to detect and to treat threats to goals achievement. In this context, measurement is essential. The collected data for measures are used to analyze the process performance and to guide informed decisions(More)
Software measurement is a key process for software process improvement. Measurement provides organizations with the objective information they need to make informed decisions that impact their business performance. Nowadays, there are several process quality models and standards that point out the importance of software measurement, such as CMMI.(More)
Software organizations have increased their interest on software process improvement (SPI). In high maturity levels, SPI involves implementing statistical process control (SPC), which requires measures and data that are suitable for this context. However, this has been pointed in the literature as one of the main obstacles for a successful implementation of(More)
Background: Maturity models for IT service such as CMMI-SVC and MR-MPS-SV requires identification of critical business process and definition of relevant metrics to support decision making, but there is no clear direction or strict suggestion about which should be those processes and metrics. Aims: We aim to identify adequate metrics to be used by(More)