The Modtalk project is an effort to create a production ready tool chain for compiling Smalltalk programs into standalone executables. This development project entailed writing and testing code in a cross development ...
详细信息
ISBN:
(纸本)9783319186122;9783319186115
The Modtalk project is an effort to create a production ready tool chain for compiling Smalltalk programs into standalone executables. This development project entailed writing and testing code in a cross development environment, in a target executable environment, and a C based runtime that supports the compiled executable. We discovered that test-driven development supported team communication, focused design efforts, and produced code artifacts that documented the system. In the process, we also discovered that tests were often brittle and would break for a variety of reasons. We identify why some of our tests were brittle and ways in which we responded when tests failed.
business Rules (BRs) allow for defining statements that determine or constrain some aspects of the business and precise what can be done in a specific situation. Together with business Processes (BPs) they compose an ...
详细信息
ISBN:
(数字)9783319158952
ISBN:
(纸本)9783319158952;9783319158945
business Rules (BRs) allow for defining statements that determine or constrain some aspects of the business and precise what can be done in a specific situation. Together with business Processes (BPs) they compose an efficient framework for business logic specification. In this paper, issues related to integration of the visual design of BRs with BPs modeling methods are considered. As a result of our previous research, the HaDEs framework for visual design of the rule bases was developed. The main goal of this paper is to present the HaDEs toolchain applications and show how they can be used for designing of decision process and effectively integrated with BPs modeling methods.
Software quality has become a critical and essential aspect in the success of many software companies and products. Since 1970, a number of software quality models have been proposed to evaluate the quality of general...
详细信息
ISBN:
(数字)9783319242859
ISBN:
(纸本)9783319242859;9783319242842
Software quality has become a critical and essential aspect in the success of many software companies and products. Since 1970, a number of software quality models have been proposed to evaluate the quality of general and specific domains of software products. These models suffer from the ambiguity of relationships among quality characteristics, sub characteristics and quality measures: there is no clear definition, rule or procedure on how the quality sub characteristics are derived from the main characteristics, how the quality measures could be identified and associated with quality characteristics and sub characteristics and how those could be validated. This study proposes a set of rules for the development and evaluation of software quality models.
The reduction of crop yield losses caused by pests is a major challenge to productive and sustainable food production for preventing food insecurity and emergencies, and for alleviating world food crisis. Multiple reg...
详细信息
ISBN:
(纸本)9783319243993;9783319243986
The reduction of crop yield losses caused by pests is a major challenge to productive and sustainable food production for preventing food insecurity and emergencies, and for alleviating world food crisis. Multiple regression (MR) and artificial neural network (ANN) are two widely adopted modelling approaches for the prediction of crop pest risks, which are based on empirical statistics and artificial intelligence, respectively. Each of the two alternative approaches has its advantages and disadvantages. This study evaluates the two models from two aspects: their performances on pest risk prediction, and their methodological advantages and disadvantages. Two pest species are modelled using the two approaches as case studies, which are the melon thrip Thrips palmi Karny (T. palmi) and the diamondback moth Plutella xylostella (L.) (P. xylostella). Results show that ANN has higher prediction accuracy for both species. However, ANN has some methodological demerits compared to MR modelling.
Modern data-intensive software systems manipulate an increasing amount of data in order to support users in various execution contexts. Maintaining and evolving activities of such systems rely on an accurate documenta...
详细信息
ISBN:
(纸本)9783319192703;9783319192697
Modern data-intensive software systems manipulate an increasing amount of data in order to support users in various execution contexts. Maintaining and evolving activities of such systems rely on an accurate documentation of their behavior which is often missing or outdated. Unfortunately, standard program analysis techniques are not always suitable for extracting the behavior of data-intensive systems which rely on more and more dynamic data access mechanisms which mainly consist in run-time interactions with a database. This paper proposes a framework to extract behavioral models from data-intensive program executions. The framework makes use of dynamic analysis techniques to capture and analyze SQL execution traces. It applies clustering techniques to identify data manipulation functions from such traces. Process mining techniques are then used to synthesize behavioral models.
Many business-to-business (B2B) companies are shifting their focus from transactional selling to engaging in long-lasting relationships with their customers. This impacts how companies sell their products and services...
详细信息
ISBN:
(纸本)9783319149806;9783319149790
Many business-to-business (B2B) companies are shifting their focus from transactional selling to engaging in long-lasting relationships with their customers. This impacts how companies sell their products and services. Instead of selling isolated products and services in single transactions, companies bundle and individualize their products and service to address individual customer needs. These bundles are called product-service systems (PSS) or solutions. This work reflects the current body of knowledge on selling PSS based on a literature review and provides new insights based on a qualitative study conducted with three multinational B2B companies providing PSS. Our findings propose that companies struggle to profit from PSS with a variety of different reasons. Implications on PSS itself are not quantified easily due to high variability of accounting practice regarding PSS and their service components. Furthermore, according to our interview results, for achieving long-term success with PSS three factors and their interrelations are critically important. First, PSS must fit into the targeted market strategy. Second, PSS and the market strategy must be consequently implemented within the organizational structure and the conduct of day-to-day business. Third, PSS providers have to deal with complexity which PSS comprise.
We present an interactive evolutionary multiple objective optimization (MOO) method incorporating preference information of several decision makers into the evolutionary search. It combines NSGAII, a well-known evolut...
详细信息
ISBN:
(纸本)9783319195155;9783319195148
We present an interactive evolutionary multiple objective optimization (MOO) method incorporating preference information of several decision makers into the evolutionary search. It combines NSGAII, a well-known evolutionary MOO method, with some interactive value-based approaches based on the principle of ordinal regression. We introduce several variants of the method distinguished by an elitist function indicating a comprehensive value that each solution represents to the group members. The experimental results confirm that all proposed approaches are able to focus the search on the group-preferred solutions, differing, however, with respect to both part of the Pareto front to which they converge as well as the convergence speed measured in terms of a change of utilitarian value of the returned solutions.
Enterprise Modeling (EM) methods and tools have been developed and successfully used for more than two decades yet their adoption in organizations is mostly ad hoc. Only a few EM methods and tools have become successf...
详细信息
ISBN:
(纸本)9783319258973;9783319258966
Enterprise Modeling (EM) methods and tools have been developed and successfully used for more than two decades yet their adoption in organizations is mostly ad hoc. Only a few EM methods and tools have become successful products despite being theoretically sound and having certain success in application in practice. This grounded theory inquiry ponders on what factors influence the successful productization of EM methods and tools. Among the factors discussed are EM maturity gap, method and tool development process, application context, marketing and sales aspects, as well as product aspects.
Due to its flexibility and extensive tool support, XML is an obvious choice for a generic data exchange format. However, the verbosity and processing overhead of textual XML impedes its use in resourcerestricted embed...
详细信息
ISBN:
(纸本)9783319270302;9783319270296
Due to its flexibility and extensive tool support, XML is an obvious choice for a generic data exchange format. However, the verbosity and processing overhead of textual XML impedes its use in resourcerestricted embedded networks. These disadvantages have been addressed by the introduction of binary representations of the XML Infoset such as W3C's Efficient XML Interchange (EXI) format. EXI can be used to significantly reduce message size and processing overhead for XML-based messaging. In this paper, we show how to leverage EXI for filter-enabled binary XML dissemination in embedded networks. The approach further reduces resource consumption by sharing common data and processing results among a set of multiple queries. Thus, through the suitable placement of pre-and post-filters on binary XML data, bandwidth on network connections and computational resources on nodes can be saved. Consequently, more data can be processed with a certain amount of available resources within an embedded network.
Our work is generally focused on recommending for small or medium-sized e-commerce portals, where we are facing scarcity of explicit feedback, low user loyalty, short visit times or low number of visited objects. In t...
详细信息
ISBN:
(纸本)9783319277295;9783319277288
Our work is generally focused on recommending for small or medium-sized e-commerce portals, where we are facing scarcity of explicit feedback, low user loyalty, short visit times or low number of visited objects. In this paper, we present a novel approach to use specific user behavior as implicit feedback, forming binary relations between objects. Our hypothesis is that if user select some object from the list of displayed objects, it is an expression of his/her binary preference between selected and other shown objects. These relations are expanded based on content-based similarity of objects forming partial ordering of objects. Using these relations, it is possible to alter any list of recommended objects or create one from scratch. We have conducted several off-line experiments with real user data from a Czech e-commerce site with keyword based VSM and SimCat recommenders. Experiments confirmed competitiveness of our method, however on-line A/B testing should be conducted in the future work.
暂无评论