The Aspect Oriented Design (AOD) surges from the continuous search of improving the software systems development. The AOD is a methodology that emerges form the Aspect Oriented Programming (AOP), which intents to improve the concerns of the components in software programming; this methodology is based on existing technologies like Object Oriented (OO). Calculate the resources, is an activity that can improve the software development, because of this there are a big amount of investigation made on metrics. There is a great quantity of works about metrics applied to OO Design but a few about metrics applied to AOD.Software's metrics are ways of qualify the software designs. The application of metrics is essential to qualify the effectiveness of AOD.AOD is a methodology based OO therefore we can applied some metrics traditionally for OO Design.This paper shows the definition of the C&K metrics applied to AOD using UML profiles.
Facing the current situation with the correct tools has made the difference between companies that have managed to adapt to current technological and social changes and those that are in serious trouble. Today more than ever it is evident that the digital transformation of companies is the best way to follow and these transformative processes have been streamlined. There has been talk for several years about the need for companies to go through a digital transformation. Today more than ever it is necessary to face this situation of global uncertainty, having the necessary tools so that businesses can adapt quickly to the new reality. Thus, a trend that cannot be ignored in any way is the rapid growth of ecommerce. Therefore, for any organization, it will be of great help to have tools that allow evaluating the pros and cons of carrying out this digital transformation process. Therefore, in this paper we present a strategy for measuring business processes in their digital transformation process.
Nowadays, business companies/organizations/enterprises are moving theirs processes to the cloud, on the other hand, they do not want to depend on a unique supplier and be tied to it. On the other hand, they want a variety of company that offers different technologies. But the fact that each supplier uses a different technology, make the selection a costly task that’s consume a lot of time. This does not mean that the amount of suppliers should be reduced, because this is good for the market. Because of this, it is necessary to have an environment that allows the diversity and compatibility of technologies. The cloud should be thought free of incompatibilities to focus on the interoperability among the different suppliers. In other words, each supplier should open the cloud to its competitors. Given them a set of standards and rules that allows the interconnection among the products provided. In this way, the costumers would have the possibility of choosing the most adequate product for its needs and do not be limited to a particular technology. In this sense, a strategy consists on a quality models, metrics and indicators that complement the framework currently applied to the cloud migration, is proposed.
To think about the experience that the user will have when interacting with a piece of software, is to begin to understand that, in the process of interaction, different factors influence: individual, social, contextual, cultural and those of the product in question. So, there is a need to have some strategy, technique, model or method that allows to systematically organize the tasks to help software developers and professionals from different disciplines to work together for the development of software interfaces. The objective of this paper is to provide software development companies with a quality model that serves as an instrument, guide or good practice that allows them to position themselves at a highly competitive level in the current market through production of quality software based on user experience. A quality model is proposed for which the structure of the International Standard ISO 13407:1999, the ISO 25000 standard and information collected from the software service industry of the region were taken into consideration.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.