• Publications
  • Influence
Object-oriented metrics: measures of complexity
TLDR
This book will present guide-lines based on theory and data for establishing a metrics (environment) program for object-oriented software development. Expand
  • 878
  • 82
Agent-oriented methodologies
A sample of chapters: Prometheus: A Practical Agent-Oriented Methodology Multiagent Systems Engineering: an Overview and Case Study Comparison of Ten Agent-Oriented Methodologies Creating aExpand
  • 401
  • 23
  • PDF
A framework to support the evaluation, adoption and improvement of agile methods in practice
TLDR
The Agile Software Solution Framework provides a framework for the exploration of agile methods, knowledge and governance and contains an Agile Toolkit for quantifying part of the agile process. Expand
  • 213
  • 18
  • PDF
Situational Method Engineering: State-of-the-Art Review
TLDR
The situational method engineering (SME) literature is surveyed and a synoptic evaluation presented in the context of formalizing and regularizing the conceptual framework and underpinning theory. Expand
  • 230
  • 15
  • PDF
A powertype-based metamodelling framework
TLDR
We introduce a new approach to constructing metamodels and deriving methodologies from them based on the concept of powertype. Expand
  • 156
  • 15
  • PDF
Ontological Evaluation of the UML Using the Bunge–Wand–Weber Model
TLDR
An ontological model of information systems, the Bunge–Wand–Weber (BWW) model, is used to analyse and evaluate the Unified Modeling Language (UML) as a language for representing concrete problem domains. Expand
  • 222
  • 14
Formalization of the Whole-Part Relationship in the Unified Modeling Language
TLDR
A formal definition for the semantics of the Whole-Part relationship in the Unified Modeling Language or UML is introduced. Expand
  • 86
  • 14
A conceptual model of cognitive complexity of elements of the programming process
TLDR
A new approach to complexity metrics is described based not on empirical analysis of the final product, but on an understanding of the cognitive processes of the analyst or programmer as they approach and undertake the challenges of program development. Expand
  • 106
  • 13
FAML: A Generic Metamodel for MAS Development
TLDR
We introduce a relatively generic agent-oriented metamodel whose suitability for supporting modeling language development is demonstrated by evaluating it with respect to several existing methodology-specific metamodiels. Expand
  • 164
  • 12