UML- and XML-Based Change Process and Data Model Definition for Product Evolution

Author(s):  
Ping Jiang ◽  
Quentin Mair ◽  
Julian Newman ◽  
Josie Huang

This chapter presents a software architecture and implementation to support in-service product configuration management applicable to both the automotive and aerospace industries. In both these industry sectors it is now feasible, with emerging technologies such as telematic systems and OSGi, to implement a distributed and integrated information system to support product evolution over its entire life cycle. For this area we demonstrate the definition of an exchangeable multidomain enterprise data model defined as an XML DTD. We also present a UML process model for configuration change management defined using a familiar industry-standard tool and develop a framework to show how exported XMI definitions can be translated into WfMC XPDL, whilst preserving the process model’s semantics. The chapter goes on to describe an evolution process for in-service embedded software using the OSGi Framework.

Author(s):  
Ranko Vujosevic ◽  
Andrew Kusiak

Abstract The data base requirements for concurrent design systems are discussed. An object-oriented data base, which allows for definition of complex objects, specification of relationships between objects, and modular expandability without affecting the existing information is defined. The data base is developed based on the object-oriented data model implemented in Smalltalk-80. An assumption-based truth maintenance system for maintaining the dependency relationships between design and manufacturing information is described.


2014 ◽  
Vol 998-999 ◽  
pp. 553-557
Author(s):  
Wei Jie Liang ◽  
Jin Na Jia ◽  
Li Ying Cai ◽  
Feng Xie ◽  
Ning Zhu

Introduced the background of equipment Interactive Electronic Technical Manual (IETM), discussed the key standard common technology XML DTD/Schema, graphic interaction, etc. Form IETM common technology aspect, analyzed the main Characteristic, implementation scope, and advantage/disadvantage, and proposed the suggestion of technology selection. Analysis the different data model standard in the development process of IETM, put forward the basic principle of IETM standard selection, provided a useful reference of IETM project implementation.


2018 ◽  
Vol 2 (4-2) ◽  
pp. 349
Author(s):  
Ivaylo Kamenarov ◽  
Katalina Grigorova

This paper describes the internal data model for a business process generator. Business process models are stored in an Event-driven process chain notation that provides a natural way to link the individual elements of a process. There is a software architecture that makes it easy to communicate with users as well as external systems.


2014 ◽  
Vol 11 (2) ◽  
pp. 461-480 ◽  
Author(s):  
Nuno Castela ◽  
Paulo Dias ◽  
Marielba Zacarias ◽  
José Tribolet

Business process models are often forgotten after their creation and its representation is not usually updated. This appears to be negative as processes evolve over time. This paper discusses the issue of business process models maintenance through the definition of a collaborative method that creates interaction contexts enabling business actors to discuss about business processes, sharing business knowledge. The collaboration method extends the discussion about existing process representations to all stakeholders promoting their update. This collaborative method contributes to improve business process models, allowing updates based in change proposals and discussions, using a groupware tool that was developed. Four case studies were developed in real organizational environment. We came to the conclusion that the defined method and the developed tool can help organizations to maintain a business process model updated based on the inputs and consequent discussions taken by the organizational actors who participate in the processes.


Author(s):  
N. Schüler ◽  
G. Agugiaro ◽  
S. Cajot ◽  
F. Maréchal

<p><strong>Abstract.</strong> The cities in which we live are constantly evolving. The active management of this evolution is referred to as urban planning. The according development process could go in many directions resulting in a large number of potential future scenarios of a city. The planning support system URB<sup>io</sup> adopts interactive optimization to assist urban planners in generating and exploring those various scenarios. As a computer-based system it needs to be able to efficiently handle all underlying data of this exploration process, which includes both methodology-specific and context-specific information. This article describes the work carried out to link URB<sup>io</sup> with a semantic city model. Therefore, two key requirements were identified and implemented: (a) the extension of the CityGML data model to cope with many scenarios by the proposition of the Scenario Application Domain Extension (ADE) and (b) the definition of a data model for interactive optimization. Classes and features of the developed data models are motivated, depicted and explained. Their usability is demonstrated by walking through a typical workflow of URB<sup>io</sup> and laying out the induced data flows. The article is concluded with stating further potential applications of both the Scenario ADE and the data model for interactive optimization.</p>


2004 ◽  
pp. 227-267
Author(s):  
Wee Keong Ng ◽  
Zehua Liu ◽  
Zhao Li ◽  
Ee Peng Lim

With the explosion of information on the Web, traditional ways of browsing and keyword searching of information over web pages no longer satisfy the demanding needs of web surfers. Web information extraction has emerged as an important research area that aims to automatically extract information from target web pages and convert them into a structured format for further processing. The main issues involved in the extraction process include: (1) the definition of a suitable extraction language; (2) the definition of a data model representing the web information source; (3) the generation of the data model, given a target source; and (4) the extraction and presentation of information according to a given data model. In this chapter, we discuss the challenges of these issues and the approaches that current research activities have taken to revolve these issues. We propose several classification schemes to classify existing approaches of information extraction from different perspectives. Among the existing works, we focus on the Wiccap system — a software system that enables ordinary end-users to obtain information of interest in a simple and efficient manner by constructing personalized web views of information sources.


2021 ◽  
pp. 182-203
Author(s):  
R. Andrew Lee

“Cultivating Learning Agility Through Mindfulness Training: A Framework and Recommendations” reviews the research related to the role of mindfulness in enhancing learning agility and presents a model to guide future research and applications. It begins by presenting a definition of mindfulness as characterized by three qualities: a focus on present moment experience, an attitude of receptiveness and curiosity, and an emergent capacity for metacognition. It then outlines a process model for learning agility; the model consists of five factors: mindset, awareness, action, integration, and application. This model is then used as a framework to summarize the research linking mindfulness and learning agility. Finally, recommendations are presented for implementing mindfulness training to enhance learning agility.


2014 ◽  
Vol 5 (4) ◽  
pp. 35-51 ◽  
Author(s):  
Mahdi Bashari ◽  
Mahdi Noorian ◽  
Ebrahim Bagheri

In the software product line configuration process, certain features are selected based on the stakeholders' needs and preferences regarding the available functional and quality properties. This book chapter presents how a product configuration can be modeled as a decision process and how an optimal strategy representing the stakeholders' desirable configuration can be found. In the decision process model of product configuration, the product is configured by making decisions at a number of decision points. The decisions at each of these decision points contribute to functional and quality attributes of the final product. In order to find an optimal strategy for the decision process, a utility-based approach can be adopted, through which, the strategy with the highest utility is selected as the optimal strategy. In order to define utility for each strategy, a multi-attribute utility function is defined over functional and quality properties of a configured product and a utility elicitation process is then introduced for finding this utility function. The utility elicitation process works based on asking gamble queries over functional and quality requirement from the stakeholder. Using this utility function, the optimal strategy and therefore optimal product configuration is determined.


Author(s):  
Jordi Cabot ◽  
Cristina Gómez

Specification of web applications involves the definition of two main viewpoints: the navigation model and the data model. Thus far, correctness analysis of the relationship between both models has received little attention. In this paper, the authors present a set of correctness properties to evaluate the consistency of a navigation model with respect to its corresponding data model. Mainly, this paper focuses on the completeness of the navigation model (i.e., if users can manipulate all of the data through the operations in the navigation model) and its executability (i.e., whether all navigation paths admit at least one possible run-time execution that leaves the application data in a consistent state).


Sign in / Sign up

Export Citation Format

Share Document