Mario Piattini

MODELS`08 Workshop ESMDE Towards Quality-Driven Model Transformations: A Replication Study (2009)

Emilio Insfran, José Ángel Carsí, Silvia Abrahão, Marcela Genero, Mario Piattini

Abstract. Commonly, there are several ways to transform a source model into a target model. These alternative target models may have the same functionality but can differ in their quality attributes....

Towards Comprehensive Requirement Analysis for Data Warehouses: Considering Security Requirements (2009)

Emilio Soler, Veronika Stefanov, Jose-norberto Mazón, Juan Trujillo, Eduardo Fernández-medina, Mario Piattini

Abstract—Data warehouse (DW) systems integrate data from heterogeneous sources and are used by decision makers to analyze the status and the development of an organization. Traditionally,...

Challenges and Improvements in Distributed Software Development: A Systematic Review (2009)

Miguel Jiménez, Mario Piattini, Aurora Vizcaíno

Distributed Software Development (DSD) has recently evolved, resulting in an increase in the available literature. Organizations now have a tendency to make greater development efforts in more...

Challenges and Improvements in Distributed Software Development: A Systematic Review (2009)

Miguel Jiménez, Mario Piattini, Aurora Vizcaíno

Distributed Software Development (DSD) has recently evolved, resulting in an increase in the available literature. Organizations now have a tendency to make greater development efforts in more...

Experimental Validation of Multidimensional Data Models Metrics (2008)

Manuel Serrano, Coral Calero, Mario Piattini

Multidimensional data models are playing an increasingly prominent role in support of day-to-day business decisions. Due to their significance in taking strategic decisions it is fundamental to...

SOFTWARE—PRACTICE AND EXPERIENCE (2008)

Softw Pract Exper, Gerardo Canfora, Félix García, Mario Piattini, C. A. Visaggio

Applying a framework for the improvement of software process maturity

Using UML Packages for Designing Secure Data Warehouses (2008)

Rodolfo Villarroel, Emilio Soler, Eduardo Fernández-medina, Juan Trujillo, Mario Piattini

Abstract. Due to the sensitive data contained in Data Warehouses (DWs), it is essential to specify security measures from the early stages of the DWs design and enforce them. In this paper, we will...

IEEE TRANSACTIONS ON JOURNAL NAME, MANUSCRIPT ID 1 CQM: A Software Component Metric Classification Model (2008)

Joaquina Martín-albo, Manuel F. Bertoa, Coral Calero, Antonio Vallecillo, Ra Cechich, Mario Piattini

Abstract — In the last few years component-based software development (CBSD) has been imposed as a new paradigm in software systems construction. CBSD is based on the idea that software systems can...

Using a Multi-agent Architecture to Manage Knowledge (2008)

Oscar M. Rodríguez, Aurora Vizcaíno, Ana I. Martínez, Mario Piattini

Abstract. In the software maintenance process a considerable amount of information needs to be managed. This information often comes from diverse and distributed sources. However, very few software...

ANALYSIS OF THE USAGE STATISTICS OF ROBOTS EXCLUSION STANDARD (2008)

All Rights Reserved, Edited Pedro Isaías, Miguel Baptista Nunes, Inmaculada J. Martínez, Luís Rodrigues, Patrícia Barbosa, ...

is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks.

Security Requirements for Web Services based on SIREN (2008)

Carlos Gutiérrez, Begoña Moros, Ambrosio Toval, Eduardo Fernández-medina, Mario Piattini

Security in web services-based systems is a critical aspect since their operative infrastructure is based on Internet, which is a public medium and so intrinsically insecure. At present, there is an...

An Agent-based Approach to Knowledge Management for Software Maintenance (2008)

Aurora Vizcaíno, Jesús Favela, Mario Piattini

Nowadays organisations consider knowledge, also called intellectual capital, to be as important as

at (2008)

Marcela Genero, José Olivas, Mario Piattini, Francisco Romero

A controlled experiment for corroborating the usefulness of class diagram metrics

and (2008)

Luis Reynoso, Marcela Genero, Mario Piattini

UML models quality is clearly a crucial issue that must be evaluated at the initial stages of object-oriented software development, in order to get software products with better quality. This fact is...

Using QVT to obtain Use Cases from Secure Business Processes modeled with BPMN (2008)

Alfonso Rodríguez, Eduardo Fernández-medina, Mario Piattini, Chillán Chile

Abstract. Nowadays, enterprises are aware of the importance that business processes and security have in relation to their competitive position and performance. In previous works, we have proposed a...

A Three Level Multi-agent Architecture to Foster Knowledge Exchange (2008)

Juan Pablo Soto, Aurora Vizcaíno, Javier Portillo, Mario Piattini

This paper proposes a multi-agent architecture based on the concepts of communities of practices and reputation to manage knowledge management systems. The main goal of this proposal is to emulate...

COMPARING DIFFERENT QUALITY MODELS FOR PORTALS (2008)

Mª Ángeles Moraga, Coral Calero, Mario Piattini

In this paper a brief overview of some proposals of portal quality models is presented and a comparative study is carried out with the objective of establishing the main differences between them,...

Summary (2008)

David G. Rosado, Eduardo Fernández-medina, Mario Piattini

Security patterns are a recent development as a way to encapsulate the accumulated knowledge about secure systems design, and security patterns are also intended to be used and understood by...

Predicting UML Statechart Diagrams Understandability Using Fuzzy Logic-Based Techniques (2008)

Marcela Genero, José A. Olivas, Francisco P. Romero, Mario Piattini

Abstract. In this work, we present an application of the Fuzzy Logic in the field of prediction in Software Engineering. We specifically use the Fuzzy Prototypical Knowledge Discovery for...

A proposal of a Software Measurement Ontology (2008)

Francisco Ruiz, Marcela Genero, Félix García, Mario Piattini, Coral Calero

Abstract. Software measurement, as a young discipline, suffers from the symptoms of any unconsolidated discipline. Unfortunately, there does not yet exist a consensus about the terminology used in...

The Advisability of using packages in data warehouse design (2008)

Manuel Serrano, Rafael Romero, Juan Carlos Trujillo, Mario Piattini, E. S. Informática

Abstract. Data warehouses are large data repositories integrating data from several sources that support decision making. Although, traditionally, data warehouses have been designed using the...

A DATA QUALITY MEASUREMENT INFORMATION MODEL BASED ON ISO/IEC 15939 (Research-in-Progress) (2008)

Ismael Caballero, Eugenio Verbo, Coral Calero, Mario Piattini

Abstract: Measurement is a key activity in DQ Management. Through DQ literature, one can discover a lot of proposals contributing somehow to the measurement of DQ issues. Looking at those proposals,...

Object-relational database metrics (2008)

Mario Piattini, Coral Calero, Houari Sahraoui, Hakim Lounis

ABSTRACT. Object-relational databases will replace relational systems to become the next great wave of databases because they combine traditional database characteristics with object-oriented...

University of Castilla-La Mancha (2008)

Mario Piattini, Coral Calero, Houari Sahraoui, Hakim Lounis, E. S. Informática, ...

It is important that the software products, and obviously databases, are evaluated for every relevant quality characteristic, using validated or widely accepted metrics. It is also important to...

A PORTAL DATA QUALITY MODEL FOR USERS AND DEVELOPERS (Research-in-progress) (2008)

Angélica Caro, Coral Calero, Mario Piattini

Abstract. The measurement of the Data Quality is or should be a critical issue for Web portal users and developers. For the former, the evaluation of data quality is necessary as it ensures that the...

Towards a Cognitive-Based Approach to Distributed Requirement Elicitation Processes (2008)

Gabriela N. Ar, Aurora Vizcaíno, Ra Cechich, Mario Piattini

Abstract. Distance between stakeholders working on a global software development project introduces problems in communication and control. Processes like requirements elicitation, where communication...

Buenos Aires 1400 (2008)

Alejandra Cechich, Mario Piattini

Typically, COTS component evaluations embody a first stage intended to determine rapidly which products are suitable in a target context. This stage – called “filtering ” or “screening ”...

SPI long term benefits: case studies of five small firms (2008)

Cater-Steel, Aileen, Rout, Terry, Oktaba, Hanna, Piattini, Mario

[Abstract]: The contribution of small enterprises to the software industry is marked, but the level of understanding of the ways in which they can survive, grow and improve is limited. In particular,...

SPI long term benefits: case studies of five small firms (2008)

Cater-Steel, Aileen, Rout, Terry, Oktaba, Hanna, Piattini, Mario

[Abstract]: The contribution of small enterprises to the software industry is marked, but the level of understanding of the ways in which they can survive, grow and improve is limited. In particular,...

Accepted (Day Month Year) (2008)

Jose C. Riquelme, Macario Polo, Jesus S. Aguilar–ruiz, Mario Piattini, Francisco J. Ferrer–troyano, Francisco Ruiz

This paper presents an empirical study analysing the relationship between a set of metrics for Fourth–Generation Languages (4GL) programs and their maintainability. An analysis has been made using...

Abstract Knowledge Discovery For Predicting Entity Relationship Diagram Maintainability (2008)

Marcela Genero, José A. Olivas, Mario Piattini, Francisco Romero

It is generally accepted that the quality of the information system (IS) is highly dependent on decisions made early in the IS development. Conceptual data model is a key artifact built at the early...

A Methodology for Multilevel Database Design 1 (2007)

Eduardo Fernández-medina, Mario Piattini

Abstract. In a Connected Society, the importance of database privacy and security increases considerably. Security must be considered as a fundamental requirement in Information Systems (IS)...

An Empirical Study to Validate Metrics for Class Diagrams (2007)

Marcela Genero, Mario Piattini, Coral Calero

One of the principal objectives of software engineering is to improve the quality of software products. Quality assurance must be guaranteed from the early stages of the software development life...

Distributing Human Resources among Software Development Projects 1 (2007)

Macario Polo, María Dolores Mateos, Mario Piattini, Francisco Ruiz

This paper presents a method for estimating the distribution of human resources to be assigned to development projects. The estimation calculates the optimal distribution from the economical point of...

Experimental Validation of Multidimensional Data Models Metrics (2007)

Manuel Serrano, Coral Calero, Mario Piattini

Multidimensional data models are playing an increasingly prominent role in support of day-to-day business decisions. Due to their significance in taking strategic decisions it is fundamental to...

A BPMN Extension for the Modeling of Security Requirements in Business Processes (2007)

RODRÍGUEZ, Alfonso, FERNÁNDEZ-MEDINA, Eduardo, PIATTINI, Mario

Business Processes are considered a crucial issue by many enterprises because they are the key to maintain competitiveness. Moreover, business processes are important for software developers, since...

The Impact of Structural Complexity on the Understandability of UML Statechart Diagrams (2007)

Ann Maes, Marcela Genero, Geert Poels, Mario Piattini, ...

The research reported in this working paper was initiated during a summer research stay of Mr. Cruz-Lemus and Dr. Genero at Ghent University (June- September 2004). The authors wish to thank Prof....

Una revisión sistemática de la adaptación del proceso software (2007)

Mario Piattini, Miguel R. Luaces, Nieves R. Brisaboa, Oscar Pedreira

Aunque continuamente aparecen nuevos trabajos y propuestas en el área de proceso software, es difícil que encajen en su forma original en una empresa dada. De ahí la necesidad de adaptar los...

Medidas para estimar el rendimiento y capacidad de los procesos software de conformidad con el estándar ISO/IEC 15504-5:2006 (2006)

Francisco J. Pino, Félix García, Manuel Serrano, Mario Piattini

Actualmente es importante tener un conjunto de medidas para medir las mejoras introducidas por esfuerzos de mejora de procesos de software y que en muchas ocasiones estas mejoras se miden a través...

Revisión sistemática de mejora de procesos software en micro, pequeñas y medianas empresas (2006)

Francisco J. Pino, Félix García, Mario Piattini

Las micro, pequeñas y medianas empresas -Pymes- son una pieza muy importante en el engranaje de la economía mundial. La industria del software en la mayoría de los países está formada por tejido...

A UML 2.0/OCL Extension for Designing Secure Data Warehouses (2006)

Rodolfo Villarroel, Eduardo Fernández-medina, Mario Piattini, Juan Trujillo

At present, it is very difficult to develop a methodology that fulfills all criteria and comprises all security constraints in the successful design of data warehouses. If that methodology were...

Piattini: Designing secure databases (2005)

Eduardo Fernández-medina, Mario Piattini

Security is an important issue that must be considered as a fundamental requirement in information systems development, and particularly in database design. Therefore security, as a further quality...

Evaluating the effect of composite states on the understandability of UML statechart diagrams (2005)

Marcela Genero, M. Esperanza Manso, Mario Piattini

Abstract. UML statechart diagrams have become an important technique for describing the dynamic behavior of a software system. They are also a significant element of OO design, especially in code...

A Formal Definition for ObjectRelational Database Metrics (2005)

Aline Lúcia Baroni, Coral Calero, Mario Piattini

Abstract: Object-relational databases add to the relational model the possibility of working with new and complex data and applications. One widely accepted mechanism for assuring the quality of an...

Towards a Process for Web Services Security (2005)

Carlos Gutiérrez, Eduardo Fernández-medina, Mario Piattini

Web Services (WS) security has undergone an enormous development, as carried out by the major organizations and consortiums of the industry over the last few years. This has brought about the...

Towards a consistent terminology for software measurement (2005)

Félix García, Manuel F. Bertoa, Coral Calero, Antonio Vallecillo, Francisco Ruíz, Mario Piattini, ...

Although software measurement plays an increasingly important role in Software Engineering, there is no consensus yet on many of the concepts and terminology used in this field. Even worse,...

An ontology for the management of software maintenance projects (2004)

Francisco Ruíz, Aurora Vizcaíno, Mario Piattini, Felix García

Different proposals exist to represent the software maintenance process. However most of them are very informal or too focussed on a specific goal. We have developed a semi-formal ontology where the...

Defining and Validating Metrics for Assessing the Maintainability of EntityRelationship Diagrams (2003)

Marcela Genero, Marcela Genero, Geert Poels, Geert Poels, Mario Piattini, Mario Piattini

Database and data model evolution is a significant problem in the highly dynamic business environment that we experience these days. To support the rapidly changing data requirements of agile...

No-redundant Metrics for UML Class Diagram Structural Complexity (2003)

Mª Esperanza Manso, Marcela Genero, Mario Piattini

Abstract. In software engineering it is widely acknowledged that the usage of metrics at the initial phases of the object oriented software life cycle can help designers to make better decisions and...

Empirical Validation of Metrics for UML Statechart Diagrams (2002)

Marcela Genero, David Mir, Mario Piattini

Maintainability is an increasingly relevant quality aspect in the development of object oriented software systems (OOSS). It is generally accepted that OOSS maintainability is highly dependent on the...

Defining and Validating Measures for Conceptual Data Model Quality (2002)

Marcela Genero, Geert Poels, Mario Piattini

Abstract. For assessing conceptual data model quality it is useful to have quantitative and objective measurement instruments. The scarcity of such measurement instruments leaded us to define a set...

Data Model Metrics (2002)

Mario Piattini, Marcela Genero, Coral Calero, Grupo Alarcos

Data model metrics 1 Due to the central role that conceptual data models play in the design of databases, it is crucial to assure their quality since the early phases of database life cycle. For...

Using fuzzy prototypes for software engineering measurement and prediction (2002)

José A. Olivas, Marcela Genero, Mario Piattini, Francisco P. Romero

Abstract:-The main objective of this work is to present an application of an extension of the original Knowledge Discovery in Databases (KDD) process called Fuzzy Prototypical Knowledge Discovery...

A Prediction model for OO information system quality based on early indicator (2001)

Marcela Genero, Luis Jiménez, Mario Piattini, Grupo Alarcos, Grupo Oreto

Abstract. Conceptual modelling is a key task in the early phases of an information system (IS) life cycle. In the development of object-oriented information systems (OOIS) class diagrams become the...

FPKD. Fuzzy Prototypical Knowledge Discovery. Application to Forest Fire Prediction (2000)

José A. Olivas, Mario Piattini

This contribution presents a new approach, based on Fuzzy Prototypical Knowledge Discovery, to predict the maintainability of class diagrams done using the Unified Modelling Language (UML), which has...

Early metrics for object oriented information systems (2000)

Marcela Genero, Mª Esperanza Manso, Mario Piattini, Francisco García

ABSTRACT. The quality of an object oriented information systems (OOIS) depends greatly on the decisions taken at the initial phases of their development. In a typical object oriented information...

CIM to PIM Transformation: A Reality (1970)

Alfonso Rodrguez, Eduardo Fernndez-Medina, Mario Piattini

Within the scope of MDA, the model transformation is orientated towards solving the problems of time, cost and quality associated with software creation. Moreover, business process modeling, through...