TY - GEN
T1 - Maintenance, or the 3rd dimension of eXtreme model-driven design
AU - Steffen, Bernhard
AU - Jörges, Sven
AU - Wagner, Christian
AU - Margaria, Tiziana
PY - 2009
Y1 - 2009
N2 - Service orientation leads to a completely new understanding and a much more end-user oriented tailoring of software design. We advocate a new software development paradigm: eXtreme Model-Driven Design (XMDD), designed to continuously involve the customer/application expert throughout the whole system's life cycle, including development and software maintenance. As maintenance is predominantly an adaption to new user requirements or to other global conditions, empowering the application expert would change the scene: Customer/application experts could rapidly adapt the system to their changing requirements. Source code becomes "only" a by-product and the development focuses on the model level. This paper presents a new development paradigm which realizes these ideas.
AB - Service orientation leads to a completely new understanding and a much more end-user oriented tailoring of software design. We advocate a new software development paradigm: eXtreme Model-Driven Design (XMDD), designed to continuously involve the customer/application expert throughout the whole system's life cycle, including development and software maintenance. As maintenance is predominantly an adaption to new user requirements or to other global conditions, empowering the application expert would change the scene: Customer/application experts could rapidly adapt the system to their changing requirements. Source code becomes "only" a by-product and the development focuses on the model level. This paper presents a new development paradigm which realizes these ideas.
UR - http://www.scopus.com/inward/record.url?scp=70849132355&partnerID=8YFLogxK
U2 - 10.1109/ICSM.2009.5306281
DO - 10.1109/ICSM.2009.5306281
M3 - Conference contribution
AN - SCOPUS:70849132355
SN - 9781424448289
T3 - IEEE International Conference on Software Maintenance, ICSM
SP - 483
EP - 486
BT - 2009 IEEE International Conference on Software Maintenance, ICSM 2009 - Proceedings of the Conference
T2 - 2009 IEEE International Conference on Software Maintenance, ICSM 2009
Y2 - 20 September 2009 through 26 September 2009
ER -