Auflistung nach Autor:in "Pastor, Oscar"
1 - 4 von 4
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelCapability Driven Development: An Approach to Designing Digital Enterprises(Business & Information Systems Engineering: Vol. 57, No. 1, 2015) Bērziša, Solvita; Bravos, George; Gonzalez, Tania Cardona; Czubayko, Ulrich; España, Sergio; Grabis, Jānis; Henkel, Martin; Jokste, Lauma; Kampars, Jânis; Koç, Hasan; Kuhr, Jan-Christian; Llorca, Carlos; Loucopoulos, Pericles; Pascual, Raul Juanes; Pastor, Oscar; Sandkuhl, Kurt; Simic, Hrvoje; Stirna, Janis; Valverde, Francisco Giromé; Zdravkovic, JelenaThe need for organizations to operate in changing environments is addressed by proposing an approach that integrates organizational development with information system (IS) development taking into account changes in the application context of the solution. This is referred to as Capability Driven Development (CDD). A meta-model representing business and IS designs consisting of goals, key performance indicators, capabilities, context and capability delivery patterns, is being proposed. The use of the meta-model is validated in three industrial case studies as part of an ongoing collaboration project, whereas one case is presented in the paper. Issues related to the use of the CDD approach, namely, CDD methodology and tool support are also discussed.
- ZeitschriftenartikelCapability-based Communication Analysis for Enterprise Modelling(Enterprise Modelling and Information Systems Architectures (EMISAJ) – International Journal of Conceptual Modeling: Vol. 13, Nr. 4, 2018) Pastor, Oscar; Ruiz, Marcela; Koç, Hasan; Valverde, FranciscoCapability-oriented enterprise modelling can provide effective solutions to face changing business context. In the business domain, the notion of capability has gained a lot of attention since it guides the activities of service specification and design. Simultaneously, the research community has been promoting the integration of model-driven development (MDD) approaches with enterprise modelling to support the link between enterprise and software specifications. This integration has becoming vital to ensure the traceability of enterprise models and software implementations, acceleration of software time to market, quality assurance, and enterprise model evolution support. The capability-driven development (CDD) method has been recently developed and applied in various industrial use cases. But, the link between the CDD method and strong funded MDD approaches has not been explored. In this paper we explore the integration of the CDD method with the Communication Analysis method (a communication-oriented business process modelling method), which is supported by means of MDD frameworks. Among the advantages to add the communicational perspective to the CDD method, we want to highlight the possibility to offer a high level analysis of business process models that focus on the communications between different organisational actors, as so as to offer further transformation facilities into software components. With this integration, we give the first steps to offer automation facilities to capability-driven environments.
- ZeitschriftenartikelModel-Driven Development(Informatik-Spektrum: Vol. 31, No. 5, 2008) Pastor, Oscar; España, Sergio; Panach, José Ignacio; Aquino, NathalieThe model-driven architecture (MDA) paradigm is well-known and widely used in the field of model-based software development. However, there are still some issues that are problematic and that need to be dealt with carefully. In this paper we present a metaphor that explains how MDA grows in complexity as problems faced become more difficult or “wicked”, and how a method designed to be powerful, flexible and MDA-compliant can eventually become, in effect, a “jigsaw puzzle”. This jigsaw puzzle is not merely the result of having a collection of methodological “pieces” with routes across them, but also arises as a result of the criteria underlying the MDA abstraction layers. We compare MDA to other research fields such as human-computer interaction, model management and method engineering, and we use as an example the OO-Method, a software development method based on MDA-compliant model transformations. We focus on a methodological piece that is conceived to allow the specification of interaction requirements by means of interface sketches. These sketches are supported by a task model that serves as a sound basis for formalisation and allows the application of model transformation in order to obtain subsequent models. A case study illustrates the requirements capture method together with the software development process defined by the OO-Method. The whole process presented in the case study represents one of the possible routes that can be followed when developing a software system with the OO-Method.
- ZeitschriftenartikelModel-to-Model Transformation(Business & Information Systems Engineering: Vol. 66, No. 1, 2024) León, Ana; Santos, Maribel Yasmina; García, Alberto; Casamayor, Juan Carlos; Pastor, OscarConceptual schemas are the basis to build well-grounded Information Systems, by representing the main concepts of a domain of knowledge, as well as the relationships among them. Since conceptual schemas focus on the concepts, they are independent of the specific technological platform used to implement them. This allows a single conceptual schema to be transformed into different platform-specific models according to the implementation requirements. This is a non-trivial process that is crucial for the performance and maintainability of the system, as well as for the accomplishment of the domain data requirements. Much research has been done on transforming conceptual schemas into relational data models. Nevertheless, less work has been done on transforming conceptual schemas into property graphs, a data structure indispensable to building appropriate and efficient systems based on graph databases. The work proposes a systematic approach to transform conceptual schemas, represented as UML class diagrams, into property graphs by using a set of transformation rules and patterns applied in a systematic way. Besides a practical example used to help the presentation of the proposed approach, the evaluation has been done by measuring different quality dimensions such as semantic equivalence, readability, maintainability, complexity, size, and performance.