41 |
A federated approach to enterprise integrationFernandez, George, gfernandez@rmit.edu.au January 2006 (has links)
In order to remain competitive, the integration of their information systems is an imperative
for many large organisations. Applications that originally have been developed independently
are now required to interoperate to support new or different functions of the enterprise. Although
the mechanisms for application interoperation exist provided by the technology, due to
the sheer number and complexity of the running systems, integration solutions � centralised or
distributed�appropriate at the local level do not translate successfully to the whole enterprise.
Centralised integration approaches often satisfy only some of the integration requirements, they
are very expensive, and are fraught with danger since they imply an �all or nothing� approach.
Distributed approaches, on the other hand, suffer from complexity and scalability problems as
the number of system interfaces to be implemented and the number of execution-time invocations
grows with the number of component applications.
This dissertation makes a contribution to the field of Enterprise Application Integration (EAI)
within the framework of distributed systems technology. Based on real-life case studies experience,
we present here a federated approach that controls the size and complexity of the
integration effort by reusing existing systems as much as possible and reducing the number of
interacting applications. Only selected local elements are exposed to the organisational milieu,
and a consistent supporting infrastructure is provided to make systems interactions possible.
Our approach provides a flexible and scalable strategy to enterprise integration, avoiding the
shortcomings of traditional approaches. We respect existing organisational structures, and
demonstrate how appropriate federation infrastructure and protocols enable the interoperation
of existing systems. The three main facets of enterprise knowledge are systematically incorporated
into the integration effort: a) by the use of domain ontologies to support data integration;
b) by the development of a methodology to include business rules; and c) by the development
of FEW, a federated workflow model to implement the business processes of the organisation.
|
42 |
Towards a new approach for enterprise integration : the semantic modeling approachRadhakrishnan, Ranga Prasad 01 February 2005
Manufacturing today has become a matter of the effective and efficient application of information technology and knowledge engineering. Manufacturing firms success depends to a great extent on information technology, which emphasizes the integration of the information systems used by a manufacturing enterprise. This integration is also called enterprise application integration (here the term application means information systems or software systems). The methodology for enterprise application integration, in particular enterprise application integration automation, has been studied for at least a decade; however, no satisfactory solution has been found. Enterprise application integration is becoming even more difficult due to the explosive growth of various information systems as a result of ever increasing competition in the software market. This thesis aims to provide a novel solution to enterprise application integration.
The semantic data model concept that evolved in database technology is revisited and applied to enterprise application integration. This has led to two novel ideas developed in this thesis. First, an ontology of an enterprise with five levels (following the data abstraction: generalization/specialization) is proposed and
represented using unified modeling language. Second, both the ontology for the enterprise functions and the ontology for the enterprise applications are modeled to allow automatic processing of information back and forth between these two domains. The approach with these novel ideas is called the enterprise semantic model approach.
The thesis presents a detailed description of the enterprise semantic model approach, including the fundamental rationale behind the enterprise semantic model, the ontology of enterprises with levels, and a systematic way towards the construction of a particular enterprise semantic model for a company. A case study is provided to illustrate how the approach works and to show the high potential of solving the existing problems within enterprise application integration.
|
43 |
Towards a new approach for enterprise integration : the semantic modeling approachRadhakrishnan, Ranga Prasad 01 February 2005 (has links)
Manufacturing today has become a matter of the effective and efficient application of information technology and knowledge engineering. Manufacturing firms success depends to a great extent on information technology, which emphasizes the integration of the information systems used by a manufacturing enterprise. This integration is also called enterprise application integration (here the term application means information systems or software systems). The methodology for enterprise application integration, in particular enterprise application integration automation, has been studied for at least a decade; however, no satisfactory solution has been found. Enterprise application integration is becoming even more difficult due to the explosive growth of various information systems as a result of ever increasing competition in the software market. This thesis aims to provide a novel solution to enterprise application integration.
The semantic data model concept that evolved in database technology is revisited and applied to enterprise application integration. This has led to two novel ideas developed in this thesis. First, an ontology of an enterprise with five levels (following the data abstraction: generalization/specialization) is proposed and
represented using unified modeling language. Second, both the ontology for the enterprise functions and the ontology for the enterprise applications are modeled to allow automatic processing of information back and forth between these two domains. The approach with these novel ideas is called the enterprise semantic model approach.
The thesis presents a detailed description of the enterprise semantic model approach, including the fundamental rationale behind the enterprise semantic model, the ontology of enterprises with levels, and a systematic way towards the construction of a particular enterprise semantic model for a company. A case study is provided to illustrate how the approach works and to show the high potential of solving the existing problems within enterprise application integration.
|
44 |
Clearwater: An Extensible, Pliable, and Customizable Approach to Code GenerationSwint, Galen Steen 10 July 2006 (has links)
Since the advent of RPC Stub Generator, software tools that translate a high level specification into executable programs have been instrumental in facilitating the development of distributed software systems. Developers write programs at a high level abstraction with high readability and reduced initial development cost. However, existing approaches to building code generation tools for such systems have difficulties evolving these tools to meet challenges of new standards, new platforms and languages, or changing product scopes, resulting in generator tools with limited lifespan.
The difficulties in evolving generator tools can be characterized as a combination of three challenges that appear inherently difficult to solve simultaneously: the abstraction mapping challenge translating a high-level abstraction into a low-level implementation), the interoperable heterogeneity challenge stemming from multiple input and output formats, and the flexible customization challenge to extend base functionality for evolution or new applications. The Clearwater approach to code generation uses XML-based technologies and software tools to resolve these three challenges with three important code generation features: specification extensibility, whereby an existing specification format can accommodate extensions or variations at low cost; generator pliability, which allows the generator to operator on an extensible specification and/or support multiple and new platforms; and flexible customization, which allows an application developer to make controlled changes to the output of a code generator to support application-specific goals.
The presentation will outline the Clearwater approach and apply it to meet the above three challenges in two domain areas. The first area is information flow applications (e.g., multimedia streaming and event processing), a horizontal domain in which the ISG code generator creates QoS-customized communication code using the Infopipe abstraction and specification language. The second area is enterprise application staging (e.g., complex N-tier distributed applications), a vertical domain in which the Mulini code generator creates multiple types of source code supporting automatic staging of distributed heterogeneous applications in a data center environment. The success of applying Clearwater to these domains shows the effectiveness of our approach.
|
45 |
Enabling scalable self-management for enterprise-scale systemsKumar, Vibhore 07 May 2008 (has links)
Implementing self-management for enterprise systems is difficult. First, the scale and complexity of such systems makes it hard to understand and interpret system behavior or worse, the root causes of certain behaviors. Second, it is not clear how the goals specified at a system-level translate to component-level actions that drive the system. Third, the dynamic environments in which such systems operate requires self-management techniques that not only adapt the system but also adapt their own decision making processes. Finally, to build a self-management solution that is acceptable to administrators, it should have the properties of tractability and trust, which allow an administrator to both understand and fine-tune self-management actions.
This dissertation work introduces, implements, and evaluates iManage, a novel system state-space based framework for enabling self-management of enterprise-scale systems. The system state-space, in iManage, is defined to be a collection of monitored system parameters and metrics (termed system variables). In addition, from amongst the system variables, it identifies the variables of interest, which determine the operational status of a system, and the controllable variables, which are the ones that can be deterministically modified to affect the operational status of a system. Using this formal representation, we have developed and integrated into iManage techniques that establish a probabilistic model relating the variables of interest and the controllable variables under the prevailing operational conditions. Such models are then used by iManage to determine corrective actions in case of SLA violations and/or to determine per-component ranges for controllable variables, which if independently adhered to by each component, lead to SLA compliance. To address the issue of scale in determining system models, iManage makes use of a novel state-space partitioning scheme that partitions the state-space into smaller sub-spaces thereby allowing us to more precisely model the critical system aspects. Our chosen modeling techniques are such that the generated models can be easily understood and modified by the administrator. Furthermore, iManage associates each proposed self-management action with a confidence-attribute that determines whether the action in question merits autonomic enforcement or not.
|
46 |
A pattern based approach for the architectural design of e-business /Dabous, Feras Taleb Abdel Rahman. January 2005 (has links)
Thesis (Ph. D.)--University of New South Wales, 2005. / Also available online.
|
47 |
Risk-based proactive availability managementCai, Zhongtang. January 2008 (has links)
Thesis (Ph. D.)--Computing, Georgia Institute of Technology, 2008. / Committee Member: Ahamad, Mustaque; Committee Member: Eisenhauer, Greg; Committee Member: Milojicic, Dejan; Committee Member: Pu, Calton; Committee Member: Schwan, Karsten.
|
48 |
Erfolgsfaktoren der elektronischen Integration von supply chainsFeldmann, Carsten January 2008 (has links)
Zugl.: Marburg, Univ., Diss., 2008
|
49 |
Kundeninteraktion in der Mehrkanalwelt der Finanzdienstleistungsbranche : kundenzentrisches Wirtschaften und kundenzentrische Informationssysteme /Fridgen, Michael. January 2005 (has links)
Univ., Diss.--Augsburg, 2003.
|
50 |
SyncSmartv: framework para sincronização de aplicações smart TV com programas televisivosNsimba, Cedrick Bamba 09 February 2015 (has links)
Made available in DSpace on 2016-06-02T19:06:23Z (GMT). No. of bitstreams: 1
6784.pdf: 3336016 bytes, checksum: bb429455480a66cf8cf47517a7ee317b (MD5)
Previous issue date: 2015-02-09 / Financiadora de Estudos e Projetos / Smart TV applications are typically disconnected from the content of the tuned programming on the TV set. Some broadcasters offer specific applications for programs, however, these applications are generally just loosely coupled or synchronized to the program. Furthermore, applications are fully under domain of broadcasters, that have the information about the transmitted content. Based on the fact that synchronized information may arise from third-parties, obtained by local content processing or offered directly by the viewers, new opportunities will be opened up for developing a bunch of new interesting applications aiming to promote the user interaction level in TV. Moreover, it will have new user interaction possibilities while using mobile devices and computers, furthermore a new business model will be emerged. In this master thesis, the SyncSmartv framework is presented and evaluated. The aforementioned framework offers several APIs that facilitate the development of Smart TV applications synchronized with TV program contents. The aim is to provide some facilities for developers to implement applications in this area in a clear approach without being concerned about low-level implementation details. / Aplicações Smart TV normalmente são desvinculadas do conteúdo da programação sintonizada no aparelho de TV. Algumas emissoras oferecem aplicativos específicos para programas mas esses aplicativos são, em geral, apenas levemente acoplados ou sincronizados ao programa. Além disso, os aplicativos são de total domínio das emissoras, que detêm o conhecimento sobre o conteúdo transmitido. A partir do princípio de que informações de sincronismo possam advir de serviços de terceiros, independentes de emissoras, obtidos por processamento local de conteúdo ou oferecidas diretamente pelo telespectador, oportunidades se abrem para o desenvolvimento de aplicativos bastante interessantes, com potencial de promover maior interatividade na TV, novas possibilidades de interação quando se considera o uso de dispositivos móveis e computadores, satisfação aos telespectadores e novos modelos de negócio. Neste trabalho de mestrado apresenta-se e avalia-se o framework SyncSmartv. O framework oferece diversas APIs que favorecem o desenvolvimento de aplicações para Smart TV sincronizadas com o programa sintonizado. Pretende-se fornecer ao desenvolvedor facilidades para construção de aplicações nesse domínio, de forma transparente, sem a necessidade de se preocupar com detalhes de implementação de nível baixo.
|
Page generated in 0.1936 seconds