Model-Driven Development (MDD) is based on the premise of giving software engineers the most suitable infrastructure, based on which they can easily construct and transform their artifacts. Several paradigms like line...
详细信息
ISBN:
(纸本)9781615672417
Model-Driven Development (MDD) is based on the premise of giving software engineers the most suitable infrastructure, based on which they can easily construct and transform their artifacts. Several paradigms like linear four-layer infrastructure have been proposed to facilitate MDD requirements. Although recently proposed paradigms have their own advantages and superiority to the traditional paradigms, there is no formal foundation, by which they could be described. A category can be seen as a structure that formalizes a mathematician's description of a type of structure. Therefore, category theory is convenient for describing paradigm of the infrastructure. In this position paper, we provide a formal framework consisting categories of models to rearchitecting traditional linear meta-modeling paradigm to a category-based one. By adopting the paradigm, the dual classification problem arising from the need to capture both linguistic and ontological classification of model elements, could be formally clarified.
This paper proposes a Resilient Overlay for Mission Critical Applications (ROMCA);a novel operator-independent overlay architecture providing a resilient and reliable service across wide-area networks. One feature of ...
详细信息
ISBN:
(纸本)9781424443376
This paper proposes a Resilient Overlay for Mission Critical Applications (ROMCA);a novel operator-independent overlay architecture providing a resilient and reliable service across wide-area networks. One feature of ROMCA is that its overlay topology can be altered according to the underlying network conditions. Moreover, resilience is achieved by combining centralized topology construction control and distributed dynamic mapping of paths onto the overlay topology according to network conditions. ROMCA can mitigate the shortcomings of the Internet network infrastructure and provide low recovery times in the event of network failure(s).
BPEL provides a workflow-oriented composition model for service-oriented solutions that facilitates the system integration through orchestration and choreography of services. In some cases, BPEL process designs can be...
详细信息
As the profession of softwareengineering has continued to mature, a substantial body of work has built up in the area of software development life cycles. A variety of generic models ranging from waterfall to agile h...
详细信息
ISBN:
(纸本)1891706241
As the profession of softwareengineering has continued to mature, a substantial body of work has built up in the area of software development life cycles. A variety of generic models ranging from waterfall to agile have appeared over the past few decades, all claiming to address prominent issues in softwareengineering. In this paper, the authors make an argument for developing a unifying language with the capabilities of defining and modeling any software development life cycle. The concept is similar to the way UML is a language that can be used to model any conceivable object oriented software solution. A number of reasons are provided as to why this would be a useful contribution to softwareengineering. The authors also discuss work which they have been carrying out in this area and outline the main features and semantics of such a language.
Wireless networks have contributed to the technological advance that popularized the use of mobile devices, and fostered the development of applications targeted to these devices. However, issues such as mobility and ...
详细信息
Wireless networks have contributed to the technological advance that popularized the use of mobile devices, and fostered the development of applications targeted to these devices. However, issues such as mobility and communication intermittency, as well as processing, storage and battery constraints demand changes in the traditional software testing process. This paper aims to present testing requirements that are specific to applications developed for mobile devices. We also show that these requirements can improve productivity and efficacy in the testing process of an application.
Graphical User Interfaces (GUIs) of document viewers have gained attention with the increase on the number of mobile applications that uses it. However, mobile devices are still limited in relation to the available fu...
详细信息
ISBN:
(纸本)9781605581668
Graphical User Interfaces (GUIs) of document viewers have gained attention with the increase on the number of mobile applications that uses it. However, mobile devices are still limited in relation to the available functionalities for text exhibition. Other limitations of these devices are the memory size, processing capacity and battery. This paper describes a framework for text visualization that safely manages memory traffic for mobile applications that intensively use bitmap font files, such as a document viewer. The main goal is to diversify the functionalities concerning to text exhibition in mobile devices, but also minimizing memory traffic. Copyright 2009 ACM.
Test redundancy detection reduces test maintenance costs and also ensures the integrity of test suites. One of the most widely used approaches for this purpose is based on coverage information. In a recent work, we ha...
Test redundancy detection reduces test maintenance costs and also ensures the integrity of test suites. One of the most widely used approaches for this purpose is based on coverage information. In a recent work, we have shown that although this information can be useful in detecting redundant tests, it may suffer from large number of false-positive errors, that is, a test case being identified as redundant while it is really not. In this paper, we propose a semiautomated methodology to derive a reduced test suite from a given test suite, while keeping the fault detection effectiveness unchanged. To evaluate the methodology, we apply the mutation analysis technique to measure the fault detection effectiveness of the reduced test suite of a real Java project. The results confirm that the proposed manual interactive inspection process leads to a reduced test suite with the same fault detection ability as the original test suite.
Background: Text mining challenges have been organised to measure the performance of automatic text mining solutions against a manually annotated gold standard corpus (GSC). The preparation of the GSC is timeconsuming...
详细信息
Background: Text mining challenges have been organised to measure the performance of automatic text mining solutions against a manually annotated gold standard corpus (GSC). The preparation of the GSC is timeconsuming and costly and the final corpus consists at the most of a few thousand documents annotated with a limited set of semantic groups. To overcome these shortcomings, the CALBC project partners (PPs) have produced a large-scale annotated biomedical corpus with four different semantic groups through the harmonisation of annotations from automatic text mining solutions, the first version of the Silver Standard Corpus (SSC-I). The four semantic groups were chemical entities and drugs (CHED), genes and proteins (PRGE), diseases and disorders (DISO) and species (SPE). This corpus has been used for the First CALBC Challenge asking the participants to annotate the corpus with their annotation solutions.
A stock market data processing system that can handle high data volumes at low latencies is critical to market makers. Such systems play a critical role in algorithmic trading, risk analysis, market surveillance, and ...
详细信息
In this paper, a reputation-based Grid workflow scheduling algorithm is proposed to counter the effect of inherent unreliability and temporal characteristics of computing resources in large scale, decentralized Grid o...
详细信息
暂无评论