Discovering Services during Service-Based System Design Using UML
Recently, there has been a proliferation of service-based systems, i.e., software systems that are composed of autonomous services but...
Extending the UML Statecharts Notation to Model Security Aspects
Model driven security has become an active area of research during the past decade. While many research works have...
An expert database design system based on analysis of forms
A form model and an expert database system that analyzes instances of the form model to derive a conceptual...
A Dynamic Slicing Technique for UML Architectural Models
This paper proposes a technique for dynamic slicing of UML architectural models. The presence of related information in diverse...
Capsule-Based User Interface Modeling for Large-Scale Applications
We present a novel approach to modeling and implementing user interfaces (UI) of large business applications. The approach is...
On formalization of the whole-part relationship in the Unified Modeling Language
F. Barbier et al. (2003) introduced a formal definition for the semantics of the whole-part relationship in the Unified...
Constructing meta-CASE workbenches by exploiting visual language generators
In this paper, we propose an approach for the construction of meta-CASE workbenches, which suitably integrates the technology of...
Formalization of the Whole-Part relationship in the Unified Modeling Language
A formal definition for the semantics of the Whole-Part relationship in the Unified Modeling Language or UML is introduced....
The Problem of Equivalence for Entity-Relationship Diagrams
We investigate the question of when two entity-relationship diagrams (ERD's) should be considered equivalent, in the sense of representing...
An Ontology-Based Product Architecture Derivation Approach
Software product line (SPL) engineering has proven to improve software quality and shorten development cycles, cost and time. In...