نتایج جستجو برای: formal modeling language

تعداد نتایج: 877279  

Journal: :CoRR 2017
Tobias Kaufmann Thorsten Weyer

Process roles are used to structure complex engineering processes in single systems development for many years. Typically, each role has specific responsibilities from which certain information demands originate. In the engineering of variable software, role-specific information demands affect variability information. To control the access to the variability information, we suggest using the co...

2015
Feng-Lin Li Jennifer Horkoff Alexander Borgida Giancarlo Guizzardi Lin Liu John Mylopoulos

[Context and motivation] Stakeholder requirements are notoriously informal, vague, ambiguous and often unattainable. The requirements engineering problem is to formalize these requirements and then transform them through a systematic process into a formal specification that can be handed over to designers for downstream development. [Question/problem] This paper proposes a framework for transfo...

2009
Luca Cardelli Corrado Priami

The language that Nurse wishes to see is a formal language that can be automatically translated into machine executable code and that enables simulation and analysis techniques for proving properties of biological systems. Although there are many approaches to the formal modeling of living systems, only a few provide executable descriptions that highlight the mechanistic steps that make a syste...

Journal: :JSW 2014
Flávio Fernandes Mark Song

UML is a visual modeling language used for specifying, visualizing, constructing, and documenting software artifacts. Despite having many features to model systems, conducting verifications and validations on UML models is not an easy task. In this paper, the problem of performing verification of UML models is discussed through a translation of UML behavioral diagrams into formal models to be v...

Journal: :Systems Engineering 2014
Conrad Bock

This paper describes new capabilities in the Systems Modeling Language that reduce the complexity of specifying systems through componentization, and increase the range of systems that can be specified. Modelers can identify portions of components available for connection to other components, and specify how systems make use of them. This reduces the complexity of specifying system by lowering ...

2014
Kerstin Irgang Thomas Irgang

In this paper we present an approach to support selfregulated learnflows in the collaborative environment Metafora. In this environment students construct Visual Language Plans. Those plans model workflows of learning activities, which the students execute to solve complex learning scenarios across different tools. Visual Language plans were already used in the context of different pedagogical ...

1999
G. Denker C. Talcott

Rewriting logic and the Maude language make possible a new methodology in which formal modeling and analysis can be used from the earliest phases of system design to uncover many errors and inconsistencies, and to reach high assurance for critical components. Our methodology is arranged as a sequence of increasingly stronger methods, including formal modeling, executable specification, modelche...

2002
Xiaoshan Li Zhiming Liu Z. Liu

The Unified Modeling Language (UML) is the de-facto standard modeling language for the development of software with broad ranges of applications. It supports for modeling a software at different stages during its development: requirement analysis, design and implementation. The use of UML encourages software developers to devote more effort on requirement analysis and modeling to produce better...

2013
Phillip James Faron Moller Nguyen Hoang Nga Markus Roggenbach Steve A. Schneider Helen Treharne Matthew Trumble David M. Williams

The paper presents a tool-supported approach to graphically editing scheme plans and their safety verification. The graphical tool is based on a Domain Specific Language which is used as the basis for transformation to a CSP‖B formal model of a scheme plan. The models produced utilise a variety of abstraction techniques that make the analysis of large scale plans feasible. The techniques are ap...

Journal: :J. Inf. Sci. Eng. 2006
Ninh-Thuan Truong Jeanine Souquières

We propose an approach to verify UML model elements based on the transformation of the UML meta-model into B formal specifications. The UML meta-model is described as a combination of graphical notations, natural and formal languages. The semantics of UML elements is expressed by well-formedness rules in the UML metamodel. Their correctness is ensured by the proof of the B specifications. The a...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید