need to contemplate the full transaction pattern and
include the cancelations, rejections, etc.
The interconnection of processes is another
fundamental point to be implemented.
And also the forms behaviour that currently is
mixed in the properties in the future should also lead
to multiple interfaces for the same properties
depending on the contexts.
5 CONCLUSION
The EMEaaS approach could solve some of the
existing issues of the BPaaS most particularly the
third party involvement and the derived security
concerns. This is achieved offering as an alternative
to outsourcing, the tools to facilitate the whole
modelling process in house in a way that requires as
little training and specific knowledge as possible.
Now this does not come without some trade-offs,
although the tools are available, there is still the need
for customization, and so the implementation times
cannot be as fast as an out of the box solution, but still
should be incomparably faster than developing an
organization specific system.
Concerning DISME, it is an ongoing effort to
validate the EMEaaS approach, and still has a long
road to travel. Going down that path having
partnerships with real large enterprises, as it is our
case is invaluable as it is possible to foresee many
problems that would not present themselves in a
theoretical standpoint. This allied with the refinement
over time, will lead to the production of a fully usable
DISME prototype and large scale validation.
ACKNOWLEDGMENTS
This work was partially funded by FCT/MCTES
LARSyS (UID/EEA/50009/2013 (2015-2018))
REFERENCES
AppGyver: Low-Code Enterprise-Grade App Creation
[WWW Document], 2018. URL https://
www.appgyver.com/ (accessed 3.12.18).
Aveiro, D., Pinto, D., 2013a. An e-Government Project
Case Study: Validation of DEMO’s Qualities and
Method/Tool Improvements, in: Harmsen, F., Proper,
H.A. (Eds.), Practice-Driven Research on Enterprise
Transformation, Lecture Notes in Business Information
Processing. Springer Berlin Heidelberg, Utrecht, The
Netherlands, pp. 1–15.
Aveiro, D., Pinto, D., 2013b. Universal Enterprise Adaptive
Object Model. Presented at the 5th International
Conference on Knowledge Engineering and Ontology
Development (KEOD), Vilamoura, Portugal.
Dietz, J.L.G., 2011. Architecture – building strategy into
design., in: Advances in Enterprise Engineering V.
Springer.
Dietz, J.L.G., 2009. Is it PHI TAO PSI or Bullshit?, in: The
Enterprise Engineering Series. Presented at the
Methodologies for Enterprise Engineering symposium,
TU Delft, Faculteit Elektrotechniek, Wiskunde en
Informatica, Delft.
Dietz, J.L.G., 2008. On the Nature of Business Rules, in:
Dietz, J.L.G., Albani, A., Barjis, J. (Eds.), Advances in
Enterprise Engineering I, Lecture Notes in Business
Information Processing. Springer Berlin Heidelberg,
pp. 1–15.
Dietz, J.L.G., 2006. Enterprise Ontology: Theory and
Methodology. Springer.
Dietz, J.L.G., Albani, A., 2005. Basic notions regarding
business processes and supporting information systems.
Requir. Eng. 10, 175–183. https://doi.org/10.1007/
s00766-005-0002-9
Duipmans, E., 2012. Business process management in the
cloud: business process as a service (BPaaS).
University of Twente.
Etheredge, J., 2009. Code Generation Should be the
Nuclear Option [WWW Document]. Simple Thread.
URL https://www.simplethread.com/code-generation-
should-be-the-nuclear-option/ (accessed 8.10.18).
Gil, P., 2018. “SaaS”: What Is “Software as a Service”?
[WWW Document]. Lifewire. URL https://
www.lifewire.com/what-is-saas-software-2483600
(accessed 3.28.18).
Hurwitz, J., Kaufman, M., Halper, F., Kirsch, D., 2012.
What Is Business Process as a Service (BPaaS) in Cloud
Computing? dummies.
Kornecki, A., Johri, S., 2006. Automatic Code Generation:
Model-Code Semantic Consistency. pp. 191–197.
Mendix Platform [WWW Document], 2018. . Mendix.
URL https://www.mendix.com/ (accessed 3.12.18).
Microflows - Mendix Documentation [WWW Document],
2018. URL https://docs.mendix.com/refguide/
microflows (accessed 3.15.18).
mxgraph: mxGraph is a fully client side JavaScript
diagramming library [WWW Document], 2018. URL
https://github.com/jgraph/mxgraph (accessed 3.12.18).
Turco, K., 2013. Four Advantages of Software as a Service
(SaaS) [WWW Document]. TechnologyAdvice. URL
https://technologyadvice.com/blog/information-
technology/four-advantages-of-software-as-a-service-
saas-2/ (accessed 3.28.18).
Van Kervel, S.J.H., 2012. Ontology driven Enterprise
Information Systems Engineering.
What is Business Process as a Service (BPaaS)? -
Definition from Techopedia [WWW Document], 2018.
. Techopedia.com. URL https://www.techopedia.com/
definition/29543/business-process-as-a-service-bpaas
(accessed 3.28.18).
Yoder, J.W., Balaguer, F., Johnson, R., 2001. Architecture
and design of adaptive object-models. SIGPLAN Not
36, 50–60. https://doi.org/10.1145/583960.583966
KEOD 2018 - 10th International Conference on Knowledge Engineering and Ontology Development
390