dc.contributor.author | Sulistyo, Selo | |
dc.contributor.author | Prinz, Andreas | |
dc.date.accessioned | 2012-11-26T12:11:53Z | |
dc.date.available | 2012-11-26T12:11:53Z | |
dc.date.issued | 2012 | |
dc.identifier.citation | Sulistyo, S., & Prinz, A. (2012). PMG-pro: a model-driven development method of service-based applications. In I. Ober & I. Ober (Eds.), SDL 2011: Integrating System and Software Modeling (Vol. 7083, pp. 138-153): Springer. | no_NO |
dc.identifier.isbn | 978-3-642-25263-1 | |
dc.identifier.uri | http://hdl.handle.net/11250/137954 | |
dc.description | Published version of a chapter published in the book: SDL 2011: Integrating System and Software Modeling. Also available from the publisher at: http://dx.doi.org/10.1007/978-3-642-25264-8_12 | no_NO |
dc.description.abstract | In the Internet of Things, billions of networked and software-driven devices will be connected to the Internet. They can communicate and cooperate with each other to form a composite system. In this paper, we propose PMG-pro (present, model, generate and provide), a language independent, bottom-up and model-driven method for the development of such composite system. We envision that all devices in the Internet of Things provide their functionalities as services. From a service description, a service presenter generates source code (i.e., for the service invocations) and uses an abstract graphical representation to represent a service. The code is connected to the abstract graphical service representation. A service abstractor constructs the abstract graphical representations even more abstract in hierarchical service taxonomy. Software developers use the abstract graphical service presentations to specify new service-based applications, while the source code is used for the automation of code generation. | no_NO |
dc.language.iso | eng | no_NO |
dc.publisher | Springer | no_NO |
dc.relation.ispartofseries | Lecture Notes in Computer Science;7083 | |
dc.subject | Internet | no_NO |
dc.title | PMG-pro: a model-driven development method of service-based applications | no_NO |
dc.type | Chapter | no_NO |
dc.type | Peer reviewed | no_NO |
dc.subject.nsi | VDP::Technology: 500::Information and communication technology: 550 | no_NO |
dc.source.pagenumber | 138-153 | no_NO |