Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
Statecharts: A visual formalism for complex systems
Science of Computer Programming
Communications of the ACM
Introducing Objectcharts or How to Use Statecharts in Object-Oriented Design
IEEE Transactions on Software Engineering
Object-oriented modeling and design
Object-oriented modeling and design
Expressiveness in conceptual data modelling
Data & Knowledge Engineering
The STATEMATE semantics of statecharts
ACM Transactions on Software Engineering and Methodology (TOSEM)
A primer to method engineering
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
Towards an integrated environment for method engineering
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
Comparison of four method engineering languages
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
On the feasibility of situational method engineering
Information Systems
On method statics and dynamics
Information Systems
Object-Oriented Metamethods
Modeling Reactive Systems with Statecharts: The Statemate Approach
Modeling Reactive Systems with Statecharts: The Statemate Approach
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
A meta model transformation approach towards harmonisation in information system modelling
Proceedings of the IFIP international working conference on Information system concepts: Towards a consolidation of views
Concept Bases: A Support to Information Systems Integration
CAiSE '94 Proceedings of Advanced Information Systems Engineering
Feasibility of Flexible Information Modelling Support
CAiSe '95 Proceedings of the 7th International Conference on Advanced Information Systems Engineering
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
A Conceptual Approach to Meta-Modelling
CAiSE '97 Proceedings of the 9th International Conference on Advanced Information Systems Engineering
A Method Engineering Language for the Description of Systems Development Methods
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
An Assembly Process Model for Method Engineering
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Generic Models for Engineering Methods of Diverse Domains
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Harmonisation of information system modelling and specification techniques
Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle
Situational method engineering for informational system project approaches
Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle
Mapping between Levels in the Metamodel Architecture
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Object-Oriented Meta Modelling
OOER '95 Proceedings of the 14th International Conference on Object-Oriented and Entity-Relationship Modelling
Method engineering for OO systems development
Communications of the ACM - Service-oriented computing
MeDEA: A database evolution architecture with traceability
Data & Knowledge Engineering
Mediated Access to Symbolic Computation Systems
Proceedings of the 9th AISC international conference, the 15th Calculemas symposium, and the 7th international MKM conference on Intelligent Computer Mathematics
Model---Driven, View---Based Evolution of Relational Databases
DEXA '08 Proceedings of the 19th international conference on Database and Expert Systems Applications
A tool to enhance cooperation and knowledge transfer among software developers
CDVE'09 Proceedings of the 6th international conference on Cooperative design, visualization, and engineering
Evolution of XML schemas and documents from stereotyped UML class models: A traceable approach
Information and Software Technology
fKenzo: A user interface for computations in Algebraic Topology
Journal of Symbolic Computation
Evolving the implementation of ISA relationships in EER schemas
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
A mapping study on method engineering: first results
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Representation of Situational Methods: Incorporating ISO/IEC 24744 into a Domain-Based Framework
International Journal of Information System Modeling and Design
Hi-index | 0.00 |
Standard methods as such are not normally used for information system development. The particular circumstances of each project make it necessary to adapt the methods to deal with the situation at hand. This is the concern of situational method engineering, where the term situational method is used to refer to a method tailored to the needs of a particular development setting. Situational method engineering prescribes the performance of this method customization within the framework of a meta-modelling technique provided with mechanisms to manipulate methods (or fragments of them) for their modification, integration, adaptation or evolution. As a first step towards the definition of a situational method engineering technique, in this paper we propose the Noesis meta-modelling technique together with a complete and minimal family of transformations. The Noesis technique allows recursive and decompositional structures to be captured in the meta-models (which is a demandable requirement for meta-modelling techniques) and situational methods to be obtained by the assembly of method fragments. In addition, the family of transformations allows method fragment customization processes to be accomplished. The main contribution of this paper is the definition of this family and the proof of its completeness and minimality (which is an important open issue with respect to customization of method fragments), the Noesis technique being the scaffolding needed to show this.