A practical guide to Message Structures: a modelling technique for information systems analysis and design
Sergio Espa\~na, Arturo Gonz\'alez, \'Oscar Pastor, Marcela Ruiz

TL;DR
This paper introduces Message Structures, a versatile modelling technique for IS analysis and design that enhances communication specification and supports transition from analysis to implementation.
Contribution
It presents Message Structures as a novel technique integrated into Communication Analysis, extending existing modelling methods with practical tools for complex projects.
Findings
Effective in complex industrial projects
Supports transition from analysis to design
Can extend existing business process techniques
Abstract
Despite the increasing maturity of model-driven software development (MDD), some research challenges remain open in the field of information systems (IS). For instance, there is a need to improve modelling techniques so that they cover several development stages in an integrated way, and they facilitate the transition from analysis to design. This paper presents Message Structures, a technique for the specification of communicative interactions between the IS and organisational actors. This technique can be used both in the analysis stage and in the design stage. During analysis, it allows abstracting from the technology that will support the IS, and to complement business process diagramming techniques with the specification of the communicational needs of the organisation. During design, Message Structures serves two purposes: (i) it allows to systematically derive a specification of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Business Process Modeling and Analysis · Advanced Software Engineering Methodologies
