The Open API MEF.DEV is a development, hosting and application management platform that can help operators accelerate their transformation of legacy BSS functions. The platform supports domain-driven design and business analysis with database and model-first code generation capability and unified development process. It provides an open standards-based approach to build software. The MEF.DEV has wrapped the WideCoup BSS core for managing into multi-vendor hybrid infrastructure and includes assets such as open APIs, information models, and support for DevOps deployment approach.
Reference architecture benefits
- Improved business agility by accelerating concept-to-cash from months to less than 3 weeks
- Improves opex efficiency by creating IT solutions that are easier and cheaper to deploy, integrate & upgrade
- Speeds up the software development lifecycle processes by up to 52%
The MEF.DEV platform provides accelerated development, serverless hosting, and application management capabilities for operators. The platform is aimed at improving business agility, especially in legacy environments, by creating a simplified transformation process. The platform has a graphical user interface that simplifies the process of integrating and automating (BPM/BRM) applications. There are vary ready-to-use integration with multiple third-party vendors including Amdocs, Ericsson, Oracle, Nexign, SigScale and Bercut.
Open API platform capabilities
The platform exposes auto-generated REST API interfaces which helps extend the functionality of the platform.
MEF.DEV platform provides access to business logic and native data storage using the free and cross-platform Managed Extensibility Framework. This enables operators to quickly add third party business logic containers without the need for revision and re-building.
MEF.DEV adheres to continuous integration process that supports enterprise SDLC processes for code generation, configuration management, versioning support and rollback. The platform also offer a plugin that can be used in the process of self-development of applications.
Reference architecture framework
To support NGOSS concept and the TM Forum recommendation, the MEF.DEV App Logic Containers are implemented based on TMF shared information models, are focused on the business processes of service operators, organising the sharing of information about consumers, services, available resources, suppliers, partners and other information in the framework.
To facilitate automation by digital transformation projects, MEF.DEV begins with the definition and standardization for domain services or products with domain-driven design.
From these services or products definitions, Entities and Action models are developed. These include common types and constructs for further exposition and behavior that span all services and products. Specific resource, interactions, and business model representations are developed for each service and product.
The business requirements and use cases are specific to each domain services or products, and they define the functional requirements, use cases, business process flows, state transitions, etc., related to the specific Entities or Action.
From these business requirements and user cases, MEF.DEV maps the applicable Entities and Action models to relevant data schemas which are then exported & packaged into MEF App Logic Containers along with related autogenerated documentation and developer guides, to support the development cooperation using dependency injection (DI) and inversion of control (IoC) for each of the Entities or Action reference points.
Kyivstar, which is part of the VEON group of companies, has implemented a collaborative development approach in one of its major projects to migrate tariffs and contract billing functions to new platforms from its legacy BIS system. The migration was managed in stages to the WideCoup Billing solution using the Open API MEF.DEV serverless development platform. In the next phase, Kyivstar migrated non-telco services to a new platform.