Spelling suggestions: "subject:"businessprocess modelling"" "subject:"businessprocesses modelling""
21 |
A Case Study of a Business Process Modeling in Mobile ERP SystemBroomé Clason, Agnes, Holmberg, Maria January 2019 (has links)
Utvecklingen inom informationssystem har lett till att allt fler verksamhet villdigitalisera deras arbetsprocesser. Det växande mobila användandet av EnterpriseResource Planning (ERP) på enheter såsom smartphones, tablets och handdatorer harlett till att verksamheter ställer större krav på sina system och leverantörer av dessa.Framtidens ERPsystemmåste fungera mobilt och underlätta arbetet för de anställdaistället för att vara ännu ett ITsystemsom ska lösa organisationens alla utmaningar.Denna fallstudie är gjord hos en grossistverksamhet i Skåne som var mitt iimplementationen av sitt ERPsystem,Microsoft Dynamics. Denna studie harundersökt hur arbetet med verksamhetens affärsprocesser såg ut före och underimplementationen av det nya systemet. Bakgrunden till fallstudien var att undersökaom det fanns korrelation mellan hur väl affärsprocesserna var evaluerade, anpassadeoch hur vällyckad verksamhetens ERPimplementationblev. Fallstudien villundersöka hur processmodellering och Business Process Management (BPM) kanstödja denna slags implementation av mobila ERPsystem.Verksamheten i studien är ett mellanstort säljochdistributionsföretag med kontor på4 svenska orter. Verksamheten påbörjade 2015 en digitalisering av helaorganisationen. ITsystemeti bestod då av flera olika system som anpassats underlängre tid för att integrera med varandra och dela information precis efterorganisationens önskan. Som en del av implementationen valde de att använda ettBusiness Process Modeling verktyg för att introducera och träna användarna avprocesserna i det nya systemet. Implementationsfasen i projektet började i februari2017 och i februari 2019 har verksamheten fortfarande inte fastställt ett Golivedatum.. Medeltiden för en ERPimplementationär 17,4 månader [5]. Då verksamhetenGolivedatum har flyttats räknas det nu som att verksamhetens implementation ärförsenade och över medeltiden.Arbetet med processerna före själva projektstart uppfattas som bristfälligt utifrån BPMdras slutsatsen att förseningen av “Go livedatumet”delvis beror det på att företagetoch organisationen inte har analyserat sina egna processer och har förlitat sig förmycket på att konsultbolaget och RapidValue BPM skulle sköta inlärning ochimplementationen. / The development in information systems has led to an increasing number ofbusinesses wishing to digitize their work processes. The growing mobile use ofEnterprise Resource Planning (ERP) systems on devices such as smartphones andtablets has led businesses to place greater demands on their information systems andsuppliers of these. ERP system in the future must be able to function mobile andfacilitate the work for the employees instead of being another IT system that will solvethe organisation's all challenges.This case study was made at a wholesale company in Skåne, which was in the midstof an ERP implementation with Microsoft Dynamics. This study has investigated howthe work with business processes looked before and during the implementation of thenew system. The background to the case study was to investigate whether there wereany correlation between how well the business processes were evaluated, adapted andhow successful the business's ERP implementation was. The case study aims toinvestigate how process modeling and Business Process Management (BPM) cansupport this kind of implementation of mobile ERP systems.The activity in the study is a mediumsizedsales and distribution company withoffices in 4 Swedish locations. In 2015, the business began digitizing the entireorganization. The IT system consisted of several different systems that had beenadapted over time to fit the needs of the organisation. As part of the implementation,they chose to use a Business Process Modeling tool to introduce the system and trainthe users of the processes in the new system. The implementation phase of the projectbegan in February 2017 and in February 2019 the business still has not set a Golivedate. The average time for an ERP implementation is 17.4 months [5]. Since theGolivedate business has been moved, it is now considered that the operation'simplementation is delayed and over the average time.The work on the processes before the actual start of the project is perceived asinadequate from BPM, the conclusion is drawn that the delay of the "Go live date" ispartly due to the fact that the company and the organization have not analyzed theirown processes and have relied too much on the consulting company and RapidValueBPM to handle learning and implementation.
|
22 |
A web engineering approach for the development of business process-driven web applicationsTorres Bosch, María Victoria 04 August 2008 (has links)
Actualmente, la World Wide Web se ha convertido en la plataforma más común para llevar a cabo el desarrollo de aplicaciones corporativas. Estas aplicaciones reciben el nombre de aplicaciones Web y entre otras funciones, deben de dar soporte a los Procesos de Negocio (PN) definidos por las corporaciones.
Esta tesis presenta un método de Ingeniería Web que permite el modelado y la construcción sistemática de aplicaciones Web que soportan la ejecución de PN. En este trabajo se conciben los PN desde un punto de vista más amplio que el abordado por otros métodos de Ingeniería Web. El tipo de PN abordados incluye tanto procesos cortos como largos. A grosso modo, esta concepción más amplia permite considerar procesos que involucran diferentes participantes (personas y/o sistemas) los cuales cooperan para llevar a cabo un objetivo particular. Además, dependiendo del tipo de proceso que se esté ejecutando (corto o largo), la interacción del usuario con el sistema deberá adaptarse a cada caso.
El método presentado en esta tesis ha sido desarrollado basándose en el Desarrollo de Software Dirigido por Modelos. De esta forma, el método propone un conjunto de modelos que permiten representar los diferentes aspectos que caracterizan las aplicaciones Web que soportan la ejecución de PN. Una vez el sistema ha sido representado en los modelos correspondientes, mediante la aplicación de transformación de modelos se obtiene otros modelos (transformaciones de modelo-a-modelo) e incluso el código que representa el sistema modelado en términos de un lenguaje de implementación (transformaciones de modelo-a-texto).
El método propuesto en esta tesis está soportado por una herramienta llamada BIZZY. Esta herramienta ha sido desarrollada en el entorno de Eclipse y cubre el proceso de desarrollo desde la fase de modelado hasta la generación de código. En particular, el código generado corresponde con el framework Web Tapestry (framework que genera aplicaciones Web en Java) y con WS-BPEL, / Torres Bosch, MV. (2008). A web engineering approach for the development of business process-driven web applications [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/2933
|
23 |
Data Perspectives of Workflow Schema Evolution : Cases of Task Deletion and InsertionArunagiri, Aravindhan January 2013 (has links) (PDF)
Dynamic changes in the business environment requires their business process to be up-to-date. The Workflow Management Systems supporting these business processes need to adapt to these changes rapidly. The Work Flow Management Systems however lacks the ability to dynamically propagate the process changes to their process model schemas (Workflow templates). The literature on workflow schema evolution emphasizes the impact of changes in control flow with very ittle attention to other aspects of a workflow schema. This thesis studies the data aspect (data flow and data model) of workflow schema during its evolution.
Workflow schema changes can lead to inconsistencies between the underlying database model and the workflow. A rather straight forward approach to the problem would be to abandon the existing database model and start afresh. However this introduces data persistence issues. Also there could be significant system downtimes involved in the process of migrating data from the old database model to the current one. In this research we develop an approach to address this problem. The business changes demand various types of control flow changes to its business process model (workflow schema). The control flow changes include task insertion, deletion, swapping, movement, replacement, extraction, in-lining, Parallelizing etc. Many of the control flow changes to the workflow can be made by using the combination of a simple task insertion and deletion, while some like embedding task in loop/ conditional branch and Parallelizing tasks also requires the addition/removal of control dependency between the tasks. Since many of the control flow change patterns involves task insertion and deletion at its core, in this thesis we study its impact on the underlying data model. We propose algorithms to dynamically handle the changes in the underlying relational database schema.
First we identify the basic change patterns that can be implemented using atomic task insertion and deletions. Then we characterize these basic pattern in terms of their data flow anomalies (Missing, Redundant, Conflicting data) that they can generate. The Data schema compliance criteria are developed to identify the data changes: (i) that makes the underlying database schema inconsistent with the modified workflow and (ii) generating the aforementioned data anomalies. The Data schema compliance criteria characterizes the change patterns in terms of its ability to work with the current relational data model. The Data schema compliance criteria show various properties required of the modified workflow to be consistent with the underlying database model. The data of any workflow instance conforming to Data schema compliance criteria can be directly accommodated in the database model.
The data anomalies (of task insertion and deletion) identified using DSC are handled dynamically using respective Data adaptation algorithms. The algorithm uses the functional dependency constraints in the relational database model to adapt/handle these data anomalies. Such handled data (changes) that conform to DSC can be directly accommodated in the underlying database schema. Hence with this approach the workflow can be modified (using task insertion and deletion) and their data changes can be implemented on-the-fly using the Data adaptation algorithms. In this research the same old data model is evolved without abandoning it even after the modification of the workflow schema. This maintains the old data persistence in the existing database schema. Detailed implementation procedures to deploy the Data adaptation algorithms are presented with illustrative examples.
|
24 |
Prospektive Gestaltung von Mensch-Maschine-Systemen. Die Rolle grafischer Prototypen. / Prospective design of man-machine-systems. The role of graphic prototypes.Schulze-Meeßen, Leonore 25 July 2011 (has links)
In der vorliegenden Arbeit wird die Rolle grafischer Prototypen bei der Gestaltung
von Mensch-Maschine-Systemen untersucht. Diese grafischen Modellierungen von Gestaltungsentwürfen sollten den Aufbau mentaler Repräsentationen fördern und somit
die Lösung von Gestaltungsproblemen unterstützen. Diese Annahme wird in zwei
Experimenten überprüft. Die Erkenntnisse werden in die Methode zur prospektiven
Gestaltung von Mensch-Maschine-Systemen integriert und in einer Fallstudie auf ihre
Praktikabilität untersucht. Damit leistet die Arbeit einen Beitrag zur Untersuchung
der Rolle von Visualisierungen in der Gestaltung von Mensch-Maschine-Systemen.
Gestaltung von Mensch-Maschine-Systemen wird als partizipativer Problemlöseprozess
betrachtet, der der integrierten Gestaltung sozialer und technischer Komponenten
von Mensch-Maschine-Systemen dient. Zur Unterstützung der Gestaltung wird der Einsatz von Prototypen,
Modellierungen der Gestaltungsproblemen und -entwürfen, diskutiert.
In aktuellen Methoden zur Gestaltung von Mensch-Maschine-Systemen kommen
unterschiedliche Prototypen zur Unterstützung der Gestaltungsaktivitäten Entwerfen (Konstruktion von Prototypen) und Evaluation (Kommunikation durch die Elaboration von Prototypen) zum Einsatz. Sowohl die Konstruktion als auch die Elaboration von Prototypen sollte den Aufbau mentaler Repräsentationen fördern (Neyer, Doll & Moeslein, 2008; Sachse, Hacker & Leinert, 1999; Smith & Browne, 1993). Dieser
Aufbau mentaler Repräsentationen stellt eine zentrale Funktion von Prototypen dar,
da angemessene Repräsentationen des Gestaltungsgegenstands als Voraussetzung für
gute Gestaltung und für die Evaluation durch Beteiligte angesehen werden (Eason,
Harker & Olphert, 1996; Novick & Hmelo, 1994; Sachse & Hacker, 1997). Welche Form
von Prototypen dafür besser geeignet ist, wurde bislang nicht empirisch geprüft.
Die Hauptfragestellungen dieser Arbeit beziehen sich auf den Effekt der Konstruktion
von Prototypen sowie die Effekte der Konstruktion und Elaboration grafischer
im Vergleich zu narrativen Prototypen auf mentale Repräsentationen. Diesen Fragestellungen wird in zwei Experimenten und einer Fallstudie im Anwendungsbereich der
Gestaltung von Mensch-Maschine-Systemen nachgegangen.
In dem ersten Experiment wurde die Unterstützung der Entwurfsphase, d.h. der
Aufbau mentaler Repräsentationen durch die Konstruktion von Prototypen untersucht.
Probanden konstruierten grafische oder narrative Prototypen eines Mensch-Maschine-Systems (Experimentalgruppen) oder rezipierten Informationen zum Mensch-
Maschine-System (Kontrollgruppe). Die Konstruktion von Prototypen führte zu besseren mentalen Repräsentationen des Problemraums. Die Form der Prototypen beeinflusste die Güte der mentalen Repräsentationen nicht, jedoch wurde die grafische Modellierungsnotation besser bewertet.
Im zweiten Experiment wurde die Funktion von grafischen und narrativen Prototypen
für die Kommunikation von Gestaltungsvisionen untersucht. Die Fragestellung war, wie sich die Elaboration grafischer oder narrativer Prototypen auf die mentalen Repräsentationen, die zur Elaboration benötigte Zeit sowie die Bewertung der Modellierungsnotation auswirkt. Mit grafischen Prototypen konnten in kürzerer Zeit mentale Repräsentationen des Problemraums aufgebaut werden, die mehr Elemente enthielten als die narrativer Prototypen. Zudem wurden grafische Prototypen erneut besser bewertet.
Darüber hinaus wurde die Funktion grafischer Prototypen in einer Fallstudie erprobt. Die Methode zur prospektiven Gestaltung von Mensch-Maschine-Systemen (Hamborg, Schulze & Sendfeld, 2007) wurde in dieser Arbeit weiterentwickelt und zur Einführung von Standardsoftware eingesetzt. Grafische Prototypen kamen in Kombination mit Gestaltungsheuristiken sowohl in der Entwurfs- als auch der Evaluationsphase
zum Einsatz. Es zeigte sich, dass die Methode durchführbar und praktikabel ist
und die Gestaltung unterstützt. Grafische Prototypen wurden dabei als verständlich
und nützlich bewertet.
Zusammenfassend zeigen die Ergebnisse der Untersuchungen, dass grafische Prototypen
das Entwerfen und die Kommunikation von Gestaltungsentwürfen unterstützen,
indem sie zum Aufbau mentaler Repräsentationen des Problemraums beitragen.
Der Einsatz grafischer Prototypen erlaubt es z.B., die Folgen von Technologie-
Einführungen im Vorfeld berücksichtigen zu können. Damit hat diese Arbeit über
den reinen Erkenntnisgewinn hinaus einen praktischen Nutzen bei der Verbesserung
der methodischen Unterstützung der Gestaltung von Mensch-Maschine-Systemen. In
weiteren Untersuchungen sollten die vermuteten Effekte von Prototyping auf die Gestaltungsgüte empirisch adressiert werden und die gewonnenen Erkenntnisse in quasiexperimentellen Studien repliziert werden.
|
25 |
Personalised wearable cardiac sensor services for pervasive self-care / Conception de services personnalisés pour la capture ubiquitaire de signes vitaux en SantéKrupaviciute, Asta 20 December 2011 (has links)
L'objectif de cette thèse est de concevoir une architecture de services Web pour la dé-termination automatique d’un système de capteurs personnalisé, embarqué sous forme de vêtement intelligent dédié au self-care, afin de permettre à tout utilisateur profane d'enregistrer lui-même son propre électrocardiogramme (ECG), à tout moment et n’importe où. Le défi principal réside dans l'orchestration intelligente et dynamique de services métiers en fonction du contexte, pour qu’ils fournissent à l'utilisateur une solution personnalisée optimale tout en maîtrisant la complexité inhérente à la dépendance au contexte des interactions homme-machine, à l'extraction des connaissances des signes vitaux spécifiques à un sujet, et à l'automatisation de la reconfiguration des services. Une solution à ce défi est de créer une intelligence ambiante qui étend la notion d'informatique ubiquitaire et est capable d’offrir à l’instar d’un expert du domaine, une assistance intelligente personnalisée à tout citoyen. Nous proposons une méthodologie de construction d'une architecture DM-SOA orientée-services, dirigée à la fois par les données et par des modèles, pour la production de services métiers intelligents et tenant compte du contexte. Cette architecture permet l’automatisation d’activités sophistiquées et personnalisées qu’un expert mettrait en œuvre pour le traitement d’un cas individuel, à partir de ses connaissances professionnelles. La solution proposée est basée sur une nouvelle approche de modélisation dynamique de processus métiers, et l’implémentation de services reconfigurables automatiquement. Elle consiste à mettre en œuvre un environnement intelligent fondé sur une ontologie de processus métiers des concepts du domaine et de son contexte, et sur une base de règles pour l'orchestration contextuelle des services. Pour valider le bien-fondé de notre approche, nous avons proposé une ontologie pour l’automatisation de processus d’aide à la décision et nous l’avons évaluée dans le domaine de la cardiologie, en l’appliquant au problème de la sélection la plus adéquate possible d’un système de positionnement d’électrodes, spécifique à chaque individu, et capable de fournir un signal ECG de contenu diagnostique similaire à celui d'un ECG standard à 12 dérivations. Pour répondre aux besoins en situation de self-care tout en préservant la qualité diagnostique des signaux enregistrés à la demande, nous proposons la réalisation d’un nouveau système prototype de capture ECG-3D à trois modalités. Ce prototype a été testé sur huit jeunes adultes volontaires sains (4 hommes et 4 femmes) présentant diverses caractéristiques morphologiques. L'intelligence ambiante est fournie par un ensemble de services de qualité professionnelle, prêts à l’emploi par des utilisateurs profanes. Ces services peuvent être accessibles au travail, n’importe où, via des moyens classiquement utilisés chaque jour, et fournissent une aide appropriée aux utilisateurs non-compétents. / The aim of the thesis is to design a web services architecture that shall support the automatic determination of a personalised sensor-system, which is embedded in smart garments, and which shall be used in self-care in order to allow a profane user to record himself a personal electrocardiogram (ECG), at anytime and anywhere. The main challenge consists in the intelligent and dynamic orchestration of context-aware business services that supply the user with an optimal personalised solution, while mastering the system’s complexity: context dependent user and system interactions, knowledge extraction from subject-specific vital signs, services reconfiguration automation. The solution to this challenge is to create an Ambient Intelligence which goes beyond Ubiquitous Computing and is capable to replace an expert by proposing an Intelligent Assistance to any citizen. We propose a methodology expressed in terms of Data and Model driven Service Oriented Architecture (DM-SOA), which provides a framework for the production of context-aware intelligent business services. This architecture supports the automation of sophisticated and personalised expert activities, which apply professional knowledge to process an individual case. The proposed solution is based on a new dynamic business process modelling approach and in its implementation via automatically reconfigurable services. It consists in setting-up an intelligent environment based on a business process ontology of context-aware concepts and on related context handling rules for services orchestration. A core-ontology has been designed to support the automation of expert activities related to decision-making. The soundness of the method and of the underlying decision-making techniques has been demonstrated in the cardiology domain for selecting the most adequate subject-specific sensor-system, characterised by its ability to yield for an ECG signal of similar diagnostic content than a standard 12-lead ECG. We propose the design of a new three modalities sensor-system prototype as a response to the need of sensor-systems used on demand in self-care situations and ensuring diagnostic quality signals recordings. This prototype has been tested on a set of healthy volunteers presenting various characteristics in age, sex and morphology. In this context, Ambient Intelligence is demonstrated as an ensemble of professional quality services ready to use by profane users. These services are accessible pervasively, trough the objects people work with / wear on / use each day, and provide an appropriate guidance to the non-competent users. Such an Ambient Intelligence approach strongly supports the vision of an Information Society which corresponds to the long-term goal of the EU Information Society Technologies Research Programme that aims to ease knowledge access. The future healthcare will benefit from this approach and will significantly improve patient care.
|
26 |
Självbeskrivning och tjänstekognition : Om processkartläggning på Arbetsförmedlingen / Self-assesment and Service Cognition : Business Process Modeling at the Swedish Employment ServiceFransson, Martin January 2008 (has links)
<p>When duties are documented, new ideas are often created regarding how the work should be carried out. Writing is an important source of development, but unfortunately the possibilities are limited when it comes to transferring new ways of thinking to personnel. As with organizational change in general, employees tend to neglect new instructions. On the basis of their personal ways of thinking, they might find that the new order is incorrect, requires more resources, lacks contact with reality, or cannot be understood. The people who have prepared the new directives think they are surely justified and easy to understand. In their eyes, those who stick to what used to be correct and reasonable seem resistant to change.</p><p>The aim of this dissertation is to understand the influence of self-assessment on service cognition and to propose how this influence can be utilized to attain strategic aims. The term self-assessment refers here to the activity whereby employees, in a structured manner, collectively assess and document their own instructions. The concept of service cognition refers to individual employee’s conceptions on how to carry out their own tasks, on how colleagues carry out theirs, and on connections between activities in the common workflow. The object of study is self-assessment as business process modeling at the local offices of the Swedish Employment Service.</p><p>What is explored is the crass but fruitful understanding that new ways of thinking more easily arise among those who define organizational design than among those who are expected to change. Using socio-cognitive theory as well as longitudinal and extensive action research, the reasons are investigated behind the inevitable development of units which are trusted to write their own instructions and, in so doing, start to talk about the way work is done. Despite the independence needed to coordinate by consensus, it seems that the collective mind thereby induced actually enhances opportunities for central control and change: Units designing their own routines surely become better coordinated, but also more controllable and adaptive to strategic change. Furthermore, some principles are presented to support self-assessment regarding organization and change.</p>
|
27 |
Självbeskrivning och tjänstekognition : Om processkartläggning på Arbetsförmedlingen / Self-assesment and Service Cognition : Business Process Modeling at the Swedish Employment ServiceFransson, Martin January 2008 (has links)
When duties are documented, new ideas are often created regarding how the work should be carried out. Writing is an important source of development, but unfortunately the possibilities are limited when it comes to transferring new ways of thinking to personnel. As with organizational change in general, employees tend to neglect new instructions. On the basis of their personal ways of thinking, they might find that the new order is incorrect, requires more resources, lacks contact with reality, or cannot be understood. The people who have prepared the new directives think they are surely justified and easy to understand. In their eyes, those who stick to what used to be correct and reasonable seem resistant to change. The aim of this dissertation is to understand the influence of self-assessment on service cognition and to propose how this influence can be utilized to attain strategic aims. The term self-assessment refers here to the activity whereby employees, in a structured manner, collectively assess and document their own instructions. The concept of service cognition refers to individual employee’s conceptions on how to carry out their own tasks, on how colleagues carry out theirs, and on connections between activities in the common workflow. The object of study is self-assessment as business process modeling at the local offices of the Swedish Employment Service. What is explored is the crass but fruitful understanding that new ways of thinking more easily arise among those who define organizational design than among those who are expected to change. Using socio-cognitive theory as well as longitudinal and extensive action research, the reasons are investigated behind the inevitable development of units which are trusted to write their own instructions and, in so doing, start to talk about the way work is done. Despite the independence needed to coordinate by consensus, it seems that the collective mind thereby induced actually enhances opportunities for central control and change: Units designing their own routines surely become better coordinated, but also more controllable and adaptive to strategic change. Furthermore, some principles are presented to support self-assessment regarding organization and change.
|
28 |
TraceME: Traceability-based Method for Conceptual Model EvolutionRuiz Carmona, Luz Marcela 23 May 2016 (has links)
[EN] Renewing software systems is one of the most cost-effective ways to protect software investment, which saves time, money and ensures uninterrupted access to technical support and product upgrades. There are several motivations to promote investment and scientific effort for specifying systems by means of conceptual models and supporting its evolution. In order to contribute to the requirements engineering field with automated software production methods, we design TraceME to cover the spectrum of activities from requirements to code focusing on organisational evolution. In this sense, the spectrum of activities involves various information system perspectives of analysis that need to be integrated. In this complex setting, traceability and conceptual models are key concepts. Mechanisms to trace software specifications from requirements to code are important to justify evolution processes; versions of information systems should be traced in order to get the connection between old and new specifications. Moreover, it is necessary to find mechanisms to facilitate change specifications, measurement, and interpretation.
To design this thesis we follow Design Science by Roel Wieringa. Design Science gives us the hints on how to conduct the research, be rigorous, and put in practice scientific rules. Besides Design Science has been a key factor for structuring our research, we acknowledge the application of this framework since it has helps us to report clearly our findings.
We build TraceME by making a method engineering effort, which shapes its fragmented nature in chunks. The architecture of TraceME opens a wide window of opportunities for its application in real world situations. To facilitate industrial adoption, we develop open source tools to support the implementation of the TraceME chunks. For example, one case study and one action-research protocols have been executed in two different organisations in Spain.
The validation of TraceME has taken place in laboratory demonstrations, controlled experiments, action research and case study experiences in industry. Thanks to the validations various lessons learnt have been gathered and greatly influenced the maturity of the method. For example: the importance to consider end-users' perceptions for discovering needs to mitigate, and the significance to get knowledge from the application of TraceME in different contexts. The evidences from the validations demonstrate that TraceME is feasible to be applied to support evolution projects. In addition, future research is needed for promoting the implementation of TraceME. We envision short term and future-term work that motivate us to tackle the challenge to support evolution projects. / [ES] La evolución de sistemas software es una de las actividades mas importantes que permiten minimizar el tiempo de puesta en producción de actualizaciones y nuevos desarrollos, reducir los costos que implica desarrollar una aplicación desde cero, y además asegura el acceso ininterrumpido de servicios.
Existen variadas motivaciones para promover la investigación y desarrollo de soluciones para especificar y evolucionar sistemas de información mediante modelos conceptuales. Para contribuir al campo de la ingeniería de requisitos con métodos automáticos de producción de software, hemos diseñado el método TraceME para cubrir el espectro de actividades desde requisitos a código con un enfoque de evolución organizacional. De este modo, el espectro de actividades involucra diferentes perspectivas de análisis de sistemas de información que necesitan ser integradas. En este escenario tan complejo, la trazabilidad y los modelos conceptuales son conceptos clave. Es necesario disponer de mecanismos para trazar especificaciones de software desde requisitos a código con el fin de justificar procesos de evolución. Las versiones de los sistemas de información deben ser trazables con el fin de establecer la conexión entre especificaciones obsoletas y actuales. Adicionalmente, es necesario encontrar mecanismos para facilitar la especificación del cambio, su medición e interpretación.
Para diseñar esta tesis hemos seguido el marco de Design Science de Roel Wieringa. Design Science nos ha proporcionado las claves para conducir esta investigación, ser rigurosos y poner en práctica reglas científicas. Además de que Design Science ha sido un factor clave para estructurar nuestra investigación, reconocemos que la aplicación de este marco nos ha ayudado a reportar claramente nuestros hallazgos.
Hemos aplicado ingeniería de métodos para diseñar y construir TraceME. Gracias a esto, la naturaleza de TraceME es conformada mediante fragmentos de método. La arquitectura de TraceME abre una amplia ventana de oportunidades para su aplicación en situaciones de la vida real. Para facilitar la adopción industrial de TraceME, hemos desarrollado herramientas de software libre para dar soporte a los fragmentos de TraceME. Por ejemplo, un caso de estudio y una experiencia de action research han sido ejecutadas en dos organizaciones en España.
La validación de TraceME ha sido llevada a cabo mediante demostraciones de laboratorio, experimentos controlados, un caso de estudio y una experiencia de action research en industria. Como resultado, TraceME ha sido mejorado considerablemente; además hemos descubierto investigaciones a realizar a corto, mediano y largo plazo con el fin de implementar TraceME en la industria. Las evidencias obtenidas como resultado de las validaciones demuestra la factibilidad de TraceME para ser aplicado en proyectos de evolución organizacional. El trabajo futuro nos motiva a afrontar los retos que conlleva el soporte de proyectos de evolución de sistemas de información. / [CA] L'evolució dels sistemes programari és una de les activitats més importants que permeten minimitzar el temps de posada en producció d'actualitzacions i nous desenvolupaments, reduir els costos que involucra desenvolupar una aplicació des de cero, a més d' assegurar l'accés ininterromput de serveis.
Existixen diverses motivacions per promoure la investigació i desenvolupament de solucions per a especificar i evolucionar sistemes de informació mitjançant models conceptuals. Per tal de contribuir al camp de l'enginyeria de requisits amb mètodes automàtics de producció de programari, hem dissenyat el mètode TraceME per cobrir l'espectre d'activitats des de requisits a codi en un enfocament d'evolució organitzacional. Així, l'espectre d'activitats involucra diferents perspectives d'anàlisi de sistemes d'informació que necessiten ser integrades. En aquest escenari tan complex, la traçabilitat i els models conceptuals són conceptes clau. És necessari disposar de mecanismes per traçar especificacions de programari des de requisits a codi amb la fi de justificar processos d'evolució. Les versions dels sistemes d'informació deuen ser traçables amb la fi d'establir la connexió entre especificacions obsoletes i actuals. Addicionalment, és necessari trobar mecanismes per facilitar l'especificació del canvi, la seua mesura i interpretació.
Per tal de dissenyar aquesta tesi, hem seguit el marc de Design Science de Roel Wieringa. Design Science ens ha proporcionat les claus per conduir aquesta investigació, ser rigorosos i posar en pràctica regles científiques. A més a més, Design Science ha sigut un factor clau per estructurar la nostra investigació, reconeixem que l'aplicació de aquest marc ens a ajudat a reportar clarament els nostres resultats.
Hem aplicat enginyeria de mètodes per dissenyar i construir TraceME. Gràcies a açò, la natura de TraceME es conforma mitjançant fragments de mètodes. L'arquitectura de TraceME obri una ampla finestra d'oportunitats per a la seua aplicació en situacions de la vida real. Per facilitar l'adopció industrial de TraceME, hem desenvolupat ferramentes de programari lliure per tal de donar suport als fragments de TraceME. Per exemple, un cas d'estudi i una experiència de action research han sigut executades en dos organitzacions a Espanya.
La validació de TraceME ha sigut portada a cap mitjançant demostracions de laboratori, experiments controlats , un cas d'estudi i una experiència de action research en l'industria. Com a resultat, TraceME ha sigut millorada considerablement; a més a més, hem descobert investigacions a realitzar a curt, mig i llarg termini amb la fi d'implementar TraceME a l'industria. Les evidències obtingudes com a resultat de les validacions, demostren la factibilitat de TraceME per ser aplicat en projectes d'evolució organitzacional. El treball futur presenta nous reptes que ens motiven a afrontar el suport de projectes d'evolució de sistemes d'informació. / Ruiz Carmona, LM. (2016). TraceME: Traceability-based Method for Conceptual Model Evolution [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/64553
|
Page generated in 0.0901 seconds