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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.