Continuous requirements management for organisation networks: a (dis)trust-based approach
Recently, viewpoint resolution methods which make conflicts productive for requirements engineering have gained popularity in organisational information systems. However,...
A UML-based static verification framework for security
Secure software engineering is a new research area that has been proposed to address security issues during the development...
Hierarchical entity-relationship diagrams: the model, method of creation and experimental evaluation
A bottom-up method for creating a hierarchy of entity-relationship diagrams (HERD) from a given, "flat" ER diagram (ERD) is...
Automatically Detecting and Visualising Errors in UML Diagrams
UML has become the de facto standard for objectoriented modelling. Currently, UML comprises several different notations with no formal...
A semiotic analysis of unified modeling language graphical notations
Unified modeling language (UML) is the standard modeling language for object-oriented system development. Despite its status as a standard,...
Cognitive complexity in data modeling: causes and recommendations
Data modeling is a complex task for novice designers. This paper conducts a systematic study of cognitive complexity to...
Modelling mobile app requirements for semantic traceability
The paper presents a modelling method aimed to support the definition and elicitation of requirements for mobile apps through...
Ontology based object-oriented domain modelling: fundamental concepts
Understanding the business is an important step in information system (IS) development. Conceptual models are descriptions of the organizational...
Improving the representation of roles in conceptual modeling: theory, method, and evidence
Conceptual models represent the Organizational domain for which an information system is developed. These models are important tools in...
Guidelines for using UML association classes and their effect on domain understanding in requirements...
The analysis and description of the application domain are important parts of the requirements engineering process. Domain descriptions are...