264 research outputs found

    Microservice Transition and its Granularity Problem: A Systematic Mapping Study

    Get PDF
    Microservices have gained wide recognition and acceptance in software industries as an emerging architectural style for autonomic, scalable, and more reliable computing. The transition to microservices has been highly motivated by the need for better alignment of technical design decisions with improving value potentials of architectures. Despite microservices' popularity, research still lacks disciplined understanding of transition and consensus on the principles and activities underlying "micro-ing" architectures. In this paper, we report on a systematic mapping study that consolidates various views, approaches and activities that commonly assist in the transition to microservices. The study aims to provide a better understanding of the transition; it also contributes a working definition of the transition and technical activities underlying it. We term the transition and technical activities leading to microservice architectures as microservitization. We then shed light on a fundamental problem of microservitization: microservice granularity and reasoning about its adaptation as first-class entities. This study reviews state-of-the-art and -practice related to reasoning about microservice granularity; it reviews modelling approaches, aspects considered, guidelines and processes used to reason about microservice granularity. This study identifies opportunities for future research and development related to reasoning about microservice granularity.Comment: 36 pages including references, 6 figures, and 3 table

    Configurable Politics and Asymmetric Integration: Health e-Infrastructures in India

    Get PDF
    Information Infrastructures typically evolve in an incremental fashion, through partly planned and unplanned processes. A significant mechanism of growth is when previously unconnected systems are integrated, facilitating the transition from networking to inter-networking. Conversely, failure to integrate systems contributes to the lack of evolution of the infrastructure. Integration seems crucial for evolving infrastructures; however, there is little consensus on what it entails, as can be seen when different connotations of ‘integration” are unpacked. In contrast to the dominant view of integration as a largely technical concern, our focus is on how political and institutional interests are embedded in efforts to achieve integration. More specifically, we explore strategies for institutional integration that take into account uneven distribution of political influence. The paper builds on empirical material from our ongoing (2001 – 2008) involvement with the problem of fragmented information systems in the health care sector in India. The case is seen from the perspective of one small actor offering free, open-source software that is already being used in several other developing countries. Choosing to focus on a small actor highlights the asymmetric power relations among the actors; our actor has no other option than to seek to align with bigger and more influential actors. We analyse the strategies, the configurable politics, and the outcomes of the distinct configurations that emerge from this form of asymmetric integration

    Intelligent cities? Disentangling the symbolic and material effects of technopole planning practices in Cyberjaya, Malaysia.

    Get PDF
    Cyberjaya was heralded in the mid-1990s as the Multimedia Super Corridor's (MSG) flagship 'intelligent city' and designed to prepare Malaysia and its citizens for a giant leap forward into an imagined new 'information age'. The urban mega-project constituted a state led response to the much hyped 'Siliconisation of Asia' and was planned to fast-track national development through investment in information and communications technologies (ICTs). The thesis seeks to examine how the discursive architectures of the 'information society' were mobilised, by whom, and with what material consequences as technopole planning practices were inscribed on the Malaysian landscape. Ten years on from the excessive high-tech utopianism and urban boosterism that accompanied the city's launch, the thesis promotes qualitative methodologies to examine the critical human geographies of the MSG. Specifically, empirical analysis addresses the uneven socio-spatial consequences and 'splintering urbanisms' manifesting in Malaysia's emerging spaces of neoliberal modernity. Research methodologies included in-depth interviews with political and business elites in Malaysia, participant observation with residents and workers in Cyberjaya, and a critical discourse analysis of the MSG policy and promotional materials. To this end, the thesis seeks to disentangle the symbolic and material effects of technopole planning practices in Cyberjaya

    Quality assessment technique for ubiquitous software and middleware

    Get PDF
    The new paradigm of computing or information systems is ubiquitous computing systems. The technology-oriented issues of ubiquitous computing systems have made researchers pay much attention to the feasibility study of the technologies rather than building quality assurance indices or guidelines. In this context, measuring quality is the key to developing high-quality ubiquitous computing products. For this reason, various quality models have been defined, adopted and enhanced over the years, for example, the need for one recognised standard quality model (ISO/IEC 9126) is the result of a consensus for a software quality model on three levels: characteristics, sub-characteristics, and metrics. However, it is very much unlikely that this scheme will be directly applicable to ubiquitous computing environments which are considerably different to conventional software, trailing a big concern which is being given to reformulate existing methods, and especially to elaborate new assessment techniques for ubiquitous computing environments. This paper selects appropriate quality characteristics for the ubiquitous computing environment, which can be used as the quality target for both ubiquitous computing product evaluation processes ad development processes. Further, each of the quality characteristics has been expanded with evaluation questions and metrics, in some cases with measures. In addition, this quality model has been applied to the industrial setting of the ubiquitous computing environment. These have revealed that while the approach was sound, there are some parts to be more developed in the future

    Peer production of Open Hardware: Unfinished artifacts and architectures in the hackerspaces

    Get PDF
    The dissertation adopts the theoretical framework of peer production to investigate the phenomena of open collaboration in hacker clubs through two case studies of small scale electronic artefacts. A critique of current theories of peer production is developed from a Science and Technology Studies point of view, arguing for the primacy of social constructivism over technological determinist narratives about the role of ICTs in late capitalism in general and hacker culture in particular. Properties of disruptive novelty and spontaneous emergence routinely attributed to ICTs – and by extension to the peer production practices of hackers – are approached sceptically with a historically informed ethnographic method that concentrates on continuities and contexts.La tesis adopta el marco teórico de la producción entre iguales para investigar los fenómenos de colaboración abierta en los clubs de hackers, a través de dos estudios de caso sobre artefactos electrónicos de pequeña escala. Se desarrolla una crítica de las teorías actuales sobre la producción entre iguales desde el punto de vista de los Estudios de Ciencia y Tecnología, defendiendo la primacía de la visión constructivista social por encima de las narrativas deterministas tecnológicas en el papel de las TIC en el capitalismo tardío, en general, y en la cultura hacker en particular. Nociones como la novedad perturbadora y la aparición espontánea, atribuidas habitualmente a las TIC y, por extensión, a las prácticas de producción entre iguales de los hackers, se tratan con escepticismo mediante un método etnográfico históricamente informado, que se concentra en las continuidades y contextos.La tesi adopta el marc teòric de la producció entre iguals per investigar els fenòmens de col·laboració oberta als clubs de hackers, a través de dos estudis de cas sobre artefactes electrònics de petita escala. S’hi desenvolupa una crítica de les teories actuals sobre la producció entre iguals des del punt de vista dels Estudis de Ciència i Tecnologia, defensant la primacia de la visió constructivista social per sobre de les narratives deterministes tecnològiques en el paper de les TIC en el capitalisme tardà, en general, i en la cultura hacker en particular. Nocions com la novetat pertorbadora i l’aparició espontània, atribuïdes habitualment a les TIC i, per extensió, a les pràctiques de producció entre iguals dels hackers, es tracten amb escepticisme mitjançant un mètode etnogràfic històricament informat, que es concentra en les continuïtats i els contextos.Societat de la informació i el coneixemen

    An Updated ERP Systems Annotated Bibliography: 2001-2005

    Get PDF
    The goal of this study is to provide an updated annotated bibliography of ERP publications published in the main IS conferences and journals during the period 2001-2005, categorizing them through an ERP lifecycle based framework that is structured in phases. The first version of this bibliography was published in 2001 (Esteves and Pastor, 2001c). However, so far, we have extended the bibliography with a significant number of new publications in all the categories used in this paper. We also reviewed the categories and some incongruities were eliminated. Furthermore, we present topics for further research in each phase

    Implementing Shop Floor IT for Industry 4.0

    Get PDF
    The fourth industrial revolution, Industry 4.0, is a paradigm shift that is currently changing our society and the way we produce things. The first industrial revolution started at the end of the 18th century and was enabled by mechanisation and steam power. The spread of electricity enabled assembly lines and mass production during the first half of the 20th century, which was the second industrial revolution. Industry 3.0 came with the invention of the computer with an increase of automation such as programmable machines and robots. The fourth revolution is upcoming and is supposed to increase productivity and flexibility to the same extent as the previous three. The idea is to utilise recent advances in information technologies and the Internet to interconnect machines, tools, equipment, sensors, and people into decentralised intelligent systems that can sense and adapt to the environment.The term Industry 4.0 was introduced 2011 by the German government as a national programme to boost research and development of the manufacturing industry. Many countries with, including Sweden, has since then started similar initiatives. The aim is to prevent further outsourcing of production to low-cost countries by improving competitiveness with increased automation and flexibility. However, the implementation is slow and many manufacturing companies have only started to computerise and are far from digitalised. There are many challenges in terms of technology, people, and organisation. Many manufacturing companies do not know how to start the process of digitalisation, they lack the knowledge and the organisation.To implement a production environment according to the Industry 4.0 vision the manufacturing organisation and its view on technologies need to change. Part of this change is to design an information technology architecture that enables interconnection of machines, equipment, tools, and people on the shop floor. The aim of this thesis is to aid decision makers in the manufacturing industry to implement a shop floor IT according to the Industry 4.0 paradigm. This was achieved with the design science approach, which means that the researcher has implemented different artefacts (technologies) that have been evaluated. The work is based on six studies that connect to real problems found in the industry today. These studies are presented and discussed with respect to three research questions: important aspects, technological implementations, and effects. Results include concrete and practical examples of how to implement IT artefacts for the shop floor. Furthermore, it highlights the complexity of the problem and shows the need for a holistic and incremental approach

    Semantic discovery and reuse of business process patterns

    Get PDF
    Patterns currently play an important role in modern information systems (IS) development and their use has mainly been restricted to the design and implementation phases of the development lifecycle. Given the increasing significance of business modelling in IS development, patterns have the potential of providing a viable solution for promoting reusability of recurrent generalized models in the very early stages of development. As a statement of research-in-progress this paper focuses on business process patterns and proposes an initial methodological framework for the discovery and reuse of business process patterns within the IS development lifecycle. The framework borrows ideas from the domain engineering literature and proposes the use of semantics to drive both the discovery of patterns as well as their reuse
    corecore