carmine grasso - Academia.edu (original) (raw)
Papers by carmine grasso
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...
&... more &am…
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.
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.
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.
Proceedings of the 2010 ACM Symposium on Applied Computing, 2010
ABSTRACT
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.
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.
Procedia Technology, 2013
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.
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.
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...
&... more &am…
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.
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.
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.
Proceedings of the 2010 ACM Symposium on Applied Computing, 2010
ABSTRACT
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.
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.
Procedia Technology, 2013
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.
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.