Skip to content

Commit

Permalink
improve examples
Browse files Browse the repository at this point in the history
  • Loading branch information
bjornregnell committed Jan 31, 2025
1 parent 9c700a2 commit 9d19944
Showing 1 changed file with 11 additions and 14 deletions.
25 changes: 11 additions & 14 deletions src/main/scala/06-examples.scala
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import scala.util.Success

val menu: Map[String, Model] = Map(
"Context 1: Simple" -> Lauesen.ContextDiagramSimple,
"Context 2: Interfaces" -> Lauesen.ContextDiagramInterfaces,
"Context 2: Interfaces with Data" -> Lauesen.ContextDiagramInterfaces,
"Data 1: Classes with Relations" -> Lauesen.DataRelations,
"Data 2: Classes with Fields" -> Lauesen.DataEntities,
"Multi-level 1: Goal-Design Scale" -> Lauesen.GoalDesignScale,
Expand Down Expand Up @@ -127,7 +127,7 @@ object Lauesen:
Seq(GoalDesignScale, WhySpecExample, ContextDiagramSimple, ContextDiagramInterfaces, DataRelations, DataEntities, StateMachine, QualityRequirements, ModelWithSections, TaskHotelReceptionWork)

val GoalDesignScale = Model(
Title("Goal-Design-scale"),
Title("Goal-Domain-Product-Design example"),
Goal("accuracy").has(
Spec("Our pre-calculations shall hit within 5%"),
),
Expand Down Expand Up @@ -163,13 +163,21 @@ object Lauesen:
)

val ContextDiagramInterfaces = Model(
Title("Context Diagram with Interfaces"),
Product("hotelApp").has(
Interface("receptionUI").has(
User("Receptionist"),
Data("receptionIO").has(
Input("booking"),
Input("checkOut"),
Output("serviceNote"),
)
),
Interface("guestUI").has(
User("Guest"),
Data("guestIO").has(
Output("confirmation"),
Output("invoice"),
)
),
Interface("phoneAPI").has(
System("Telephony"),
Expand All @@ -178,17 +186,6 @@ object Lauesen:
System("Accounting"),
),
),
Data("InterfaceIO").has(
Interface("receptionUI").has(
Input("booking"),
Input("checkOut"),
Output("serviceNote"),
),
Interface("guestUI").has(
Output("confirmation"),
Output("invoice"),
),
),
)

val DataRelations = Model(
Expand Down

0 comments on commit 9d19944

Please sign in to comment.