Entropy as a Measure of Consistency in Software Architecture
SJ Niepostyn, WB Daszczuk - Entropy, 2023 - mdpi.com
In building software architectures, the relations between elements in different diagrams are
often overlooked. The first stage of building IT systems is the use of ontology terminology …
often overlooked. The first stage of building IT systems is the use of ontology terminology …
Multi-view software component modeling for dependability
R Roshandel, N Medvidovic - Architecting Dependable Systems II, 2004 - Springer
Modeling software components from multiple perspectives provides complementary views of
a software system and enables sophisticated analyses of its functionality. A software …
a software system and enables sophisticated analyses of its functionality. A software …
Calculating architectural reliability via modeling and analysis
R Roshandel - Proceedings. 26th International Conference on …, 2004 - ieeexplore.ieee.org
We present a software architecture-based approach to compositional estimation of system's
reliability. Our approach is applicable to early stages of development when the …
reliability. Our approach is applicable to early stages of development when the …
Conceptual modeling with the object-process methodology in software architecture
H Liu, DP Gluch - Journal of Computing Sciences in Colleges, 2004 - dl.acm.org
The ultimate goal of software design is to transform real world problems into software
solutions. Architectural design is the earliest phase of this process. It is a phase in which …
solutions. Architectural design is the earliest phase of this process. It is a phase in which …
[PDF][PDF] A systematic approach to consistency within UML based software development process
The paper considers the problem of consistency within and between artefacts used or
produced in software development processes based on UML. We analyse the structure of …
produced in software development processes based on UML. We analyse the structure of …
[PDF][PDF] Modeling multiple aspects of software components
R Roshandel, N Medvidovic - SAVCBS 2003 Specification and …, 2003 - cs.ucf.edu
ABSTRACT A software component is typically modeled from one or more of four functional
aspects: interface, static behavior, dynamic behavior, and interaction protocol. Each of these …
aspects: interface, static behavior, dynamic behavior, and interaction protocol. Each of these …
The Function-Behaviour-Structure Diagram for Modelling Workflow of Information Systems
SJ Niepostyn, I Bluemke - … Workshops, Gdańsk, Poland, June 25-26, 2012 …, 2012 - Springer
Currently, no single UML diagram provides the satisfactory completeness and consistency of
the system description. There is also no BPMN diagram to satisfy such requirements. The …
the system description. There is also no BPMN diagram to satisfy such requirements. The …
Visual constraint diagrams: Runtime conformance checking of UML object models versus implementations
CJ Turner, TCN Graham, C Wolfe, J Ball… - 18th IEEE …, 2003 - ieeexplore.ieee.org
This paper presents visual constraint diagrams (VCD), an extension to UML (Unified
Modeling Language) object diagrams for expressing constraints over object models. VCD …
Modeling Language) object diagrams for expressing constraints over object models. VCD …
Consistency of UML class and statechart diagrams with state invariants
We present an approach and a tool to analyze the consistency of UML class and statechart
diagrams containing state invariants automatically. UML class diagrams describe the …
diagrams containing state invariants automatically. UML class diagrams describe the …