Search results
1 – 10 of over 199000Wieland Schwinger, Werner Retschitzegger, Andrea Schauerhuber, Gerti Kappel, Manuel Wimmer, Birgit Pröll, Cristina Cachero Castro, Sven Casteleyn, Olga De Troyer, Piero Fraternali, Irene Garrigos, Franca Garzotto, Athula Ginige, Geert‐Jan Houben, Nora Koch, Nathalie Moreno, Oscar Pastor, Paolo Paolini, Vicente Pelechano Ferragud, Gustavo Rossi, Daniel Schwabe, Massimo Tisi, Antonio Vallecillo, Kees van der Sluijs and Gefei Zhang
Ubiquitous web applications (UWA) are a new type of web applications which are accessed in various contexts, i.e. through different devices, by users with various interests, at…
Abstract
Purpose
Ubiquitous web applications (UWA) are a new type of web applications which are accessed in various contexts, i.e. through different devices, by users with various interests, at anytime from anyplace around the globe. For such full‐fledged, complex software systems, a methodologically sound engineering approach in terms of model‐driven engineering (MDE) is crucial. Several modeling approaches have already been proposed that capture the ubiquitous nature of web applications, each of them having different origins, pursuing different goals and providing a pantheon of concepts. This paper aims to give an in‐depth comparison of seven modeling approaches supporting the development of UWAs.
Design/methodology/approach
This methodology is conducted by applying a detailed set of evaluation criteria and by demonstrating its applicability on basis of an exemplary tourism web application. In particular, five commonly found ubiquitous scenarios are investigated, thus providing initial insight into the modeling concepts of each approach as well as to facilitate their comparability.
Findings
The results gained indicate that many modeling approaches lack a proper MDE foundation in terms of meta‐models and tool support. The proposed modeling mechanisms for ubiquity are often limited, since they neither cover all relevant context factors in an explicit, self‐contained, and extensible way, nor allow for a wide spectrum of extensible adaptation operations. The provided modeling concepts frequently do not allow dealing with all different parts of a web application in terms of its content, hypertext, and presentation levels as well as their structural and behavioral features. Finally, current modeling approaches do not reflect the crosscutting nature of ubiquity but rather intermingle context and adaptation issues with the core parts of a web application, thus hampering maintainability and extensibility.
Originality/value
Different from other surveys in the area of modeling web applications, this paper specifically considers modeling concepts for their ubiquitous nature, together with an investigation of available support for MDD in a comprehensive way, using a well‐defined as well as fine‐grained catalogue of more than 30 evaluation criteria.
Details
Keywords
Andreas Langegger, Jürgen Palkoska and Roland Wagner
The World Wide Web has undergone a rapid transition from the originally static hypertext to an ubiquitous hypermedia system. Today, the Web is not only used as a basis for…
Abstract
The World Wide Web has undergone a rapid transition from the originally static hypertext to an ubiquitous hypermedia system. Today, the Web is not only used as a basis for distributed applications (Web applications), moreover it serves as a generic architecture for autonomous applications and services. Many research work has been done regarding the modeling and engineering process of Web applications and various platforms, frameworks and development kits exist for the efficient implementation of such systems. Concerning the modeling process, many of the published concepts try to merge traditional hypermedia modeling with techniques from the software engineering domain. Unfortunately, those concepts which capture all facets of the Web’s architecture become rather bulky and are eventually not applicable for a model‐driven Web application development. Moreover, there is a need for frameworks which address both, the modeling process and the implementation task and allow a model driven, semi‐automatic engineering process using CASE tools. This paper outlines the DaVinci Web Engineering Framework which supports the modeling as well as the semi‐automated implementation of Web applications. The DaVinci Architectural Layer specifies a persistent, hierarchical GUI model and a generic interaction scheme. This allows the elimination of the hypermedia paradigm, which turned out to be rather practical when building Web applications.
Details
Keywords
Gregor Polančič and Boštjan Orban
Despite corporate communications having an immense impact on corporate success, there is a lack of dedicated techniques for their management and visualization. A potential…
Abstract
Purpose
Despite corporate communications having an immense impact on corporate success, there is a lack of dedicated techniques for their management and visualization. A potential strategy is to apply business process management (BPM) approach with business process model and notation (BPMN) modeling techniques.
Design/methodology/approach
The goal of this study was to gain empirical insights into the cognitive effectiveness of BPMN-based corporate communications modeling. To this end, experimental research was performed in which subjects tested two modeling notations – standardized BPMN conversation diagrams and a BPMN extension with corporate communications-specific concepts.
Findings
Standard conversation diagrams were demonstrated to be more time-efficient for designing and interpreting diagrams. However, the subjects made significantly fewer mistakes when interpreting the diagrams modeled in the BPMN extension. Subjects also evolved positive perceptions toward the proposed extension.
Practical implications
BPMN-based corporate communications modeling may be applied to organizations to depict how formal communications are or should be performed consistently, effectively and transparently by following and integrating with BPM approaches and modeling techniques.
Originality/value
The paper provides empirical insights into the cognitive effectiveness of corporate communications modeling based on BPMN and positions the corresponding models into typical process architecture.
Details
Keywords
The definition of modeling languages is a key‐prerequisite for model‐driven engineering. In this respect, Domain‐Specific Modeling Languages (DSMLs) defined from scratch in terms…
Abstract
Purpose
The definition of modeling languages is a key‐prerequisite for model‐driven engineering. In this respect, Domain‐Specific Modeling Languages (DSMLs) defined from scratch in terms of metamodels and the extension of Unified Modeling Language (UML) by profiles are the proposed options. For interoperability reasons, however, the need arises to bridge modeling languages originally defined as DSMLs to UML. Therefore, the paper aims to propose a semi‐automatic approach for bridging DSMLs and UML by employing model‐driven techniques.
Design/methodology/approach
The paper discusses problems of the ad hoc integration of DSMLs and UML and from this discussion a systematic and semi‐automatic integration approach consisting of two phases is derived. In the first phase, the correspondences between the modeling concepts of the DSML and UML are defined manually. In the second phase, these correspondences are used for automatically producing UML profiles to represent the domain‐specific modeling concepts in UML and model transformations for transforming DSML models to UML models and vice versa. The paper presents the ideas within a case study for bridging ComputerAssociate's DSML of the AllFusion Gen CASE tool with IBM's Rational Software Modeler for UML.
Findings
The ad hoc definition of UML profiles and model transformations for achieving interoperability is typically a tedious and error‐prone task. By employing a semi‐automatic approach one gains several advantages. First, the integrator only has to deal with the correspondences between the DSML and UML on a conceptual level. Second, all repetitive integration tasks are automated by using model transformations. Third, well‐defined guidelines support the systematic and comprehensible integration.
Research limitations/implications
The paper focuses on the integrating direction DSMLs to UML, but not on how to derive a DSML defined in terms of a metamodel from a UML profile.
Originality/value
Although, DSMLs defined as metamodels and UML profiles are frequently applied in practice, only few attempts have been made to provide interoperability between these two worlds. The contribution of this paper is to integrate the so far competing worlds of DSMLs and UML by proposing a semi‐automatic approach, which allows exchanging models between these two worlds without loss of information.
Details
Keywords
States that heterogeneous project groups today may be expected to use the mechanisms of the Web for sharing information. Metadata has been proposed as a mechanism for expressing…
Abstract
States that heterogeneous project groups today may be expected to use the mechanisms of the Web for sharing information. Metadata has been proposed as a mechanism for expressing semantics of information and, hence, facilitate information retrieval, understanding and use. Presents an approach to sharing of information which aims to use a semantic modeling language as the basis for expressing semantics of information and designing metadata schemes. Functioning in the borderlines between human and computer understandability, the modeling language could be able to express semantics of published Web documents. Reporting on work in progress, the paper presents the overall framework and ideas.
Details
Keywords
Mengru Tu, Ming K. Lim and Ming-Fang Yang
The lack of reference architecture for Internet of Things (IoT) modeling impedes the successful design and implementation of an IoT-based production logistics and supply chain…
Abstract
Purpose
The lack of reference architecture for Internet of Things (IoT) modeling impedes the successful design and implementation of an IoT-based production logistics and supply chain system (PLSCS). The authors present this study in two parts to address this research issue. Part A proposes a unified IoT modeling framework to model the dynamics of distributed IoT processes, IoT devices, and IoT objects. The models of the framework can be leveraged to support the implementation architecture of an IoT-based PLSCS. The second part (Part B) of this study extends the discussion of implementation architecture proposed in Part A. Part B presents an IoT-based cyber-physical system framework and evaluates its performance. The paper aims to discuss this issue.
Design/methodology/approach
This paper adopts a design research approach, using ontology, process analysis, and Petri net modeling scheme to support IoT system modeling.
Findings
The proposed IoT system-modeling approach reduces the complexity of system development and increases system portability for IoT-based PLSCS. The IoT design models generated from the modeling can also be transformed to implementation logic.
Practical implications
The proposed IoT system-modeling framework and the implementation architecture can be used to develop an IoT-based PLSCS in the real industrial setting. The proposed modeling methods can be applied to many discrete manufacturing industries.
Originality/value
The IoT modeling framework developed in this study is the first in this field which decomposes IoT system design into ontology-, process-, and object-modeling layers. A novel implementation architecture also proposed to transform above IoT system design models into implementation logic. The developed prototype system can track product and different parts of the same product along a manufacturing supply chain.
Details
Keywords
Sanjay Jain, Ngai Fong Choong, Khin Maung Aye and Ming Luo
Rapid product/process realization and enterprise integration have been identified among the major imperatives for enabling the next generation manufacturing paradigm. This paper…
Abstract
Rapid product/process realization and enterprise integration have been identified among the major imperatives for enabling the next generation manufacturing paradigm. This paper proposes a virtual factory modeling approach to support these imperatives. A virtual factory is defined as an integrated simulation model of major subsystems in a factory that considers the factory as a whole and provides an advanced decision support capability. It seeks to go beyond the typical modeling of one sub‐system at a time, such as the manufacturing model, the business process model and/or the communication network model developed individually and in isolation. A basic virtual factory model of a semi‐conductor backend factory has been developed for concept demonstration. Application examples are used to demonstrate the integration between business processes and manufacturing system performance. Future work will move further towards the development of the complete virtual factory and its industry applications.
Details
Keywords
Y.J. Lin and R. Farahati
This paper presents a versatile and economical knowledge‐based assembly design of blade and shell assemblies by employing behavioral modeling concepts. Behavioral modeling is a…
Abstract
This paper presents a versatile and economical knowledge‐based assembly design of blade and shell assemblies by employing behavioral modeling concepts. Behavioral modeling is a new generation CAD concept aimed at achieving ultimately optimum results with the efforts made in the early stage of the product development cycle. As a result, the assembly process of any odd‐configured parts such as torque converter blades, can be accurately planned, and made adaptable to all potential in‐process alterations due to either changes of components design or that of the assembly kinematics. Optimum assembly design is achieved when the volumetric interference meets a desired value based on an expert's determination. Experimental verification of the proposed optimum assembly design conducted in Luk, Inc. with two different blades' assemblies demonstrates satisfactory results.
Details
Keywords
The purpose of this paper is to present functional requirements for bibliographic records (FRBR)‐based model and functional requirements for authority data (FRAD)‐based model;…
Abstract
Purpose
The purpose of this paper is to present functional requirements for bibliographic records (FRBR)‐based model and functional requirements for authority data (FRAD)‐based model; both of which incorporate an event concept that transforms FRBR and FRAD with minimal modification.
Design/methodology/approach
Relationships between the entities defined in FRBR/FRAD are transformed into event entities and relationships with other kinds of entities. The cardinality of those relationships is also examined. In addition, a comparison of the proposed FRBR‐based model with the object‐oriented FRBR (FRBROO) is conducted.
Findings
In the proposed event‐aware FRBR model, an event and its output resource are dependent on each other and necessary information about an event can be expressed with information about its output resource, and vice versa. Therefore, the usefulness and expressiveness of the proposed model is limited. In the FRBROO model, dependency between an event and its output resource is not observed, except in a few cases, since a different resource and event modeling was adopted there. The event‐aware FRAD model proposed is useful – but also the scope of its usefulness limited since dependency between an event and its input/output resource is not observed on some event entities.
Originality/value
The proposed models are meaningful in terms of understanding the basic structure and features of a model that incorporates an event concept. The usefulness and limitation of event modeling have been clarified through such model building. The proposed models provide a stable basis for examining FRBR/FRAD further.
Details
Keywords
Contemporary literature reveals that, to date, the poultry livestock sector has not received sufficient research attention. This particular industry suffers from unstructured…
Abstract
Contemporary literature reveals that, to date, the poultry livestock sector has not received sufficient research attention. This particular industry suffers from unstructured supply chain practices, lack of awareness of the implications of the sustainability concept and failure to recycle poultry wastes. The current research thus attempts to develop an integrated supply chain model in the context of poultry industry in Bangladesh. The study considers both sustainability and supply chain issues in order to incorporate them in the poultry supply chain. By placing the forward and reverse supply chains in a single framework, existing problems can be resolved to gain economic, social and environmental benefits, which will be more sustainable than the present practices.
The theoretical underpinning of this research is ‘sustainability’ and the ‘supply chain processes’ in order to examine possible improvements in the poultry production process along with waste management. The research adopts the positivist paradigm and ‘design science’ methods with the support of system dynamics (SD) and the case study methods. Initially, a mental model is developed followed by the causal loop diagram based on in-depth interviews, focus group discussions and observation techniques. The causal model helps to understand the linkages between the associated variables for each issue. Finally, the causal loop diagram is transformed into a stock and flow (quantitative) model, which is a prerequisite for SD-based simulation modelling. A decision support system (DSS) is then developed to analyse the complex decision-making process along the supply chains.
The findings reveal that integration of the supply chain can bring economic, social and environmental sustainability along with a structured production process. It is also observed that the poultry industry can apply the model outcomes in the real-life practices with minor adjustments. This present research has both theoretical and practical implications. The proposed model’s unique characteristics in mitigating the existing problems are supported by the sustainability and supply chain theories. As for practical implications, the poultry industry in Bangladesh can follow the proposed supply chain structure (as par the research model) and test various policies via simulation prior to its application. Positive outcomes of the simulation study may provide enough confidence to implement the desired changes within the industry and their supply chain networks.
Details