2018
DOI: 10.1007/978-3-319-92970-5_4
|View full text |Cite
|
Sign up to set email alerts
|

Bridging the Gap Between Informal Requirements and Formal Specifications Using Model Federation

Abstract: Software development projects seeking a high level of accuracy reach out to formal methods as early as the requirements engineering phase. However the client perspective of the future system is presented in an informal requirements document. The gap between the formal and informal approaches (and the artifacts used and produced by them) adds further complexity to an already rigorous task of software development. Our goal is to bridge this gap through a fine-grained level of traceability between the client-side… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 23 publications
0
5
0
Order By: Relevance
“…Douglass describes a set of independent yet connected models as a federation and the process of creating the models and their linkages a model federation 33 . This approach shifts the focus from a development model to a set of loosely but intentionally coupled models, 34 able to be developed in parallel. A key aspect of this concept is that each piece of data has a well‐defined location known as it's authoritative source of truth (ASOT) 33 .…”
Section: Methodsmentioning
confidence: 99%
“…Douglass describes a set of independent yet connected models as a federation and the process of creating the models and their linkages a model federation 33 . This approach shifts the focus from a development model to a set of loosely but intentionally coupled models, 34 able to be developed in parallel. A key aspect of this concept is that each piece of data has a well‐defined location known as it's authoritative source of truth (ASOT) 33 .…”
Section: Methodsmentioning
confidence: 99%
“…This framework provides us the infrastructure required to connect multiple models while keeping each model in its technology space. Openflexo [14], [15] offers a Federation Model Language (FML) engine with an integrated model design environment which permits the design of models and their behaviour. Also, offers some mature technology adapters to connect external models to Openflexo.…”
Section: Case Studymentioning
confidence: 99%
“…Compositional theory can assist with model conformance [58] and model federation at large [31]. Complementary works using category theory have shown small but useful examples of categorical modeling of systems and how they can facilitate model conformance in [8,13,14,50].…”
Section: Related Workmentioning
confidence: 99%