Time filter

Source Type

Hoisl B.,Institute for Information Systems and New Media
Proceedings of the 8th IASTED International Conference on Advances in Computer Science, ACS 2013

Domain-specific modeling languages (DSMLs) are commonly employed in the model-driven development (MDD) of software systems. As DSMLs are tailored for a narrow application domain, a software system needs to integrate multiple DSMLs for its complete specification. In this paper, we review the suitability of selected testing techniques for each phase of an MOF/UML-based DSML integration process. We exemplify every test technique by providing a motivating example of its application to the composition of existing, security-related DSMLs. As for evaluation, we provide for prototypical software implementations. Source

Reinhartz-Berger I.,Haifa University | Figl K.,Institute for Information Systems and New Media
ACM International Conference Proceeding Series

As the complexity and variety of systems and software products have increased, the ability to manage their variability effectively and efficiently became crucial. To this end, variability can be specified either as an integral part of the development artifacts or in a separate orthogonal variability model. Lately, orthogonal variability models attract a lot of attention due to the fact that they do not require changing the complexity of the development artifacts and can be used in conjunction with different development artifacts. Despite this attention and to the best of our knowledge, no empirical study examined the comprehensibility of orthogonal variability models. In this work, we conducted an exploratory experiment to examine potential comprehension problems in two common orthogonal variability modeling languages, namely, Common Variability Language (CVL) and Orthogonal Variability Model (OVM). We examined the comprehensibility of the variability models and their relations to the development artifacts for novice users. To measure comprehensibility we used comprehension score (i.e., percentage of correct solution), time spent to complete tasks, and participants' perception of difficulty of different model constructs. The results showed high comprehensibility of the variability models, but low comprehensibility of the relations between the variability models and the development artifacts. Although the comprehensibility of CVL and OVM was similar in terms of comprehension score and time spent to complete tasks, novice users perceived OVM as more difficult to comprehend. Copyright 2014 ACM. Source

Figl K.,Institute for Information Systems and New Media | Recker J.,Queensland University of Technology | Mendling J.,Vienna University of Economics and Business
Decision Support Systems

Process modeling grammars are used to create models of business processes. In this paper, we discuss how different routing symbol designs affect an individual's ability to comprehend process models. We conduct an experiment with 154 students to ascertain which visual design principles influence process model comprehension. Our findings suggest that design principles related to perceptual discriminability and pop out improve comprehension accuracy. Furthermore, semantic transparency and aesthetic design of symbols lower the perceived difficulty of comprehension. Our results inform important principles about notational design of process modeling grammars and the effective use of process modeling in practice. © 2012 Elsevier B.V. Source

Matt C.,Institute for Information Systems and New Media | Hess T.,Institute for Information Systems and New Media
Electronic Markets

Recommender systems and other Internet-enabled technologies have changed the surrounding conditions of pre-purchase evaluations on the Internet. In some cases consumers can now sample entire products prior to a purchase – hereby removing all uncertainty about whether a product fits their taste. While previous research has mainly focused on vendor and product quality uncertainty, it is still not clear how declining product fit uncertainty affects consumers. To close this gap, we conducted a laboratory experiment to analyze the effects on consumers’ vendor selection. We find that full elimination of product fit uncertainty is beneficial for vendors, as it increases both the number of purchases and consumer loyalty. Interestingly, if product fit uncertainty is only partially eliminated, consumers do not necessarily show differential behavior for different levels of remaining product fit uncertainty. This has important implications for online vendors that consider the implementation of additional means to reduce product fit uncertainty. © 2015 Institute of Information Management, University of St. Gallen Source

Schefer-Wenzl S.,Institute for Information Systems and New Media | Strembeck M.,Institute for Information Systems and New Media
Proceedings of the ACM Symposium on Applied Computing

We present a break-glass extension for process-related role-based access control (RBAC) models. Our extension ensures the static (design-time) and dynamic (runtime) consistency of corresponding break-glass models. The extension is generic in the sense that it can, in principle, be used to extend arbitrary process-aware information systems or process modeling languages with support for process-related RBAC and corresponding break-glass policies. We implemented a library and runtime engine that provides full platform support for all properties of our approach. Copyright 2013 ACM. Source

Discover hidden collaborations