6 resultados para lifecycle

em BORIS: Bern Open Repository and Information System - Berna - Suiça


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Few real software systems are built completely from scratch nowadays. Instead, systems are built iteratively and incrementally, while integrating and interacting with components from many other systems. Adaptation, reconfiguration and evolution are normal, ongoing processes throughout the lifecycle of a software system. Nevertheless the platforms, tools and environments we use to develop software are still largely based on an outmoded model that presupposes that software systems are closed and will not significantly evolve after deployment. We claim that in order to enable effective and graceful evolution of modern software systems, we must make these systems more amenable to change by (i) providing explicit, first-class models of software artifacts, change, and history at the level of the platform, (ii) continuously analysing static and dynamic evolution to track emergent properties, and (iii) closing the gap between the domain model and the developers' view of the evolving system. We outline our vision of dynamic, evolving software systems and identify the research challenges to realizing this vision.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Extracorporeal shock waves are defined as a sequence of sonic pulses characterized by high peak pressure over 100 MPa, fast pressure rise, and short lifecycle. In the 1980s extracorporeal shock wave lithotripsy (ESWL) was first used for the treatment of urolithiasis. Orthopedic surgeons use extracorporeal shock wave therapy (ESWT) to treat non-union fractures, tendinopathies and osteonecrosis. The first application of ESWT in dermatology was for recalcitrant skin ulcers. Several studies in the last 10 years have shown that ESWT promotes angiogenesis, increases perfusion in ischemic tissues, decreases inflammation, enhances cell differentiation and accelerates wound healing. We successfully treated a non-healing chronic venous leg ulcer with ESWT. Furthermore we observed an improvement of the lymphatic drainage after application of ESWT. We are confident that ESWT is a non-invasive, practical, safe and efficient physical treatment modality for recalcitrant leg ulcers.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The objective of this article is to demonstrate the feasibility of on-demand creation of cloud-based elastic mobile core networks, along with their lifecycle management. For this purpose the article describes the key elements to realize the architectural vision of EPC as a Service, an implementation option of the Evolved Packet Core, as specified by 3GPP, which can be deployed in cloud environments. To meet several challenging requirements associated with the implementation of EPC over a cloud infrastructure and providing it “as a Service,” this article presents a number of different options, each with different characteristics, advantages, and disadvantages. A thorough analysis comparing the different implementation options is also presented.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Advancements in cloud computing have enabled the proliferation of distributed applications, which require management and control of multiple services. However, without an efficient mechanism for scaling services in response to changing workload conditions, such as number of connected users, application performance might suffer, leading to violations of Service Level Agreements (SLA) and possible inefficient use of hardware resources. Combining dynamic application requirements with the increased use of virtualised computing resources creates a challenging resource Management context for application and cloud-infrastructure owners. In such complex environments, business entities use SLAs as a means for specifying quantitative and qualitative requirements of services. There are several challenges in running distributed enterprise applications in cloud environments, ranging from the instantiation of service VMs in the correct order using an adequate quantity of computing resources, to adapting the number of running services in response to varying external loads, such as number of users. The application owner is interested in finding the optimum amount of computing and network resources to use for ensuring that the performance requirements of all her/his applications are met. She/he is also interested in appropriately scaling the distributed services so that application performance guarantees are maintained even under dynamic workload conditions. Similarly, the infrastructure Providers are interested in optimally provisioning the virtual resources onto the available physical infrastructure so that her/his operational costs are minimized, while maximizing the performance of tenants’ applications. Motivated by the complexities associated with the management and scaling of distributed applications, while satisfying multiple objectives (related to both consumers and providers of cloud resources), this thesis proposes a cloud resource management platform able to dynamically provision and coordinate the various lifecycle actions on both virtual and physical cloud resources using semantically enriched SLAs. The system focuses on dynamic sizing (scaling) of virtual infrastructures composed of virtual machines (VM) bounded application services. We describe several algorithms for adapting the number of VMs allocated to the distributed application in response to changing workload conditions, based on SLA-defined performance guarantees. We also present a framework for dynamic composition of scaling rules for distributed service, which used benchmark-generated application Monitoring traces. We show how these scaling rules can be combined and included into semantic SLAs for controlling allocation of services. We also provide a detailed description of the multi-objective infrastructure resource allocation problem and various approaches to satisfying this problem. We present a resource management system based on a genetic algorithm, which performs allocation of virtual resources, while considering the optimization of multiple criteria. We prove that our approach significantly outperforms reactive VM-scaling algorithms as well as heuristic-based VM-allocation approaches.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

During the selection, implementation and stabilization phases, as well as the operations and optimization phase of an ERP system (ERP-lifecycle), numerous companies consider to utilize the support of an external service provider. This paper analyses how different categories of knowledge influence the sourcing decision of crucial tasks within the ERP lifecycle. Based on a review of the IS outsourcing literature, essential knowledge-related determinants for the IS outsourcing decision are presented and aggregated in a structural model. It will be hypothesized that internal deficits in technological knowledge in comparison to external vendors as well as the specificity of the synthesis of special technological and specific business knowledge have a profound impact on the outsourcing decision. Then, a classification framework will be developed which facilitates the assignment of various tasks within the ERP lifecycle to their respective knowledge categories and knowledge carriers which might be internal or external stakeholders. The configuaration task will be used as an example to illustrate how the structural model and the classification framework may be applied to evaluate the outsourcing of tasks within the ERP lifecycle.