MODEL-DRIVEN APPROACHES FOR SERVICE-BASED APPLICATIONS DEVELOPMENT
Selo Sulistyo, Andreas Prinz
2010
Abstract
Service-based systems are considered as an architectural approach for managing software complexity and their development. With this, a software application is built by defining a set of interactions of autonomous, compound, and loosely-coupled software units called services. Another way of managing software complexity is using model-driven approaches. With this, the development of software applications is started from model levels and thereby, code for implementing the software application is generated automatically. This paper presents AMG (abstract, model and generate), a combination of the two approaches.
References
- Allweyer, Thomas. 2009. BPMN - Business Process Modeling Notation. BoD, February. http:// www.amazon.ca/exe?bidos/redirect?tag=citeulike09- 20&path=ASIN/3837070042.
- Dahl, Ole-Johan, BJørn Myhrhaug, and Kristen Nygaard. 1968. Some features of the SIMULA 67 language. In Proceedings of the second conference on Applications of simulations, 29-31. New York, New York, United States: Winter Simulation Conference. http://portal. acm.org/citation.cfm?id=805258.
- Erl, Thomas. 2005. Service-Oriented Architecture (SOA): Concepts, Technology, and Design. Prentice Hall PTR, August.
- Goodwill, James. 2004. Apache Axis Live: A Web Services Tutorial. Sourcebeat, December.
- Jeronimo, Michael, and Jack Weast. 2003. UPnP Design by Example: A Software Developer's Guide to Universal Plug and Play. Intel Press, May.
- Kleppe, Anneke G., Jos B. Warmer, and Wim Bast. 2003. MDA explained. Addison-Wesley, May.
- Kraemer, Frank Alexander. 2007. Arctis and Ramses: Tool Suites for Rapid Service Engineering. In Proceedings of NIK 2007 (Norsk informatikkonferanse), Oslo, Norway. Oslo: Tapir Akademisk Forlag.
- McIlroy, D. 1968. Mass-Produced Software Components. In Proceedings of the 1st International Conference on Software Engineering, 98, 88.
- Newcomer, Eric. 2002. Understanding Web Services: XML, WSDL, SOAP, and UDDI. 7th ed. AddisonWesley Professional, May. http://www.informit. com/store/product.aspx?isbn=9780201750812.
- OASIS. 2009. Devices Profile for Web Services 1.1. OASIS. http://specs.xmlsoap.org/ws/2006/02/devprof/.
- OMG. 2009. Service oriented architecture Modeling Language (SoaML): Specification for the UML Profile and Metamodel for Services (UPMS). Object Management Group.
- Ouyang, Chun, Eric Verbeek, Wil M. P van der Aalst, Stephan Breutel, Marlon Dumas, and Arthur H. M ter Hofstede. 2007. Formal semantics and analysis of control flow in WS-BPEL. Science of Computer Programming 67, no. 2-3: 162-198. doi: http://dx.doi. org/10.1016/j.scico.2007.03.02.
Paper Citation
in Harvard Style
Sulistyo S. and Prinz A. (2010). MODEL-DRIVEN APPROACHES FOR SERVICE-BASED APPLICATIONS DEVELOPMENT . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 288-291. DOI: 10.5220/0002926402880291
in Bibtex Style
@conference{icsoft10,
author={Selo Sulistyo and Andreas Prinz},
title={MODEL-DRIVEN APPROACHES FOR SERVICE-BASED APPLICATIONS DEVELOPMENT},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={288-291},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002926402880291},
isbn={978-989-8425-23-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - MODEL-DRIVEN APPROACHES FOR SERVICE-BASED APPLICATIONS DEVELOPMENT
SN - 978-989-8425-23-2
AU - Sulistyo S.
AU - Prinz A.
PY - 2010
SP - 288
EP - 291
DO - 10.5220/0002926402880291