SIX ASPECTS OF AN AGILE SOFTWARE DEVELOPMENT METHODOLOGY (2008)
Asif Qumer, Brian Henderson-sellers
A shared vision of an agile methodology can play a vital role in adaptive agile software development environments as the absence of a shared or common vision is one of the main factors of software...
Abstract A Requirements Engineering Process for OPEN Development (2008)
Danielle Fowler, Brian Henderson-sellers, Paul Swatman
The impact of forces such as the internet and the rise of e-commerce has led to an increasingly distributed and diverse style of systems development environment. With this change has come the call...
Colin Atkinson, Thomas Kühne, Brian Henderson-sellers
Abstract. As one of the UML’s main extension mechanisms, stereotypes play a crucial role in the UML’s ability to serve a wide and growing base of users. However, the precise meaning of...
Agile adoption and improvement model (2008)
Asif Qumer, Brian Henderson-sellers, Tom Mcbride
Agile software development methods focus on the rapid and iterative delivery of a software product in small increments. Over the last decade, the software industry has shown a substantial interest in...
David Lowe, Brian Henderson-sellers
Expenditure on Web-based initiatives has grown rapidly over the last 5 years, with a growing trend towards integrating these systems into the core business of many organisations. The architecture of...
Franck Barbier, Brian Henderson-sellers, Andreas L. Opdahl, Martin Gogolla
Abstract. This study of the semantics of the Whole-Part relationship in OO modeling is based upon, extends and, specifically, formalizes earlier analyses of the semantics of UML’s Aggregation and...
Massimo Cossentino, Salvatore Gaglio, Brian Henderson-sellers
metamodelling-based approach for method fragment comparison
The Rationale of Powertype-based Metamodelling to Underpin Software Development Methodologies (2008)
Brian Henderson-sellers, Cesar Gonzalez-perez
Metamodelling provides a way of modelling the rules underpinning not only modelling languages such as UML but also processes. In the context of object-oriented development, we evaluate the conceptual...
2002), Linking Modelling Capabilities and Abstraction Levels: The Key to Web System (2007)
Alice Gu, David Lowe, Brian Henderson-sellers
In response to the unique characteristics of Web systems, suitable software engineering approaches need to be utilized to achieve the quality attributes that are specifically required by Web system...
Enhancing agent open with concepts used in the tropos methodology (2007)
Brian Henderson-sellers, Paolo Giorgini, Paolo Bresciani
Abstract. Object technology has been supporting the development of information systems for many years but is now slowly evolving to encompass more recent ideas relating to the concept of “agent”....
Seidita V.: A metamodelling-based approach for method fragment comparison (2006)
Massimo Cossentino, Salvatore Gaglio, Brian Henderson-sellers
Abstract. Several different approaches to Situational Method Engineering exist. They differ in terms of the primary element of the paradigm: the method fragment definition. Here, we introduce four...
A Metamodel for the Behavior Trees Modelling Technique (2005)
Gonzalez-Perez, Cesar, Henderson-Sellers, Brian, Dromey, Geoff, Sean He, Tom Hintz
Yes
A Metamodel for the Behavior Trees Modelling Technique (2005)
Gonzalez-Perez, Cesar, Henderson-Sellers, Brian, Dromey, Geoff
Yes
A Metamodel for the Behavior Trees Modelling Technique (2005)
Gonzalez-Perez, Cesar, Henderson-Sellers, Brian, Dromey, Geoff
Brian Henderson-sellers, Michael Winikoff (editors
Information systems have become the backbone of all kinds of organizations today. In almost every sector – manufacturing, education, health care, government, and businesses large and small –...
Brian Henderson-sellers, John Debenham
Agent-oriented methodologies frequently make use of terms such as goal and task but do so in an inconsistent manner. We seek to rationalize the use of these terms by undertaking an etymological and...
A Metamodel for the Behavior Trees Modelling Technique (2005)
Gonzalez-Perez, Cesar, Henderson-Sellers, Brian, Dromey, Geoff
While individual agent-oriented methodologies are useful for restricted situations, for wider industry adoption it is useful to create a methodological framework that provides method fragments from...
Process construction and customization (2004)
Brian Henderson-sellers, Magdy Serour, Tom Mcbride, Cesar Gonzalez-perez, Lorraine Dagher
Abstract: Adopting the most appropriate methodology for particular software developments remains a challenge for all industrial IT organizations. Previous attempts to promote a single approach as...
Stallinger, Fritz, Dorling, Alec, Rout, Terence Patrick, Henderson-Sellers, Brian, Lefever, Bruno, ...
No
Stallinger, Fritz, Dorling, Alec, Rout, Terence Patrick, Henderson-Sellers, Brian, Lefever, Bruno
Software process improvement is generally regarded as a key to economic success by increasing the quality of software systems, accelerating time-to-market and decreasing development costs....
Stallinger, Fritz, Dorling, Alec, Rout, Terence Patrick, Henderson-Sellers, Brian, Lefever, Bruno
Software process improvement is generally regarded as a key to economic success by increasing the quality of software systems, accelerating time-to-market and decreasing development costs....
Analysis of UML Stereotypes within the UML Metamodel (2002)
Martin Gogolla, Brian Henderson-sellers
Abstract. Stereotypes are a powerful and potentially expressive extension mechanism in the Unied Modeling Language (UML). However, it seems that stereotypes are dicult to handle because using...
Agent-based Software Development Methodologies (2002)
In this White Paper, produced as a result of discussions at the OOPSLA 2002 Workshop on Agent-Oriented Methodologies, we outline the current state of play of agent-oriented methodologies, how they...
Web extensions to UML: Using the MVC triad (2002)
David Lowe, Brian Henderson-sellers, Alice Gu
Abstract. Current Web Modelling Languages (WMLs) fall short of the requirements for the modelling of web system development. In particular, those WMLs with a hypermedia basis are more closely...
Stallinger, Fritz, Dorling, Alec, Rout, Terence Patrick, Henderson-Sellers, Brian, Lefever, Bruno
Software process improvement is generally regarded as a key to economic success by increasing the quality of software systems, accelerating time-to-market and decreasing development costs....
Abstract Cost estimation based on business models (1997)
Simon Moser, Brian Henderson-sellers, Vojislav B. Misic
Software development requires early and accurate cost estimation in order to enhance likely success. System complexity needs to be measured and then correlated with development e€ort. One of the...
Planned Software Reuse in Object-Oriented Software Engineering Education (1994)
Sita Ramakrishnan, Christine Mingins, Brian Henderson-Sellers, Roger Duke
A major problem associated with the teaching of software development techniques in the context of Software Engineering is the difficulty of realistically simulating large scale industrial-strength...
Cyclomatic Complexity: theme and variations (1993)
Brian Henderson-Sellers, Yagna Raj Pant, June M. Vemer
Focussing on the "McCabe family" of measures for the decision/logic structure of a program, leads to an evaluation of extensions to modularization, nesting and, potentially, to object-oriented...
Cyclomatic Complexity: theme and variations (1993)
Brian Henderson-Sellers, Yagna Raj Pant, June M. Vemer
Focussing on the "McCabe family" of measures for the decision/logic structure of a program, leads to an evaluation of extensions to modularization, nesting and, potentially, to object-oriented...
Cyclomatic Complexity: theme and variations (1993)
Brian Henderson-Sellers, Yagna Raj Pant, June M. Vemer
Focussing on the "McCabe family" of measures for the decision/logic structure of a program, leads to an evaluation of extensions to modularization, nesting and, potentially, to object-oriented...