The Community for Technology Leaders
RSS Icon
Issue No.11 - Nov. (2013 vol.46)
pp: 56-62
Johannes Neubauer , Technische Universität Dortmund, Germany
Bernhard Steffen , Technische Universität Dortmund, Germany
Unexpected hurdles in dealing with integration, variability, and interoperability in software development can be overcome using higher-order process integration. Even in its simplicity-oriented, tamed version, this approach fosters a powerful plug-and-play discipline, where processes and services are moved around like data.
Business, Java, Standards, Programming, Interoperability, Process management,service orientation, higher-order process integration, business activity integration, simplicity, agility, variability, business process management, software engineering, model-driven development
Johannes Neubauer, Bernhard Steffen, "Plug-and-Play Higher-Order Process Integration", Computer, vol.46, no. 11, pp. 56-62, Nov. 2013, doi:10.1109/MC.2013.296
1. T. Allweyer, BPMN 2.0: Introduction to the Standard for Business Process Modeling, Books on Demand (BoD), 2009.
2. F.J.v.d. Linden, K. Schmid, and E. Rommes, Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering, Springer, 2007.
3. J. Pasley, “How BPEL and SOA Are Changing Web Services Development,” IEEE Internet Computing, vol. 9, no. 3, 2005, pp. 60-67.
4. J. Recker and J. Mendling, “On the Translation between BPMN and BPEL: Conceptual Mismatch between Process Modeling Languages,” 18th Int'l Conf. Advanced Information Systems Eng. (CAiSE), Proc. Workshops and Doctoral Consortium, Namur Univ. Press, 2006, pp. 521-532.
5. S. Jörges et al., “A Constraint-Based Variability Modeling Framework,” Int'l J. Software Tools for Technology Transfer, vol. 14, no. 5, 2012, pp. 511-530.
6. A.-L. Lamprecht, S. Naujokat, and I. Schaefer, “Variability Management beyond Feature Models,” Computer, vol. 46, no. 11, 2013, pp. 48-54.
7. A. Bennaceur et al., “Towards an Architecture for Runtime Interoperability,” Proc. Int'l Conf. Leveraging Applications of Formal Methods, Verification, and Validation (ISoLA), vol. 2, LNCS 6416, Springer, 2010, pp. 206-220.
8. I. Schaefer et al., “Software Diversity: State of the Art and Perspectives,” Int'l J. Software Tools for Technology Transfer, vol. 14, no. 5, 2012, pp. 477-495.
9. T. Margaria and B. Steffen, “Service-Orientation: Conquering Complexity with XMDD,” Conquering Complexity, M. Hinchey, and L. Koyle eds., Springer, 2012.
10. B. Steffen et al., “Model-Driven Development with the jABC,” Proc. Int', l Haifa Verification Conf. Hardware and Software, Verification, and Testing (HVC 06), LNCS 4383, Springer, 2006, pp. 92-108.
11. B.S.T. Margaria, “Business Process Modeling in the jABC: The One-Thing Approach,” Handbook of Research on Business Process Modeling, Jo Cardoso and W. van der Aalst, eds., IGI Global, 2009, pp. 1-26.
12. M. Müller-Olm, D. Schmidt, and B. Steffen, “Model-Checking: A Tutorial Introduction,” Proc. Int'l Symp. Static Analysis (SAS 99), Springer, 1999, pp. 330-354.
13. B. Steffen and T. Margaria, “Metaframe in Practice: Design of Intelligent Network Services,” Correct System Design: Recent Insight and Advances, LNCS 1710, Springer, 1999, pp. 390-415.
14. C. Seceleanu and I. Crnkovic, “Component Models Made for Reasoning,” Computer, vol. 46, no. 11, 2013, pp. 40-47.
15. J. Neubauer, B. Steffen, and T. Margaria, “Higher-Order Process Modeling: Product-Lining, Variability Modeling and Beyond,” Electronic Proc. in Theoretical Computer Science, vol. 129, 2013, pp. 259-283.
16. T. Margaria and B. Steffen, “Second-Order Semantic Web,” Proc. Ann. IEEE/NASA Software Eng. Workshop (SEW 05), IEEE CS Press, 2005, pp. 219-227.
385 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool