carmine grasso - Academia.edu (original) (raw)

Papers by carmine grasso

Research paper thumbnail of A Test on the Potential of a Low Cost Unmanned Aerial Vehicle RTK/PPK Solution for Precision Positioning

Sensors, 2021

This paper investigated the achievable accuracy from a low-cost RTK (Real Time Kinematic)/PPK (Po... more This paper investigated the achievable accuracy from a low-cost RTK (Real Time Kinematic)/PPK (Post Processing Kinematic) GNSS (Global Navigation Satellite Systems) system installed on board a UAV (Unmanned Aerial Vehicle), employing three different types of GNSS Bases (Alloy, RS2 and RING) working in PPK mode. To evaluate the quality of the results, a set of seven GCPs (Ground Control Points) measured by means of the NRTK (Network Real Time Kinematic) technique was used. The outcomes show a RMSE (Root Mean Square Error) of 0.0189 m for an ALLOY Base, 0.0194 m for an RS2 Base and 0.0511 m for RING Base, respectively, on the vertical value of DEMs (Digital Elevation Models) obtained by a photogrammetric process. This indicates that, when changing the Base for the PPK, the solutions are different, but they can still be considered adequate for precision positioning with UAVs, especially when GCPs could be used with some difficulty. Therefore, the integration of a RTK/PPK GNSS module on...

Research paper thumbnail of The INGV-RING GNSS Real-Time Services for geophysical

&... more &am…

Research paper thumbnail of Assessing the Behavior of Software Analysis Tools

Lecture Notes in Computer Science, 2016

Quality models and metrics permit an objective evaluation of the quality level of a software prod... more Quality models and metrics permit an objective evaluation of the quality level of a software product. Moreover, the adoption of software analysis tools that facilitate the measurement of software metrics can ease the evaluation tasks. However, the available tools do not interpret and measure metrics in the same manner. This paper proposes a preliminary investigation on the behavior of existing software metric tools and shows that the evaluation of the metrics of a software system by using different analysis tools provides different values. This aspect could impact on the overall software quality evaluation.

Research paper thumbnail of Managing the alignment between business processes and software systems

Information and Software Technology, 2016

Abstract Context The alignment degree existing between a business process and the supporting soft... more Abstract Context The alignment degree existing between a business process and the supporting software systems strongly affects the performance of the business process execution. Methodologies and tools are needed for detecting the alignment level and keeping a business process aligned with the supporting software systems even when they evolve. Objective This paper aims to provide an adequate support for managing such a kind of alignment and suggesting evolution actions if misalignment is detected. It proposes an approach including modeling and measuring activities for evaluating the alignment level and suggesting evolution activities, if needed. Method The proposed approach is composed of three main phases. The first phase regards the modeling of business process and software systems supporting it by applying a modeling notation based on UML and adequately extended for representing business processes. The second phase concerns the evaluation of the alignment degree through the assessment of a set of metrics codifying the alignment concept. Finally, the last phase analyses the evaluation results for suggesting evolution activities if misalignment is detected. Results The paper analyses the application of the proposed approach to a case study regarding a working business process and related software system. The obtained results provided useful suggestion for evolving the supporting software system and improving the alignment level existing between them and the supported business process. Conclusion The approach contributes in all phases of the process and software system evolution, even if its improvement can be needed for identifying the impact of the changes. The proposed approach facilitates the understanding of business processes, software systems and related models. This favors the interaction of the software and business analysts, as it was possible to better formulate the interviews to be conducted with regard to the objectives and, thus, to collect the required data.

Research paper thumbnail of A Framework for Measuring the Alignment between Business Processes and Software Systems

Communications in Computer and Information Science, 2009

The alignment degree existing between a business process and the supporting software systems stro... more The alignment degree existing between a business process and the supporting software systems strongly affect the performance of a business process execution. Methods are needed for messuring the alignment and keeping a business process aligned with a supporting software system even when one of the two evolves. Actually, any modification performed in the business process activities and/or supporting software system, may impact the process activities and/or software system component and, therefore, cause misalignment. This paper proposes a framework including a set of metrics codifying the alignment concept with the aim of measuring it and detecting misalignment if it occurs. The application of the framework is shown through an example.

Research paper thumbnail of Measuring the alignment between business processes and software systems

Proceedings of the 2010 ACM Symposium on Applied Computing, 2010

ABSTRACT

Research paper thumbnail of ALBIS: ALigning Business Processes and

Research paper thumbnail of Evolving Enterprise Information System in Small and Medium Enterprise: An Opportunistic Approach and a Case Study

2011 IEEE 13th Conference on Commerce and Enterprise Computing, 2011

ABSTRACT Enterprise Resource Planning -- ERP-software system are considered as tool of strategic ... more ABSTRACT Enterprise Resource Planning -- ERP-software system are considered as tool of strategic relevance for managerial and accounting activity. In the last years, these systems have been considered also by Small and Medium Enterprises SME. However, the literature proposes different framework to aid the company to improve and evolve their Informative System, but they are addressed specifically to large companies. In this paper an analysis of the different approaches is proposed with the aim of defining a new framework designed for small and medium enterprise. Finally, the introduced framework has been applied in a real case study.

Research paper thumbnail of Albis

Sociotechnical Enterprise Information Systems Design and Integration

The evaluation of the alignment level existing between a business process and the supporting soft... more The evaluation of the alignment level existing between a business process and the supporting software systems is a critical concern for an organization, as the higher the alignment level is, the better the process performance is. Monitoring the alignment implies the characterization of all the items it involves and definition of measures for evaluating it. This is a complex task, and the availability of automatic tools for supporting evaluation and evolution activities may be precious. This chapter presents the ALBIS Environment (Aligning Business Processes and Information Systems), designed to support software maintenance tasks. In particular, the proposed environment allows the modeling and tracing between business and software entities and the measurement of their alignment degree. An information retrieval approach is embedded in ALBIS based on two processing phases including syntactic and semantic analysis. The usefulness of the environment is discussed through two case studies.

Research paper thumbnail of Goal-driven Approach for Business/IT Alignment Evaluation

Procedia Technology, 2013

Research paper thumbnail of Software System Evolution Driven by Business Alignment Measure

2010 14th European Conference on Software Maintenance and Reengineering, 2010

ABSTRACT The alignment degree existing between a business process and the supporting software sys... more ABSTRACT The alignment degree existing between a business process and the supporting software systems expresses at which extent the software systems support the business process. This measure can be used for indicating business requirements that the software systems do not implement. Methods are needed for identifying the software changes to be performed for increasing and keeping an adequate alignment level. This paper proposes an approach for managing the alignment, codifying the alignment concept with the aim of measuring it, detecting misalignment, identifying software evolution changes.

Research paper thumbnail of A Literature Review of Business/IT Alignment Strategies

Lecture Notes in Business Information Processing, 2013

In the last years, the alignment issue was addressed in several researches and numerous methods, ... more In the last years, the alignment issue was addressed in several researches and numerous methods, techniques and tools were proposed. Indeed, the business and IT performance are tightly coupled, and enterprises cannot be competitive if their business and IT strategies are not aligned. This paper proposes a literature review useful for evaluating different alignment approaches, with the aim of discovering similarity, maturity, capability to measure, model, asses and evolve the alignment level existing among business and technological assets of an enterprise. The proposed framework is applied to analyse the alignment research published in the Information & Management journal and the Journal of Strategic Information Systems, that are the ones that more published on this topic. The achieved evaluation results are presented.

Research paper thumbnail of A Test on the Potential of a Low Cost Unmanned Aerial Vehicle RTK/PPK Solution for Precision Positioning

Sensors, 2021

This paper investigated the achievable accuracy from a low-cost RTK (Real Time Kinematic)/PPK (Po... more This paper investigated the achievable accuracy from a low-cost RTK (Real Time Kinematic)/PPK (Post Processing Kinematic) GNSS (Global Navigation Satellite Systems) system installed on board a UAV (Unmanned Aerial Vehicle), employing three different types of GNSS Bases (Alloy, RS2 and RING) working in PPK mode. To evaluate the quality of the results, a set of seven GCPs (Ground Control Points) measured by means of the NRTK (Network Real Time Kinematic) technique was used. The outcomes show a RMSE (Root Mean Square Error) of 0.0189 m for an ALLOY Base, 0.0194 m for an RS2 Base and 0.0511 m for RING Base, respectively, on the vertical value of DEMs (Digital Elevation Models) obtained by a photogrammetric process. This indicates that, when changing the Base for the PPK, the solutions are different, but they can still be considered adequate for precision positioning with UAVs, especially when GCPs could be used with some difficulty. Therefore, the integration of a RTK/PPK GNSS module on...

Research paper thumbnail of The INGV-RING GNSS Real-Time Services for geophysical

&... more &am…

Research paper thumbnail of Assessing the Behavior of Software Analysis Tools

Lecture Notes in Computer Science, 2016

Quality models and metrics permit an objective evaluation of the quality level of a software prod... more Quality models and metrics permit an objective evaluation of the quality level of a software product. Moreover, the adoption of software analysis tools that facilitate the measurement of software metrics can ease the evaluation tasks. However, the available tools do not interpret and measure metrics in the same manner. This paper proposes a preliminary investigation on the behavior of existing software metric tools and shows that the evaluation of the metrics of a software system by using different analysis tools provides different values. This aspect could impact on the overall software quality evaluation.

Research paper thumbnail of Managing the alignment between business processes and software systems

Information and Software Technology, 2016

Abstract Context The alignment degree existing between a business process and the supporting soft... more Abstract Context The alignment degree existing between a business process and the supporting software systems strongly affects the performance of the business process execution. Methodologies and tools are needed for detecting the alignment level and keeping a business process aligned with the supporting software systems even when they evolve. Objective This paper aims to provide an adequate support for managing such a kind of alignment and suggesting evolution actions if misalignment is detected. It proposes an approach including modeling and measuring activities for evaluating the alignment level and suggesting evolution activities, if needed. Method The proposed approach is composed of three main phases. The first phase regards the modeling of business process and software systems supporting it by applying a modeling notation based on UML and adequately extended for representing business processes. The second phase concerns the evaluation of the alignment degree through the assessment of a set of metrics codifying the alignment concept. Finally, the last phase analyses the evaluation results for suggesting evolution activities if misalignment is detected. Results The paper analyses the application of the proposed approach to a case study regarding a working business process and related software system. The obtained results provided useful suggestion for evolving the supporting software system and improving the alignment level existing between them and the supported business process. Conclusion The approach contributes in all phases of the process and software system evolution, even if its improvement can be needed for identifying the impact of the changes. The proposed approach facilitates the understanding of business processes, software systems and related models. This favors the interaction of the software and business analysts, as it was possible to better formulate the interviews to be conducted with regard to the objectives and, thus, to collect the required data.

Research paper thumbnail of A Framework for Measuring the Alignment between Business Processes and Software Systems

Communications in Computer and Information Science, 2009

The alignment degree existing between a business process and the supporting software systems stro... more The alignment degree existing between a business process and the supporting software systems strongly affect the performance of a business process execution. Methods are needed for messuring the alignment and keeping a business process aligned with a supporting software system even when one of the two evolves. Actually, any modification performed in the business process activities and/or supporting software system, may impact the process activities and/or software system component and, therefore, cause misalignment. This paper proposes a framework including a set of metrics codifying the alignment concept with the aim of measuring it and detecting misalignment if it occurs. The application of the framework is shown through an example.

Research paper thumbnail of Measuring the alignment between business processes and software systems

Proceedings of the 2010 ACM Symposium on Applied Computing, 2010

ABSTRACT

Research paper thumbnail of ALBIS: ALigning Business Processes and

Research paper thumbnail of Evolving Enterprise Information System in Small and Medium Enterprise: An Opportunistic Approach and a Case Study

2011 IEEE 13th Conference on Commerce and Enterprise Computing, 2011

ABSTRACT Enterprise Resource Planning -- ERP-software system are considered as tool of strategic ... more ABSTRACT Enterprise Resource Planning -- ERP-software system are considered as tool of strategic relevance for managerial and accounting activity. In the last years, these systems have been considered also by Small and Medium Enterprises SME. However, the literature proposes different framework to aid the company to improve and evolve their Informative System, but they are addressed specifically to large companies. In this paper an analysis of the different approaches is proposed with the aim of defining a new framework designed for small and medium enterprise. Finally, the introduced framework has been applied in a real case study.

Research paper thumbnail of Albis

Sociotechnical Enterprise Information Systems Design and Integration

The evaluation of the alignment level existing between a business process and the supporting soft... more The evaluation of the alignment level existing between a business process and the supporting software systems is a critical concern for an organization, as the higher the alignment level is, the better the process performance is. Monitoring the alignment implies the characterization of all the items it involves and definition of measures for evaluating it. This is a complex task, and the availability of automatic tools for supporting evaluation and evolution activities may be precious. This chapter presents the ALBIS Environment (Aligning Business Processes and Information Systems), designed to support software maintenance tasks. In particular, the proposed environment allows the modeling and tracing between business and software entities and the measurement of their alignment degree. An information retrieval approach is embedded in ALBIS based on two processing phases including syntactic and semantic analysis. The usefulness of the environment is discussed through two case studies.

Research paper thumbnail of Goal-driven Approach for Business/IT Alignment Evaluation

Procedia Technology, 2013

Research paper thumbnail of Software System Evolution Driven by Business Alignment Measure

2010 14th European Conference on Software Maintenance and Reengineering, 2010

ABSTRACT The alignment degree existing between a business process and the supporting software sys... more ABSTRACT The alignment degree existing between a business process and the supporting software systems expresses at which extent the software systems support the business process. This measure can be used for indicating business requirements that the software systems do not implement. Methods are needed for identifying the software changes to be performed for increasing and keeping an adequate alignment level. This paper proposes an approach for managing the alignment, codifying the alignment concept with the aim of measuring it, detecting misalignment, identifying software evolution changes.

Research paper thumbnail of A Literature Review of Business/IT Alignment Strategies

Lecture Notes in Business Information Processing, 2013

In the last years, the alignment issue was addressed in several researches and numerous methods, ... more In the last years, the alignment issue was addressed in several researches and numerous methods, techniques and tools were proposed. Indeed, the business and IT performance are tightly coupled, and enterprises cannot be competitive if their business and IT strategies are not aligned. This paper proposes a literature review useful for evaluating different alignment approaches, with the aim of discovering similarity, maturity, capability to measure, model, asses and evolve the alignment level existing among business and technological assets of an enterprise. The proposed framework is applied to analyse the alignment research published in the Information & Management journal and the Journal of Strategic Information Systems, that are the ones that more published on this topic. The achieved evaluation results are presented.