16,308 research outputs found

    Advancement of farming by facilitating collaboration : reference architectures and models for farm software ecosystems

    Get PDF
    Since time began, mankind has been threatened by the combination of growing populations and diminishing resources. Present-day, this threat is very pertinent as mankind is challenged by a growing world population that is expected to exceed 10 billion in 2050, while resources diminish. Simultaneously, increase of food production should be accomplished in a sustainable manner as consumers require food to be produced environmentally-friendly. Moreover, consumers require safe food produced in transparent agri-food supply chain networks. Farm enterprises can contribute by advancing their management to increase food production in a sustainable, safe and transparent manner. A well-known advanced farm management style, which is knowledge and information intensive, is precision agriculture. Precision agriculture increases the profitability of crop production, while simultaneously reducing the negative environmental impact by tight monitoring and control, in which applications rates of agricultural inputs are adjusted to local needs. Such advanced farm management requires integrated farm information systems as it is knowledge and information intensive. However, advancement is hindered because of interoperability issues between software systems of multiple vendors. An integrated farm information system, containing components of multiple vendors, is required as single organisations cannot develop all technical solutions and ICT Components (e.g. tractors, implements, FMIS, decision support tools) that farmers require. A global overarching system, developed by a single vendor, that can support all business functions of farmers is therefore neither a feasible nor, from a competitive point of view, a desirable solution in agriculture. To realize farm enterprise integration we combine the approaches ICT Mass Customisation with Best-of-Breed. ICT mass customisation combines advantages of standard and customised software by enabling on-demand configuration of information systems from standard components with standardised interfaces. These ICT components can be supplied by different software vendors, which allow Best-of-Breed solutions. By realization of these approaches farm enterprise integration can improve. A farm enterprise can be an arable farm, livestock farm or horticultural farm. In this thesis we focus on arable farm enterprises. To enable farm enterprise integration we have developed six artefacts that are presented in this thesis which are: The Reference Architecture of Agricultural Enterprises (RAAgE) 1.0 that can describe farm enterprise architectures in a uniform and efficient manner; A problem description, which is a case specific instantiation of RAAgE 1.0 generalized to a generic problem description; An ontology that supports communication between collaborating actors and components; Reference Architecture for Farm Software Ecosystems that defines generic relationships between actors and components; RAAgE 2.0 that is a technical reference model to support configuration of business processes and ICT components, which is based on RAAgE 1.0; Prototype software that serves as a proof of concept substantiating that all previous components will provide a solution for integration problems at farm enterprises. RAAgE 1.0 supports designing enterprise architectures in a uniform and efficient manner. The reference model is described in a standard modelling language, named ArchiMate, and shows the interrelations between the business, application and technology layers of farm enterprises. The reference model includes an ontology to provide a concise and precise, formal specification of the object system. This is required to have a shared understanding and effective communication between researchers, farmers, software developers and other stakeholders involved. This ontology is used and extended in other parts of our research. The architectural descriptions can depict the relations between farm business processes and the ICT Components used. The model is validated by two experts that have experience in developing reference architectures and models. A detailed problem description is created using RAAgE 1.0 to gain insight in the cause and nature of integration problems at farm enterprises. To find these problems a method was developed and applied in a case study research including three arable farm enterprises producing potatoes. These farm enterprises focused on improving their management and invested in new technologies for innovation. Within multiple steps of the method the architectural descriptions developed with RAAgE 1.0 facilitated communication and provided insight into problems of farm enterprises to achieve more advanced farm management. The case specific problems, described by instantiating RAAgE 1.0, have been analysed and formulated as more generic problems for farm enterprise integration. These generic problem descriptions have been validated with national and international experts. Based on this research we found that the cause and nature of current integration problems in farming are that ICT components used within the same farm enterprise: have partly overlapping and partly unique application services, functions and interfaces (that are non-standard); are missing required application services, functions and interfaces, have disjoint data repositories; have inadequate and incomplete data exchange as semantics are not unambiguously defined; are hard to configure while this configuration is not supported by an actors and tools. A design, addressing these problems is expected to solve current integration bottlenecks. First, this design must enable smooth data handling and seamless data exchange between ICT Components to solve inadequate and incomplete data exchange and enable integration of data repositories of multiple vendors. Second, it must include a configuration approach to link ICT Components to each other in a meaningful and coherent way. This should be supported by actors that are willing to configure ICT Component of multiple vendors into an integrated solution. Third, the design must enable the formation of a software enterprise to address the previous points and to organize collaboration between actors involved. This software enterprise should focus both on improving interoperability to contribute in solving problems with partly overlapping and partly unique application services, functions and interfaces as well as on organizing the development of missing application services, functions and interfaces. To address these integration challenges a Reference Architecture for Farm Software Ecosystems and RAAgE 2.0 were developed, focusing on both technical and organizational aspects. From literature we found that collaboration can take place within Software Ecosystems. Software Ecosystems are defined as the interaction of a set of actors on top of a common technological platform that results in a coherent set of ICT components or Services. They can provide an effective way to construct large software systems on top of a software platform by combining components, developed by actors that are part of different organisations. To support instantiation of Software Ecosystems for farming, a Reference Architecture was developed. This Reference Architecture describes how software developers, farmers and other stakeholders can collaborate to enable development, configuration and instantiation of integrated software solutions. More specifically, it can be used to map, assess, design and implement Farm Software Ecosystems to help to decrease current integration problems. The reference architecture comprises five main components: Actors, which are basically app developers, business architects/software developers and end-users, i.e. farmers that finally use the configured ICT components and services; Platform that enables configuration of Atomic Application Components into integrated information systems for farmers; Open software enterprise that manages the relation between the actors and the platform; Business services that support software configuration, development and hosting; ICT Components that are configured application components from multiple vendors allowing seamless data exchange based on standards After the design the reference architecture was first verified based on the requirements. Second, semi-structured interviews were held with experts to validate the model. Moreover, the assessment and mapping functionally was validated by using the reference architecture in a case study, in which two existing farm software ecosystems were assessed and mapped. The Reference Architecture for Farm Software Ecosystems mainly addresses the organizational part of this research question. The technical part on the configuration of different ICT components into integrated solutions was not yet sufficiently covered in the Reference Architecture for Farm Software Ecosystems. Therefore we designed RAAgE 2.0 to improve the integrating capabilities of ICT Components, focussing on configuration and ICT Mass Customisation. In this research RAAgE 1.0 was extended into RAAgE 2.0 supporting technical aspects related to configuration of ICT Components by providing a hierarchical configuration methodology. This methodology divides configuration in two steps (i) business process configuration and (ii) software configuration. To enable business process configuration the model comprises three reference models, i.e. on products, processes and resources. The dependencies between these models are defined in rules that define possible combinations of products, processes and resources and that constrain the configuration of farm-specific models i.e. instances. The reference model also includes a configuration tree and templates. Templates describe a set of pre-configured product, process and resource models for typical cases. Variety in farm business processes can be modelled with business process variants. Such a variant realizes a similar kind of business services (e.g. basic fertilization, precision fertilization). Each variant has partly overlapping business processes and resources and unique ones. RAAgE 2.0 provides insight into these specific and generic parts. The other part of the methodology, software configuration, is divided in two additional sub-steps. The first sub-step is to create configuration templates that describe the required (generic) application services (capability types) to support specific business process variants. These configuration templates describe the interactions between the capability types. This sub step is typically performed by a business architect in close collaboration with software developers. The second sub-step is the selection and configuration of the specific capability of a capability type. Capabilities can be offered by atomic application components of multiple vendors that need to be selected. This second sub-step is performed by a business architect, in close collaboration with a farmer. With this extension RAAgE 2.0 supports (i) development of ICT components that fit within an ICT Mass Customisation and Best-of-Breed approach, (ii) selection of ICT components based on business processes that they should support and (iii) getting insight into configuration of different ICT components into an integrated farm information system. To substantiate that our artefacts contribute to realizing ICT Mass Customisation in combination with Best-of-Breed in arable agriculture a proof of concept was developed. A proof of concept is defined as a phase in development, in which experimental hardware or software is constructed and tested to explore and demonstrate the feasibility of a new concept. Realizing ICT Mass Customisation requires: (i) software modularity, (ii) an information integration platform, (iii) component availability, (iv) configuration support and (v) reference information models. To fulfil these requirements a design was developed and instantiated for a specific use case on late blight protection in potato growing for a specific farmer in The Netherlands. For that purpose we: configured the business processes that are involved in late blight protection using RAAgE 2.0 to identify which advanced ICT components are needed to support this process for this farmer; developed the required advanced ICT components that were identified in the previous step using the FIspace platform. These components were provided by different app developers from 5 different European countries; configured a composite application component within the FIspace platform using the configuration framework of RAAgE 2.0. This included involvement of 5 different European organizations; instantiated and executed the application component within the FIspace platform for this specific farmer. This resulted in prototype software that showed how we can configure business processes and multi-vendor atomic application components into a composite component to support late blight protection in potatoes for a specific farmer. It was made plausible that this approach is also applicable to other cases to create software able to support other business processes in agriculture. Within this research we developed artefacts and substantiated that they facilitate collaboration between the actors involved and can help to develop ICT Components that improve farm enterprise integration. Still, to make ICT Mass Customisation and Best-of-Breed a more common practice, future research is required. In this research we recommend to focus on: Development of business models to gain insight into the motives of software developers to become part of Farm Software Ecosystems. Insight into these motives can enhance the adoption of Software Ecosystems for agriculture, which makes the concept of ICT Mass Customisation more feasible. Improving configuration of atomic application components and supporting tools as this is currently still cumbersome. We recommend focussing on one specific case to dig into all details of the case. Such a detailed description will be re-usable for many other farm business processes such as fertilization, other types of crop protection, seeding and harvesting. Although, there are still hurdles to take we recommend continuing this research line as it can result in improved farm enterprise integration and adoption of advanced farm management styles by famers. This can enable farm enterprises to increase food production, while producing in a sustainable, safe and transparent manner.</p

    Federated Robust Embedded Systems: Concepts and Challenges

    Get PDF
    The development within the area of embedded systems (ESs) is moving rapidly, not least due to falling costs of computation and communication equipment. It is believed that increased communication opportunities will lead to the future ESs no longer being parts of isolated products, but rather parts of larger communities or federations of ESs, within which information is exchanged for the benefit of all participants. This vision is asserted by a number of interrelated research topics, such as the internet of things, cyber-physical systems, systems of systems, and multi-agent systems. In this work, the focus is primarily on ESs, with their specific real-time and safety requirements. While the vision of interconnected ESs is quite promising, it also brings great challenges to the development of future systems in an efficient, safe, and reliable way. In this work, a pre-study has been carried out in order to gain a better understanding about common concepts and challenges that naturally arise in federations of ESs. The work was organized around a series of workshops, with contributions from both academic participants and industrial partners with a strong experience in ES development. During the workshops, a portfolio of possible ES federation scenarios was collected, and a number of application examples were discussed more thoroughly on different abstraction levels, starting from screening the nature of interactions on the federation level and proceeding down to the implementation details within each ES. These discussions led to a better understanding of what can be expected in the future federated ESs. In this report, the discussed applications are summarized, together with their characteristics, challenges, and necessary solution elements, providing a ground for the future research within the area of communicating ESs

    Sustainability and Resilience in Alliance-Driven Manufacturing Ecosystems: A Strategic Conceptual Modeling Perspective

    Get PDF
    The challenge of sustainability rests on the ability of organizations to change their practices to meet the needs of current and future generations. To date, most research on organizational change has focused on how to change within a single organization. However, an increasing number of sustainability challenges require changes across multiple organizations. In this paper, we summarize strategic challenges faced in such a setting and outline a conceptual modeling approach for strategic analysis of alliance-driven solutions. We illustrate our ideas with a case study in digital agriculture, a field particularly relevant to sustainability, and end with the identification of issues for further research

    IOF2020: Fostering business and software ecosystems for large-scale uptake of IoT in food and farming

    Get PDF
    The Internet of Things (IoT) is expected to be a real game changer that will drastically improve productivity and sustainability in food and farming. However, current IoT applications in this domain are still fragmentary and mainly used by a small group of early adopters. The Internet of Food and Farm 2020 Large-Scale Pilot (IoF2020) addresses the organizational and technological challenges to overcome this situation by fostering a large-scale uptake of IoT in the European food and farming domain. The heart of the project is formed by a balanced set of multi-actor trials that reflect the diversity of the food and farming domain. Each trial is composed of well-delineated use cases developing IoT solutions for the most relevant challenges of the concerned subsector. The project conducts 5 trials with a total of 19 use cases in arable, dairy, fruits, vegetables and meat production. IoF2020 embraces a lean multi-actor approach that combines the development of Minimal Viable Products (MVPs) in short iterations with the active involvement of various stakeholders. The architectural approach supports interoperability of multiple use case systems and reuse of IoT components across them. Use cases are also supported in developing business and solving governance issues. The IoF2020 ecosystem and collaboration space is established to boost the uptake of IoT in Food and Farming and pave the way for new innovations

    Digitising the Industry Internet of Things Connecting the Physical, Digital and VirtualWorlds

    Get PDF
    This book provides an overview of the current Internet of Things (IoT) landscape, ranging from the research, innovation and development priorities to enabling technologies in a global context. A successful deployment of IoT technologies requires integration on all layers, be it cognitive and semantic aspects, middleware components, services, edge devices/machines and infrastructures. It is intended to be a standalone book in a series that covers the Internet of Things activities of the IERC - Internet of Things European Research Cluster from research to technological innovation, validation and deployment. The book builds on the ideas put forward by the European Research Cluster and the IoT European Platform Initiative (IoT-EPI) and presents global views and state of the art results on the challenges facing the research, innovation, development and deployment of IoT in the next years. The IoT is bridging the physical world with virtual world and requires sound information processing capabilities for the "digital shadows" of these real things. The research and innovation in nanoelectronics, semiconductor, sensors/actuators, communication, analytics technologies, cyber-physical systems, software, swarm intelligent and deep learning systems are essential for the successful deployment of IoT applications. The emergence of IoT platforms with multiple functionalities enables rapid development and lower costs by offering standardised components that can be shared across multiple solutions in many industry verticals. The IoT applications will gradually move from vertical, single purpose solutions to multi-purpose and collaborative applications interacting across industry verticals, organisations and people, being one of the essential paradigms of the digital economy. Many of those applications still have to be identified and involvement of end-users including the creative sector in this innovation is crucial. The IoT applications and deployments as integrated building blocks of the new digital economy are part of the accompanying IoT policy framework to address issues of horizontal nature and common interest (i.e. privacy, end-to-end security, user acceptance, societal, ethical aspects and legal issues) for providing trusted IoT solutions in a coordinated and consolidated manner across the IoT activities and pilots. In this, context IoT ecosystems offer solutions beyond a platform and solve important technical challenges in the different verticals and across verticals. These IoT technology ecosystems are instrumental for the deployment of large pilots and can easily be connected to or build upon the core IoT solutions for different applications in order to expand the system of use and allow new and even unanticipated IoT end uses. Technical topics discussed in the book include: • Introduction• Digitising industry and IoT as key enabler in the new era of Digital Economy• IoT Strategic Research and Innovation Agenda• IoT in the digital industrial context: Digital Single Market• Integration of heterogeneous systems and bridging the virtual, digital and physical worlds• Federated IoT platforms and interoperability• Evolution from intelligent devices to connected systems of systems by adding new layers of cognitive behaviour, artificial intelligence and user interfaces.• Innovation through IoT ecosystems• Trust-based IoT end-to-end security, privacy framework• User acceptance, societal, ethical aspects and legal issues• Internet of Things Application

    Architecture framework of IoT-based food and farm systems: A multiple case study

    Get PDF
    The Internet of Things (IoT) is expected to be a real game changer in food and farming. However, an important challenge for large-scale uptake of IoT is to deal with the huge heterogeneity of this domain. This paper develops and applies an architecture framework for modelling IoT-based systems in the agriculture and food domain. The framework comprises a coherent set of architectural viewpoints and a guideline to use these viewpoints to model architectures of individual IoT-based systems. The framework is validated in a multiple case study of the European IoF2020 project, including different agricultural sub sectors, conventional and organic farming, early adopters and early majority farmers, and different supply chain roles. The framework provides a valuable help to model, in a timely, punctual and coherent way, the architecture of IoT-based systems of this diverse set of use cases. Moreover, it serves as a common language for aligning system architectures and enabling reuse of architectural knowledge among multiple autonomous IoT-based systems in agriculture and food
    corecore