Steve M. Easterbrook

Orcid: 0000-0002-3261-6446

Affiliations:
  • University of Toronto, Canada


According to our database1, Steve M. Easterbrook authored at least 127 papers between 1991 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Modular Action Concept Grounding in Semantic Video Prediction.
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2022

2021
The discontinous future.
SIGCAS Comput. Soc., 2021

2020
Action Concept Grounding Network for Semantically-Consistent Video Generation.
CoRR, 2020

Evidence that computer science grades are not bimodal.
Commun. ACM, 2020

Efficient and Information-Preserving Future Frame Prediction and Beyond.
Proceedings of the 8th International Conference on Learning Representations, 2020

2019
CrevNet: Conditionally Reversible Video Prediction.
CoRR, 2019

Recovering the parameters underlying the Lorenz-96 chaotic dynamics.
CoRR, 2019

Exile Within Borders: Understanding the Limits of the Internally Displaced People (IDPs) in Iraq.
Proceedings of the Fifth Workshop on Computing within Limits, 2019

2018
Software Engineering for Sustainability: Find the Leverage Points!
IEEE Softw., 2018

2017
Verifying the forecast: how climate models are developed and tested (invited talk).
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Shelter Dynamics in Refugee and IDP Camps: Customization, Permanency, and Opportunities.
Proceedings of the 2017 Workshop on Computing Within Limits, 2017

A Machine Learning Approach to Non-uniform Spatial Downscaling of Climate Variables.
Proceedings of the 2017 IEEE International Conference on Data Mining Workshops, 2017

Barriers to adoption of information technology in healthcare.
Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering, 2017

2016
Requirements: The Key to Sustainability.
IEEE Softw., 2016

Situating shelter design and provision in ICT discourse for scarce-resource contexts.
Proceedings of the Second Workshop on Computing within Limits, 2016

2015
Engaging End Users in Green Building Design Software.
Proceedings of the Fourth International Workshop on Requirements Engineering for Sustainable Systems, 2015

Sustainability Debt: A Metaphor to Support Sustainability Design Decisions.
Proceedings of the Fourth International Workshop on Requirements Engineering for Sustainable Systems, 2015

Modelling the climate system: Is model-based science like model-based engineering? (Keynote).
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

Sustainability Design and Software: The Karlskrona Manifesto.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Scaling up Women in Computing Initiatives: What Can We Learn from a Public Policy Perspective?
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015

2014
The Karlskrona manifesto for sustainability design.
CoRR, 2014

A historical examination of the social factors affecting female participation in computing.
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014

Towards Actionable Business Intelligence: Can System Dynamics Help?
Proceedings of the Practice of Enterprise Modeling - 7th IFIP WG 8.1 Working Conference, 2014

From Computational Thinking to Systems Thinking: A conceptual toolkit for sustainability computing.
Proceedings of the ICT for Sustainability 2014 (ICT4S-14), 2014

2013
On the countably many misconceptions about #hashtables (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Comparing and contrasting different algorithms leads to increased student learning.
Proceedings of the International Computing Education Research Conference, 2013

2012
Matching and Merging of Variant Feature Specifications.
IEEE Trans. Software Eng., 2012

Augmenting flow diagrams created by end-user programs.
Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, 2012

Inflo: collaborative reasoning via open calculation graphs.
Proceedings of the CSCW '12 Computer Supported Cooperative Work, 2012

2011
Guest Editors' Introduction: Climate Change - Science and Software.
IEEE Softw., 2011

A first look at end-user visual computation supporting sharing & reuse with Inflo.
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011

2010
Code forking in open-source software: a requirements perspective
CoRR, 2010

Climate change: a grand software challenge.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Reasoning about Consistency in Model Merging.
Proceedings of the 3rd Workshop on Living with Inconsistencies in Software Development, 2010

Second International Workshop on Software Research and Climate Change.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

2009
Engineering the Software for Understanding Climate Change.
Comput. Sci. Eng., 2009

The Role of Visualization in the Naturalization of Remote Software Immigrants.
Proceedings of the Software Engineering 2009, 2009

First international workshop on software research and climate change.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Relationship-based change propagation: A case study.
Proceedings of the ICSE Workshop on Modeling in Software Engineering, 2009

2<sup>nd</sup> international workshop on socio-technical congruence (STC 2009).
Proceedings of the 31st International Conference on Software Engineering, 2009

Integrating sustainability in decision-making processes: A modelling strategy.
Proceedings of the 31st International Conference on Software Engineering, 2009

Software research and climate change.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

Using Macromodels to Manage Collections of Related Models.
Proceedings of the Advanced Information Systems Engineering, 21st International Conference, 2009

Concept analysis for product line requirements.
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, 2009

2008
Configuration Management for Large-Scale Scientific Computing at the UK Met Office.
Comput. Sci. Eng., 2008

Guest Editors' Introduction.
Autom. Softw. Eng., 2008

Engineering Associations: From Models to Code and Back through Semantics.
Proceedings of the Objects, Components, Models and Patterns, 46th International Conference, 2008

On-Demand Cluster Analysis for Product Line Functional Requirements.
Proceedings of the Software Product Lines, 12th International Conference, 2008

Can Patterns Improve i* Modeling? Two Exploratory Studies.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2008

Extracting and Modeling Product Line Functional Requirements.
Proceedings of the 16th IEEE International Requirements Engineering Conference, 2008

Managing Models through Macromodeling.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Exploiting COTS-Based RE Methods: An Experience Report.
Proceedings of the High Confidence Software Reuse in Large Systems, 2008

Global consistency checking of distributed models with TReMer+.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Declarative approach for model composition.
Proceedings of the International Workshop on Modeling in Software Engineering, 2008

On the difficulty of replicating human subjects studies in software engineering.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Socio-technical congruence (STC 2008).
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Selecting Empirical Methods for Software Engineering Research.
Proceedings of the Guide to Advanced Empirical Software Engineering, 2008

2007
Analysis of Early Aspects in Requirements Goal Models: A Concept-Driven Approach.
LNCS Trans. Aspect Oriented Softw. Dev., 2007

So, You Think You Know Others' Goals? A Repertory Grid Study.
IEEE Softw., 2007

Tracing and Validating Goal Aspects.
Proceedings of the 15th IEEE International Requirements Engineering Conference, 2007

Consistency Checking of Conceptual Models via Model Merging.
Proceedings of the 15th IEEE International Requirements Engineering Conference, 2007

Requirements in the wild: How small companies do it.
Proceedings of the 15th IEEE International Requirements Engineering Conference, 2007

Empirical research methods for software engineering.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

A Relationship-Driven Framework for Model Merging.
Proceedings of the International Workshop on Modeling in Software Engineering, 2007

Matching and Merging of Statecharts Specifications.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

A Framework for Empirical Evaluation of Model Comprehensibility.
Proceedings of the International Workshop on Modeling in Software Engineering, 2007

Scale Changes Everything: Understanding the Requirements for Systems of Systems.
Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems, 2007

Analyzing Knowledge Transfer Effectiveness--An Agent-Oriented Modeling Approach.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

An Eclipse-based tool framework for software model management.
Proceedings of the 2007 OOPSLA workshop on Eclipse Technology eXchange, 2007

Discovering the shared understanding dynamics of large software teams.
Proceedings of the 2007 conference of the Centre for Advanced Studies on Collaborative Research, 2007

A Taxonomy of Asymmetric Requirements Aspects.
Proceedings of the Early Aspects: Current Challenges and Future Directions, 2007

2006
A relationship-driven approach to view merging.
ACM SIGSOFT Softw. Eng. Notes, 2006

View merging in the presence of incompleteness and inconsistency.
Requir. Eng., 2006

Data structures for symbolic multi-valued model-checking.
Formal Methods Syst. Des., 2006

Managing Terminological Interference in Goal Models with Repertory Grid.
Proceedings of the 14th IEEE International Conference on Requirements Engineering (RE 2006), 2006

Software architects in practice: handling requirements.
Proceedings of the 2006 conference of the Centre for Advanced Studies on Collaborative Research, 2006

2005
On the Use of Model Checking in Verification of Evolving Agile Software Frameworks: An Exploratory Case Study.
Proceedings of the Modelling, 2005

Anchoring and adjustment in software estimation.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

Case Studies for Software Engineers.
Proceedings of the 29th Annual IEEE / NASA Software Engineering Workshop (SEW-29 2005), 2005

iVuBlender: A Tool for Merging Incomplete and Inconsistent Views.
Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August, 2005

An Algebraic Framework for Merging Incomplete and Inconsistent Views.
Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August, 2005

Configuring Common Personal Software: a Requirements-Driven Approach.
Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August, 2005

Do Viewpoints Lead to Better Conceptual Models? An Exploratory Case Study.
Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August, 2005

Contextual Risk Analysis for Interview Design.
Proceedings of the 13th IEEE International Conference on Requirements Engineering (RE 2005), 29 August, 2005

Traceability in viewpoint merging: a model management perspective.
Proceedings of the 3rd International Workshop on Traceability in Emerging Forms of Software Engineering, 2005

Introduction to doctoral symposium.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

A Category-theoretic Approach to Syntactic Software Merging.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

Experience in using business scenarios to assess COTS components in integrated solutions.
Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative Research, 2005

2004
Report on the First International Workshop on Comparative Evaluation in Requirements Engineering.
ACM SIGSOFT Softw. Eng. Notes, 2004

2003
Multi-valued symbolic model-checking.
ACM Trans. Softw. Eng. Methodol., 2003

Analysis of Inconsistency in Graph-Based Viewpoints: A Category-Theoretic Approach.
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE 2003), 2003

Using Benchmarking to Advance Research: A Challenge to Software Engineering.
Proceedings of the 25th International Conference on Software Engineering, 2003

Eliciting Architectural Decisions from Requirements using a Rule-based Framework.
Proceedings of the ICSE 2003, 2003

\chiChek: A Model Checker for Multi-Valued Reasoning.
Proceedings of the 25th International Conference on Software Engineering, 2003

2002
Guest Editorial: Special Issue on Model Checking in Requirements Engineering.
Requir. Eng., 2002

On Using a Benchmark to Evaluate C++ Extractors.
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002

2001
2nd international workshop on living with inconsistency (IWLWI01).
ACM SIGSOFT Softw. Eng. Notes, 2001

Making inconsistency respectable in software development.
J. Syst. Softw., 2001

Implementing a Multi-valued Symbolic Model Checker.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2001

Model Checking with Multi-Valued Temporal Logics.
Proceedings of the 31st IEEE International Symposium on Multiple-Valued Logic, 2001

2nd International Workshop on Living with Inconsistency.
Proceedings of the 23rd International Conference on Software Engineering, 2001

A Framework for Multi-Valued Reasoning over Inconsistent Viewpoints.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Model-Checking over Multi-valued Logics.
Proceedings of the FME 2001: Formal Methods for Increasing Software Productivity, 2001

Efficient Multiple-Valued Model-Checking Using Lattice Representations.
Proceedings of the CONCUR 2001, 2001

2000
Leveraging Inconsistency in Software Development.
Computer, 2000

Requirements engineering: a roadmap.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

1999
Formal Modeling of Space Shuttle Software Change Requests using SCR.
Proceedings of the 4th IEEE International Symposium on Requirements Engineering (RE '99), 1999

An Empirical Investigation of Multiple Viewpoint Reasoning in Requirements Engineering.
Proceedings of the 4th IEEE International Symposium on Requirements Engineering (RE '99), 1999

How Multi-Disciplinary Is RE (really)?
Proceedings of the 4th IEEE International Symposium on Requirements Engineering (RE '99), 1999

Verification and Validation of Requirements for Mission Critical Systems.
Proceedings of the 1999 International Conference on Software Engineering, 1999

Fault Detectability Analysis for Requirements Validation of Fault Tolerant Systems.
Proceedings of the 4th IEEE International Symposium on High-Assurance Systems Engineering (HASE '99), 1999

The Process of Inconsistency Management: A Framework for Understanding.
Proceedings of the 10th International Workshop on Database & Expert Systems Applications, 1999

1998
Experiences Using Lightweight Formal Methods for Requirements Modeling.
IEEE Trans. Software Eng., 1998

Formal methods for verification and validation of partial specifications: A case study.
J. Syst. Softw., 1998

Management of Evolving Specifications using Category Theory.
Proceedings of the Thirteenth IEEE Conference on Automated Software Engineering, 1998

V & V through Inconsistency Tracking and Analysis.
Proceedings of the 9th International Workshop on Software Specification and Design, 1998

Validating Requirements for Fault Tolerant Systems using Model Checking.
Proceedings of the 3rd International Conference on Requirements Engineering (ICRE '98), 1998

1997
Formal Methods for V&V of Partial Specifications: An Experience RSeport.
Proceedings of the 3rd IEEE International Symposium on Requirements Engineering (RE'97), 1997

1996
Using ViewPoints for inconsistency management.
Softw. Eng. J., 1996

Independent validation of specifications: a coordination headache.
Proceedings of the 5th Workshop on Enabling Technologies, 1996

Learning from Inconsistency.
Proceedings of the 8th International Workshop on Software Specification and Design, 1996

1995
Managing inconsistencies in an evolving specification.
Proceedings of the Second IEEE International Symposium on Requirements Engineering, March 27, 1995

Coordination breakdowns: why groupware is so difficult to design.
Proceedings of the 28th Annual Hawaii International Conference on System Sciences (HICSS-28), 1995

1993
Domain modelling with hierarchies of alternative viewpoints.
Proceedings of IEEE International Symposium on Requirements Engineering, 1993

1992
<i>A new guide to artificial intelligence</i> by Derek Partridge, Ablex, NJ, 1991, pp 546, £19.95. ISBN 0-89391-607-2.
Knowl. Eng. Rev., 1992

PMI: Knowledge Eliciation and De Bono's Thinking Tools.
Proceedings of the Current Developments in Knowledge Acquisition, 1992

1991
Elicitation of requirements from multiple perspectives.
PhD thesis, 1991


  Loading...