Integrated Management of Smart Spaces
|
|
|
- Randall Nash
- 10 years ago
- Views:
Transcription
1 Integrated Management of Smart Spaces Sven VAN DER MEER 1, Brendan JENNINGS 1 1 Waterford Institute of Technology, Telecommunication Software and Systems Group Cork Road, Waterford, Ireland Tel: , Fax: , [email protected] 1. Introduction Abstract: This paper introduces the M-Zones ( approach for the integrated management of networks, distributed services and applications within Smart Spaces. The main objective of this approach is to facilitate the realisation of software, systems and services that address composition, scalability, reliability and robustness and self-adaptation. It focuses on middleware for management, control and use of fully distributed resources. The term integrated management is used to highlight the fact that the approach is founded on the unification of existing middleware and management components, not their replacement. Current approaches to Smart Spaces and their management are characterised by the interworking of separate components and systems; we argue that there is a pressing need for the integration of management and middleware concepts. Smart Space applications need to be prepared to be used and operated in a stable, secure and efficient way. To realise this objective for long-time operation, a Smart Spaces, individually and collectively, need to be controlled, administered and maintained in their entirety, creating what we term a Managed Zone (M-Zone), in which each individual component of each Smart Space operates in accordance with user expectations. As with traditional networks the tools employed to achieve this will be Middleware and service platforms. However, there are many unresolved questions, for example: Do current management frameworks provide solutions to meet the (new) requirements? Are they applicable for future applications, services, and resources? Answers to these questions can only be given after evaluating the level of interworking and integration of current management and middleware. We believe the answer is no [1, 2] current systems provide for the interworking, but not integration, of middleware and management systems. A major barrier to integration us the fact that available information sources within most organisations rely on many different solutions for storing data, solutions that have yet to be harmonised [3, 4]. In this paper we first evaluate the areas of concern to extract requirements for the integration of management and middleware concepts and components. Based on this evaluation, a general framework is developed that clearly identifies specific levels of integration, the boundaries of these levels and their individual objectives. The goal of the framework is to establish a software layer between applications and the distributed technologies that can provide integrated management services, without losing the advantages middleware provides. The framework is applied to develop a management architecture for Smart Spaces. The architecture facilitates interoperability, by providing standardised interfaces and protocols, as well as a common information model. A discussion on Smart Space scenarios from a provider point of view can be found in [5] and [6].
2 2. Tasks, Areas of Concern, Activities and Unified Description In this section we introduce some of the fundamental concepts and terminology upon which the development of the integrated framework is founded. Management systems are designed to carry out a number of tasks. For the perspective of Smart Spaces arguably the most important tasks are use and operation, which are concerned with that part of a system that is seen by users and customers. They are concerned about the system s ability to serve them a company running a system relies on its efficient operation in order to generate revenue. This operation is supported by control of the system, where the term control describes the brief but permanently reoccurring task of keeping the system stable to serve its customers and to generate revenue. This involves, for example, the configuration of system components and the gathering of data for accounting. Administration and maintenance tasks reflect the longer term operation and control of a system. These general tasks can be divided into several individual procedures. Administration starts with the permanent monitoring of the system and the logging of all occurring events to analyse the behaviour of its components and to detect system failures. Three areas of concern for a management system can be identified. s provide the interface to users and customers enabling them to utilise services. s are software assemblies of components that offer functionality for applications and provide the access to resources. Resources are software and hardware components needed for the provision of services and for their execution. In other words, a distributed system employs resources to support realisation of services and applications. The two main activities inside a management system are information mapping and system management. Information is mapped across levels, upwards and/or downwards, for usage, operation and control. The system is managed at each level through control, administration and maintenance. The assignment of individual tasks to one activity depends on the system s purpose. These activities are tightly coupled mapping of information is supported by management activities and the system s management relies on information mapping. A unified description of information mapping and system management can be done in terms of presentation, specification, submission, re-specification, triggering, queuing, access and execution. This approach is built upon small and functionally specialised components that can be reused across multiple systems. Based on the six major questions for a mapping or management activity (Who? identifier; What? request; Where? destination; When? schedule; Why? purpose; How? execution plan), management functionality can be submitted to and re-specified for a specific Smart Space. [7] 3. Conceptual Model for the Integrated Approach The conceptual model introduced in this section provides the basis for realisation of a specific architecture. It presents rules for components of a specific architecture and describes relationships between those components. The definitions of each plane can be employed to describe particular aspects of the architecture. The conceptual model identifies four planes. Each plane is dedicated to a specific problem context, with each problem context describing a particular viewpoint of the tasks and the areas of concern. The planes are used to specify the different types of information that needs to be mapped and the different levels of management.
3 Plane WWW Monitoring WWW Editing WWW Alert Instant Messaging Home Control Client Client Fantasy Soccer Object Plane Domain A Domain B Domain C Plane Technology Plane CORBA PHP SNMP CORBA SOAP UPnP Jini JNDI.NET A key goal of the conceptual model is the separation of applications from the underlying technologies supporting their delivery; thus applications become technology independent. Since applications are not bound to a particular middleware or management technology, the actual technologies employment become transparent from the application s perspective. The main benefit of this approach is that it allows substitution of middleware and management technologies, without necessitating changes to the applications. However, the conceptual model must not be seen as a dogma for example, certain applications might need direct access to technologies, which is particularly important for the management of resources. The Plane covers business models and processes and presents them in form of functional blocks. An application is a model of a set of functionalities that might fulfil a specific business goal. The design of an application can be derived from a business model. A discussion of business models can be found in [8] and a discussion on how to map this to actual networks in [9]. The Object Plane models functional blocks as computational objects. An object is a part of an application that models a real world entity. It is implemented as a computational, identifiable entity that encapsulates state and operations. Important for this plane are information models [10, 11], languages and interfaces [7], domains, protocols [13] and s [14]. The Plane models a collection of interfaces and objects (services) that provide basic functions for (application) objects. The basic services that must be provided by a specific architecture are a naming service and an event service. Furthermore, the architecture should offer services that combine information about object instances (naming) with information about object classes (specification). This combination allows assembly of repositories that aid the administration and maintenance of a system. Additionally, the architecture should offer functionality for the visualisation of instances and classes in order to support the manual management of a system. The Technology Plane provides an abstraction from the basic technologies that are managed as well as the technologies that are needed to execute Smart Space management.
4 These technologies cover network environments [12], service discovery and policies [13] as well as software and service development [7]. 4. Components The components of the framework can be classified according to the three stages of development and operation of services for mobile communications and ubiquitous computing. These three stages are modelling, implementation and deployment. Meta Model - Behaviour - Life Cycle Modelling - Views - Language(s) - Knowledge - Policy Tools - GUI - Compilers s Messaging, Specification Visualisation, Database Infrastructure s Naming, Directory, Monitoring Lifecycle, Config, Notification Communication s Control s Protocol s Protocols and Formats Configuration Console Performance Monitoring Administration Tools Model Implementation Deployment The modelling of services follows a business model. The framework should support the modelling with an appropriate formal notation (probably via stratified language, consisting of multiple viewpoint-specific languages with compilers for mapping between them) for the specification of objects. This specification is based on a meta schema (or object model), which needs to be designed in a way that reflects the needs of the target environments. A core model, specified using the formal notation, will provide basic definitions for the framework (such as often used data types and generic objects), which allow objects to exchange information in a standardised way. The formal notation defines the syntax and semantics of a language derived from the object model. Here, the mapping of specifications to concrete middleware technology, programming languages and compilers must be specified by the framework. This mapping can be supported by tools and compilers for an automated processing of specifications. The second step is the implementation of services within the framework. This is supported by the framework in the form of an execution environment, which provides an interface to the communications environment. The interfaces to this environment are provided in form of three layers, with each layer providing access to its functionality via one or more s. The lowest layer realises the communication between objects and between objects and services. For this communication, the framework needs to define one or more protocol(s), associated data formats and control services. The protocol(s) define the communication behaviour, including the transmission of data. The data formats are used by the protocol for the transmission of information specified in the formal notation. The control services can be used to include additional functionality for addressing, security and transactions. A key point is that protocols at thus level must be specified in a technology independent way, to allow usage of many different technologies for the actual exchange of data. It should also be noted that the interface to the communications environment is not purely and exposing network capabilities. Instead, we need to consider here also the mapping of information from and to the communications environment, for example business to network translation and vice versa. Furthermore, it is necessary to respect the heterogeneous character of the communications environment, not only by means of
5 covering mobile communications and ubiquitous computing but also recognising the multitude of available and installed technologies. The final step is the deployment of the objects and framework and its components themselves. Here, a number of tools should be provided for the configuration of the system. These tools can be offered in form of an administration application. This application should be able to visualise information about the actual state of objects, including instantiated objects, request counts, runtime behaviour, monitoring and log information. The tools should be based on core and/or application services. Following this approach, an administration tool by itself is a distributed application that can be modelled using the conceptual model and the mechanisms of the framework. The services of the Plane can be further classified into two groups. The first group collects core services, which must be present in the execution environment for usage and operation of a distributed system. The second group depicts services that might be present. This second group of services should improve the architecture s ability to support control, administration and maintenance. 5. Architecture Managing Ubiquitous Computing Environments The framework described above has been applied to develop an architecture for management of ubiquitous computing environments the M-Zones Management Architecture (MMA), which concentrates on the two middle planes of the conceptual model and offers six recommendations for integrated management. Directory Notification Naming Monitoring Specification Protocol Visualization Object Object Object Object The basis of MMA is an abstract object model. A concrete object model, called a Meta Schema, is derived from this abstract object model. The Meta Schema defines the basic specification elements of a MMA application. The Definition Language () is a formal notation that is used to express the Meta Schema. This language combines characteristics from middleware interface definition languages, languages for the definition of managed objects and languages used to specify data that is exchanged between applications. objects are specified in. MMA defines a Schema based on and a Core Model that is relevant for all applications and independent of domain specific specifications. The basic part of the Core Model is the identification of a reasonable set of qualifiers providing meta information about typed application objects. An Protocol is responsible for the transport of information among application objects including features that enable the construction of management hierarchies like addressing of hierarchies, scoping, filtering and transactions. An Programming Interface () decouples application objects from middleware technology and enables the seamless integration of management functionality within applications. The offers a small and simple to use set of operations for the parameterisation of the protocol.
6 services realise the naming of objects, enable the mapping of specified information to directories, and allow usage of type and data repositories for applications and MMA components. The implements standard jobs like lookup for available services and registration. The Meta Schema, the and the Core Model take advantage of existing mechanisms and techniques, but enhance them to meet the requirements and objectives of the MMA. They are specific to neither middleware nor management. The Protocol and the provide a generic interface to the application. Internally, they map this generic interface to middleware specific interfaces that need to be adapted to any employed middleware technology. The protocol and the internal realisation of the are transparent to applications any application developed with MMA is ready to run on any middleware that MMA supports. The support of a new kind of middleware has some requirements. Firstly, the MMA must support the new kind of middleware; this is realised with a specific implementation of the that provides access to the available facilities of the middleware. Secondly, the new middleware must be integrated with pre-existing MMA middleware technologies. The integration reflects the Technology Plane of the Conceptual Model. MMA applications that are designed to communicate with each other must be supported by gateways between the middleware technologies. When these two requirements are fulfilled, the new kind of middleware will be available for all MMA applications. It is possible to substitute middleware types employed within a system with other middleware types without necessitating any changes to the applications. 6. Impacts Adoption of the approach advocated in this paper has the potential to explod the corporate dominated "Tower of Integration" model that characterises the current management platform market, replacing such platforms with open mix and match platforms incorporating middleware and management components from many vendors. More specifically the paper presents an approach for Smart Space management that provides the following benefits: Increased choice and flexibility for software developers Platforms and tools developed with MMA will give developers a wider choice, with the ability to easily change their choice as new offerings appear; Increased developer productivity through rapid access to new middleware and management components as new components appear, developers will be able to use them quickly as MMA compliance will ensure that they can be quickly integrated with existing development environments and deployed systems; Economies of scale for middleware and management system vendors who will no longer need to port their software components to multiple platforms, resulting in increased potential returns on the investment of resources to bring their products to market. This will lead to a re-energised market for middleware and management systems, in which it will become viable for vendors to develop products aimed at niche application domains, like Smart Spaces, where to date support for management tasks has been non-existent. Increased independence of vendors in the current market smaller middleware and management component vendors are compelled to align themselves closely with the major platform vendors. Integrating with a platform typically requires detailed technical knowledge, for which tool vendors may depend on the platform vendor itself. Indeed, technical limitations of particular platforms often place unnecessary constraints on the operation of components, thereby stifling the potential for innovation.
7 7. Conclusions This paper has proposed an approach for the integration of middleware and management concepts, leading to the development of the M-Zones Management Architecture (MMA), which specifically targets management of Smart Space environments. The paper starts with an initial identification of the major activities of management systems, defines a general framework and derives the MMA from it. The paper demonstrates how the integration of concepts and technologies from both middleware and management areas can be achieved. The challenging aspect of this work has been, on the one hand, the diversity of available concepts and, on the other hand, the fact that emerging concepts and technologies continue to change all facets of software development. Six recommendations form a core part of the MMA architecture, together with a method for the realisation of distributed applications that employs all six recommendations. The architecture enables the substitution of individual, deployed technologies with other, more appropriate or environment specific solutions, without changing the architecture itself and without a negative impact to the other recommendations and technologies. The MMA was defined following the objectives of the general framework to show that the provided recommendations are a solution that is lightweight, open, smart, and service/application generic: Lightweight, as the solution can be widely adopted by vendors and providers of different size and market penetration. This means the solution takes into account commonly accepted principles already adopted by service providers and network operators. Open, as the solution includes well-defined interfaces. Interoperability with legacy systems is a key issue for a smooth integration. The term open is also used to relfect market demands for solutions that offer easy adaptation of new technologies and interworking with other systems. Smart, as the architecture is designed to support intrinsically dynamic aspects (particularly for the subscription, deployment, and session set up process of applications, services, and resources), enabling a flexible adaptation to customer requirements and operator/provider needs. This will is realised through the use of meta-data repositories throughout the whole system life-time, which provide a comprehensive knowledge base improving multi-domain service provisioning. /application generic, as the architecture is independent of the actual services/applications that are offered. The basic result of this work is the conclusion that an approach that integrates basic concepts of middleware and management provides benefits for the management of Smart Spaces. The unification of use, operation, and control with the tasks of maintenance and administration minimises the effort that has to be spent for the mid- and long term operation of Smart Spaces. The independence of concrete middleware and management technologies improves the portability of applications: designers and programmers can concentrate on their primary task the realisation of profitable applications instead of dealing with constantly changing technological issues. The simplicity of the six recommendations of the architecture allowed for a simple and lightweight implementation that can be employed in many different environments, starting from small devices up to complex and huge service platforms.
8 References [1] Motoshiba Funabashi et.al.: Development of Open Collaborative Platform for Coming ECs. by International Joint Efforts. SSGRR 2000, August 2000 [2] Hegering et.al.: Integriertes Management vernetzter Systeme. 1. Auflage, dpunkt Verlag für digitale Technologie, Heidelberg, Germany, 1999 [3] Kurt Geihs: Middleware Challenges Ahead. IEEE Computer, Volume 34, No 6, June, 2001 [4] Thomas Magedanz: Enhancing Parlay with Mobile Code Technologies. Proc. of the 6 th IEEE Intelligent Network Workshop, IN2001, Boston, MA, USA, May 6-9, 2001 [5] Willie Donnelly, James Clarke: Architecture for Location Based of Third generation Operation Support Systems (AlbatrOSS) Smart Home-based Scenarios. International Conference on Computer, Communication and Control Technologies (CCCT 2003), Florida, USA [6] Sven van der Meer, Stephan Steglich, Stefan Arbanowski: User-centric Communications. In Proc. of IEEE International Conference on Telecommunications, ICT 2001, Bucharest, Romania, June 4-7, 2001 [7] Sven van der Meer, Robert O Connor, Alan Davy: Ubiquitous Smart Space Management. 1st International Workshop on Management of Ubiquitous Communications and s, Waterford, Ireland, December 11th, 2003 ( [8] Rober O Connor, Sven van der Meer: Present and Future Organisational Models for Wireless Networks. Workshop on Adaptive Systems for Ubiquitous Computing, in Proc. of the International Symposium on Information and Communication Technologies, ISICT 2003, Dublin, Ireland, September 24-26, 2003 [9] J. Strassner: Architecture for Enabling Business-Driven Networks. IBM developerworks Live! Developers conference, April 2003; [10] J. Strassner: Using an Information Model to Achieve Better Network and System Management. In Proc. of IEEE International Conference on Telecommunications, ICT 2001, Bucharest, Romania, June 4-7, 2001 [11] John Strassner, J. Reilly: Learning the SID. Full day tutorial at the TeleManagementWorld 2003, Spring Session May 2003 and Fall session November 2003 [12] Keara Barrett, Ray Carroll, Sven van der Meer: Investigating the Applicability of Mobile IP and Cellular IP for Roaming in Smart Environments. In Proc. of the 2nd IEE/IEEE Telecommunications Systems Research Symposium, ITSRS 2003, Dublin, Ireland, May 6th, [13] Samir Ghamri-Doudane, Sven van der Meer, Robert O Connor, Yacine Ghamri-Doudane, Nazim Agoulmine: Resource Discovery and Management Using Policies in Smart Spaces. 11th HP Open View University Association, Paris, France, June 21-23, 2004 [14] Sven van der Meer, Brendan Jennings, Keara Barrett, Ray Carroll: Design Principles for Smart Space Management. 1st International Workshop on Management of Ubiquitous Communications and s, Waterford, Ireland, December 11th, 2003 (
Service-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
E-Business Technologies for the Future
E-Business Technologies for the Future Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh [email protected] http://www.sis.pitt.edu/~spring Overview
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
A Methodology for the Development of New Telecommunications Services
A Methodology for the Development of New Telecommunications Services DIONISIS X. ADAMOPOULOS Centre for Communication Systems Research School of Elec. Eng., IT and Mathematics University of Surrey Guildford
Collaborative & Integrated Network & Systems Management: Management Using Grid Technologies
2011 International Conference on Computer Communication and Management Proc.of CSIT vol.5 (2011) (2011) IACSIT Press, Singapore Collaborative & Integrated Network & Systems Management: Management Using
SOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
STANDARDS FOR AGENTS AND AGENT BASED SYSTEMS (FIPA)
Course Number: SENG 609.22 Session: Fall, 2003 Course Name: Agent-based Software Engineering Department: Electrical and Computer Engineering Document Type: Tutorial Report STANDARDS FOR AGENTS AND AGENT
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems
Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex
G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation
Fusion Middleware G-Cloud Framework Service Definition Oracle Fusion Middleware Design and Implementation Prepared for: G-Cloud Document: Fusion Middleware Version: 0.1 Issue Date: 06/09/2013 1 OVERVIEW
A SOA visualisation for the Business
J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...
Setting Up an AS4 System
INT0697_150625 Setting up an AS4 system V1r0 1 Setting Up an AS4 System 2 Version 1r0 ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894 5101; [email protected], www.entsog.eu,
QoS Integration in Web Services
QoS Integration in Web Services M. Tian Freie Universität Berlin, Institut für Informatik Takustr. 9, D-14195 Berlin, Germany tian @inf.fu-berlin.de Abstract: With the growing popularity of Web services,
OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds
sm OPEN DATA CENTER ALLIANCE Usage Model: Guide to Interoperability Across Clouds SM Table of Contents Legal Notice... 3 Executive Summary... 4 Purpose... 5 Overview... 5 Interoperability... 6 Service
ITU-T Kaleidoscope Conference Innovations in NGN. Managing NGN using the SOA Philosophy. Y. Fun Hu University of Bradford [email protected].
ITU-T Kaleidoscope Conference Innovations in NGN Managing NGN using the SOA Philosophy Y. Fun Hu University of Bradford [email protected] Next Generation Network (NGN) A IP/IMS based network Provide
SERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
A Quick Introduction to SOA
Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC [email protected] Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright
BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use
Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven
Extending the Internet of Things to IPv6 with Software Defined Networking
Extending the Internet of Things to IPv6 with Software Defined Networking Abstract [WHITE PAPER] Pedro Martinez-Julia, Antonio F. Skarmeta {pedromj,skarmeta}@um.es The flexibility and general programmability
Service Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
D 8.2 Application Definition - Water Management
(FP7 609081) Date 31st July 2014 Version [1.0] Published by the Almanac Consortium Dissemination Level: Public Project co-funded by the European Commission within the 7 th Framework Programme Objective
Test Data Management Concepts
Test Data Management Concepts BIZDATAX IS AN EKOBIT BRAND Executive Summary Test Data Management (TDM), as a part of the quality assurance (QA) process is more than ever in the focus among IT organizations
Supporting Change-Aware Semantic Web Services
Supporting Change-Aware Semantic Web Services Annika Hinze Department of Computer Science, University of Waikato, New Zealand [email protected] Abstract. The Semantic Web is not only evolving into
Research on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment
Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment Peter Y. Wu [email protected] Department of Computer & Information Systems Robert Morris University
SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture
SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q Number: S90-03A Passing Score: 800 Time Limit: 120 min File Version: 14.5 http://www.gratisexam.com/ Exam Code: S90-03A Exam Name:
QAME Support for Policy-Based Management of Country-wide Networks
QAME Support for Policy-Based Management of Country-wide Networks Clarissa C. Marquezan, Lisandro Z. Granville, Ricardo L. Vianna, Rodrigo S. Alves Institute of Informatics Computer Networks Group Federal
ONEM2M SERVICE LAYER PLATFORM
ONEM2M SERVICE LAYER PLATFORM Roland Hechwartner (Deutsche Telekom) onem2m TP Vice Chair Roland.hechwartner@t mobile.at onem2m www.onem2m.org 2015 onem2m The Partnership Project Over 200 member organizations
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
Heterogeneous Tools for Heterogeneous Network Management with WBEM
Heterogeneous Tools for Heterogeneous Network Management with WBEM Kenneth Carey & Fergus O Reilly Adaptive Wireless Systems Group Department of Electronic Engineering Cork Institute of Technology, Cork,
A Survey Study on Monitoring Service for Grid
A Survey Study on Monitoring Service for Grid Erkang You [email protected] ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
Sentinet for BizTalk Server SENTINET 3.1
for BizTalk Server SENTINET 3.1 for BizTalk Server 1 Contents Introduction... 2 SOA and APIs Repository... 3 Security... 3 Mediation and Virtualization... 3 Authentication and Authorization... 4 Monitoring,
Service management evolution
management evolution Vilho Räisänen 1, Wolfgang Kellerer 2, Pertti Hölttä 3, Olavi Karasti 4 and Seppo Heikkinen 4 Abstract This paper presents an outline for the evolution of service management. The outline
Figure 1: Illustration of service management conceptual framework
Dagstuhl Seminar on Service-Oriented Computing Session Summary Service Management Asit Dan, IBM Participants of the Core Group Luciano Baresi, Politecnico di Milano Asit Dan, IBM (Session Lead) Martin
( ETSI Ad Hoc Group on Fixed/Mobile Convergence - Final Report - 11 March 1998) (1) Telecom Italia, V. di Valcannuta 250, Rome (Italy)
(1) Telecom Italia, V. di Valcannuta 250, Rome (Italy) (2) Telecom Italia, V. di Valcannuta 250, Rome (Italy (3) CSELT, V. R. Romoli, 274 Turin (Italy) The term convergence is more and more associated
How To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
ESB Features Comparison
ESB Features Comparison Feature wise comparison of Mule ESB & Fiorano ESB Table of Contents A note on Open Source Software (OSS) tools for SOA Implementations... 3 How Mule ESB compares with Fiorano ESB...
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
How can the Future Internet enable Smart Energy?
How can the Future Internet enable Smart Energy? FINSENY overview presentation on achieved results Prepared by the FINSENY PMT April 2013 Outline Motivation and basic requirements FI-PPP approach FINSENY
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,
Current and Future Research into Network Security Prof. Madjid Merabti
Current and Future Research into Network Security Prof. Madjid Merabti School of Computing & Mathematical Sciences Liverpool John Moores University UK Overview Introduction Secure component composition
On the Standardization of Semantic Web Services-based Network Monitoring Operations
On the Standardization of Semantic Web Services-based Network Monitoring Operations ChenglingZhao^, ZihengLiu^, YanfengWang^ The Department of Information Techonlogy, HuaZhong Normal University; Wuhan,
Firewalls. Securing Networks. Chapter 3 Part 1 of 4 CA M S Mehta, FCA
Firewalls Securing Networks Chapter 3 Part 1 of 4 CA M S Mehta, FCA 1 Firewalls Learning Objectives Task Statements 1.3 Recognise function of Telecommunications and Network security including firewalls,..
2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.
Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services
SAP NetWeaver. SAP NetWeaver
SAP NetWeaver SAP NetWeaver POWERED BY SAP NetWeaver The SAP NetWeaver technology platform is a comprehensive integration and application platform that helps reduce your total cost of ownership (TCO).
CONDIS. IT Service Management and CMDB
CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...
Federal Enterprise Architecture and Service-Oriented Architecture
Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010
Development of a generic IT service catalog as pre-arrangement for Service Level Agreements
Development of a generic IT service catalog as pre-arrangement for Service Level Agreements Thorsten Anders Universität Hamburg, Regionales Rechenzentrum, Schlüterstraße 70, 20146 Hamburg, Germany [email protected]
Winery A Modeling Tool for TOSCA-based Cloud Applications
Institute of Architecture of Application Systems Winery A Modeling Tool for TOSCA-based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2, Uwe Breitenbücher 2, and Frank Leymann 2 1 IPVS, 2 IAAS, University
Portable Cloud Services Using TOSCA
Institute of Architecture of Application Systems Portable Cloud Services Using TOSCA Tobias Binz, Gerd Breiter, Frank Leymann, and Thomas Spatzier Institute of Architecture of Application Systems, University
Enterprise Application Integration (EAI) Techniques
Enterprise Application Integration (EAI) Techniques The development of technology over the years has led to most systems within an organisation existing in heterogeneous environments. That is to say, different
SOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
SOA for Healthcare: Promises and Pitfalls
SOA for Healthcare: Promises and Pitfalls Dennis B. Smith [email protected] SOA in Health Care Conference: Value in a Time of Change Chicago, IL USA June 3, 2009 Agenda Healthcare IT Challenges SOA: The
Business Process Management in the Finance Sector
Business Process Management in the Finance Sector Leveraging the power of processes for profit oracle.com Introduction It is vital for financial services companies to ensure the rapid implementation of
zen Platform technical white paper
zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.
SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Methods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic [email protected] Abstract Enterprise Service Bus (ESB)
Masters in Advanced Computer Science
Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate
ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa*
ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa* ABSTRACT A Computer Network which automatically configures itself and
Masters in Artificial Intelligence
Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits
Monitoring BPMN-Processes with Rules in a Distributed Environment
Monitoring BPMN-Processes with Rules in a Distributed Environment Lothar Hotz 1, Stephanie von Riegen 1, Lars Braubach 2, Alexander Pokahr 2, and Torsten Schwinghammer 3 1 HITeC e.v. c/o Fachbereich Informatik,
Deploying QoS sensitive services in OSGi enabled home networks based on UPnP
Deploying QoS sensitive services in OSGi enabled home networks based on UPnP Nico Goeminne, Kristof Cauwel, Filip De Turck, Bart Dhoedt Ghent University - IBBT - IMEC Department of Information Technology
The ebbits project: from the Internet of Things to Food Traceability
The ebbits project: from the Internet of Things to Food Traceability Smart AgriMatics2014 Contribution to session 5.2 Meat Information Provenance 18-19 June 2014 Paolo Brizzi Istituto Superiore Mario Boella
TELECOMMUNICATION SERVICE MANAGEMENT
CITR TECHNICAL JOURNAL VOLUME 1 1 TELECOMMUNICATION SERVICE MANAGEMENT QINZHENG KONG, GRAHAM CHEN, AND GLENN HOLLIMAN Abstract The development of standard platform approaches to the management of telecommunication
Complex Information Management Using a Framework Supported by ECA Rules in XML
Complex Information Management Using a Framework Supported by ECA Rules in XML Bing Wu, Essam Mansour and Kudakwashe Dube School of Computing, Dublin Institute of Technology Kevin Street, Dublin 8, Ireland
Efficient Management of Tests and Defects in Variant-Rich Systems with pure::variants and IBM Rational ClearQuest
Efficient Management of Tests and Defects in Variant-Rich Systems with pure::variants and IBM Rational ClearQuest Publisher pure-systems GmbH Agnetenstrasse 14 39106 Magdeburg http://www.pure-systems.com
Improving Interoperability in Mechatronic Product Developement. Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic
International Conference on Product Lifecycle Management 1 Improving Interoperability in Mechatronic Product Developement Dr. Alain Biahmou, Dr. Arnulf Fröhlich, Dr. Josip Stjepandic PROSTEP AG Dolivostr.
Sentinet for Windows Azure SENTINET
Sentinet for Windows Azure SENTINET Sentinet for Windows Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Isolated Deployment Model... 3 Collocated Deployment Model...
Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform
Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
W H I T E P A P E R A p p l i c a t i o n D e l i v e r y f o r C l o u d S e r v i c e s : C u s t o m i z i n g S e r v i c e C r e a t i o n i n V i r t u a l E n v i r o n m e n t s Sponsored by: Brocade
Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania
Open source API and platform for heterogeneous Cloud computing environments Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania Problem
What You Need to Know About Transitioning to SOA
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
Sentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
Software Defined Networking
Software Defined Networking Part 1: The rise of programmable networks Market context Technology concept Business benefits In summary: As IDC points out, the emergence of Software Defined Networking (SDN),
Components and Concepts of the Ambient Networks Architecture
Components and Concepts of the Ambient Networks Architecture Andreas Schieder, Ericsson Deutschland GmbH, Ericsson Allee 1, 52134 Herzogenrath, Germany Lars Eggert, NEC Europe Ltd., Network Laboratories,
ICT 10: Software Technologies
Technologies Jorge GASOS DG CONNECT [email protected] Odysseas I. Pyrovolakis DG CONNECT [email protected] Software related activities in WP2016-17 Innovating in software: topics
Infrastructures for Digital Business Ecosystems : the wrong question?
Infrastructures for Digital Business Ecosystems : the wrong question? Maurizio De Cecco http://maurizio.dececco.name/ http://www.linkedin.com/in/mauriziodececco As an independent expert working for the
