makes it possible to, visually and logically, validate
the correctness of the business rules before they are
put in production. The possibility to generate ex-
ecutable code representing the model of the busi-
ness rules, makes it possible to execute the same
model in different components without the need of re-
implementation. However, the PoC does not include
support for business requirements and the software ar-
chitecture mechanisms supporting the context frame
are very basic.
Together with Ericsson we plan to improve the so-
lution in order to make it useful in a business support
system offering. This includes the improvements dis-
cussed in this section and in Section 4.
ACKNOWLEDGEMENTS
This work was partially supported by Ericsson AB.
We thank the members in our former units for their
support and the time they spent with us during this
work.
REFERENCES
Baldauf, M., Dustdar, S., and Rosenberg, F. (2007). A sur-
vey on context-aware systems. International Journal
of Ad Hoc and Ubiquitous Computing, 2(4):263.
Bharadwaj, A., El Sawey, O. A., Pavlou, P. A., Venkatra-
man, N., El Sawy, O. a., Pavlou, P. A., and Venka-
traman, N. (2013). Digital Business Strategy: To-
ward a Next Generation of Insights. MIS Quarterly,
37(2):471–482.
Bosch, J. (2009). From Software Product Lines to Soft-
ware Ecosystems. 13th International Software Prod-
uct Line Conference Proceefings, (Splc):111–119.
Brun, Y., Di Marzo Serugendo, G., Gacek, C., Giese, H.,
Kienle, H., Litoiu, M., M
¨
uller, H., Pezz
`
e, M., and
Shaw, M. (2009). Engineering Self-Adaptive Sys-
tems through Feedback Loops, pages 48–70. Springer
Berlin Heidelberg, Berlin, Heidelberg.
Business Rules Group (2003). The
Business Rules Manifesto.
http://businessrulesgroup.org/brmanifesto/BRManifesto.pdf
Last checked 2017-02-01.
Castro, J., Kolp, M., and Mylopoulos, J. (2002). To-
wards requirements-driven information systems engi-
neering: the Tropos project. Information systems,
27(6):365–389.
Dalpiaz, F., Franch, X., and Horkoff, J. (2016). iStar 2.0
Language Guide. CoRR, abs/1605.0.
Kang, K. C., Cohen, S. G., Hess, J. A., Novak, W. E., and
Peterson, A. S. (1990). Feature-oriented domain anal-
ysis (FODA) feasibility study. Technical report, DTIC
Document.
Khurum, M., Gorschek, T., and Wilson, M. (2013). The
software value mapan exhaustive collection of value
aspects for the development of software intensive
products. Journal of Software: Evolution and Pro-
cess, 25(7):711–741.
Meier, H., Roy, R., and Seliger, G. (2010). Industrial
Product-Service systems-IPS2. CIRP Annals - Manu-
facturing Technology, 59(2):607–627.
Nonaka, I. (1994). A Dynamic Theory of Organizational
Knowledge Creation. Organization Science, 5(1):14–
37.
OMG (2014). Business Motivation Model.
http://www.omg.org/spec/BMM/1.2/ Last checked
2015-12-01.
Osterwalder, A. and Pigneur, Y. (2010). Business Model
Generation. Wiley, 1st edition.
Petersen, K. and Wohlin, C. (2009). Context in Industrial
Software Engineering Research. In Proceedings of
the 2009 3rd International Symposium on Empirical
Software Engineering and Measurement, ESEM ’09,
pages 401–404, Washington, DC, USA. IEEE Com-
puter Society.
Richter, A., Sadek, T., and Steven, M. (2010). Flexibility
in industrial product-service systems and use-oriented
business models. CIRP Journal of Manufacturing Sci-
ence and Technology, 3(2):128–134.
Rosca, D., Greenspan, S., Feblowitz, M., and Wild, C.
(1997). A decision making methodology in support
of the business rules lifecycle. Proceedings of ISRE
’97: 3rd IEEE International Symposium on Require-
ments Engineering, (October):236–246.
Rosca, D., Greenspan, S., and Wild, C. (2002). Enter-
prise modeling and decision-support for automating
the business rules lifecycle. Automated Software En-
gineering, 9(4):361–404.
Sharma, R., Bhatia, J., and Biswas, K. K. (2014). Auto-
mated identification of business rules in requirements
documents. Souvenir of the 2014 IEEE International
Advance Computing Conference, IACC 2014, pages
1442–1447.
Silva, V., Garcia, A., Brand
˜
ao, A., Chavez, C., Lucena,
C., and Alencar, P. (2003). Software Engineering
for Large-scale Multi-agent Systems. chapter Taming
Age, pages 1–26. Springer-Verlag, Berlin, Heidelberg.
TMForum (2015). eTOM.
https://www.tmforum.org/business-process-
framework/ Last checked 2015-12-01.
Seventh International Symposium on Business Modeling and Software Design
228