Abstract
There is a need for a new strategy and approach to effectively develop mobility services in Europe. These services should be seen by customers as integrated services which are offered by a payment service provider using direct debit payments as established by the European Central Bank. The mobility service would enable a citizen to use multimodal transportation means including public transportation, tolling, parking lots, bicycle rental, etc. in Europe under a single contract. Competing mobility service providers need to be trusted and supervised by authorities based on digital supervision and auditing processes. Digital platforms need to smoothly deal with heterogeneous infrastructures of the different operators which validate utilizations using a variety of means such as card, mobile phone, or automatic vehicle identification systems. All transportation-related events need to be reliably communicated to the payment service providers. Detected failures need a clear and easy to follow resolution procedure. The variety of existing technologies and methodologies to develop informatics systems and processes automation make it difficult to reach such objectives and also an obstacle for authorities to effectively supervise the processes. An open system of systems framework approach combined with a collaborative network support infrastructure to facilitate information exchange and coordination among all involved stakeholders is proposed as a promising way to address these challenges. This paper further develops previous research in this area, better clarifying the challenges, and recommending a development strategy which has been proved in a number of partial implementations.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
- Complex informatics systems
- Distributed systems
- Collaborative networks
- Integrated mobility services
- Integrated system of systems
1 Introduction
Digital transformation is likely to have a profound impact in the mobility sector, leading to better services to the citizen. Initial ideas for a European-wide payment system for collaborative multimodal mobility services were introduced in [13]. The base concept relies on a payment service covering public transportation, tolling in highways and bridges, parking lots, bicycle rental, and fuel payment, all under a single contract involving direct bank debit. A new type of operator, the Collaborative Mobility Service Provider (CMSP) emerges as the entity that offers integrated services to the customer and ensures that providers of individual services follow the contractual provisions. The technological support to such services requires an open complex informatics systems of systems (ISoS) [7].
Many existing approaches throughout Europe, such as the model recently adopted in Lisbon and Porto, offer a partial solution (e.g. an intermodal transportation pass for citizens against the payment of a monthly fixed fee). However, such approaches are typically limited to a regional level, are not comprehensive enough in terms of the offered services, and the infrastructure operators maintain control of their clients. Such partial adoption is as an intermediate step for the proposed service mobility model, but further research towards a European unified mobility service is needed.
Progressing towards more integrated mobility services is aligned with a number of general policies aims at European level:
-
Improving quality of service, namely in terms of convenience and experience, without geographical borders, can contribute to re-enforce a European identity.
-
Facilitation of mobility policies, facilitating different business models, e.g. discounts above certain level of usage, variable prices depending on the period of the day, reduced prices for seniors and students.
-
Facilitate increased use of public transportation through smooth integration with tolling and parking payment services.
-
Contributing to SEPA vision (Single Euro Payments Area) and cost reduction through increased openness to more operators.
-
Contributing to the European ICT industry by actively promoting “replaceability” of systems/sub-systems/services. By eliminating vendor lock-in constraints, this strategy also reduces the risks of adopting solutions from smaller companies, thus facilitating their access to this market.
One important challenge relates to the implementation of an accreditation framework:
-
Payment services need that the corresponding providers are accredited/recognized by regulating authorities, namely in order to provide guarantees to the customer.
-
Considering wide geographical spaces, involves large numbers of customers and transactions, which represents a significant level of complexity.
-
The whole mobility services provision requires supervision and auditing mechanisms to be performed digitally by regulators. This is particularly challenging in case of a large diversity and heterogeneity of technological infrastructures. Adherence to an open reference infrastructure model could thus be a crucial facilitator and a requirement for the process of operators’ certification by authorities.
-
The need for an open reference infrastructure comes also from the need for collaboration among the various service providers, which use different infrastructures and different identification mechanisms (cards, mobile phones, car identification devices, automatic car plate identification, etc.). All mobility service usage events need to the properly communicated to the payment service operators. Detected failures need a clear and easy to apply resolution procedure, while conflicts can be mediated by authorities if access to real data can be guaranteed. Furthermore, a distributed responsibility among operators/service providers also needs to rely on an open infrastructure framework.
This context requires a high-level of automation and thus a collaboration among technological sub-systems of the different stakeholders, which should interact without or reduced human intervention.
Currently, regulators/supervision authorities face big obstacles as it is not easy for them to cope with a large diversity of infrastructures and implementations. Changes in policies may also lead to an increasing dependency on a few stakeholders that can afford large investments.
The maturing of the digital networked society requires that technology artifacts are developed and managed under unified frameworks and regulated public policies. However, the state of legacy and current implementations often establishes dependencies from single-vendor or single integrator. Public European decision-makers too often apply “exceptions” to the public tendering, which leads to continuously contracting the same supplier with the argument that assets are not replaceable by competing alternatives. Such (over)used exceptions motivate our research for agile vendor-agnostic distributed infrastructures, which should be simple to develop, to maintain, and evolve. The notion of “openness” is used as a principle that any technological artifact, being a system or an element of a system, must be replaceable [7] under a safe migration process preserving the underlying responsibility. Open also means that in the limit, any European public tender shall be free to decide among competing products (technology artifacts or services).
As shown by previous research, the “imposition” of an open technology framework proved to be a mechanism to reduce costs resulting from an increase in competition. This was observed, for instance, in the Brisa case which adopted a service-oriented electronic toll collection such that roadside equipment elements no longer were depending on a single provider [11].
In this paper we farther discuss an approach for the service payment provider model by adopting and extending previous research contributions considering two main dimensions: (i) structuring the intra-organization infrastructure by adopting the ISoS framework [7], and (ii) pursuing the collaborative networked perspective by adopting Enterprise Collaborative Network (ECoNet) [15].
In the next section, we briefly present and discuss the difficulty of realizing innovation under a philosophy of replaceable technical systems. The difficulties are discussed considering both scientific research and industry contributions towards vendor agnostic solutions. In Sect. 3 we revisit previous research on the Model-driven Engineering Open Systems (MDEOS) initiative and in particular the ISoS (organization) and ECoNet (networked organizations) frameworks, which provide the base for the proposed approach. In Sect. 4 we discuss the proposed paradigm shift from a software engineering to a systems engineering thinking when addressing complex application problems. Section 5 summarizes the discussion and presents further research needs.
2 Brief Overview of Industry Trends
There is increasing awareness about liability, security, and even brand image risks associated to the development of integrated informatics solutions for complex application domains. Given the lack of vendor-neutral development and operation frameworks, most existing technology landscapes are maintained and evolved under proprietary technology setups. The frequent need for unplanned changes as a consequence urgent business challenges is a reason for deepening specificities and therefore dependencies. Furthermore, the trend for establishing collaborative networks also contributes for an additional complexity. For both dimensions, there is a need for reference models on how to structure the involved integration. Additionally, there is a difficulty associated with the adoption of innovations supported by unique “opportunity windows” since “technology and its context of use tend to congeal” [18]. The question is thus: how to elaborate in advance a suitable mobility service provider model that can guide a strategy to generate opportunities for the European industry by “imposing” an open digital technology framework led by the need of collaboration, digital auditing and service quality enforcement?
It seems that in this sector we are facing an opportunity similar to that of the Korean leapfrog on digital TV and mobile phones that happened when the government “imposed” a digital communication standard [6]. The leadership role of public investment seems the key, not only through investing in R&D but also by “imposing” the public interest towards valuing a potential competing industry.
The acquisition of technology companies by major organizations as a strategy to address the development of such complex composites of technology artifacts is an indicator of the problem. The recent decision of Ikea [2], a large ready-to-assemble furniture retailer, of buying the innovative software development TaskRabbit is paradigmatic. This acquisition results from the need to develop a new concept of managing professional services to guarantee quality craft in assembling products. The relationship started with an initial subcontract to develop a mobile application with augmented reality for clients to match products in client’s homes. The problem, in this case, is the difficulty of developing a call for tenders since the vision exists but not complete specifications and technical decisions. Technical decisions are not easy to make in advance since they depend on the technological culture of the contractor. The Brisa case we have been following for years [11] followed a similar approach, in this case through the creation of a technology company, Brisa Innovation and Technology (BIT, now A-To-Be). But in spite of their investment in R&D and innovation, and its commitment to MDEOS [12] initiative, current BIT products still do not follow-up any open source software dynamics.
Other approaches exist, like the inference of complex development patterns from analysis of change in logs, as proposed in [3]. Research on modularity dates back to 1970’s with a work about software complexity questioning how to modularize software making components testable and maintainable [8]. Despite important developments for about half a century, this and other questions concerning how to structure software developments remain an issue. In [9] it was recognized some years ago that “with respect to current large software-intensive systems, our aspiration to establish software development as an engineering discipline is, to a significant extent, still an aspiration”. This book discusses the need for abstraction mechanisms, modularity, and composition as a strategy to cope with large software systems. Another example, [16] discusses a component strategy to cope with resilience but without exploring the computing system part. However, along the discussion, terms such as system, dependable system, resilient system, operating system, and distributed system, are used without a clear definition.
It seems that an abstract (implementation independent) conceptual framework, able to cope with the growing networked complexity and following an independent vendor framework, is still a need.
3 Revisiting ISoS, ECoNet and CEDE Concepts
3.1 Base Concepts
The example of developing a mobile service provider concept as discussed in [13] provides a promising endeavor for progressively aggregating research contributions involving technology, engineering, business, economic, and sociological viewpoints. The approach considers the development of replaceable informatics systems (Isystems) as a target goal. As an underlying initiative, the Model Driven Engineering of Open Systems (MDEOS) is a coordinated effort focusing both an open structuration for the computing-related artifacts (ISoS) and some “unification” or alignment of the development “culture” (CEDE), as depicted in Fig. 1.
The mobility service provider case is an opportunity to “impose” convergence mechanisms, led by European authorities, in order to facilitate the development and adoption of novel smart solutions, contributing to value creation. As initially proposed in [13], the Collaborative Mobility Service Provider concept foresees a pan-European payment of mobility services. This case offers interesting research challenges considering the multidimensional risks involved in materializing the single euro payment area and the direct debits scheme for the collaborative service provision model. To bring further clarification, the initial formulation in [13] can be expanded by considering the following additional challenges:
-
The mobility service provider needs to consider collaboration with complementary industry or services sectors and its standardization dynamics: banks, payment mediation providers, transports and mobility, and government (regulation authorities);
-
The need for reducing mediation, as stated by the single European payment initiative, which is hampered by technology interoperation difficulties and debt risks associated with direct interactions between service providers and banks;
-
The diversity of infrastructure operators across Europe, which requires to find common mechanisms to make clients perform the payment of mobility related infrastructures. Validation and enforcement mechanisms need to be designed to cope with the diversity of cases, from small transport companies in a small village, to large transport systems in large cities;
-
Involved stakeholders need to be prepared to scale up and to manage failure situations since the reliance on the overall solution depends on its availability and recovery mechanisms. For instance, an attendance help-desk mechanism is needed for clients with difficulty in using the service;
-
Considering the inhabitants of the EU-28, 509.4 millionFootnote 1, as potential service users, just one percent share represents five million clients, and if in average a client makes five transactions a day, a service provider must manage 25 million transactions (utilization events) a day. The corresponding technological solution thus needs to scale up, maintaining the quality of services.
The proposed mobility service provider scenario is thus a complex engineering system of systems. The stakeholders, service provider, infrastructure operators, mobility and bank authorities, as depicted in Fig. 2, involve complex distributed collaborative services, which are operationalized through complex collaborative business processes [14]. The transport and mobility authorities should be able to interact through auditing events (a-events) with the infrastructure operator and mobility service provider. The infrastructure operator and service provider interact through usage events (u-events). The mobility service provider interacts with banks through debit and transfer events (d-events or t-events). The bank authorities interact with this environment through electronic auditing events (e-audit), a form of “digital auditing”.
3.2 Common Organization’s Technology Framework
The mobility service provider case requires the participating stakeholders to implement common auditing and enforcement services. The propose ISoS framework, depicted in Fig. 3 considers the organization’s computing landscape formed by one or more Isystems.
The ISoS framework suggests the need to develop reference models validated through reference implementations, which contribute to make Isystems replaceable. The development of reference models follows the proposed Reference Implementation concept of the FIWARE framework [20]. The ISoS framework facilitates the investment on reference models and respective validation implementations since formal technology independence is guaranteed through the Cooperation Enabled Services (CES) concept [10]. An Isystem is a composite of one or more CES, as depicted in Fig. 4. The CES abstraction is a composite of one or more services and like an Isystem can also have an associated Reference Model to support replaceability.
The CES composite is the atomic concept to cope with legacy or novel technologies. CES follows the new trend of microservices while elementary functionalities and as Isystem’s element hiding different implementations. The microservices [1] “emphasize lightweight virtual machines” and point to autonomous computing entities. There are other contributions under SOA very similar to microservices. The example of the JINI framework [19], adopted by the ITSIBus [11], in the construction of open autonomous modularity can be considered aligned to the microservices trend. As discussed in [1], the fast-growing role of virtualization and in particular the approach followed by docker, reusing an old mechanism natively available in the Linux kernel (cgroups and namespaces), establishing efficient, lightweight, isolated execution environments [17], is already used in SOA contexts. In our model, CES’s services can deploy to a lightweight container and, in this way, establish an isolated, autonomous computing entity. CES is, therefore, a composite of one or more Services, as depicted in Fig. 5. Like an Isystem, also a CES can have a Reference Model, making it a replaceable implementation. The key feature of an ISoS Service that makes it different from related works is the independence from a specific technology.
As depicted in Fig. 5, by calling the CES selfAwareness() method, the set of implemented Services are obtained, beyond other attributes. Each Service has an associated couplingData, represented by the Generic Modeling Entity (GME) type. GME abstracts specificities of the Service implementation. The decoding of the couplingData content depends on the MIME-Type tag, as depicted in Fig. 6.
The MIME-Type uses the Multipurpose Internet Mail Extensions (MIME) concept, an IETF standard used here to discriminate available technology implementations. The MIME-Type values classify (identify) specific technology implementation as a pre-established convention for the model of the dataObject attribute, an instance of the GME entity. Beyond the contentType and other attributes, the metaData object also contains a digitalSignature to trust the Service through some certifying organization. For security and responsibility reasons, it is important to guarantee the integrity of the adopted Service implementation. As the model is applied in products developments by the industry, further open specifications are expected to be detailed or proposed.
After establishing the organization’s technology framework based on Isystem/CES/service and the selfAwareness() method of both Isystem and CES, which we designate by Adaptive Coupling Infrastructure (OACI) [7], the next section discusses the interaction between Isystems in the Collaborative Networks context.
3.3 Collaborative Networked Organizations Technology Framework
The ECoNet framework and platform [15] is proposed as a contribution to structure the underlying collaborative environment and make it easier for an organization to get prepared to join a collaborative network. An issue is the diversity of adapters that nowadays are necessary to establish interactions between Isystems of different organizations as discussed in [13]. In this paper, we detail the ECoNet framework and the proposed ECoM as the Isystem that into each networked organization is responsible for managing business exchanges between Isystems of different Organizations. To discuss the need of the ECoNet for the mobility service provider, we revise the ECoNet architecture based on its SysML model as depicted in Fig. 7.
Each service provider stakeholder needs to install an ECoM Isystem obtained from the ECoNet coordination. As proposed in [15], an organization can register at ECoNet coordinator and select a business provider of a supported ECoM implementation. With an ECoM Isystem, specialized in managing collaborative network interactions, a service provider stakeholder is prepared to interact with business partners, based on the required Collaboration Contexts (CoC). Any organization’s Isystem can integrate with the ECoM through the ISoS logical integration bus [7], i.e., through the CoC selfAwareness() method since a Collaborative Context is, in fact, a CES composed of the Services necessary to operate and manage the required business exchanges. Figure 8 depicts the SysML model of the ECoM Isystem.
A collaboration context is equivalent to the existing adapters used to manage specific interactions between Isystems of business partners. However, by adopting ECoNet, i.e., by installing an ECoM, the adapters are wrapped into services of a collaboration context (CoC). A specific collaboration context establishes a virtual collaboration context with virtually all business partners that join a specific collaboration context. The Virtula Collaboration Context zero (VCC0) is a kind of shared space among all organizations sharing a common collaboration context. Any business partner can create its own VCC and invite business partners to join the created virtual collaboration context. Each VCC establishes a multi-tenant secure collaboration space. The services implemented by the collaboration context establish the interaction mechanisms to be accessed by the organization’s Isystems that need to exchange data or coordination information among ECoNet nodes.
4 From Software to System’s Paradigm Shift
Computer science and engineering need to evolve from a software to a systems-centric approach. Even if the SCRUM methodologies [5] are important in organizing software development, the diversity of computing paradigm used by different organizations establishes complex interdependencies difficult to manage. Such complexity suggests the term software system can be abstracted by the informatics system (Isystem) concept, which combines ideas from areas like information systems, distributed systems, database systems, operating systems, web systems, and so forth. In our formulation, the notion of informatics system is central in abstracting computing related paradigms under a unified approach. It establishes a responsibility centered on computing elements, but it can include other specializations or elements from other knowledge bodies. Therefore, by adopting the Isystem concept a move from software to system’s thinking is promoted in mapping business requirements and formal high-level concepts with clear responsibility boundaries. Systems thinking is considered a key approach to the study and development of System of Systems and SoS Engineering where interactions among system elements are of paramount importance [4]. Developing complex and reliable systems is difficult since dependencies among a large number of software modules without formal isolation mechanisms make difficult the identification of potential problems.
Moreover, there is a recurrent difficulty in making a clear separation between (business) processes or the “what” is intended, and the structuration of the technology landscape or the “how” to proceed. The difficulty results from the lack of a general framework able to cope with the complex interdependencies among the required computing elements.
The mobility service context requires an automated organization where persons and technology fit well under pleasant and cost-effective (sustainable) symbiosis. An approach where any person “sees” the mechanisms he/she need to fulfill social and professional activities and be manageable under a sustainable model. User’s expectation is to hold the right tools and facilities to pursue activities under “perfect” operation and fulfillment. However, the problem is that existing technology artifacts have been evolving, pushed by fierce market competition and without a well-defined open and independent supplier model able to position each artifact independently of its dimension/complexity in cooperation and under a unified managed (coordinated) technology landscape.
To the question if state of the art is ready for the mobility service provider challenge, the answer is no. However, if the question is about the readiness of technology the answer would be yes. The difference is that with state of the art the approach to such a mobility service provider challenge would follow proprietary approaches and a suite of adapters to integrate the participating technology systems. Following the MDEOS strategy, both ISoS and ECoNet have been evolving, under an open specification and co-financed by projects with the industry and Public Authorities (Brisa/A-To-Be, Galp, BP, Road Authority, Ports Authority) converging smoothly for adoption in production.
We argue that the European Public interest, represented by the mobility and bank authorities, shall lead a project to support the mobility service provider vision based on a strong commitment from the research community, and with the participation of interested companies. It is of paramount importance the establishment of ontologies establishing reference models based on standard Isystem or CES in promoting multiple supplying. The social value by pushing the multi-supplier paradigm based on the replaceability principle shall be the investment motivation. From the cases studied in previous research leading to the proposed framework, a recurrent result was the cost reduction resulting from the promotion of market competition [7, 13].
5 Conclusions and Further Research
This paper further explores previous research on ISoS and ECoNet frameworks to support a collaborative mobility service provider. This involved detailing the strategy to develop open reference models, guided by digital auditing from transport and mobility and bank authorities. The potential failure and performance (scalability) risks of current distributed computing technology systems suggest the adoption of an independent technology approach. The proposed ISoS framework was demonstrated in various projects to make viable the adoption of different technology paradigms. The proposed Isystem, CES, and Service concepts make it possible to develop adaptive modular informatics systems and, in this way, offer promising solutions for the identified business processes. For the networked dimension, the ECoNet platform is proposed to unify collaborative business exchanges of both data and control. The collaborative contexts and virtual Collaborative Contexts, managed by the ECoM Isystem, are part of a unified strategy to manage business interactions under a common framework. The organization’s Isystems integrate with ECoM to automate collaboration processes and, in the mobility service provider case, to establish the base for a common digital auditing strategy for both transport and mobility and bank authorities.
The complexity of the discussed endeavor requires further research answering several open questions, namely, how to:
-
i.
Implement fault tolerance mechanisms for interactions mediated by a collaboration context (a CoC of the ECoM Isystem);
-
ii.
Coordinate monitoring systems responsible for the generation of explanations for complex exceptions and errors that might happen;
-
iii.
Maintain and evolve the proposed MDEOS open specifications, and reference implementations on the assumption that operational and business risks need to be assumed by a clear leadership; and
-
iv.
Balance the pressure of innovation, frequently led by the market motivated by the advantage to maintain a “windows of opportunity” [18], and the need to converge for replaceable solutions or parts of solutions.
Notes
References
Cerny, T., Donahoo, M.J., Trnka, M.: Contextual understanding of microservice architecture: current and future directions. SIGAPP Appl. Comput. Rev. 17(4), 29–45 (2018)
Daugherty, P., Carrel-Billiard, M.: The post-digital era is upon us are you ready for what’s next. Technical report, Accenture Technology Vision 2019 (2019)
Hassan, A.E., Holt, R.C.: The chaos of software development. In: Proceedings of the 6th International Workshop on Principles of Software Evolution, IWPSE 2003, 84 p. IEEE Computer Society, Washington, DC (2003)
Keating, C.B., Gheorghe, A.V.: Systems thinking: foundations for enhancing system of systems engineering. In: 2016 11th System of Systems Engineering Conference (SoSE), pp. 1–6, June 2016
Kuhrmann, M., et al.: Software and system development in practice: waterfall, scrum, and beyond, July 2017
Lee, K., Lim, C., Song, W.: Emerging digital technology as a window of opportunity and technological leapfrogging: Catch-up in digital TV by the Korean firms. Int. J. Technol. Manag. 29, 01 (2005)
Osório, A.L., Belloum, A., Afsarmanesh, H., Camarinha-Matos, L.M.: Agnostic informatics system of systems: the open ISoS services framework. In: Camarinha-Matos, L.M., Afsarmanesh, H., Fornasiero, R. (eds.) PRO-VE 2017. IAICT, vol. 506, pp. 407–420. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-65151-4_37
McCabe, T.J.: A complexity measure. In: Proceedings of the 2nd International Conference on Software Engineering, ICSE 1976, p. 407. IEEE Computer Society Press, Los Alamitos (1976)
Northrop, L., et al.: Ultra-large-scale systems - the software challenge of the future. Technical report, Software Engineering Institute, Carnegie Mellon, June 2006
Osório, A.L., Camarinha-Matos, L.M., Afsarmanesh, H.: Cooperation enabled systems for collaborative networks. In: Camarinha-Matos, L.M., Pereira-Klen, A., Afsarmanesh, H. (eds.) PRO-VE 2011. IAICT, vol. 362, pp. 400–409. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23330-2_44
Osório, A.L., et al.: Open multi-technology service oriented architecture for “its” business models: the ITSIBus Etoll services. In: Camarinha-Matos, L.M., Afsarmanesh, H., Ortiz, A. (eds.) PRO-VE 2005. ITIFIP, vol. 186, pp. 439–446. Springer, Boston, MA (2005). https://doi.org/10.1007/0-387-29360-4_46
Osório, A.L.: Towards vendor-agnostic IT-system of IT-systems with the CEDE platform. In: Afsarmanesh, H., Camarinha-Matos, L.M., Lucas Soares, A. (eds.) PRO-VE 2016. IAICT, vol. 480, pp. 494–505. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45390-3_42
Osório, A.L., Camarinha-Matos, L.M., Afsarmanesh, H., Belloum, A.: On reliable collaborative mobility services. In: Camarinha-Matos, L.M., Afsarmanesh, H., Rezgui, Y. (eds.) PRO-VE 2018. IAICT, vol. 534, pp. 297–311. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-99127-6_26
Osorio, L.A., Camarinha-Matos, L.M.: Distributed process execution in collaborative networks. J. Rob. Comput. Integr. Manuf. 24(5), 647–655 (2008)
Osório, L.A., Camarinha-Matos, L.M., Afsarmanesh, H.: ECoNet platform for collaborative logistics and transport. In: Camarinha-Matos, L.M., Bénaben, F., Picard, W. (eds.) PRO-VE 2015. IAICT, vol. 463, pp. 265–276. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24141-8_24
Stoicescu, M., Fabre, J.-C., Roy, M.: Architecting resilient computing systems: a component-based approach for adaptive fault tolerance. J. Syst. Architect. 73, 6–16 (2017). Special Issue on Reliable Software Technologies for Dependable Distributed Systems
Thalheim, J., Bhatotia, P., Fonseca, P., Kasikci, B.: Cntr: lightweight OS containers. In: 2018 USENIX Annual Technical Conference (USENIX ATC 2018), pp. 199–212. USENIX Association, Boston (2018)
Tyre, M.J., Orlikowski, W.J.: Windows of opportunity: temporal patterns of technological adaptation in organizations. Organ. Sci. 5(1), 98–118 (1994)
Waldo, J.: Alive and well: Jini technology today. IEEE Comput. 33(6), 107–109 (2000)
Zahariadis, T., et al.: FIWARE lab: managing resources and services in a cloud federation supporting future internet applications. In: Proceedings of the 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing, UCC 2014, pp. 792–799. IEEE Computer Society, Washington, DC (2014)
Acknowledgments
Special thanks to Paulo Borges, as a research fellow leading the development of ISoS in a pre-stage for an open specifications and open source initiative under SOCOLNET scientific network and its ARCON-ACM initiative. This work has been partially supported by BP Portugal through the research project HORUS, by the A-to-Be (Brisa Innovation and Technology) with MOBICS/CITS project and SITL-IoT a PT-2020 Research Project with FORDESI Isystems and services development company. Partial support also from the Center of Technology and Systems – UNINOVA, and the Portuguese FCT-PEST program UID/EEA/00066/2019.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 IFIP International Federation for Information Processing
About this paper
Cite this paper
Osório, A.L., Camarinha-Matos, L.M., Afsarmanesh, H., Belloum, A. (2019). Towards a Mobility Payment Service Based on Collaborative Open Systems. In: Camarinha-Matos, L.M., Afsarmanesh, H., Antonelli, D. (eds) Collaborative Networks and Digital Transformation. PRO-VE 2019. IFIP Advances in Information and Communication Technology, vol 568. Springer, Cham. https://doi.org/10.1007/978-3-030-28464-0_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-28464-0_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28463-3
Online ISBN: 978-3-030-28464-0
eBook Packages: Computer ScienceComputer Science (R0)