Model-Based Engineering: A New Era Based on Papyrus and Open Source Tooling
|
|
|
- Noel King
- 9 years ago
- Views:
Transcription
1 Model-Based Engineering: A New Era Based on Papyrus and Open Source Tooling Francis Bordeleau Ericsson 8500 Decarie Blvd, Town of Mount Royal, QC, H4P 2N2, Canada [email protected] Abstract. Model-Based Engineering (MBE) has proven to be highly successful in many different contexts in large software organizations like Ericsson over the last decades. However, the broad adoption of MBE has been significantly limited by the fact that existing tools have failed to provide for better customizability and support for DSML and to deliver capabilities to cover for the broad range of development aspects that are considered critical by end-users. Moreover, the lack of evolution of commercial modeling tools in the recent years has led several development units to seriously re-consider the use of modeling tools. We believe that the emergence of Papyrus as an industrial-grade open source modeling UML tool has the potential to be a real game changer and provide the required cornerstone of a new MBE era that will enable collaboration between industry and the research community to develop a complete MBE Integrated Development Environment (IDE) that will provide support for the broad set of capabilities required by the end-users. Keywords. Model-Based Engineering (MBE), Open Source, Eclipse, Papyrus 1 Introduction Companies like Ericsson rely on software development technologies and tools to maximize developers productivity to reduce product development time and cost and get to market faster. The use of leading-edge technologies and tools is key to maximize the capability to innovate and develop key product differentiators. In this context, Model-Based Engineering (MBE) has proven to be highly successful in many different contexts over the last decades. As a result, MBE, and modeling in general, is now used for a broad range of different aspects of overall product development, including software design, system modeling, architecture modeling, network modeling, information and data modeling at different levels, and business process modeling. MBE is now considered a key component of the overall development process. One of the key issues we are currently facing is that, in spite of the promises, existing commercial modeling tools are much too complex to customize for domainspecific (and user/role) needs, and they have failed to deliver capabilities to cover
2 development aspects that are considered critical for end-users. The list of key aspects that are not properly covered by exiting commercial tools is long and includes, among others: model-based testing, model-based tracing & debugging, model validation, model executability, variability modeling and product line management, deployment/allocation analysis and architectural exploration, and team support in general. At this point, tool customizability and the lack of support for such key development aspects are key factors that are significantly limiting broader adoption of MBE. Moreover, the lack of evolution of the modeling tools in the recent years has led several development units to seriously re-consider the use of modeling tools. So, as a result, we are facing a situation where the modeling tools themselves are the key limiting factor to the broad adoption of MBE. What we need at this point is better tools! Tools that provide for a more complete set of the required capabilities and that can be customized to support different modeling contexts and Domain Specific Modeling Languages (DSML). We believe that the only way we can get access to a more complete MBE tool suite (and a growing set of capabilities) is through the use of a standard MBE tooling platform and the establishment of a vibrant MBE community, that brings together the industry and the research community to collaborate together on the basis of this tooling platform. For this purpose, we believe that the emergence of Papyrus [1] as an industrialgrade open source UML [8] modeling tool is the key game changer and the potential cornerstone of a new MBE era! With the level of investment and commitment that Ericsson and other companies are currently making in the development of Papyrus, if we fail to establish it as a de facto standard platform for MBE, in both the industry and in the research community, it is really not clear what the next opportunity will be. Also, we need to start thinking as a community and see how we can altogether combine efforts to contribute to a growing integrated MBE solution, which covers a broad set of different required development aspects, instead of investing resources and efforts in developing more or less the same solutions over-and-over again (or competing solutions that are offering more or less the same things in a slightly different manner). We need a real MBE Integrated Development Environment! In this paper, we will first discuss some of the key lessons learned from the last 25 years of MBE, and then discuss why we believe open source and Papyrus can be used as a basis for the development of a complete industrial-grade MBE tool suite. 2 Main Issues with Commercial Tools: Lessons learned From the Last 25 Years in MBE 2.1 It is not possible for a single company to develop all of the required MBE capabilities As stated in the introduction, MBE tools need to provide for a broad range of development aspects. Considering the amount of money that has been invested in the development of modeling tools in the last 25 years by different companies and the
3 current status of the existing tools regarding the support they provide for these aspects, we can safely conclude that no single company can have the expertise to develop the complete set of required capabilities. If no company was able to do it so far, even after all of the investments and acquisitions over the last 15 years, no single company will ever be able to do it! So, the only hope is to put in place a development context that will allow the MBE community to collaborate on the development of complete MBE tooling solution. 2.2 The use of commercial proprietary tools doesn t allow end-users to focus on their core business In the 80 s, most companies 1 involved in the development of telecom equipment were developing their own operating systems, programming languages, compilers, debuggers, versioning control systems, and so on. During the 90 s, the main argument used by the emerging software development tool companies to convince telecom companies to move away from their own internally developed solutions was that the use of commercial off-the-shelf solutions would allow them to focus on their core business and that they would be able to use their resources to focus on developing key innovations and main product differentiators. A main underlying promise of this business model was that it would ultimately also allow telecom companies to have access to better development tools as the software development tool companies would themselves have more dedicated resources to focus on the development and evolution of a broad range of commercial off-the-shelf products. It is now clear that this model didn t deliver on its promises and that it turned out to have important negative impacts for telecom companies. The fact is that the use of proprietary technologies directly results in vendor lock-in and loss of control. In this context, the capacity to innovate (of the telecom companies) becomes dependent on the desire and capacity of the commercial tool vendors to develop new required capabilities. In many cases, telecom companies have been powerless in observing declining investments in key existing tools and development of new products to replace existing ones. This has forced them to face the harsh reality of product end-of-life situations and forced tool migrations. As a result, the use of proprietary development tools has led to a situation were telecom companies have lost control of their own destiny and where they had to dedicate significant resources on trying to resolve undesired tooling issues, as oppose to focus on core business! 1 In this section, we are using the telecom industry as an example, but the reasoning applies to other application domains.
4 2.3 The use of modeling tools that are based on proprietary tooling platforms is a main obstacle to technology transfer and the development of a complete MBE tool suite We believe that a key factor responsible for the lack of evolution of modeling tools over that last 10 years is the number of existing tools (with very little additional value for end-users) and the fact that these tools are essentially all based on different tooling platforms (which differ at one level or another, even if for example they are based on a same underlying platform like Eclipse) which prevents being able to use technologies/capabilities developed for one tool with another tool. Also, the proprietary nature of most of these tooling platforms forces researchers to develop their own tools to give them the flexibility they need to experiment and develop new capabilities. So, the current situation is that we have on one side the industrial developers that are using commercial modeling tools that are based on proprietary tooling platforms, and on the other side researchers that are developing new technologies/capabilities based on their own research tooling platforms. The key problem with this situation is that technology transfer becomes almost impossible both for technical reasons (porting technologies from one platform to another is never simple!) and for business and legal reasons. Even if we can solve the technical issues, technology transfer quickly becomes too complex for what it s worth when we add the business and legal aspects. As a result, end-users can't benefit from the innovations done outside of the commercial vendors direct environment and, in spite of all of the MBE research done based on UML over the last years, covering a broad range of the required development aspects, very little new technologies/capabilities have been made available to the industrial end-users using commercial modeling tools. We believe that to solve the problem of technology transfer and enable the development of a complete MBE tool suite, we need an open source industrial-grade modeling tool platform that can be shared by both the industry and the research community. This would provide the research community with the open tooling platform they need to conduct research, enable open collaborations between the two communities, and allow much easier (seamless?) technology transfer. 2.4 UML has allowed significant evolutions in MBE While it is far from being perfect, the establishment of UML as a de facto standard has allowed building a much broader community of users and researchers using the same modeling language and technology base, compared to the situation that existed before, where the ecosystem was composed of a large set of different notations and modeling languages. UML provides a solid foundational semantic layer that is used to develop a broad set of domain specific languages. This foundational layer is also used as a basis for the development of technologies to support the different required system development aspects. For a company like Ericsson, the establishment of UML as a standard has allowed converging to a common modeling language, focusing development efforts, simplifying the integration of modeling tools with other tools and underlying technologies,
5 and reducing cost associated with training and integration of new hires. Also, while tool migration is still costly (and painful!), UML has contributed to greatly simplify it. So, in the current context, we believe that the main problem is not UML, but the UML tools. As discussed in section 1, existing modeling tools are too difficult to customize, don t provide sufficient support for DSML, and they have failed to deliver a required tooling capabilities. So, we can conclude that while the existence of a standard modeling language is a necessary condition for the development of a complete MBE tool suite, it is not a sufficient one. To succeed with MBE, we now need to converge on a common open source tool platform/technology to enable real technology innovations! 3 Industrial-Grade Open Source Solution based on Papyrus 3.1 Why Open Source? The emergence of open source solutions over the last decade has deeply transformed the software industry. Open source solutions have clearly demonstrated their key benefits in many different industrial contexts and are now used at the core of many large industrial products and development processes. From a software development perspective, many open source products are now broadly used to support a wide range of development aspects, including code editing (Eclipse CDT), version control (CVS, SVN, Git), debugging (GDB), tracing (Lttng), and code review (Gerrit). From a tool perspective, Eclipse has become the de-facto standard platform. For a large software development organization like Ericsson, the emergence of industrial strength open source solutions opens new possibilities as it eliminates vendor lock-in, reduces our dependency towards commercial vendors, allows increasing agility and ability to get required product features and improvements faster, facilitates customization for specific domains, and reduces overall cost. To achieve the objective of developing a complete MBE Integrated Development Environment (IDE), we believe that open source is a required condition to provide for the following key aspects Open technology required to independently develop new capabilities Open environment required to enable fruitful collaborations between different parties Open community required to enable contributions from different sources The use of Eclipse over the last years has allowed making significant progress toward the development of an integrated software development IDE. From a modeling perspective, the establishment of key components like EMF [3] as a foundation for Eclispe modeling has allowed the development of an important set of technologies and capabilities that can be shared/developed/used by different modeling tools. However, this is not sufficient. We need to go one step further and standardize on a UML tooling platform that can be used as a basis for collaboration and development of new MBE capabilities.
6 3.2 Why Papyrus? Open source is not new. Many other open source modeling tools [refs] have been developed over the years and none of them has had a real impact in the industry. Why would it be different now in the current context with Papyrus? The key difference with Papyrus is that it is the result of a close collaboration between CEA, which initially started the development of Papyrus in the context of MBE research projects and still the leader of the project, the industry and the research community. This collaboration has allowed evolving Papyrus from research modeling tool to an industrial-grade modeling tool. In the last years, Ericsson and other industrial partners have worked closely with CEA to improve both the quality of Papyrus, regarding its level of industrialness, and the overall development process and project management around Papyrus. This close collaboration has allowed making very significant progress to reach the required level of stability and functionality now provided by Papyrus 1.0 that was recently released as part the Eclipse Luna release. While improvement is a never-ending story, we can now confidently say that Papyrus has reached a level of maturity that allows for industrial deployment. Beside the investment made in the development of the core Papyrus modeling tool itself, investments are also made in a number of required aspects, including: team support (Git/EGit integration [], model diff/merge with Eclipse EMF Compare [4], document generation, and model review), Papyrus-RT tooling (which will provide modeling support for UML-RT), development of UML-RT C++ Runtime and C++ Code Generator, development of advanced customization and DSML capabilities, model-based testing, model-based tracing & debugging, code-centric model-based development (which focuses on integrating modeling environment for C programming and UML), and model validation and architectural conformance. These different aspects are developed in collaboration with different suppliers and researchers in Europe and North America. 3.3 The Key Importance of the Community To succeed with any open source solution, the community is crucial. We need a strong and vibrant community that brings together the industry (end-users), technology/product suppliers, and research/academia. Not three distinct communities, but a single strong and vibrant community that creates synergy to bring value and satisfy the needs of its different members. End-users and suppliers can get better access to innovations developed by research/academia through technology transfer Research/academia gets input and feedback from end-users and suppliers there many aspects for which research/academia have developed potential solutions but can't currently be evaluated in an industrial context because of the IP issues Suppliers need to have a viable open source business model to ensure their growth they obviously depend on the end-users for this purpose
7 End-users need a strong community of suppliers to ensure the existence of commercial offerings around the open source solutions Research/academia needs partners and founding for research projects 4 Summary Model-Based Engineering (MBE) has proven to be highly successful in many different contexts over the last decades, but the current generation of modeling tools has been a main limiting factor to its broad adoption. In this paper, we discussed some of the lessons learned from the last 25 years of MBE. We believe that one of the main issues is that existing tools are based on proprietary tooling platforms and that this prevents proper collaborations between the industry and research/academia and that it makes technology transfer almost impossible. To succeed with MBE, we need a new generation of modeling tools based on open source technology that will enable collaborations between the industry and research/academia to foster innovations. We believe that the emergence of Papyrus as an industrial-grade open source modeling UML tool has the potential to be a real game changer and provide the required cornerstone of a new MBE era that will enable the development of a complete MBE Integrated Development Environment (IDE). References 1. Papyrus UML Modeling tool, 2. Eclipse Foundation, 3. Eclipse EMF, 4. Eclipse EMF Compare project, 5. Eclipse Papyrus project, 6. Eclipse Public License (EPL), 7. Eclipse Luna release 1.0, 8. OMG, Unified Modeling Language (UML)
Hybrid: The Next Generation Cloud Interviews Among CIOs of the Fortune 1000 and Inc. 5000
Hybrid: The Next Generation Cloud Interviews Among CIOs of the Fortune 1000 and Inc. 5000 IT Solutions Survey Wakefield Research 2 EXECUTIVE SUMMARY: Hybrid The Next Generation Cloud M ost Chief Information
Eclipse BPMN Modeler Introducing Intalio Designer
Eclipse BPMN Modeler Introducing Intalio Designer Arnaud Blandin Ismael Ghalimi Hugues Malphettes Intalio Inc, EMEA Manager Intalio Inc, CEO Intalio Inc, Lead Developer 6 rue du conseil general 1205 Geneva
Maximize strategic flexibility by building an open hybrid cloud Gordon Haff
red hat open hybrid cloud Whitepaper Maximize strategic flexibility by building an open hybrid cloud Gordon Haff EXECUTIVE SUMMARY Choosing how to build a cloud is perhaps the biggest strategic decision
Virtual Platforms Addressing challenges in telecom product development
white paper Virtual Platforms Addressing challenges in telecom product development This page is intentionally left blank. EXECUTIVE SUMMARY Telecom Equipment Manufacturers (TEMs) are currently facing numerous
Successful Outsourcing of Data Warehouse Support
Experience the commitment viewpoint Successful Outsourcing of Data Warehouse Support Focus IT management on the big picture, improve business value and reduce the cost of data Data warehouses can help
industrialized delivered globally via Atos Right-Fit outcomes-based Application Management Your business technologists.
industrialized outcomes-based Application Management delivered globally via Atos Right-Fit Your business technologists. Powering progress Managing the cost of change Telecom companies have been cutting
Shifting The Ticketing Paradigm
Shifting The Ticketing Paradigm CIPURSE TM Brings Mobility and Security to Transit Ticketing Systems www.osptalliance.org Executive Summary Rising fuel costs, environmental concerns, and rapid population
INTUITIVE TRADING. Abstract. Modernizing and Streamlining Communications & Collaboration for Financial Trading Enterprises AN IP TRADE WHITE PAPER
INTUITIVE TRADING Modernizing and Streamlining Communications & Collaboration for Financial Trading Enterprises Abstract Information technology budgets at investment banks were decimated in the aftermath
How to realize software evolution of existing BOSS via ZTE SEEM
How to realize software evolution of existing BOSS via ZTE SEEM Zhan Zhang Abstract Due to long-term construction and accumulation for different purposes, telecom carriers normally have very complex IT
Secrets to Automation Success. A White Paper by Paul Merrill, Consultant and Trainer at Beaufort Fairmont, LLC
5 Secrets to Automation Success A White Paper by Paul Merrill, Consultant and Trainer at Beaufort Fairmont, LLC 5 Secrets to Automated Testing Success 2 Secret #1 Practice Exceptional Leadership If you
Virtualization s Evolution
Virtualization s Evolution Expect more from your IT solutions. Virtualization s Evolution In 2009, most Quebec businesses no longer question the relevancy of virtualizing their infrastructure. Rather,
Benefits of Test Automation for Agile Testing
Benefits of Test Automation for Agile Testing Manu GV 1, Namratha M 2, Pradeep 3 1 Technical Lead-Testing Calsoft Labs, Bangalore, India 2 Assistant Professor, BMSCE, Bangalore, India 3 Software Engineer,
Digital Customer Experience
Digital Customer Experience Digital. Two steps ahead Digital. Two steps ahead Organizations are challenged to deliver a digital promise to their customers. The move to digital is led by customers who are
Cloud Enterprise Content Management
Table of contents Overview...1 Content-Centric Applications: The Potential and the Challenge...2 Business Process Improvement...2 Cloud: A New Way Forward for ECM...4 The Inevitable Evolution to Cloud
IBM Enterprise Content Management Product Strategy
White Paper July 2007 IBM Information Management software IBM Enterprise Content Management Product Strategy 2 IBM Innovation Enterprise Content Management (ECM) IBM Investment in ECM IBM ECM Vision Contents
Call for Tender for Application Development and Maintenance Services
ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and
Web4thejob. About Web4thejob. ZK x Web4thejob
1 Web4thejob Web4thejob is a technology company that offers software vendors and developers a reliable and affordable strategy to port their applications to the web using FOSS and Cloud Computing technologies.
Submission by the Asia Pacific Carriers Coalition
Submission by the Asia Pacific Carriers Coalition In Response to Consultation Paper issued by TRAI on Relaxing Restrictive Provision of Internet Telephony (IPT) (Consultation Paper No. 11/08 issued on
Cisco Network Optimization Service
Service Data Sheet Cisco Network Optimization Service Optimize your network for borderless business evolution and innovation using Cisco expertise and leading practices. New Expanded Smart Analytics Offerings
Business Intelligence
Transforming Information into Business Intelligence Solutions Business Intelligence Client Challenges The ability to make fast, reliable decisions based on accurate and usable information is essential
Answers to Top BRMS Questions
November 2009 Answers to Top BRMS Questions Answers to ten frequently asked questions about what business rule management systems are and how they are used Brett Stineman Product Marketing, Business Rules
Tuleap Agile Planner. The First Open-Source Agile Planner in Eclipse by and for Agile Teams
Tuleap Agile Planner The First Open-Source Agile Planner in Eclipse by and for Agile Teams Who are we? Laurent CHARLES - Enalean @laurentcharles CEO and co-founder of Enalean In open-source business since
How To Select The Next Generation Telephone System ss
How To Select The Next Generation Telephone System ss White Paper 360 Visibility Inc. & AltiGen Communications HOW TO CHOOSE A BEST OF BREED NEXT GENERATION PHONE SYSTEM A small to mid-sized company looking
Java Generation from UML Models specified with Alf Annotations
Université de Franche-Comté Supervisers : Fabien Peureux, Isabelle Jacques Java Generation from UML Models specified with Alf Annotations Supervised project report Alexandre Vernotte Jean-Marie Gauthier
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
WHITE PAPER Network Consulting Services Lead Enterprise Transformation Sponsored by: HP Leslie Rosenberg February 2011 Curtis Price Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200
Utilizing Domain-Specific Modelling for Software Testing
Utilizing Domain-Specific Modelling for Software Testing Olli-Pekka Puolitaival, Teemu Kanstrén VTT Technical Research Centre of Finland Oulu, Finland {olli-pekka.puolitaival, teemu.kanstren}@vtt.fi Abstract
7 things to ask when upgrading your ERP solution
Industrial Manufacturing 7 things to ask when upgrading your ERP solution The capabilities gap between older versions of ERP designs and current designs can create a problem that many organizations are
Data Center is the Foundation of Carrier ICT Transformation. The challenges of building a service driven data center
P a g e 1 Data Center is the Foundation of Carrier ICT Transformation As we transform into the digital economy, the role of the Data Center has evolved from just being a container holding its individual
whitepaper critical software characteristics
australia +613 983 50 000 brazil +55 11 3040 4700 canada +1 416 363 7844 cyprus +357 5 845 200 france +331 5660 5430 germany +49 2 131 3480 ireland +353 1 402 9439 israel +972 3 754 6222 italy +39 06 5455
How To Integrate Legacy Management With Distributed Systems
OVERVIEW Adoption of IT Infrastructure Library (ITIL) best practices has grown dramatically in the last decade. These best practices provide a framework to integrate business processes and supporting technology,
Efficient evolution to all-ip
Press information June 2006 Efficient evolution to all-ip The competitive landscape for operators and service providers is constantly changing. New technologies and network capabilities enable new players
How do you manage the growing complexity of software development? Is your software development organization as responsive to your business needs as
How do you manage the growing complexity of software development? Is your software development organization as responsive to your business needs as it could be? Borland Core SDP enables your IT organization
TRANSFORMING I.T. WITH AN OPEN HYBRID CLOUD
Whitepaper TRANSFORMING I.T. WITH AN OPEN HYBRID CLOUD Gordon Haff EXECUTIVE SUMMARY Information technology is increasingly at the core of how organizations service their customers and differentiate themselves
A Look into the Cloud
A Look into the Cloud An Allstream White Paper 1 Table of contents Why is everybody talking about the cloud? 1 Trends driving the move to the cloud 1 What actually is the cloud? 2 Private and public clouds
White Paper. Software Development Best Practices: Enterprise Code Portal
White Paper Software Development Best Practices: Enterprise Code Portal An Enterprise Code Portal is an inside the firewall software solution that enables enterprise software development organizations
Technology. Accenture Infrastructure Outsourcing Services
Technology Accenture Infrastructure Outsourcing Services 2 Accenture Infrastructure Outsourcing Services enable organizations to create a more cost-effective and responsive IT infrastructure one that not
ABC s OF CLOUD COMPUTING
ABC s OF CLOUD COMPUTING All about Cloud Computing Because it works better Can Cloud Computing help my business? ALL ABOUT CLOUD COMPUTING Cloud Computing is a new technology development based on an existing
EFFICIENT AND FLEXIBLE SOLUTIONS FOR YOUR SOFTWARE DEVELOPMENT NEEDS
EFFICIENT AND FLEXIBLE SOLUTIONS FOR YOUR SOFTWARE DEVELOPMENT NEEDS Mobile Solutions Windows Phone, ios, Android.Net & C/C++ Java, Scala, Legacy, HTML 5 & Embedded JavaScript Business Analysis Software
Windows Server 2003. Your data will be non-compliant & at risk on
Your data will be non-compliant & at risk on Windows Server 2003. On July 14 th 2015, Microsoft will cease its support (including automatic bug fixes, updates and online technical assistance) for Windows
Understanding the Business Case of Network Function Virtualization
White paper Understanding the Business Case of Network Function Virtualization Part I of the series discusses the telecom market scenario in general, market and business drivers behind push for a building
IPv6 Preparation and Deployment in Datacenter Infrastructure A Practical Approach
Paper IPv6 Preparation and Deployment in Datacenter Infrastructure A Practical Approach Marco van der Pal Generic Services Network Infrastructure Services, Capgemini Netherlands B.V., Utrecht, The Netherlands
BUSINESS RULES AND GAP ANALYSIS
Leading the Evolution WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Discovery and management of business rules avoids business disruptions WHITE PAPER BUSINESS RULES AND GAP ANALYSIS Business Situation More
Basic Trends of Modern Software Development
DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering
What is Open Source? Open source is defined by three key components:
Integrating Open Source into your business To help businesses deal with the complexity of globalization, unanticipated opportunities, unexpected threats, competitive demands and fiscal constraints, a business
Market Maturity. Cloud Definitions
HRG Assessment: Cloud Computing Provider Perspective In the fall of 2009 Harvard Research Group (HRG) interviewed selected Cloud Computing companies including SaaS (software as a service), PaaS (platform
Agile Software Factory: Bringing the reliability of a manufacturing line to software development
Agile Software Factory: Bringing the reliability of a manufacturing line to software development Today s businesses are complex organizations that must be agile across multiple channels in highly competitive
evolving voicemail An Advanced VoIP Migration Strategy for CLECs, ILECs Mpathix Inc. 2004. All Rights Reserved.
evolving voicemail An Advanced VoIP Migration Strategy for CLECs, ILECs Mpathix Inc. 2004. All Rights Reserved. Introduction In a turbulent telecom environment, traditional carriers will always face ROI
Telecoms: Migration to the Cloud?
Telecoms: Migration to audit consulting strategy management integration implementation support Author Jonathan Sharp Sales & Marketing Director Britannic Technologies Telecoms: Migration to Realise the
How To Write A Paper On The Integrated Media Framework
The Integrated www.avid.com The Integrated Media production and distribution businesses are working in an environment of radical change. To meet the challenge of this change, a new technology and business
ARCHITECTING FOR CHANGE
Mark Richards ARCHITECTING FOR CHANGE As an architect, you have probably heard at some point from the business Our business is constantly changing to meet new demands of the marketplace, or We need faster
CLOUD: DRIVING A FASTER, MORE CONNECTED BUSINESS
A HARVARD BUSINESS REVIEW ANALYTIC SERVICES REPORT CLOUD: DRIVING A FASTER, MORE CONNECTED BUSINESS Copyright 2015 Harvard Business School Publishing. sponsored by SPONSOR PERSPECTIVE The Debate Is Over,
A Case Study on Model-Driven and Conventional Software Development: The Palladio Editor
A Case Study on Model-Driven and Conventional Software Development: The Palladio Editor Klaus Krogmann, Steffen Becker University of Karlsruhe (TH) {krogmann, sbecker}@ipd.uka.de Abstract: The actual benefits
I D C T E C H N O L O G Y S P O T L I G H T. L e ve r a g i n g N e tw o r k Virtualization for B u s i n e s s D i fferentiation
I D C T E C H N O L O G Y S P O T L I G H T L e ve r a g i n g N e tw o r k Virtualization for B u s i n e s s D i fferentiation July 2014 Adapted from The Network Virtualization Evolution in Telecom by
The Evolution to Cloud Communications
The Evolution to Cloud Communications The adoption of Cloud Communications by enterprises: An evolution, not a revolution Table of Contents Introduction... 1 The Emergence of Private, Public and Hybrid
Linux Adoption Trends: A Survey of Enterprise End Users A Report By The Linux Foundation in Partnership with Yeoman Technologies
» Linux Foundation Report Linux Adoption Trends: A Survey of Enterprise End Users A Report By The Linux Foundation in Partnership with Yeoman Technologies... October 2010 The Linux Foundation http://www.linuxfoundation.org
Nokia Siemens Networks Total Expertise for Customer Experience driven OSS Transformation
Nokia Siemens Networks Total Expertise for Customer Experience driven OSS Transformation 2/2 Nokia Siemens Networks Managed Services Total Expertise provides a complete range of experts, processes, tools
Course 4 27 October 2014. Adrian Iftene [email protected]
Course 4 27 October 2014 Adrian Iftene [email protected] They will not be considered in the maximum values of the laboratory The presentation of the context and of these solutions in the course can
Taxonomy Enterprise System Search Makes Finding Files Easy
Taxonomy Enterprise System Search Makes Finding Files Easy 1 Your Regular Enterprise Search System Can be Improved by Integrating it With the Taxonomy Enterprise Search System Regular Enterprise Search
Extreme Networks Software Defined Networking (SDN) Platform: Open, Standards-based and Comprehensive
Extreme Networks Software Defined Networking (SDN) Platform: Open, Standards-based and Comprehensive EXTREME NETWORKS SDN PLATFORM An Evolutionary SDN Platform to Promote Community Led Innovation. Extreme
JBoss. choice without compromise
JBoss Enterprise Middleware choice without compromise JBOSS ENTERPRISE APPLICATION PLATFORMS: CHOICE WITHOUT COMPROMISE The JBoss open choice strategy In today s dynamic business world, the need to quickly
Organizing for Sourcing Excellence Insights for impact on profitability and revenue.
Organizing for Sourcing Excellence Insights for impact on profitability and revenue. The Transformation of Procurement Strategic decision making opportunities that can have immediate impact on profitability
STAND THE. Data Center Optimization. Q&A with an Industry Leader
Q&A with an Industry Leader Government is faced with exploding demand to provide services to end users, be they ordinary citizens or war fighters. The data center is a primary resource that overworked
A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource
A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource solutions EBM WebSourcing Jean-Pierre LORRE R&D Manager ObjectWeb
How to bridge the gap between business, IT and networks
ericsson White paper Uen 284 23-3272 October 2015 How to bridge the gap between business, IT and networks APPLYING ENTERPRISE ARCHITECTURE PRINCIPLES TO ICT TRANSFORMATION A digital telco approach can
IT Services. Capita Private Cloud. Cloud potential unleashed
IT Services Capita Private Cloud Cloud potential unleashed Cloud computing at its best Cloud is fast becoming an integral part of every IT strategy. It reduces cost and complexity, whilst bringing freedom,
GUIDELINES FOR EVALUATING PROCUREMENT SOFTWARE
Solution Spotlight GUIDELINES FOR EVALUATING PROCUREMENT SOFTWARE SearchFinancial Applications selection C hoosing the right can be challenging, especially as purchasing has evolved to encompass the basics
How To Be An Integrated Omnichannel Retailer
OMNICHANNEL RETAILING: FROM VISION TO REALITY Exploring how to meet the critical need for bringing superior anytime, anywhere shopping journeys to life For more information visit ncr.com or contact us
The Software-Defined Data Center is Key to IT-as-a-Service
The Software-Defined Data Center is Key to IT-as-a-Service August 2013 Prepared by: Zeus Kerravala The Software-Defined Data Center is Key to IT-as-a-Service by Zeus Kerravala August 2013 º º º º º º º
Using HART with asset management systems
Using HART with asset management systems Since it s the most broadly deployed smart device platform, is HART the right choice for your plant? Here are some considerations for end users. John Yingst, Sr.
Avaya Engagement Development Platform: Taking Applications Development to the Next Level
Avaya Engagement Development Platform: Taking Applications Development to the Next Level Table of Contents What is the Avaya Engagement Development Platform?... 1 Customer Solutions: The heart of the matter...
