Software-as-a-Service (SaaS) applications are currently an appealing concept for organizations with a small budget for IT infrastructure investment. By definition, in a SaaS setup, companies subscribe software applica...
详细信息
Software-as-a-Service (SaaS) applications are currently an appealing concept for organizations with a small budget for IT infrastructure investment. By definition, in a SaaS setup, companies subscribe software applications on a pay-per-use system from external service providers over the internet. However, managers are looking for a decision framework that can be used to prioritize business software applications for migration into a SaaS environment. This paper attempts to fill in this gap by proposing a hybrid methodology which is composed of a total system life cycle (SLC) cost analysis for cost estimation and the analytic network process (ANP) for prioritization. Real test case data is used to validate the decision making capability of the framework. Sensitivity analysis was done to determine the robustness of the recommendations using Monte Carlo simulation. Results show that the proposed methodology could aid managers prioritizes software application projects for SaaS migration.
An important issue faced by Software-as-a-Service (SaaS) application is scalability. Each SaaS application is typically shared by multiple (tens or hundreds) organizations (tenants). Each tenant may have hundreds or t...
详细信息
S-TALIRO is a software toolbox that performs stochastic search for system trajectories that falsify real-time temporal logic specifications. S-TALIRO is founded on the notion of robustness of temporal logic specificat...
详细信息
ISBN:
(纸本)9781457710957
S-TALIRO is a software toolbox that performs stochastic search for system trajectories that falsify real-time temporal logic specifications. S-TALIRO is founded on the notion of robustness of temporal logic specifications. In this paper, we present a dynamic programming algorithm for computing the robustness of temporal logic specifications with respect to system trajectories. We also demonstrate that typical automotive functional requirements can be captured and falsified using temporal logics and S-TALIRO.
Gestural interfaces have lately become extremely popular due to the introduction on the market of low-cost acquisition devices such as iPhone, Wii, and Kinect. Such devices allow practitioners to design, experiment, a...
详细信息
In this paper, we present a distributed system which enables fast and frequent updates on web-scale Inverted Indexes. The proposed update technique allows incremental processing of new or modified data and minimizes t...
详细信息
The problem of falsifying temporal logic properties of hybrid automata can be posed as a minimization problem by utilizing quantitative semantics for temporal logics. Previous work has used a variation of Simulated An...
详细信息
ISBN:
(纸本)9781467345378
The problem of falsifying temporal logic properties of hybrid automata can be posed as a minimization problem by utilizing quantitative semantics for temporal logics. Previous work has used a variation of Simulated Annealing (SA) to solve the problem. While SA is known to converge to the global minimum of a continuous objective function over a closed and bounded search space, or when the search space is discrete, there do not exist convergence proofs for the cases addressed in that previous work. Namely, when the objective function is discontinuous, and when the objective is a vector-valued function. In this paper, we derive conditions and we prove convergence of SA to a global minimum in both scenarios. We also consider matters affecting the practical performance of SA.
With the continued need for more engineers and computer scientists in the United States, efforts to educate and to encourage more students to consider engineering are increasing at the community college (CC) level. St...
详细信息
Implementing requirements verified body worn medical sensors and smart phones, acting as base stations, in Body Sensor Networks (BSNs), is of extreme importance for development of reliable pervasive health monitoring ...
详细信息
Implementing requirements verified body worn medical sensors and smart phones, acting as base stations, in Body Sensor Networks (BSNs), is of extreme importance for development of reliable pervasive health monitoring systems (PHMS). Models of BSNs have been used to analyze designs with respect to requirements such as energy consumption, lifetime, and network reliability under dynamic context changes due to user mobility. This paper proposes Health-Dev that takes a high level specification of requirements verified BSN design and automatically generates both the sensor and smart phone code. Case studies related to energy efficiency and mobility aware network reliability show whether the resulting implementation satisfies the requirements set forth in the design phase.
One of the important challenges in robotics is the automatic synthesis of provably correct controllers from high level specifications. One class of such algorithms operates in two steps: (i) high level discrete contro...
详细信息
One of the important challenges in robotics is the automatic synthesis of provably correct controllers from high level specifications. One class of such algorithms operates in two steps: (i) high level discrete controller synthesis and (ii) low level continuous controller synthesis. In this class of algorithms, when phase (i) fails, then it is desirable to provide feedback to the designer in the form of revised specifications that can be achieved by the system. In this paper, we address the minimal revision problem for specification automata. That is, we construct automata specifications that are as “close” as possible to the initial user intent, by removing the minimum number of constraints from the specification that cannot be satisfied. We prove that the problem is computationally hard and we encode it as a satisfiability problem. Then, the minimal revision problem can be solved by utilizing efficient SAT solvers.
暂无评论