The Role of Instances in Understanding and Querying Data
The evolution of Information Systems (IS) applications in recent years has exposed d eficiencies of traditional data...
Categorization with a Purpose
Prior research in categorization has taken an ontological approach based on natural science: organizing concrete objects into...
How do we acquire understanding of conceptual models?
In organizations, conceptual models are used for understanding the domain concepts. Such models are crucial in analysis...
A Role Clarity Framework for Gathering Business Activities
To date, requirement engineering (RE) studies have proposed several methods for efficiently gathering requirements to develop information...
Effective Use of User Stories in Requirements Elicitation
User stories are commonly used for requirements management in agile development methodologies like Scrum and Extreme Programming...
Do Programmers make good systems analysts? – An Exploratory Research Agenda
Programming, and systems analysis or business analysis require different skill sets. As educators an d professionals in...
Do We Need an Instance-Based Conceptual Modeling Grammar?
Many conceptual modeling grammars have been developed since 1970s, all sharing a general assumption of representation by...
Tradeoffs between Delivery Capability and Agility in Software Development
The notion of delivery capability, which is the ability to deliver software solutions, is rooted in the...
Adapting Agile Practices for Data Warehousing and Business Intelligence
Business surveys indicate that fewer than 30% of data warehousing and business intelligence (DW/BI) projects meet the...
Differences in Expert and Novice Conceptual Modeling Understanding: An Eye-tracking Study
Experts and novices are known to process information differently when performing expertise-related tasks. We use eye tracking...