1. Bajec, M., Vavpotič, D. & Krisper, M. 2007. Practice-driven approach for creating project-specific software development methods. Information and Software Technology. 49: 345–365.

2. Beck, K. 2000. Extreme Programming Explained. Upper Saddle River, NJ: Addison-Wesley.

3. Brinkkemper, S. 1996. Method engineering: engineering of information systems development methods and tools. Inf. Software Technol. 38(4): 275–280.

4. Carroll, J.B. (ed.). 1956 and 1997. Language, Thought and Reality: Selected writings of Benjamin Lee Whorf. Cambridge, MA: Technology Press of Massachusetts Institute of Technology.

5. Cockburn, A. 2000. Selecting a project's methodology. IEEE Software. 17(4): 64–71.

6. D'Souza, F.D. & Wills, A.C. 1999. Objects, Components and Frameworks with UML: the Catalysis approach. Object Technology Series, G. Booch, I. Jacobson & J. Rumbaugh (eds). Upper Saddle River, NJ: Addison-Wesley.

7. Firesmith, D.G. & Henderson-Sellers, B. 2002. The OPEN Process Framework: An introduction. The OPEN Series. London: Addison-Wesley.

8. Flatscher, R.G. 2002. Metamodeling in EIA/CDIF: meta-metamodel and metamodels. ACM Trans. Modeling and Computer Simulation. 12(4): 322–342.

9. Henderson-Sellers, B. 1995. Who needs an OO methodology anyway? J. Obj.-Oriented Programming. 8(6): 6–8.

10. Kruchten, P. 1999. The Rational Unified Process: An introduction. Reading, MA: Addison-Wesley.

11. Kumar, K. & Welke, R.J. 1992. Methodology Engineering: a proposal for situation-specific methodology ...

Get Metamodelling for Software Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.