Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Matthew Callery is active.

Publication


Featured researches published by Matthew Callery.


conference on object-oriented programming systems, languages, and applications | 2010

Flexible modeling tools for pre-requirements analysis: conceptual architecture and research challenges

Harold Ossher; Rachel K. E. Bellamy; Ian Simmonds; David Amid; Ateret Anaby-Tavor; Matthew Callery; Michael Desmond; Jacqueline de Vries; Amit Fisher; Sophia Krasikov

A serious tool gap exists at the start of the software lifecy-cle, before requirements formulation. Pre-requirements analysts gather information, organize it to gain insight, en-vision possible futures, and present insights and recom-mendations to stakeholders. They typically use office tools, which give great freedom, but no help with consistency management, change propagation, or information migration to downstream tools. Despite these downsides, office tools are still favored over modeling tools, which are constrain-ing and difficult to use. We introduce the notion of flexible modeling tools, which blend the advantages of office and modeling tools. We propose a conceptual architecture for such tools, and outline research challenges to be met in realizing them. We briefly describe the Business Insight Toolkit, a prototype tool embodying this architecture.


symposium on visual languages and human-centric computing | 2009

An algorithm for identifying the abstract syntax of graph-based diagrams

Ateret Anaby-Tavor; David Amid; Amit Fisher; Harold Ossher; Rachel K. E. Bellamy; Matthew Callery; Michael Desmond; Sophia Krasikov; Tova Roth; Ian Simmonds; Jacqueline de Vries

Diagrams play a key role in the information systems domain. However to be meaningful, the diagrams are understood by interpreting visual cues in specific, conventionalized ways, termed conceptual models. One of the major pain points of conceptual models, specified as visual languages, is the inability to capture these visual languages effectively in conventional modeling tools. Instead, conceptual models are drawn using drawing tools and sometimes even by hand. We propose an automatic procedure to derive the syntactic building blocks of graph-based conceptual models. This high-level specification of the visual language can then serve as input for the automatic construction of syntax-aware diagram editors. Our aim is to achieve minimum effort on the part of the users when they eventually work with the graphical editor to produce a new diagram using the proposed syntax.


international conference on software engineering | 2009

Business insight toolkit: Flexible pre-requirements modeling

Harold Ossher; Rachel K. E. Bellamy; David Amid; Ateret Anaby-Tavor; Matthew Callery; Michael Desmond; Jacqueline de Vries; Amit Fisher; Thomas V. Frauenhofer; Sophia Krasikov; Ian Simmonds; Calvin Swart

Pre-requirements analysis requires modeling tools with unprecedented flexibility. The Business Insight Toolkit (BITKit) is a prototype of a new kind of modeling tool, aimed at offering the flexibility of office tools along with many of the advantages of modeling tools.


international conference on software engineering | 2011

Blending freeform and managed information in tables (NIER track)

Nicolas Mangano; Harold Ossher; Ian Simmonds; Matthew Callery; Michael Desmond; Sophia Krasikov

Tables are an important tool used by business analysts engaged in early requirements activities (in fact it is safe to say that tables appeal to many other types of user, in a variety of activities and domains). Business analysts typically use the tables provided by office tools. These tables offer great flexibility, but no underlying model, and hence no consistency management, multiple views or other advantages familiar to the users of modeling tools. Modeling tools, however, are usually too rigid for business analysts. In this paper we present a flexible modeling approach to tables, which combines the advantages of both office and modeling tools. Freeform information can co-exist with information managed by an underlying model, and an incremental formalization approach allows each item of information to transition fluidly between freeform and managed. As the model evolves, it is used to guide the user in the process of formalizing any remaining freeform information. The model therefore helps users without restricting them. Early feedback is described, and the approach is analyzed briefly in terms of cognitive dimensions.


data and knowledge engineering | 2010

Insights into enterprise conceptual modeling

Ateret Anaby-Tavor; David Amid; Amit Fisher; Avivit Bercovici; Harold Ossher; Matthew Callery; Michael Desmond; Sophia Krasikov; Ian Simmonds


Archive | 2010

Smart Presentation Application

Matthew Callery; Michael Desmond; Sophia Krasikov; Harold Ossher; Edith Schonberg; Ian Simmonds


international conference on conceptual modeling | 2009

An Empirical Study of Enterprise Conceptual Modeling

Ateret Anaby-Tavor; David Amid; Amit Fisher; Harold Ossher; Rachel K. E. Bellamy; Matthew Callery; Michael Desmond; Sophia Krasikov; Tova Roth; Ian Simmonds; Jacqueline de Vries


Archive | 2008

METHOD AND SYSTEM FOR ANALYZING CAPABILITIES OF AN ENTITY

Matthew Callery; Robert Delamarter Dill; Lauretta Jones; Daniel V. Oppenheim


international conference on software engineering | 2011

Blending freeform and managed information in tables.

Nicolas Mangano; Harold Ossher; Ian Simmonds; Matthew Callery; Michael Desmond; Sophia Krasikov


Archive | 2012

Techniques providing a software fitting assessment

Matthew Callery; Michael Desmond; Sophia Krasikov; Harold Ossher; Edith Schonberg; Harini Srinivasan

Researchain Logo
Decentralizing Knowledge