Papers
A. General Protocol Modelling
- Ashley McNeile, Nicholas Simons: State Machines as Mixins. Journal of Object Technology 2(6): pp 85-101 (2003)
- Ashley McNeile, Nicholas Simons: Mixin Based Behaviour Modelling - An Example Based on Composed State Machines. In 6th International Conference on Enterprise Information Systems: pp 179-183 (2004)
- Ashley McNeile, Nicholas Simons: Protocol modelling: A modelling approach that supports reusable behavioural abstractions. Journal Software and System Modeling 5(1): pp 91-107 (2006)
- Ashley McNeile, Ella Roubtsova: Protocol Modelling Semantics for Embedded Systems. In 2007 IEEE Symposium on Industrial Embedded Systems: pp 258-265 (2007)
- Ashley McNeile, Ella Roubtsova: Programming in Protocols - A Paradigm of Behavioral Programming. In 2008 Conference on Evaluation of Novel Approaches to Software Engineering (2008)
- Ella Roubtsova, Ashley McNeile: Abstractions, Composition and Reasoning. In 13th Workshop on Aspect-oriented modeling: pp 19-24 (2009)
- Ella Roubtsova: Advances in Behaviour Modeling. Advances in Computers, Vol. 9, Academic Press: pp 49-109 (2015)
- Ashley McNeile: Protocol modelling: Synchronous composition of data and behaviour. Birkbeck College, University of London. PhD Thesis (2016)
B. Aspects and Composition
- Ashley McNeile, Ella Roubtsova: CSP Parallel Composition of Aspect Models. In 2008 Workshop on aspect-oriented modeling (2008)
- Ella Roubtsova, Ashley McNeile: Coloured Petri Nets with Parallel Composition to Separate Concerns. In 12th International Conference on Enterprise Information Systems (2010)
- Ashley McNeile, Ella Roubtsova: Aspect-Oriented Development Using Protocol Modeling. Book chapter in Transactions on Aspect-Oriented Software Development VII: pp 115-150 (2010)
- Mauricio Alferez, Nuno Amalio, Selim Ciraci, Franck Fleurey, Jorg Kienzle, Jacques Klein, Sebastien Mosser, Gunter Mussbacher, Ella Roubtsova, Gefei Zhang: Aspect-Oriented Model Driven Development at Different Levels of Abstraction. In 2011 European Conference on Modelling (2011)
- Ashley McNeile: Two Paradigms of Composition. In 3rd Workshop on Behavior Modelling (BM-FA '11): pp 25-32 (2011)
- Ella Roubtsova: Reasoning on Models Combining Objects and Aspects. In 1st International Symposium on Business Modeling and Software Design (2012)
- Ella Roubtsova and Rachelle Bosua. Privacy as a Service (PraaS): A Conceptual Model of GDPR to Construct Privacy Services. Springer Nature Switzerland AG 2021,B. Shishkov (Ed.): BMSD 2021, LNBIP 422, pp. 1–20, 2021.
https://doi.org/10.1007/978-3-030-79976-2_10
C. Requirements Engineering
- Ashley McNeile, Ella Roubtsova: Executable Protocol Models as a Requirements Engineering Tool. In 2008 Annual Simulation Symposium (2008)
- Ella Roubtsova, Stef Joosten, and Lex Wedemeijer: Behavioural model for a business rules based approach to model services. In 2nd International Workshop on Behavior Modelling (2010)
- Ella Roubtsova: EXTREME: EXecuTable Requirements Engineering, Management and Evolution. Book chapter in Progressions and Innovations in Model-Driven Software Engineering, IGI global (2013)
- Ella Roubtsova: Executable and Scalable Method for Requirements Engineering, Management and Evolution. In 2014 National Symposium Software Engineering The Netherlands (2014)
- Ella Roubtsova, Vaughan Michell: Behaviour Models Clarify Definitions of Affordance and Capability. In 6th International Workshop on Behavior Modelling (2014)
- Cor Hofman, Ella Roubtsova. A Reference Model for a Service Level Agreement In domain of Information Sharing Services Accepted for BMSD 2020, http://www.is-bmsd.org
D. Processes, Workflow and Choreography
- Ashley McNeile, Nicholas Simons: Deontic Protocol Modelling - Modelling Business Rules with State Machines. In 8th International Conference on Enterprise Information Systems (2006)
- Ashley McNeile, Nicholas Simons: A Typing Scheme for Behavioural Models. Journal of Object Technology 6(10): pp 81-94 (2007)
- Ella E. Roubtsova, Lex Wedemeijer, Karel Lemmen, Ashley McNeile: Modular Behaviour Modelling of Service Providing Business Processes. In 11th International Conference on Enterprise Information Systems (2009)
- Ashley McNeile: Protocol contracts with application to choreographed multiparty collaborations. Journal of Service Oriented Computing and Applications 4(2): pp 109-136 (2010)
- Ashley McNeile, Ella Roubtsova: Motivation and Guaranteed Completion in Workflow. In 2nd International Symposium on Business Modeling and Software Design, Revised Selected Papers (2012)
- Ella Roubtsova: Business Process and Motivation of Objectives in One Model. In 2nd International Symposium on Business Modelling and Software Design (2012)
- Ashley McNeile: Using Motivation and Choreography to model Distributed Workflow. In 5th International Workshop on Behavior Modelling (2013)
- Ashley McNeile: Protocol modelling: Synchronous composition of data and behaviour. Birkbeck College, University of London. PhD Thesis (2016)
E. Key Performance Indicators
- Ella Roubtsova, Vaughan Michell: A Method for Modeling of KPIs Enabling Validation of Their Properties. In 5th International workshop on Behavior Modelling (2013)
- Ella Roubtsova, Vaughan Michell: KPIs and Their Properties Defined with the EXTREME Method. In 3rd International Symposium on Business Modeling and Software Design (2013)
F. User Interaction
- Ashley McNeile, Ella Roubtsova, Gerrit van der Veer: Protocol Models of Human-Computer Interaction. In 10th International Conference on Enterprise Information Systems (2008)
- Ella Roubtsova: Motivation Modelling for Human-Service Interaction. In 4th International Workshop on Behavior Modelling (2012)
G. General Theoretical
- Ashley McNeile: A Framework for the Semantics of Behavioral Contracts. In 2nd International Workshop on Behaviour Modelling (2010)
- Ashley McNeile: The Principle of Comprehensive Modelling Applied to Data and Behaviour. In 6th Workshop on Behavior Modelling (2014)
H. Testing and Implementation Techniques
- Ella Roubtsova, Serguei Roubtsov: A Test Generator for Model-Based Testing. In 4th International Symposium on Business Modeling and Software Design (2014)
- Ella Roubtsova, Serguei Roubtsov: Decision Modules in Models and Implementations. In 2014 Software Evolution in Belgium and the Netherlands (2014)
- Serguei Roubtsov, Ella Roubtsova: Implementation of Decision Modules. In 6th International Workshop on Behavior Modelling (2014)
- Serguei Roubtsov, Ella Roubtsova: Decision Modules in Models and Implementations. Chapter in Post-proceedings of International workshops on Behavior Modelling (2015)
Books
- Behavior Modeling- Foundations and Applications. Behavior Modelling - Foundations and Applications International workshops, 2009-2014, Revised Selected Papers, Springer (2015)
- Interactive Modeling and Simulation in Business System Design. Ella Roubtsova, Springer (2016)