141 research outputs found
Régularité, génération de documents, et Cyc
Nous nous intĂ©ressons Ă la modĂ©lisation des rĂ©seaux hiĂ©rarchiques, et avons dĂ©veloppĂ© un modĂšle de hiĂ©rarchies sĂ©mantiques basĂ© sur la RĂGULARITĂ, une gĂ©nĂ©ralisation de lâhĂ©ritage [MIL 88a]. Nous nous intĂ©ressons Ă©galement Ă la gĂ©nĂ©ration de documents sĂ©quentiels structurĂ©s Ă partir de documents hypertextes en utilisant la sĂ©mantique des liens hypertextes pour structurer la prĂ©sentation [MIL 90b]. Nous avons acquis une copie de la base de connaissances CYC [LEN 90a] dans le but de: 1) utiliser le rĂ©seau sĂ©mantique sous-jacent Ă CYC pour aider Ă la gĂ©nĂ©ration de textes, et 2) tester\ud
lâhypothĂšse de la rĂ©gularitĂ©. Ironiquement, la taille gigantesque de CYC a forcĂ© ses concepteurs dâadopter des optimisations dâimplantation qui la rendent peu adaptĂ©e aux explorations logiques profondes requises par la gĂ©nĂ©ration de textes. Par ailleurs, lâĂ©tude des patrons de rĂ©gularitĂ© dans CYC nous a amenĂ© Ă gĂ©nĂ©raliser la notion de rĂ©gularitĂ©, et Ă formuler un certain nombre dâhypothĂšses quant Ă la structure logique de la base de connaissances
Scenario-based software architecture for designing connectors framework in distributed system
Software connectors is one of key word in enterprise information system. In recent years, software developers have facing more challenges of connectors which are used to connect distributed components. Design of connectors in an existing system encounters many issues such as choosing the connectors based on scenario quality, matching these connectors with design pattern, and implementing them. Especially, we concentrate on identifying the attributes that interest an observer, identifying the functions where these connectors could be applied, and keeping all applications clean after adding new connectors. Each problem is described by a scenario to design architecture, especially to design a connector based on architecture attributes. In this paper, we develop a software framework to design connectors between components and solution of these issues. A case study is done to maintain high level of independency between components and to illustrate this independency. This case study uses Aspect-Oriented Programming (AOP) and AspectJ, Design Pattern to and Program Slicing to solve main problems of design of connectors. A conclusion is given at the end of this paper
Mise en Ćuvre des patrons de conception par reprĂ©sentation explicite du problĂšme
Les patrons de conception constituent une codification intuitive de solutions Ă©prouvĂ©es Ă des problĂšmes de conception rĂ©currents. Plusieurs ont cherchĂ© Ă dĂ©velopper des mĂ©thodes pour la reprĂ©sentation et la mise en oeuvre des patrons. Or, aucune des approches que nous avons Ă©tudiĂ©es ne reprĂ©sente explicitement le problĂšme de conception que le patron cherche Ă rĂ©soudre. La reprĂ©sentation du problĂšme a plusieurs avantages, dont : 1) une meilleure caractĂ©risation de l'applicabilitĂ© des patrons plus prĂ©cise que la description textuelle prĂ©conisĂ©e par (Gamma et al., 1995), 2) une reprĂ©sentation plus naturelle des transformations inhĂ©rentes aux patrons, et 3) la possibilitĂ© d'identifier automatiquement les opportunitĂ©s d'application de patrons dans un modĂšle d'analyse. Dans cet article, nous dĂ©crivons les principes de notre reprĂ©sentation, et son implantation dans le cadre EMF d'ĂclipseTM
Domain engineering for customer experience management
Customer experience management (CXM) denotes a set of practices, processes, and tools, that aim at personalizing a customerâs interactions with a company around the customerâs needs and desires (Walker in The emergence of customer experience management solutions, 2011). The past few years have seen the emergence of a new generation of context-aware CXM applications that exploit the IoT, AI, and cloud computing to provide rich and personalized customer experiences. Such applications are usually developed in an ad-hoc fashion, typically as technology showcases, often with little validation in the field. Indeed, there is no methodology to elicit and specify the requirements for such applications, nor domain level reusable components that can be leveraged to implement such applications with the context of e-commerce solutions. An e-commerce software vendor asked us to do just that, in a domain with a fragmented scientific literature, and with no portfolio of applications to draw upon. In this paper, we describe our domain engineering strategy, present the main elements of the technical approach, and discuss the main difficulties we faced in this domain engineering effort. Our approach is intended for marketing analysts and customer experience designers. It offers to them a methodology and tools to design customer experiences and generate building blocks of CXM functionalities to be integrated in e-commerce suites of their customersâthe retailers.</p
A Model-driven Method to Design SoaML Services from BPMN Models: Principles, Proof-of-concept, and Validation
Today\u27s business processes are increasingly complex as they cross organizational boundaries. To execute their business processes, organizations develop software applications called Process-Aware Information System (PAIS). PAIS designers must consider complex scenarios involving multiple partners. Consequently, the architectural design of high quality PAIS is complex and requires vast amounts of knowledge and skills both in software architecture and in the business domain. This paper proposes a model-driven method to design the architecture of PAIS using the service-oriented architecture (SOA) style. The proposed method generates SOA-based design models expressed in SoaML from the specifications of collaborative business processes expressed in BPMN. We developed a prototype tool using the Eclipse Modeling Framework (EMF) ecosystem. We tested the method on a set of processes from the Enterprise Resource Planning literature to assess its effectiveness. Our results show that 80.95\% of the identified services were relevant and corresponded to what architecture specialists expected
A Model-driven Method to Design SoaML Services from BPMN Models: Principles, Proof-of-concept, and Validation
Today's business processes are increasingly complex as they cross organizational boundaries. To execute their business processes, organizations develop software applications called Process-Aware Information System (PAIS). PAIS designers must consider complex scenarios involving multiple partners. Consequently, the architectural design of high quality PAIS is complex and requires vast amounts of knowledge and skills both in software architecture and in the business domain. This paper proposes a model-driven method to design the architecture of PAIS using the service-oriented architecture (SOA) style. The proposed method generates SOA-based design models expressed in SoaML from the specifications of collaborative business processes expressed in BPMN. We developed a prototype tool using the Eclipse Modeling Framework (EMF) ecosystem. We tested the method on a set of processes from the Enterprise Resource Planning literature to assess its effectiveness. Our results show that 80.95\% of the identified services were relevant and corresponded to what architecture specialists expected
Context Relevant Prediction Model for COPD Domain Using Bayesian Belief Network
In the last three decades, researchers have examined extensively how context-aware systems can assist people, specifically those suffering from incurable diseases, to help them cope with their medical illness. Over the years, a huge number of studies on Chronic Obstructive Pulmonary Disease (COPD) have been published. However, how to derive relevant attributes and early detection of COPD exacerbations remains a challenge. In this research work, we will use an efficient algorithm to select relevant attributes where there is no proper approach in this domain. Such algorithm predicts exacerbations with high accuracy by adding discretization process, and organizes the pertinent attributes in priority order based on their impact to facilitate the emergency medical treatment. In this paper, we propose an extension of our existing Helper Context-Aware Engine System (HCES) for COPD. This project uses Bayesian network algorithm to depict the dependency between the COPD symptoms (attributes) in order to overcome the insufficiency and the independency hypothesis of naĂŻve Bayesian. In addition, the dependency in Bayesian network is realized using TAN algorithm rather than consulting pneumologists. All these combined algorithms (discretization, selection, dependency, and the ordering of the relevant attributes) constitute an effective prediction model, comparing to effective ones. Moreover, an investigation and comparison of different scenarios of these algorithms are also done to verify which sequence of steps of prediction model gives more accurate results. Finally, we designed and validated a computer-aided support application to integrate different steps of this model. The findings of our system HCES has shown promising results using Area Under Receiver Operating Characteristic (AUC = 81.5%)
- âŠ