Methods for Formalizing Cognitive Graphics and Visual Models using XML Schemas

Author(s):  
A.I. Vlasov ◽  
L.V. Zhuravleva ◽  
V.V. Kazakov

The paper analyses methods of formalising cognitive graphics and visual models using promising data storage formats. We describe the primary visual design techniques and note that they appear to be rather disconnected. We show that ensuring the coupling of data and knowledge in visual models featuring various levels of detail is the main problem in integrated usage of visual modelling tools. We analyse approaches to solving the semantic discontinuity problem, that is, provided we meet the condition under which the properties of objects, systems and processes under consideration are only input once, it is necessary to ensure that data from models corresponding to different levels of abstraction (expertise) is interconnected. One should assume that the main drawback of existing approaches to visualising complex systems is that these approaches are fragmented and isolated, which means that they will only be effective locally. The paper proposes several approaches to formalising visual models employing XML schemas, which ensures that development processes concerning visual models of various levels of abstraction are synchronised and interconnected. We use a BPMN (Business, Process, Model and Notation) visual model as an example that shows the principles of representing visual model elements by means of XML schemas. The paper provides a detailed analysis of the principles behind layer interaction in the BPMN model through flexible XML description. We show that the BPMN data structure boasts its own XML schema containing all the parameters of a class or an element. The paper presents several examples and a technique of applying an XML schema to a BPMN model, including a further generalisation aimed at formally representing the process models of complex systems

2020 ◽  
Vol 27 (6) ◽  
pp. 1218-1229
Author(s):  
Jana B. Jarecki ◽  
Jolene H. Tan ◽  
Mirjam A. Jenny

AbstractThe term process model is widely used, but rarely agreed upon. This paper proposes a framework for characterizing and building cognitive process models. Process models model not only inputs and outputs but also model the ongoing information transformations at a given level of abstraction. We argue that the following dimensions characterize process models: They have a scope that includes different levels of abstraction. They specify a hypothesized mental information transformation. They make predictions not only for the behavior of interest but also for processes. The models’ predictions for the processes can be derived from the input, without reverse inference from the output data. Moreover, the presumed information transformation steps are not contradicting current knowledge of human cognitive capacities. Lastly, process models require a conceptual scope specifying levels of abstraction for the information entering the mind, the proposed mental events, and the behavior of interest. This framework can be used for refining models before testing them or after testing them empirically, and it does not rely on specific modeling paradigms. It can be a guideline for developing cognitive process models. Moreover, the framework can advance currently unresolved debates about which models belong to the category of process models.


Author(s):  
Maria Estrela Ferreira da Cruz ◽  
Ricardo J. Machado ◽  
Maribel Yasmina Santos

The constant change and rising complexity of organizations, mainly due to the transforming nature of their business processes, has driven the increase of interest in business process management by organizations. It is recognized that knowing business processes can help to ensure that the software under development will meet the business needs. Some of software development processes (like unified process) already refer to business process modeling as a first effort in the software development process. A business process model usually is created under the supervision, clarification, approval, and validation of the business stakeholders. Thus, a business process model is a proper representation of the reality (as is or to be), having lots of useful information that can be used in the development of the software system that will support the business. The chapter uses the information existing in business process models to derive software models specially focused in generating a data model.


Author(s):  
Ghazaleh Khodabandelou ◽  
Charlotte Hug ◽  
Camille Salinesi

Intentions play a key role in information systems engineering. Research on process modeling has highlighted that specifying intentions can expressly mitigate many problems encountered in process modeling as lack of flexibility or adaptation. Process mining approaches mine processes in terms of tasks and branching. To identify and formalize intentions from event logs, this work presents a novel approach of process mining, called Map Miner Method (MMM). This method automates the construction of intentional process models from event logs. First, MMM estimates users' strategies (i.e., the different ways to fulfill the intentions) in terms of their activities. These estimated strategies are then used to infer users' intentions at different levels of abstraction using two tailored algorithms. MMM constructs intentional process models with respect to the Map metamodel formalism. MMM is applied on a real-world dataset, i.e. event logs of developers of Eclipse UDC (Usage Data Collector). The resulting Map process model provides a precious understanding of the processes followed by the developers, and also provide feedback on the effectiveness and demonstrate scalability of MMM.


2022 ◽  
pp. 1810-1836
Author(s):  
Maria Estrela Ferreira da Cruz ◽  
Ricardo J. Machado ◽  
Maribel Yasmina Santos

The constant change and rising complexity of organizations, mainly due to the transforming nature of their business processes, has driven the increase of interest in business process management by organizations. It is recognized that knowing business processes can help to ensure that the software under development will meet the business needs. Some of software development processes (like unified process) already refer to business process modeling as a first effort in the software development process. A business process model usually is created under the supervision, clarification, approval, and validation of the business stakeholders. Thus, a business process model is a proper representation of the reality (as is or to be), having lots of useful information that can be used in the development of the software system that will support the business. The chapter uses the information existing in business process models to derive software models specially focused in generating a data model.


Ciencia Unemi ◽  
2018 ◽  
Vol 10 (25) ◽  
pp. 13 ◽  
Author(s):  
Shirley Coque-Villegas ◽  
Vanessa Jurado-Vite ◽  
Allan Avendaño-Sudario ◽  
Guillermo Pizarro

Los servicios de las empresas de desarrollo de software se basan en producir productos de software de alta calidad. La calidad de los productos de software se asegura mediante la aplicación de prácticas de ingeniería de software a lo largo de todo el proceso de desarrollo. Para mejorar estos procesos, es necesario adaptar los modelos de proceso de mejora de software a las empresas de acuerdo con sus propias características. Este artículo ofrece un análisis de la aplicación de diversos modelos de mejora de procesos de software en pequeñas y medianas empresas. Finalmente, los resultados aquí presentados evidencian la influencia de los factores inherentes de las empresas y de sus equipos de trabajo en la elección de un modelo de proceso de mejora de software específico. AbstractThe services of the software development companies are based on producing high quality software products. Software products quality is ensured by applying software engineering practices throughout the development process. In order to improve these processes, it is necessary adapting the software improvement process models into companies according to their own characteristics. This paper offers an analysis of the application of various software process improvement models in small and medium size enterprises. Finally, results presented here show the influence of the inherent factors of companies and their work teams into choosing a specific software improvement process model.


Author(s):  
Gerhard Chroust ◽  
Marco Kuhrmann ◽  
Erwin Schoitsch

In this chapter the authors discuss the WHY and WHAT of modeling software development processes: defining the components of a software process and proposing 5-dimensional grid of attributes of existing models: strategy and path, levels, main subprocesses, components and aura. Specific process models, currently used or historically important, are described. This is followed by an extensive discussion of methods for and problems of modeling a software process, followed by a shorter discussion on the enactment of process models via software engineering environments. The chapter closes with a discussion of the human aspects concerning introduction and enactment of a process model.


2010 ◽  
Vol 2 (2) ◽  
pp. 108-127 ◽  
Author(s):  
Christopher Myers ◽  
Kevin Gluck ◽  
Glenn Gunzelmann ◽  
Michael Krusmark

Validating Computational Cognitive Process Models across Multiple TimescalesModel comparison is vital to evaluating progress in the fields of artificial general intelligence (AGI) and cognitive architecture. As they mature, AGI and cognitive architectures will become increasingly capable of providing a single model that completes a multitude of tasks, some of which the model was not specifically engineered to perform. These models will be expected to operate for extended periods of time and serve functional roles in real-world contexts. Questions arise regarding how to evaluate such models appropriately, including issues pertaining to model comparison and validation. In this paper, we specifically address model validation across multiple levels of abstraction, using an existing computational process model of unmanned aerial vehicle basic maneuvering to illustrate the relationship between validity and timescales of analysis.


SPIEL ◽  
2019 ◽  
Vol 4 (1) ◽  
pp. 121-145
Author(s):  
Larissa Leonhard ◽  
Anne Bartsch ◽  
Frank M. Schneider

This article presents an extended dual-process model of entertainment effects on political information processing and engagement. We suggest that entertainment consumption can either be driven by hedonic, escapist motivations that are associated with a superficial mode of information processing, or by eudaimonic, truth-seeking motivations that prompt more elaborate forms of information processing. This framework offers substantial extensions to existing dual-process models of entertainment by conceptualizing the effects of entertainment on active and reflective forms of information seeking, knowledge acquisition and political participation.


Author(s):  
Paul Witherell ◽  
Shaw Feng ◽  
Timothy W. Simpson ◽  
David B. Saint John ◽  
Pan Michaleris ◽  
...  

In this paper, we advocate for a more harmonized approach to model development for additive manufacturing (AM) processes, through classification and metamodeling that will support AM process model composability, reusability, and integration. We review several types of AM process models and use the direct metal powder bed fusion AM process to provide illustrative examples of the proposed classification and metamodel approach. We describe how a coordinated approach can be used to extend modeling capabilities by promoting model composability. As part of future work, a framework is envisioned to realize a more coherent strategy for model development and deployment.


2013 ◽  
Vol 770 ◽  
pp. 361-365
Author(s):  
Yu Peng Xin ◽  
Xi Tian Tian ◽  
Li Jiang Huang ◽  
Jun Hao Geng

In order to improve the efficiency of NC machining programming, and realize the rapid establishment of blank model or middle blank model, a geometrical modeling method of process driven by typical process model was put forward. This method is based on the typical process for the establishment of typical process model, to establish a mapping between modeling operation and machining process ontology, and format model mapping rules. In the process geometrical modeling of the high similarity parts, by calling the typical process model mapping rules, can generate process models automatically. A enterprise disc type parts typical process as an example is used to verify the proposed method.


Sign in / Sign up

Export Citation Format

Share Document