Skip to main content

Questions tagged [modeling]

Creating and manipulating abstract representations of a problem or of software elements for the purpose of facilitating the understanding, reasoning, and solving of the problem.

1 vote
0 answers
47 views

BPMN: How can messages cross sub-process borders?

I need to send messages from within a subprocess. Now I read about the booking example and boundary events to and fro. But I am missing the concept how to pass information into and out of a sub-...
MaK's user avatar
  • 87
-1 votes
3 answers
163 views

Mixing up UML and non-UML diagrams

When designing a data-intensive software, or any kind of software, regardless of the platform, is it appropriate to mix UML and non-UML diagrams together in the design document of the software? For ...
Acemad's user avatar
  • 115
1 vote
0 answers
95 views

For a refactoring tool, are I/O operations part of the core domain?

I'm working on a refactoring tool that makes necessary adjustments to a Rust project when moving a source file from one location to another. Quick Explanation In Rust, source files are known as "...
verified_tinker's user avatar
4 votes
4 answers
2k views

Does the signature of a method create a dependency between the implementation of that method, and the code that invokes it?

I am reading Ousterhout's A Philosophy of Software Design. In Section 2.3, Outserhout writes: The signature of a method creates a dependency between the implementation of that method and the code ...
user3899725's user avatar
0 votes
0 answers
44 views

How can a task in a subprocess send a message to another participant?

I originally posted another question including this one. But for understandable reasons I was asked to split it up. So the set up is this: I am Participant 1 and go (process simplified) through a sub ...
MaK's user avatar
  • 87
0 votes
0 answers
53 views

Can BPMN boundary events on subprocesses communicate in either direction?

My old post (which is hidden and will anyway be deleted by me later) seemed to cause confusion, so here is a new - hopefully clearer - question. Thanks for your feedback @ JimmyJames, Jörg W Mittag, ...
MaK's user avatar
  • 87
0 votes
1 answer
131 views

A Case Study Dataflow Diagram

From the book Essentials of Systems Analysis and Design by Joseph S. Valacich, Joey F. George, Jeffrey A. Hoffer, we have a study case, with the following 0 DFD : This diagram raises the following ...
AAA's user avatar
  • 43
0 votes
0 answers
36 views

How to handle events in workflow orchestrator?

I am working on building a workflow orchestrator (like Camunda). It has nodes of type event. This represents a message has been received in the kafka topic which the orchestrator is listening to. The ...
Gopikrishna K S's user avatar
5 votes
2 answers
568 views

Associations and References in UML Class Diagram

Is it possible to have an association without explicitly indicating the reference attributes in the participating classes in the UML class diagram? For example, consider this example : We can see ...
John adams's user avatar
2 votes
2 answers
111 views

BPMN - I think I need to split up a pool (consumer-provider-situation)

I thought this might be a thing to happen regularly, but I might be wrong. I have a process that is quite clear in its structure. But: We are in a multi-provider environment and at the very beginning ...
MaK's user avatar
  • 87
0 votes
4 answers
324 views

Should I model constraints which are valid, but which have no current function in the domain?

When domain modelling, should a valid constraint - or "natural" constraint - be modelled, even if there are no current business processes which rely on the constraint being asserted. As an ...
Kyohei Kaneko's user avatar
1 vote
2 answers
149 views

Orchestrator (like Camunda) between frontend and backend?

I have the following use case. We have both a frontend application and a backend application. Earlier, events on the frontend application directly call the backend application. Now we want to ...
Gopikrishna K S's user avatar
0 votes
1 answer
135 views

Deriving entities in different domains from one DB table

Let's say I have a table for storing users. In this table, I have data like id, name, address, bank account and birthdate. Also, I have two domains in my codebase; in one of them, I need a user entity ...
Bernardo Benini Fantin's user avatar
1 vote
1 answer
363 views

Rest API Layered Architecture Java / Spring / JPA

Currently, all REST applications I work with have a three-layered architecture: Persistence -> Contains "entity" classes with JPA annotations / Spring Data JPA repositories Core -> ...
Lawrence Beutlich's user avatar
1 vote
5 answers
296 views

Data Modeling: Are technical concepts within a tool that implement a business entity entities as well?

I believe this forum is the correct one for my question, based on the community guidelines but let me know if not. It seemed like the best fit. I am performing a data modeling exercise to formulate a ...
Steven's user avatar
  • 229

15 30 50 per page
1
2 3 4 5
17