32 research outputs found
Interim research assessment 2003-2005 - Computer Science
This report primarily serves as a source of information for the 2007 Interim Research Assessment Committee for Computer Science at the three technical universities in the Netherlands. The report also provides information for others interested in our research activities
Software Test Case Generation Tools and Techniques: A Review
Software Industry is evolving at a very fast pace since last two decades. Many software developments, testing and test case generation approaches have evolved in last two decades to deliver quality products and services. Testing plays a vital role to ensure the quality and reliability of software products. In this paper authors attempted to conduct a systematic study of testing tools and techniques. Six most popular e-resources called IEEE, Springer, Association for Computing Machinery (ACM), Elsevier, Wiley and Google Scholar to download 738 manuscripts out of which 125 were selected to conduct the study. Out of 125 manuscripts selected, a good number approx. 79% are from reputed journals and around 21% are from good conference of repute. Testing tools discussed in this paper have broadly been divided into five different categories: open source, academic and research, commercial, academic and open source, and commercial & open source. The paper also discusses several benchmarked datasets viz. Evosuite 10, SF100 Corpus, Defects4J repository, Neo4j, JSON, Mocha JS, and Node JS to name a few. Aim of this paper is to make the researchers aware of the various test case generation tools and techniques introduced in the last 11 years with their salient features
Digital Transformation Models for the I4.0 Transition: Lessons from the Change Management Literature
The growing diffusion of digital technologies, especially in production systems, is leading to a new industrial paradigm, named Industry 4.0 (I4.0), which involves disruptive changes in the way companies organize production and create value. Organizations willing to seize the opportunities of I4.0 must thus innovate their processes and business models. The challenges that companies must face for the transition towards I4.0 paradigm are not trivial. Several digital transformation models and roadmaps have been lately proposed in the literature to support companies in such a transition. The literature on change management stresses that about 70% of change initiatives—independently of the aim—fail to achieve their goals due to the implementation of transformation programs that are affected by well-known mistakes or neglect some relevant aspects, such as lack of management support, lack of clearly defined and achievable objectives and poor communication. This paper investigates whether and to what extent the existing digital transformation models (DTMs) and roadmaps for I4.0 transition consider the lessons learnt in the field of change management. To this aim, a Systematic Literature Review to identify existing models and roadmaps is carried out. The results obtained by the review are discussed under the lens of the change-management literature. Based on that, the shortcomings and weaknesses of existing DTMs are pinpointed. Extant DTMs mainly focus on digital transformation initiatives carried out in manufacturing companies; they do not cover all the phases of the digital transformation process but rather focus on the definition of the I4.0 vision, strategy and roadmap. Little attention is devoted to the implementation and consolidation of digital change. Change management lessons are considered to a limited extent, based on which, some suggestions for better dealing with digital transformation initiatives are discussed. The paper contributes to advancing knowledge on models and approaches to support organizations in managing digital transformation. The identification of change management activities that a digital transformation initiative should involve as well as the suggestions on how to effectively deal with it can be used by managers to successfully lead the I4.0 transition journey in their organizations
Who wrote this scientific text?
The IEEE bibliographic database contains a number of proven duplications with indication of the original paper(s) copied. This corpus is used to test a method for the detection of hidden intertextuality (commonly named "plagiarism"). The intertextual distance, combined with the sliding window and with various classification techniques, identifies these duplications with a very low risk of error. These experiments also show that several factors blur the identity of the scientific author, including variable group authorship and the high levels of intertextuality accepted, and sometimes desired, in scientific papers on the same topic
Détection des écarts de tendance et analyse prédictive pour le traitement des flux d’événements en temps réel
Les systèmes d’information produisent différents types de journaux d’événements. Les données historiques contenues dans les journaux d’événements peuvent révéler des informations importantes sur l’exécution d’un processus métier. Le volume croissant de ces données collectées, pour être utile, doit être traité afin d’extraire des informations pertinentes. Dans de nombreuses situations, il peut être souhaitable de rechercher des tendances dans ces journaux. En particulier, les tendances calculées par le traitement et l’analyse de la séquence d’événements générés par plusieurs instances du même processus servent de base pour produire des prévisions sur les exécutions actuelles du processus. L’objectif de cette thèse est de proposer un cadre générique pour l’analyse des tendances sur ces flux d’événement, en temps réel. En premier lieu, nous montrons comment des tendances de différents types peuvent être calculées sur des journaux d’événements en temps réel, à l’aide d’un cadre générique appelé workflow de distance de tendance. De multiples calculs courants sur les flux d’événements s’avèrent être des cas particuliers de ce flux de travail, selon la façon dont différents paramètres de flux de travail sont définis. La suite naturelle de l’analyse statique des tendances est l’usage des algorithmes d’apprentissage. Nous joignons alors les concepts de traitement de flux d’événements et d’apprentissage automatique pour créer un cadre qui permet le calcul de différents types de prédictions sur les journaux d’événements. Le cadre proposé est générique : en fournissant différentes définitions à une poignée de fonctions d’événement, plusieurs types de prédictions différents peuvent être calculés à l’aide du même flux de travail de base. Les deux approches ont été mises en oeuvre et évaluées expérimentalement en étendant un moteur de traitement de flux d’événements existant, appelé BeepBeep. Les résultats expérimentaux montrent que les écarts par rapport à une tendance de référence peuvent être détectés en temps réel pour des flux produisant jusqu’à des milliers d’événements par seconde
Agile Processes in Software Engineering and Extreme Programming – Workshops
This open access book constitutes papers from the 5 research workshops, the poster presentations, as well as two panel discussions which were presented at XP 2021, the 22nd International Conference on Agile Software Development, which was held online during June 14-18, 2021. XP is the premier agile software development conference combining research and practice. It is a unique forum where agile researchers, practitioners, thought leaders, coaches, and trainers get together to present and discuss their most recent innovations, research results, experiences, concerns, challenges, and trends. XP conferences provide an informal environment to learn and trigger discussions and welcome both people new to agile and seasoned agile practitioners. The 18 papers included in this volume were carefully reviewed and selected from overall 37 submissions. They stem from the following workshops: 3rd International Workshop on Agile Transformation 9th International Workshop on Large-Scale Agile Development 1st International Workshop on Agile Sustainability 4th International Workshop on Software-Intensive Business 2nd International Workshop on Agility with Microservices Programmin
Bridging the gap between textual and formal business process representations
Tesi en modalitat de compendi de publicacionsIn the era of digital transformation, an increasing number of organizations are start ing to think in terms of business processes. Processes are at the very heart of each business, and must be understood and carried out by a wide range of actors, from both technical and non-technical backgrounds alike.
When embracing digital transformation practices, there is a need for all involved parties to be aware of the underlying business processes in an organization. However, the representational complexity and biases of the state-of-the-art modeling notations pose a challenge in understandability. On the other hand, plain language representations, accessible by nature and easily understood by everyone, are often frowned upon by technical specialists due to their ambiguity.
The aim of this thesis is precisely to bridge this gap: Between the world of the techni cal, formal languages and the world of simpler, accessible natural languages. Structured as an article compendium, in this thesis we present four main contributions to address specific problems in the intersection between the fields of natural language processing and business process management.A l’era de la transformaciĂł digital, cada vegada mĂ©s organitzacions comencen a pensar en termes de processos de negoci. Els processos sĂłn el nucli principal de tota empresa i, com a tals, han de ser fĂ cilment comprensibles per un ampli ventall de rols, tant perfils tècnics com no-tècnics. Quan s’adopta la transformaciĂł digital, Ă©s necessari que totes les parts involucrades estiguin ben informades sobre els protocols implantats com a part del procĂ©s de digitalitzaciĂł. Tot i això, la complexitat i biaixos de representaciĂł dels llenguatges de modelitzaciĂł que actualment conformen l’estat de l’art sovint en dificulten la seva com prensiĂł. D’altra banda, les representacions basades en documentaciĂł usant llenguatge natural, accessibles per naturalesa i fĂ cilment comprensibles per tothom, moltes vegades sĂłn vistes com un problema pels perfils mĂ©s tècnics a causa de la presència d’ambigĂĽitats en els textos. L’objectiu d’aquesta tesi Ă©s precisament el de superar aquesta distĂ ncia: La distĂ ncia entre el mĂłn dels llenguatges tècnics i formals amb el dels llenguatges naturals, mĂ©s accessibles i senzills. Amb una estructura de compendi d’articles, en aquesta tesi presentem quatre grans lĂnies de recerca per adreçar problemes especĂfics en aquesta intersecciĂł entre les tecnologies d’anĂ lisi de llenguatge natural i la gestiĂł dels processos de negoci.Postprint (published version
Investigation on the Future of Enterprise Architecture in Dynamic Environments
En la economĂa actual, el cambio constante se ha convertido en la nueva normalidad. Las consecuencias de este desarrollo son vĂvidamente visibles. La dinámica en los entornos corporativos está aumentando y las empresas que no se adapten a las condiciones cambiantes serán menos exitosas y finalmente acabarán en cierre.
Mientras el desarrollo y la mejora de las capacidades de adaptación para tener éxito en los entornos dinámicos requieren el trabajo conjunto de muchas partes dentro de la empresa, la Arquitectura Empresarial (Enterprise Architecture - EA) puede suponer una parte vital al habilitar y guiar a distintos elementos organizacionales para ser más efectivos en entornos dinámicos. Sin embargo, para poder hacerlo, la EA necesita transformarse a sà misma. Esta tesis ofrece resultados que describen cómo la EA puede ser efectiva en entornos dinámicos. Los resultados se han estructurado de acuerdo con las siguientes cuatro áreas.
Primero, se presenta una revisiĂłn del estado del arte sobre EA, en el que se describe el desarrollo de la disciplina a lo largo de las Ăşltimas tres dĂ©cadas. Desde el análisis, es evidente que el enfoque de la investigaciĂłn de EA se ha movido desde la comprensiĂłn y la definiciĂłn de la EA hacia gestionar eficazmente la disciplina en entornos empresariales complejos. Las partes posteriores de esta tesis ponen Ă©nfasis en la gestiĂłn efectiva de la EA tambiĂ©n al proporcionar enfoques de EA para circunstancias especĂficas, es decir, entornos con un mayor ritmo de cambio.
En segundo lugar, esta tesis ofrece una descripciĂłn formal de cĂłmo los efectos del ritmo creciente de cambio influyen en la efectividad de la EA. El resultado primario de esta parte es un modelo, basado en la teorĂa de la complejidad, que resume las siguientes dependencias: El ritmo creciente del cambio conduce a una mayor complejidad dinámica para EA ya que existe la necesidad de administrar partes que están cambiando más y más rápido. Esta complejidad debe considerarse desde un punto de vista de negocio y tecnolĂłgico. En el modelo final, La complejidad dinámica de negocios y tecnolĂłgica se consideran como factores contextuales, los cuales influyen en el uso correcto de la EA y, en consecuencia, la efectividad de la disciplina.
Tercero, se presenta una colecciĂłn de enfoques para mejorar la efectividad de la EA en ambientes dinámicos. Estos están estructurados en torno a cuatro dimensiones: la competencia EA, la cual considera quiĂ©n en la organizaciĂłn está trabajando en EA; la metodologĂa EA, que considera cĂłmo se ejecuta EA en la organizaciĂłn; el contenido de EA, que considera la salida de EA; EA Tools que considera con quĂ© EA está siendo creado y mantenido.
Cuarto, la parte final de esta tesis presenta los resultados en forma de arquitectura de referencia para EA en entornos dinámicos. Los enfoques de EA son nuevamente estructurados de acuerdo con las dimensiones descritas anteriormente. La arquitectura de referencia se describe en el nivel de los enfoques individuales, asĂ como en el nivel de dimensiĂłn. En resumen, la competencia EA debe integrarse bien en la empresa. Además de esto, la metodologĂa EA debe estar alineada con prácticas ágiles que permitan decisiones arquitectĂłnicas rápidas. El contenido EA resultante debe ser adaptativo, lo que significa que la arquitectura se puede ajustar fácilmente en caso de que sea necesario. Por Ăşltimo, los arquitectos y otras partes interesadas de EA deberĂan recibir el soporte de las modernas herramientas de EA.
Esta tesis muestra que el objetivo subyacente de EA, en concreto, asegurar la alineaciĂłn de diferentes facetas dentro de la empresa, incluso en las condiciones cambiantes de hoy en dĂa, sigue siendo necesario. Sin embargo, los arquitectos trabajando en entornos dinámicos deberĂan revisar las dimensiones descritas (ÂżquiĂ©n? - ÂżcĂłmo? - ÂżquĂ©? - Âżcon quĂ©?) en su práctica de la EA para seguir siendo efectivos.
Con sus resultados, esta tesis presenta una guĂa para profesionales para que puedan tomar decisiones adecuadas y asĂ optimizar la efectividad de la EA en entornos dinámicos. Al mismo tiempo, esta tesis contribuye al conocimiento acadĂ©mico sobre EA. Los modelos y enfoques presentados abordan la brecha con respecto al enfoque holĂstico actual de la EA en entornos dinámicos. Además, esta tesis señala diversas áreas que brindan oportunidades para futuras investigaciones. Se espera que estas inspirarán a investigadores a impulsar aĂşn más la evoluciĂłn de la EA desde el punto de vista acadĂ©mico.AdministraciĂłn y DirecciĂłn de Empresa